Live data from Hacker News

Viewing profile — bvrmn

bvrmn

HN member
Joined
Sat, Sep 17, 2016, 6:08 AM UTC
HN karma
837
Public activity
653 items

About bvrmn

No profile information was provided.

Recent public activity

  1. comment
    Comment #49017507

    it's quite interesting scoring and conclusions. For me Gemini renders are definitely top outliers for all combinations.

  2. comment
    Comment #48817414

    Demo works quite strangely. For example "how to use typescript with createContext" show only typescript entries on top. Similarity search failed.

  3. comment
    Comment #48648430

    Nice one. gcc/clang are smart enough to get .ok condition statically. I'm very curios how complex an expression could be.

  4. comment
    Comment #48628558

    That's the reason language/compiler should directly support optionality. You can't fool yourself and have to handle all cases: https://godbolt.org/z/4GqMdPej3

  5. comment
    Comment #48623961

    I like maybe_value dereferences NULL with SIGILL and you have at least a backtrace with exact invalid access position.

  6. comment
    Comment #48623396

    Yes it is. 1) Most of pointers in real apps are non-nullable and it's nice to have enforcement from a compiler. 2) Good compilers verify you actually check nullable (optional) valu…

  7. comment
    Comment #48618131

    It's quite a delusional take from Bill. Wow. Using non-nullable (a sane language default) pointers in Zig is liberating experience. And it's still as low level as in C but instead …

  8. comment
    Comment #48614241

    NULL as a concept is fine. Inability to declare something as non-null is not. There is a huge gap between developer expectation "it's pointing at something known" and hard reality …

  9. comment
    Comment #48518804

    I'm a happy user of android with animations turned off. It's the only mean to make it somewhat "snappy". IMHO lag is always worse than lack of fancy transient state in input -> UI …

  10. comment
    Comment #48205080

    I really like Zig's approach to UB. Especially alignment is a part of type. And all this wordy builtins for conversions. Starring to it makes you think what you doing wrong with da…

  11. comment
    Comment #47991382

    Another book tactically missing memory and ownership design for modern c++ apps. I think there is no more important topic for teaching. There are some slides in advanced sections b…

  12. comment
    Comment #47965356

    Just in case, I'm completely fine with the policy as-is. Even more, I'm ok with making no-sense project policies. I have no business to judge how to govern other's projects.

  13. comment
    Comment #47965317

    I've assessed half a dozen before writing my own with following results: - 2 are python resource hog - 2 from AUR don't compile with modern GCC. - 1 uses gtk battery icon, but uses…

  14. comment
    Comment #47960841

    The funny thing LLM's are amazingly good with writing in Zig. They could inspect stdlib source code to fix compatibility issues with newer compilers and quite prolific with idioms.…

  15. comment
    Comment #47805345

    Oh boy. The major difference is coordinate transformations, global/local/face. OpenScad basically leaves you alone with math you should figure out on your own. Also it's math heavy…

  16. comment
    Comment #47777752

    For me NF>3 seems like an implicit encoding of underlying data logic. They impose additional restrictions (usually contrived and artificial, break really fast in real life) on data…

  17. comment
    Comment #47585692

    Shameless plug: https://github.com/baverman/build123d_draft Experimental extension to make code-cadding as terse as possible.

  18. comment
    Comment #47451669

    > Who is forced to use it? Just use X11, as you said (many times) you do already. Recent versions of gnome session are compiled only with wayland support in archlinux. To change DE…

  19. comment
    Comment #47324426

    I bet Fabrice could write JSAndroid which would provide no lag emulation experience.

  20. comment
    Comment #47244520

    Repairability score page[1] looks like a Lenovo advert. [1]: https://www.ifixit.com/repairability/laptop-repairability-sc...

  21. comment
    Comment #47211353

    Actually in Python you could recast (zerocopy) bytearray as other primitive C type or even any other structure using ctypes module.

  22. comment
    Comment #47074715

    Naming is atrocious indeed.

  23. comment
    Comment #46999967

    It's kinda hard to deliver value in fewer lines.

  24. comment
    Comment #46696840

    Thank you for posting it. It's the launcher I didn't know I need! My usage pattern is literally: use first desktop for often used apps and search for everything else. Samsung launc…

  25. comment
    Comment #46588176

    > 2.6 One vs. Many Check-outs per Repository For practical cases `git worktree` allows to have multiple checkouts. Document marks this section as "partly disputed" with an external…