Samuel
also Paul was an absolute machine in 2023 what the heck
15
Samuel
I’m finding the Cult of the Founder increasingly grating
2 42
Samuel
current ToggleButton for comparison. it’s so nice having a designer 😁
22
Samuel
to add to this, there’s a few product-y reasons why I would really like a createPost API 1. we could run a server-side language detection model that actually works, so we wouldn’t need the language select in the client (it sucks) 2. you wouldn’t need to specify a createdAt time anymore (cont.)
7 3 43
Samuel
3. for more casual API users, i.e. people doing integrations, we could do stuff like auto-detecting facets. 1000x better DX 4. we could force people to specify aspect ratios on their images 😈 5. we could check if the post is actually gonna be valid - i.e. throw an error if it would fail a threadgate
3 2 19
Samuel
lotta product reasons here! it’s so weird from an outside perspective that our GET APIs are nice and normal, and our POST APIs are extremely unergonomic protocol-y jank. creating a post is the core feature of the app and for some reason we’re out here calculating our own TIDs 😵‍💫
1 1 18
Samuel
>ask if new browser is real or chromeslop >”it’s a good browser sir” >it’s chromeslop
6 21 219
Samuel
finally you’ll be able to commute from Lisbon to Narvik
17
Samuel
is it just me or they took all the style out of the EUV interface compared to the new look of CK3/Vicky3. looks kinda old fashioned almost lol
3 7
Samuel
just looking at screenshots tbf I haven’t bought the game yet
2
Samuel
this is going to be really exciting! it’s cutting-edge stuff
P(aul) Frazee@pfrazee.com· 7 Nov 2025
We're working on a writeup that I'm pretty excited about -- Importing your address book to find friends is common for social, but it's insecure to enumeration attacks and database leaks so we've historically refused to implement it. The team has a proposal now that we think solves those risks.
1 1 44
Samuel
if you don’t read this I’m hiding your reply: 1. IT’S EXTREMELY OPT-IN - bi-directional in fact, so maximally privacy-preserving 2. you don’t have to do it 3. it’s opt in 4. you don’t have to do it 5. you don’t have to tell me you’re not going to do it, I’m not going to do it either 6. see above
3 3 48
Samuel
amendments are particularly exciting, will make lawmaking a lot more interesting
1
Samuel
like, wtf.... it's calling updateLayout() to tell the native side to re-adjust the sheet height. if you add a console log before or after, it's instant
5 2 18
Samuel
ok shipped a fix to that weird color change as you scroll on web
3 37
Samuel
JS: oh? you think arr.every(x => !!x).map(…) is safe? think again fucko
3 13
Older posts