back
user profile

danabramov

9,673karma·1,751submissions·February 4, 2012
recent activity (1,751 total)
comment
I'm not sure I understand your proposal. Do you taking my example (a Twitter post) and showing how it would be stored in your system?
7mo ago·view thread
comment
My goal with writing is generally to move things out of my head in the shape that they existed in my head. If it's useful but too long, I trust other people to pick what they find valuable, riff …
7mo ago·view thread
comment
Author here. I think it's fair to say that AT protocol's model is "everyone is a scraper", including first party. Which has both bad and good. I share your concern here. For myself…
7mo ago·view thread
comment
I mostly made this for myself for fun but maybe someone here finds it useful to. Think of it as a little A/B test runner CLI for Claude Skills.
7mo ago·view thread
comment
>React only skips over stuff that's provably unchanged. But in many - most? web apps, it rerenders a lot. Yeah, you can add memoization hints. But how many people actually do that? Even with…
7mo ago·view thread
comment
>React’s approach is very inefficient - the entire view tree is rerendered when any change happens. That's not true. React only re-renders down from where the update happens. And it skips ov…
7mo ago·view thread
comment
It’s more of a vibe, as they say :) Things that cumulatively feel off: overly descriptive headers, overuse of flowery language (“we’re entering a new age where A is B, where X coexist peacefully with …
7mo ago·view thread
comment
I started with VB6 so I'm sometimes nostalgic for it too but let's not kid ourselves. We might take it for granted but React-like declarative top-down component model (as opposed to imperati…
7mo ago·view thread
comment
I’m so tired of reading LLM slop articles. I don’t mind someone using AI assistance but it should be embarrassing to put your name next to something you so obviously didn’t write. I don’t remember who…
7mo ago·view thread
comment
There’s a good blog post on this by Kevin Buzzard. I suggest to give it a read: https://xenaproject.wordpress.com/2020/07/05/division-by-zer... I found the last section…
7mo ago·view thread
comment
Yea that’s true. I’m just saying if someone wants to put in a modicum of effort, AT ecosystem is highly scrapable by design. In fact apps themselves (like Bluesky) are essentially scrapers.
7mo ago·view thread
comment
That's not correct. The setting is mostly cosmetic and only affects the Bluesky official app and web interface. People do find this setting helpful for curbing external waves of harassment (less …
7mo ago·view thread
comment
Here is the raw post on the AT Protocol if you want to access it directly: https://pdsls.dev/at://robpike.io/app.bsky.feed.post/3matwg6... >This is done for th…
7mo ago·view thread
comment
I mean "protocol" in the sense of "wire protocol" or "serialization format". Is that clearer? >And quite "weird" decision, as some of people implementing th…
7mo ago·view thread
comment
Here is the raw post on the AT Protocol: https://pdsls.dev/at://robpike.io/app.bsky.feed.post/3matwg6... The Bluesky app respects Rob's setting (which is off …
7mo ago·view thread
comment
Bluesky is not locking anyone out. This is literally a user setting to not display their account without logging in. It's off by default. And yes, you can still inspect the post itself over the A…
7mo ago·view thread
comment
What?
8mo ago·view thread
comment
Curious if you have thoughts on the second half of the post? That’s exactly what the author is suggesting a strategy for.
8mo ago·view thread
comment
I believe the author explicitly suggests strategies to deal with this problem, which is the entire second half of the post. There’s a big difference between when you act as a human tester in the middl…
8mo ago·view thread
comment
It is explicit and checked. You have two poison pills (`import "server-only"` and `import "client-only"`) that cause a build error when transitively imported from the wrong environ…
8mo ago·view thread
comment
This code doesn’t exist in `react` or `react-dom`, no. Packages are released in lockstep to avoid confusion which is why everything got a version bump. The vulnerable packages are the ones starting wi…
8mo ago·view thread
comment
Note that the exploits so far haven’t had much to do with “server code/data getting bundled into the client code” or similar which you’re alluding to. Also, RSC does not try to “guess” how to spl…
8mo ago·view thread
comment
For what it’s worth, I’ve just built an app for myself with RSC, and I’m still a huge fan of this way of building and structuring web software. I agree I underestimated the likelihood of bugs like thi…
8mo ago·view thread
comment
This doesn't affect Next 12. Every single minor version of Next that's affected has a patch in the corresponding minor release cycle: https://nextjs.org/blog/CVE-2025-66…
8mo ago·view thread
comment
This doesn't look real to me. I don't believe a `_next/static/chunks/react-flight` endpoint even exists.
8mo ago·view thread