Live data from Hacker News

Viewing profile — dvratil

dvratil

HN member
Joined
Thu, Oct 17, 2013, 4:22 PM UTC
HN karma
481
Public activity
41 items

About dvratil

me@.cz

Recent public activity

  1. comment
    Comment #49032499

    I think the parent's point is that we started with raw pointers to implement PIMPL, then we had std::unique_ptr, and now we have std::indirect. So there are now three different way…

  2. comment
    Comment #49032472

    It's often used in libraries where you need to guarantee ABI compatibility. Fixing a bug or implementing a feature may require adding a new member into the class, which would chang…

  3. comment
    Comment #48830270

    I sometimes wonder how these systems are being tested on the road and whether there's any feedback from the test drivers, or what kind of morons are there saying "this is completel…

  4. comment
    Comment #48671288

    I learned HTML thanks to Operation Flashpoint so that I could write mission briefings in the editor...one thing led to another, and I have a successful career as a software develop…

  5. comment
    Comment #48339834

    For me (as an EU citizen), sovereignty is about being independent of companies operating under law that I have no control of (can't vote in the US) and is veeery unpredictible (Tru…

  6. comment
    Comment #48339661

    One thing I haven't seen mentioned here yet and really like about OpenRouter is their openrouter "meta" model, that automatically routes the prompt to an appropriately capable mode…

  7. comment
    Comment #47732628

    Maybe I'm missing something, but how would GTA6 source leak really harm Rockstar? I mean it's unlikely it would be possible to compile a full working game from the leak, and even i…

  8. comment
  9. comment
    Comment #47534320

    Just yesterday I used Jellyfin2Samsung to install Moonlight on my TV. After the installation, the app shown a popup to donate to the author ("buy me a beer"). And I figured why not…

  10. comment
    Comment #47099531

    I used to have a git post-checkout hook that set the repo identity based on the repo origin url [0] on checkout - maybe there's some post-clone hook these days, but 10 years ago wh…

  11. comment
    Comment #46698707

    Well, there's a SELinux coloring book - you need to start with SELinux while they are still young! https://people.redhat.com/duffy/selinux/selinux-coloring-boo...

  12. comment
    Comment #46406842

    Happened on the first day of my first on-call rotation - a cert for one of the key services expired. Autorenew failed, because one of the subdomains on the cert no longer resolved.…

  13. comment
    Comment #46306766

    I believe every sensible open-source developer strives to keep their software performant. To me, a performance regression is a bug like any other and I got and fix it. Sure, there'…

  14. comment
    Comment #46285765

    The question is, does Mozilla rigorously review every single update of every featured extension? Or did they just vet it once, and a malicious developer may now introduce data coll…

  15. comment
    Comment #46262643

    I always enjoyed being a metal head, the music is the main reason of course (I like it), but the community is a very big aspect of it too. I always thought about metal shows and fe…

  16. comment
    Comment #45863881

    But that's extra time when the ship is sitting idle, while it could've already been on its way with new cargo, making more money.

  17. comment
    Comment #45781611

    It's not that long ago that tables were the only reliable layout tool for HTML emails (mostly due to Outlook supporting only very limited subset of CSS).

  18. comment
    Comment #45780445

    I would guess this is just to make the explanation of the bug easier. In real world, the futurelock could occur even with very short locks, it just wouldn't be so deterministic. Ha…

  19. comment
    Comment #45484438

    I was involved in porting some software to Qt back when Photon was deprecated, and I always found the system very interesting. This is the first time I'm actually learning more abo…

  20. comment
    Comment #45406003

    It's more about having the LLM give you a plan of what it wants to do and how it wants to do it, rather rhan code. Then you can mold the plan to fit what you really want. Then you …

  21. comment
    Comment #45147542

    This is my gripe with C++ - I have to have a CI pipeline that runs a job with clang-tidy (which is slow), jobs with asan, memsan and tsan, each running the entire test-suite, and i…

  22. comment
    Comment #43953345

    The problem I found about the adaptors is that you can't charge your phone and listen to music at the same time. I have an older car with an old stereo where the only external inpu…

  23. comment
    Comment #43908097

    The one thing that sold me on Rust (going from C++) was that there is a single way errors are propagated: the Result type. No need to bother with exceptions, functions returning bo…

  24. comment
    Comment #43896911

    With pi-hole, you can also block telemetry from smart devices (TVs, dish washers and stuff), and if you run it on a VPN that your phone is connected to, you can also block ads and …

  25. comment
    Comment #43863489

    Amazing, now could I just get a way to do asynchronous network requests in two lines of code, like I have with other languages? Honestly, it seems to me like the committee is const…