Live data from Hacker News

Viewing profile — Svetlitski

Svetlitski

HN member
Joined
Sat, Feb 16, 2019, 9:18 PM UTC
HN karma
852
Public activity
116 items

About Svetlitski

https://github.com/Svetlitski

Recent public activity

  1. story
  2. story
  3. comment
    Comment #44646169

    When available I prefer installing applications via brew as casks, since at least this way if I decide to uninstall it later brew will take care of deleting all of these associated…

  4. story
  5. comment
    Comment #44468720

    Compression algorithms like Brotli already do this: https://www.rfc-editor.org/rfc/rfc7932#page-28

  6. story
  7. comment
    Comment #44276812

    The Itanium ISA was an infamous failure, never seeing widespread usage, hence people often referring to it as “The Itanic” (i.e. the much-touted ship that immediately sunk). The fa…

  8. comment
    Comment #44265683

    As of when I left Meta nearly two years ago (although I would be absolutely shocked if this isn’t still the case) Jemalloc is the allocator, and is statically linked into every sin…

  9. comment
    Comment #44265623

    It’s just a huge pain to build and link against. Before the bazel 7.4.0 change your options were basically: 1. Use it as a dynamically linked library. This is not great because you…

  10. comment
    Comment #44265520

    I understand the decision to archive the upstream repo; as of when I left Meta, we (i.e. the Jemalloc team) weren’t really in a great place to respond to all the random GitHub issu…

  11. comment
    Comment #43621150

    At the risk of sounding overly harsh, I just don’t think this crate is a particularly good idea. I really do mean this as constructive criticism, so let me explain my reasoning. A …

  12. comment
    Comment #43604473

    This is likely to violate async-signal-safety [1] in any non-trivial program, unless used with extreme care. Running code in between a fork() and an exec() is fraught with peril; i…

  13. comment
    Comment #42232238

    I'm quoting from the article, and wanted to be charitable by not adding a "[sic]"

  14. comment
    Comment #42214172

    > I think the big asterick to all of this design is that my ideal framework would not look like standard C++ but like a slightly weirder Rust stdlib An interesting option in this s…

  15. comment
    Comment #40816860

    You can implement pipes via operator overloading in Python. Whether or not you should is a different question: class Pipe: __slots__ = ("value",) def __init__(self): self.value = N…

  16. comment
    Comment #40562688

    I have a genuine question, intended in good faith: why? Why spend 10 years working on this, only to give it way for free?

  17. story
  18. comment
    Comment #38520788

    While I don’t use it anymore and have been out of the web dev space completely for a few years now, I personally feel I owe a lot to Django. It’s the framework behind the first sof…

  19. comment
    Comment #38486887

    This is unfortunate considering how far the language has come since then. Local variable type inference (i.e. the `var` keyword) is very difficult to give up once you’ve gotten use…

  20. comment
    Comment #38374418

    Turn off “Slide to Type” in the settings if you don’t use it. This appears to increase accuracy in my experience.

  21. comment
    Comment #38157327

    > This will lead to hard to read code I’m curious to hear why you think this. What is it about duplicating the variable name that you feel makes the code clearer?

  22. story
  23. comment
    Comment #37745871

    These things are everywhere in Manhattan; a few weeks ago there were so many it took concerted effort not to step on one on the sidewalk. They don’t appear to be particularly intel…

  24. comment
    Comment #36686240

    The only place I ever encountered these was in the computer labs in Soda Hall at Berkeley. They’re a great fit for an environment like that so there’s one machine for each person w…

  25. story