Live data from Hacker News

Viewing profile — D4ckard

D4ckard

HN member
Joined
Thu, Oct 20, 2022, 6:14 PM UTC
HN karma
423
Public activity
56 items

About D4ckard

https://thasso.xyz

Recent public activity

  1. comment
    Comment #43971317

    > The worst part about uninitialized variables is that they frequently are zero and things seem to work until you change something else that previously happened to use the same mem…

  2. comment
    Comment #43971156

    I agree that zero-initializing doesn't really help avoid incorrect values (which is what the author focuses on) but at least you don't have UB. This is the main selling point IMO.

  3. comment
    Comment #43971144

    You can do lot's of the same things in C too, as the author mentions, without too much pain. See for example [1] and [2] on arena allocators (which can be used exactly as the tempo…

  4. story
    Ask HN: Future-proof way of archiving web pages?

    Web rot is a well-known problem and I frequently come across old blogs with lots of broken links. I want to prevent this from happening to my blog so I'm considering different opti…

  5. comment
    Comment #43918168

    The text column is very thin on pages like the IPv6 address generator. The spacing between the lines also seems too high (reminds me of school essays where for some reason you alwa…

  6. comment
    Comment #43908657

    I don't get why people want the AI right in their editor. In another windows inside the editor, fine, but not inline with code I'm writing. It's super distracting to have AI auto c…

  7. comment
    Comment #43888476

    I love MBR hacking, it's so fun to see. Cf. sector lisp [1] and OSle [2]. [1]: https://github.com/jart/sectorlisp [2]: https://news.ycombinator.com/item?id=43866585

  8. comment
    Comment #43794179

    This is a great series of posts which have inspired me to write a debugger when they were posted here before. Very fun! This is another insightful series of the topic: https://eli.…

  9. story
  10. story
  11. comment
    Comment #42465981

    Yes, there are really cool packing techniques. See this talk for example: https://www.youtube.com/watch?v=kPR8h4-qZdk I don't include the null-terminator because I use this type in…

  12. comment
    Comment #41458548

    Read his other stuff, it’s rather well thought out. The assumption is you don’t use libc or at least you use different interfaces to it.

  13. comment
    Comment #41458303

    I’d really like to see a full C implementation of this interface. Remove all the C++ complexity in the back end

  14. comment
    Comment #41366525

    I don’t get why people use (or used) CGI programs for web servers. This seems crazy inefficient and prone to break

  15. comment
    Comment #40960148

    Yes, you can do that too

  16. story
  17. comment
    Comment #39959772

    I got the error as well on the first load. Reload fixed it.

  18. comment
    Comment #39239185

    There's a great talk by Evan Czaplicki [0] that outlines the financial significance of browsers. It helps make sense of why Microsoft (and Apple) act(s) in this way. [0]: https://w…

  19. comment
    Comment #39227636

    Location: Northern Germany Remote: Possibly; I'd prefer to work in person Willing to relocate: Yes Technologies: C, Rust, (some) Haskell, UNIX Shell Résumé/CV: https://drive.proton…

  20. comment
    Comment #38865323

    Daniel Lemire has an interesting talk on this: https://www.youtube.com/watch?v=wlvKAT7SZIQ . They key takeaway is that the disk is rarely the bottleneck.

  21. comment
    Comment #38240012

    Thanks for your kind words, and also thanks for the link : D

  22. comment
    Comment #38239966

    Scheme doesn't work well for very low-level code, and C doesn't handle processing source code very well. For that I'd rather use a functional language. Also, I like using different…

  23. comment
    Comment #38239891

    Yes. Anyone who is interested in this topic should read it.

  24. comment
    Comment #38239873

    There are definitely many people who almost exclusively spend their time consuming stuff at a young age. I cannot tell however, if that has ever been different, or if it's just per…

  25. comment
    Comment #38232796

    Yeah, I don't think so. It's x86_64 only, and C only too. Some points from your list make sense now, but most of it is simply not part of Spray's scope, and never has been ...