Live data from Hacker News

Viewing profile — CHY872

CHY872

HN member
Joined
Tue, Apr 08, 2014, 2:26 AM UTC
HN karma
1,379
Public activity
554 items

About CHY872

No profile information was provided.

Recent public activity

  1. comment
    Comment #45698661

    In computer vision transformers have basically taken over most perception fields. If you look at paperswithcode benchmarks it’s common to find like 10/10 recent winners being trans…

  2. comment
    Comment #43889627

    The article basically argues: You would expect to get similarly good results with subsampling in practice. E.g. no need to process at 1920x1080 when you can do 960x540. Separately,…

  3. comment
    Comment #43172465

    Archive formats are hard to make reproducible because there are lots of ways of making different yet equivalent archives. So it’s not surprising to me that someone would fail at th…

  4. comment
    Comment #41836495

    It’s not immediately clear that Shannon’s theorem is a good point of comparison here, since it’s only recently that coding schemes have really approached the Shannon limits, and FM…

  5. comment
    Comment #41088457

    No, you (generally) pay income tax on the current value when you receive it, and then capital gains on any change in value. Essentially, if I pay you £15k for some services, you pa…

  6. comment
    Comment #41087445

    Firstly, work out how much your 0.2% equity is likely to convert into. You'll probably pay income tax and employers NI on them (and in one year!) and so you'll likely end up paying…

  7. comment
    Comment #40768982

    Probably a few factors. 1. Scaling. You want to reap the rewards of someone else investing billions, and while billions of ICE engines are built every year, most of them are much b…

  8. comment
    Comment #40768805

    Battery efficiency is _broadly_ linear; 10kg will give you 100x the capacity of 0.1kg of batteries. This isn't the case with generators. Under 5kg of batteries, engines basically c…

  9. comment
    Comment #40399816

    'Please translate this AVX-256 algorithm to Arm NEON' is absolutely a prompt I'd give ChatGPT, and similar prompts have revealed new and useful intrinsics. Of course, results to be…

  10. comment
    Comment #40399767

    Yes, if you take a problem you don't understand, ask a GPT to write a solution, do nothing to check the solution, trust it blindly, and then use the solution for some safety critic…

  11. comment
    Comment #40398525

    'My customer has given me the documentation to arcane antiquated format X (insert pdf, but it includes 24-bit integers, hex encoded data, semantically signficant whitespace). Here …

  12. comment
    Comment #39505706

    The specific edge case which is most annoying here is that locking a Java object with synchronized converts all the non-blocking calls that Loom does further down the stack to be b…

  13. comment
    Comment #39505685

    I think this is a bit more subtle and nasty than bog standard priority inversion. Specifically, in present virtual threads, if you take out a lock with synchronized, if you then do…

  14. comment
    Comment #39505602

    Nah, it's not normal or really documented. Normally when languages have async, they end up with dual primitives - the synchronous one and the asynchronous one, and everyone learns …

  15. comment
    Comment #39505530

    I think this one's weird because the language puts so much effort into making it hard to hit this that you won't notice until it's a gigantic problem. For me, this was enough of a …

  16. comment
    Comment #39505390

    I've been coding in Java for a bit longer than that, and in my memory it's always been known that ReentrantLock is _faster_, but synchronized has better language level support (as …

  17. comment
    Comment #39491348

    bazhenov/tango does something like this for performance tests, basically to counter system behaviour you run the old and new implementation at the same time.

  18. comment
    Comment #39242537

    C# has a garbage collector for specifically tracking memory, but lifetimes are more broadly useful. For example, Rust lifetimes (this is also the case in C++ afaik) can be used to …

  19. comment
    Comment #39034044

    And, that's obviously fun, because with LLMs, you have the LLM itself which cost hundreds of thousands in compute to train, but given you have the weights it's eminently fine-tunab…

  20. comment
    Comment #38835115

    Java 5 and Java 8 were both very big - generics in 5, lambdas in 8. 6 and 7 were iterative in comparison. There were very many important changes in the meantime over that timeframe…

  21. comment
    Comment #38256214

    There’s just an economic bar where below that point, it’ll be what happens. Similar thing with solar and electric cars. Already cheaper to install solar than keep running coal. Giv…

  22. comment
    Comment #38247990

    I while ago I rand some relatively unscientific numbers, and learned that even swamps and forests are relatively inefficient users of space as it pertained to carbon capture. For e…

  23. comment
    Comment #38041131

    OpenBSD’s position is far from unique. It’s shared with MacOS (and iOS).

  24. comment
    Comment #37989374

    The size of the savings you can negotiate is a function of how locked in you are. A big customer will get discounts well beyond reserved instances, in response for (usually) commit…

  25. comment
    Comment #37977762

    In fairness, concurrent data structures generally don’t represent what gp is talking about. Yes, very, very difficult to write a solid concurrent ring buffer. Writing Java’s concur…