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?
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 …
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…
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.
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…
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…
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 …
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…
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…
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…
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.
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 …
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…
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…
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 …
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…
comment
What?
comment
Curious if you have thoughts on the second half of the post? That’s exactly what the author is suggesting a strategy for.
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…
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…
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…
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…
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…
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…
comment
This doesn't look real to me. I don't believe a `_next/static/chunks/react-flight` endpoint even exists.