Shane Lawrence (@shaneplawrence) profile picture

Sr Staff Security @Shopify

Joined October 2011
Photo by Shane Lawrence (@shaneplawrence)Photo by Shane Lawrence (@shaneplawrence)Photo by Shane Lawrence (@shaneplawrence)Photo by Shane Lawrence (@shaneplawrence)Photo by Shane Lawrence (@shaneplawrence)Photo by Shane Lawrence (@shaneplawrence)Photo by Shane Lawrence (@shaneplawrence)Photo by Shane Lawrence (@shaneplawrence)Photo by Shane Lawrence (@shaneplawrence)Photo by Shane Lawrence (@shaneplawrence)
It’s interesting to see something that’s so complex reduced to its simplest form.
New art project. Train and inference GPT in 243 lines of pure, dependency-free Python. This is the *full* algorithmic content of what is needed. Everything else is just for efficiency. I cannot simplify this any further. gist.github.com/karpathy/862…
294
Could get that down to 5x more vulnerabilities if you tell it to make it secure.
1
339
TIL I can immediately escape a hung SSH session! I don’t need to repeatedly mash Ctrl+C, Ctrl+Z, and Ctrl+Shift+6 before giving up and closing the terminal. I can press Enter ~ . and it just works.
1
215
My UniFi U6 Enterprise AP was getting exactly 100 Mbps on 6 GHz. The 5 GHz band was much faster!
1
2
253
After a lot of dead-ends and the usual turning it off and back on again, I found a bug. No matter what channel width I set, the 6 GHz band was stuck using 20 MHz.
1
144
I couldn’t find any bug reports matching this, but after a firmware update it’s now working at 160 MHz and it is much, much faster!
113
At the conference: AI’s different because is non-deterministic and we need more interpretability research to understand what it’s doing. Debugging my own code: It worked on my machine. I’ll add print statements everywhere and try to figure out what it’s doing.
120
It was a lot of fun to present this demo and talk about AI (and a bit of Supply Chain) today at #KubeCon!
Mind-blowing talk by @shaneplawrence at Cloud Native AI Day at #KubeCon! He shared a live demo showing how AI can accidentally SPILL SECRETS (!!) and how to deal with these new challenges! This is what makes KubeCon fun!! Just cool ideas everywhere 💫
1
2
6
1,475
The slides are available here. sched.co/1izpr
1
1
76
Shane Lawrence retweeted
Types of controls: 1. Controls as code. 2. Controls as bureaucracy. 3. Other?
15
2
15
3,309
Has anyone generalized a deobfuscator that can be built into pipelines yet?
ChatGPT 3.5 misses it, but ChatGPT 4 is pretty good at flagging parts of the xz compromise even without full context. "This script is highly suspicious in nature and appears to be designed to execute potentially malicious code hidden within compressed files..."
1
4
706
ChatGPT 3.5 misses it, but ChatGPT 4 is pretty good at flagging parts of the xz compromise even without full context. "This script is highly suspicious in nature and appears to be designed to execute potentially malicious code hidden within compressed files..."
1
823