Live data from Hacker News

Viewing profile — yuriks

yuriks

HN member
Joined
Wed, May 28, 2014, 9:40 PM UTC
HN karma
472
Public activity
93 items

About yuriks

Github: https://github.com/yuriks/ (Unmaintained) Website: http://yuriks.net/

Recent public activity

  1. comment
    Comment #49041146

    My read of the "side projects and experiments" part of the blog post is that, in the context of LLM projects , if your project does not use resources and isn't looking to attract a…

  2. comment
    Comment #48366233

    I think more to the point, if 0 doesn't represent 0.0, and 255 doesn't represent 1.0, congratulations you've just lost your additive and multiplicative identities and most of the m…

  3. comment
    Comment #48316766

    Both types have the `From` conversion traits implemented between each other, so in most cases interoperating with APIs using the old type should be as simple as doing `(1...4).into…

  4. comment
    Comment #48263257

    That's part of the error enum. enum AllocError { SizeTooLarge { size: usize }, // etc. } This enum has a known size and doesn't require any dynamic allocations.

  5. comment
    Comment #48234401

    I mean, yeah, that was the point of my original reply: health care, education and housing have been getting less accessible in general, not just that poster's country. (Or wherever…

  6. comment
    Comment #48234209

    I don't have concrete metrics/sources to give right now, but my general perception from reading the news is that there's been staffing issues pushing healthcare systems in the US t…

  7. comment
    Comment #48233719

    Health care, education and housing have been getting worse and more expensive in the US over the decade also. Must be all that nationalization.

  8. comment
    Comment #48201368

    In what ways do version pining/lockfiles not solve this problem?

  9. comment
    Comment #48014779

    I love corruption!

  10. comment
    Comment #47449820

    No, they're implying that you need a lot of coins to pay for parking. If you need $6 to pay for parking, and the largest commonly available coin is a quarter, that means you need 2…

  11. comment
    Comment #46422386

    Games are not fungible.

  12. comment
    Comment #46392237

    > Is this actually useful in practice? It's required to do any intialization, particularly for compound futures (e.g. a "join" or "select" type of combinator), since you need to be…

  13. comment
    Comment #46391861

    For 1, I think it's hard to make a distinction between swapping an object, vs. swapping/mutating all of its fields such that it becomes equivalent to a different object. For 3, som…

  14. comment
    Comment #46367190

    People aren't complaining about that. What you do in the privacy of your own computer is only your problem. The issue is people pouring a whole "arduous" 2 hours into vibecoding a …

  15. comment
    Comment #46367011

    This post mirrors my sentiment and the reasons I dislike these sorts of "projects" much more closely than the main site does, deserved to be the main submission, in retrospect.

  16. comment
    Comment #46307357

    The author of the patch does mention that the better thing to do in the long run is to replace the data structure with one that is possible to better encapsulate: https://lore.kern…

  17. comment
    Comment #46297940

    I thought that the implication was that the shader compiler produces a second shader from the same source that went through a dead code elimination pass which maintains only the co…

  18. comment
    Comment #46297909

    I was lost when it suddenly jumped from a long retrospective on GPUs to abruptly talking about "my allocator API" on the next paragraph with no segue or justification.

  19. comment
    Comment #46277374

    A 'static lifetime does not live for the rest of the program. It rather is guaranteed to live for as long as anyone is able to observe it. Data allocated in an Rc for example, live…

  20. comment
    Comment #46277338

    That is not a memory leak though! That's using/exposing an uninitialized buffer, which can happen even if you allocate and free your allocations correctly. Leaking the buffer would…

  21. comment
  22. comment
    Comment #46275224

    Needs a (2020) in the title. I don't think anything major is outdated, but in particular in section 10, one of the desired syntaxes is now supported as an unstable feature but ther…

  23. comment
    Comment #46130772

    And after digging through the comments... Yup it's private equity again. PE buyouts should be considered criminal fraud.

  24. comment
    Comment #45112086

    The world today is just crooks all the way down (or up, depending on how you look at it).

  25. comment
    Comment #44498259

    It relaxes the contract required for an existing type with derive(Clone) to implement Clone, which might allow types in existing code to be cloned where they couldn't before. This …