Live data from Hacker News

Viewing profile — afishhh

afishhh

HN member
Joined
Tue, Oct 07, 2025, 4:16 PM UTC
HN karma
35
Public activity
22 items

About afishhh

obsessed about subtitles

css-text-4 white space handling is some heinous shit

Recent public activity

  1. comment
    Comment #47495749

    > [..] only a mistake a human would make. Had I run my hand-written comment through a proofreading clanker [..] That's true, and I should've been less rude in my previous comment. …

  2. comment
    Comment #47487785

    > [ 8080, 9000 ] Fails to parse is what it does... Are we really living in times where people can't write a single (syntactically) well-formed line of code in a programming languag…

  3. comment
    Comment #47025027

    If you are referring to class members in the JavaScript then those are private fields[1] [1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

  4. comment
    Comment #46825916

    Brother. Your browser does not have the concept of breaking a line once it gets too long[1]. Your browser does not even shape text during layout and it renders text using a DrawStr…

  5. comment
    Comment #46825244

    https://github.com/chrisuehlinger/viberowser-go/blob/93f2638... Please stop using Acid3 as some holy grail that lets you say you built a browser. I have no idea how/if this passes …

  6. comment
    Comment #46824730

    > The Go version Where can I find the Go version?

  7. comment
    Comment #46824091

    I'm going to fucking crash out if another person says they're making a browser and their inline layout does this shit[1] I swear to god. I held off on commenting on the last AI bro…

  8. comment
  9. story
  10. comment
    Comment #46654068

    It seemingly did but after I saw it define a VerticalAlign twice in different files[1][2][3] I concluded that it's probably not coherent enough to waste time on checking the correc…

  11. comment
    Comment #46631458

    > The other is this one: https://www.reddit.com/r/Anthropic/comments/1q4xfm0/over_chr... I took a 5-minute look at the layout crate here and... it doesn't look great: 1. Line heigh…

  12. comment
  13. comment
    Comment #46437881

    > Hundreds of other widely-used open source libraries don't. Correct me if I'm wrong but I don't think versioned symbols are a thing on Windows (i.e. they are non-portable). This i…

  14. comment
    Comment #46433621

    I'm having a lot of trouble understanding what you're trying to convey. You say there's a difference from previous "speculation" but also that it's still speculation. Then you go o…

  15. comment
  16. comment
    Comment #46032899

    It's not about collisions of the hash function itself. Every hashtable implementation will put the hash value through some sort of modulo because you generally don't want to waste …

  17. comment
    Comment #45665560

    Exactly why I referred to drawing glyphs instead of characters :) There's even more depth one can go into here: subpixel positioning. To correctly draw glyphs that may be on subpix…

  18. comment
    Comment #45665236

    > Drawing text isn't simple I agree, but even this article seems to oversimplify. > You can't really optimize texture copies much more. Did the author try packing the textures in a…

  19. comment
    Comment #45650874

    There's a technique known as "NaN boxing" which exploits the fact double precision floats allow you to store almost 52 bits of extra data in what would otherwise be NaNs. If you as…

  20. comment
    Comment #45649373

    Using non-printable characters to encode malicious code is creative, but I wouldn't say it "breaks our security model". I would be pretty suspicious if I saw a large string of non-…

  21. comment
    Comment #45604766

    > Rust exceling at GUIs is a bit of a strech. I strongly agree with this. In particular the Rust GUI libraries I've looked at have text layout / rendering that is nowhere near what…

  22. comment
    Comment #45505431

    > I will mention that youtube has pretty good subtitle capabilities, even if they're rarely used. Yep, their srv3 format is very usable, although it is in many ways inferior to ASS…