Live data from Hacker News

Viewing profile — sfink

sfink

HN member
Joined
Fri, Jun 15, 2012, 6:57 PM UTC
HN karma
4,276
Public activity
1,481 items

About sfink

I work for Mozilla, read books, and trim my toenails once in a while. If you cut me, I bleed. (But there are much more preferable ways of verifying my identity, thank you.)

Recent public activity

  1. comment
    Comment #49260091

    Perhaps. But it seems like your beef is not with the presence of watermarking, it's with what people will use that watermarking for. You're not directly harmed by that blog post be…

  2. comment
    Comment #49259907

    I don't know how this watermarking works, but I don't need to in order to understand some things that a lot of this conversation seems to be missing. First, the article doesn't tal…

  3. comment
    Comment #49227106

    Title has a weird spin. I'd say that "stronger" is more accurate than "older". Ironically, MV2 blockers can do dynamic updates and so are often "newer" in the relevant sense. I do …

  4. comment
    Comment #49214993

    So: "welp, the horse is out of the barn. Time to close the door, I guess?"

  5. comment
    Comment #49213337

    The part about performance seems surprising to me. Sure, it's slower, but shouldn't the baseline be something like: first run the old borrow checker, and only run the new one if it…

  6. comment
    Comment #49117140

    https://searchfox.org/firefox-main/rev/878b64a4c024f657de81f... but note line 111: > This section describes what to do if you're in a Jujutsu (jj) repository. If the user is not us…

  7. comment
    Comment #49117083

    Heh, it's a fun reminder that different people work on different things. Sure, I could load up my build machine with mac/windows/linux/android, with multiple versions of each. Emul…

  8. comment
    Comment #49085916

    That's the missing part in the article. The example of the TSP solution for all cities in Germany was a pretty poor one compared to the optimal, which immediately raises the questi…

  9. comment
    Comment #49084930

    Yes, that's understood, but it's not the point. That would convert a 3D space to a 2D space (the Z dimension is unaffected). But a 2D Hilbert curve converts 2D->1D, and a 3D Hilber…

  10. comment
    Comment #49083876

    Why O(n log n)? I guess I thought that mapping a coordinate to its distance from the start of a space filling curve would be a constant time operation, or rather, it would only be …

  11. comment
    Comment #49078421

    Anthropic is a US company, so it is lobbying the US to enact regulations to serve both its interests and the interest of safety. What else should it be doing? I imagine Anthropic (…

  12. comment
    Comment #49078366

    I'd guess that's it, some kind of enforceable KYC. They'd only serve tokens to entities with a legally liable ID (as in, someone to sue, that would cost the defendant something non…

  13. comment
    Comment #49078026

    Wait, you don't do that already? I don't overcomplicate it, I just run ai-grep -v "bad code" on all of my source files and keep what's left. Why would you keep bad code around? If …

  14. comment
    Comment #49074453

    I'd like more people to be writing about this, because I find it fascinating. I have my own private project that is heavily LLM-coded, just to learn about what it's like. It's amaz…

  15. comment
    Comment #49074267

    > What it actually proved is up for debate. I guess I'm debating, but it seemed clear enough to me? It proved that AI models and their harnesses are to the point where you can give…

  16. comment
    Comment #49072805

    Great, so any minor bug in Chromium's implementation of a spec is going to be forever embedded in the spec as the only allowed way to do it? Multiple independent implementations ar…

  17. comment
    Comment #49072762

    A lot of video-conferencing websites work that way because Chrome shipped a pre-standardization form ("Plan B") of WebRTC, it got a lot of uptake, and then they refused to unship i…

  18. comment
    Comment #49044449

    The way I'm thinking of it is that they ported Bun from Zig to Unsafe Rust, and are still working on now porting it from Unsafe Rust to Rust (not 100% safe, but a reasonable amount…

  19. comment
    Comment #49043308

    But in my experience, that's what problem solving is like? You have a goal that you don't know how to get to. You come up with any way you can think of to reach that goal, and try …

  20. comment
    Comment #49043214

    Ok, fair. I know that was also in the article, but your comment made me reread it, and I think you're right about the focus. I over-fixated on the headline. On second read, it's mo…

  21. comment
    Comment #49042967

    The article, summarized: there are incentives for OpenAI to claim that their AI hacked its way out of their network and into Hugging Face. Ok... and what? Do you have any evidence …

  22. comment
    Comment #49042878

    I agree with the attacker side. The actions of autonomous agents are absolutely the responsibility of the one or more humans that enabled them to take that action. Whether that mea…

  23. comment
    Comment #49014587

    At least Opus up to 4.7 or so, my experience is that Claude often uses "yes, with caveats" in place of "no, you numbskull". "Is a meter the same as a foot?" "Yes, exactly, you have…

  24. comment
    Comment #49012805

    At Mozilla, we had a set of whiteboard tags we could set on bugs, like "[crash]" or "[compat]" or "[leave-open]". That last was used when there were multiple patches attached to th…

  25. comment
    Comment #49012709

    Just be thankful that we don't share the penchant for giving credit to discoverers. Imagine calling a cache a "Murphy/Steinman/Sokolov structure" (made-up names). I mean, we do for…