Samuel
am very excited about Doll’s appview project. making relays non-archival was the key to making them affordable/easy to scale. Bluesky (the company)’s Bluesky obviously is archival, but for a community to run one cheaply this seems like a great way to keep costs manageable
Doll@dollspace.gay· 4 Oct 2025
The next feature is a configurable retention system. No more balooning database if you dont want it. You will be able to set the days it retains information and anything after that is pruned. You will of course be able to set it to retain all and backfill.
3 16 138
Samuel
People have talked about narrow sliced networks to keep costs low - basically make the same compromises as Mastodon. It’s actually way more interesting (imo) to instead compromise on history - you’re reading fresh posts 99.9% of the time after all, and it wouldn’t break feeds like narrow appviews do
4 11 79
Samuel
narrow vs shallow 🤔 a smart client could probably be clever and start hitting the PDS directly when it’s out of the archive window, then use backlinks or something to pull in old replies on demand. inefficient but the main hot path (viewing feeds) is still using the efficient atproto architecture
2 3 47
Samuel
>île-de-france >landlocked region what did they mean by this
5 52
Samuel
since internet arguments are zero-sum, it's pretty obvious that if one person gets to eat a delicious waffle in the process, they win by default
16 7 84
Samuel
🚨 THIS IS NOT A DRILL 🚨 CLAUDE CODE v2 NOW INCLUDES A LITTLE GUY
screenshot of claude code v2.0.1 with a terminal rendering of a little guy 13 8 169
Samuel
also this is nuts
React@react.dev· 1 Oct 2025
Performance Tracks are a new set of custom tracks in performance profiles that show more info about your React app. They include a Scheduler track that shows the priority of what React is working on, and a Components track to show which component is being worked on. react.dev/reference/de...
Screenshot of react performance tracks
1 16
Samuel
activity is absolutely huge for RN though, since you have to basically keep every screen in the history mounted. now they can be deprioritised without using hacks like react-freeze
1 1 24
Samuel
ok made it so it automatically does the PUBLIC_URL/HOST variables, now you only need the cookie string :)
9
Samuel
ⓘ 𝘛𝘩𝘪𝘴 𝘶𝘴𝘦𝘳 𝘪𝘴 𝘴𝘶𝘴𝘱𝘦𝘤𝘵𝘦𝘥 𝘰𝘧 𝘣𝘦𝘪𝘯𝘨 extremely gullible
5 6 104
Samuel
to be clear I haven’t fixed every Android crash ever. but we can see from the stats there’s been a definite spike since version 1.107, and I now know why (it’s the new toasts)
9 50
Samuel
hn did it again > First sentence and I already see [Dan Abramov] never had dealt with true OSS
5 3 69
Samuel
uikit question: why is my sheet presenting from the bottom left corner 😭
10 2 50
Samuel
surprisingly this was *not* the cause of the jank I was seeing
9
Samuel
concept: twitter circles but it’s just you and your PDS-mates. 500000 of my closest friends and I, hanging out in Amanita
7 5 63
Older posts