Joined • 61 following • 1882 followers
| Website | https://saagarjha.com |
| saagar@saagarjha.com | |
| Hotel | Trivago |
Saagar Jha
Fun fact: the more you practice, the better you get at making just-in-time presentations. Please enjoy my slides that I put the finishing touches on while at the lectern: https://github.com/saagarjha/Presentations/tree/main/CocoaHeads%20%2B%20SLUG%20October%202026
https://federated.saagarjha.com/notice/BB7eDkqcgz4DhnOXLs
https://federated.saagarjha.com/notice/BB7eDkqcgz4DhnOXLs
Saagar Jha
(replying to Ma’moun)
@mamouneyya I don’t think it will be livestreamed but it will be recorded (and I will of course be posting my slides)
Saagar Jha
(replying to Saagar Jha)
Quick Q&A.
Q: Do you like AI?
A: I would only approach it with a loaded gun
Q: Do you hate AI?
A: Sometimes it can do my chores
Q: AI? Security?? Sam Altman should be charged with felonies
A: Maybe he should attend my talk
Q: wtf is a San Mateo?
A: Take Caltrain
Q: Do you like AI?
A: I would only approach it with a loaded gun
Q: Do you hate AI?
A: Sometimes it can do my chores
Q: AI? Security?? Sam Altman should be charged with felonies
A: Maybe he should attend my talk
Q: wtf is a San Mateo?
A: Take Caltrain
Saagar Jha
This Thursday I’m tricking a bunch of iOS developers into listening to me speak about threat models and secure design. Come join me at Verkada’s San Mateo office to hear about pushing the state of the art forward in sandboxing AI agents on macOS! https://luma.com/51htcbzd
Saagar Jha
(replying to Saagar Jha)
Quick Q&A.
Q: Do you like AI?
A: I would only approach it with a loaded gun
Q: Do you hate AI?
A: Sometimes it can do my chores
Q: AI? Security?? Sam Altman should be charged with felonies
A: Maybe he should attend my talk
Q: wtf is a San Mateo?
A: Take Caltrain
Q: Do you like AI?
A: I would only approach it with a loaded gun
Q: Do you hate AI?
A: Sometimes it can do my chores
Q: AI? Security?? Sam Altman should be charged with felonies
A: Maybe he should attend my talk
Q: wtf is a San Mateo?
A: Take Caltrain
Saagar Jha
It’s amazing how the “try a bunch of undiscoverable stuff and see if it works” programming model of SwiftUI seems to have been totally saved by the existence of AI which excels at doing exactly this
Saagar Jha
It’s hard to find good things to say about GitHub these days but I will give them credit that their terms of service are refreshingly succinct and really easy to understand. If you haven’t given them a read yet now is a good opportunity to do so: https://docs.github.com/en/site-policy/github-terms/github-terms-of-service
Saagar Jha
(replying to Jesse Wilson)
@jessewilson Yeah it’s funny that you can basically just make languages do this inefficiently if you want but you can’t get them to do it efficiently
Saagar Jha
(replying to Félix)
@fay59 This sounds like something a debugger should know how to solve
Andy Wingo
(replying to Saagar Jha)
@saagar @fay59 there are solutions to all of these problems https://wingolog.org/archives/2014/03/17/stack-overflow
Saagar Jha
(replying to Félix)
@fay59 If you’ve got a bug in your loop the memory’s got to come from somewhere be it recursive or not
Félix
(replying to Saagar Jha)
@saagar also enjoy the debugger taking 15 minutes to give you a backtrace when you stop your process by hand
Saagar Jha
(replying to Daniel Kochmański)
@jackdaniel I wish but the current RAM prices may make this difficult
Daniel Kochmański
(replying to Saagar Jha)
@saagar that's why we should go only forward with the stack, then the beginning can be garbage collected (and no, I don't like scheme _that_ much)
Saagar Jha
(replying to Saagar Jha)
I’m sick of ruining perfectly good recursive code because “iT mIgHt StAcK oVeRfLoW”. Dude I have endless virtual address space. If I put all this on the heap it would work just fine. Figure it out
Saagar Jha
(replying to Saagar Jha)
I’m sick of ruining perfectly good recursive code because “iT mIgHt StAcK oVeRfLoW”. Dude I have endless virtual address space. If I put all this on the heap it would work just fine. Figure it out
Saagar Jha
You know you’re in for a good time when you’re working on something in an area you’re unfamiliar in, wonder how a specific edge case is handled by other implementations, and find out the answer is “they don’t lmao”
U+002C
(replying to Saagar Jha)
@saagar supports pencil gen 1 and pencil pro, but not gen 2 and type c
