Live data from Hacker News

Viewing profile — klauserc

klauserc

HN member
Joined
Sun, Dec 29, 2013, 11:20 AM UTC
HN karma
217
Public activity
63 items

About klauserc

No profile information was provided.

Recent public activity

  1. comment
    Comment #49155308

    An alternative way to "forget" a value is to hand it off to another thread that then loops infinitely. Could of course be plugged by saying `!Forget : !Send`, but wouldn't that pre…

  2. comment
    Comment #47872154

    Was my first thought as well, but this is an open weights model. You can run it on your own hardware.

  3. comment
    Comment #47767298

    I definitely am. Haven't touched git in over a year. If there was just a single feature to point at where jj meaningfully improves on git, I think it's: `jj undo`. It is a universa…

  4. comment
    Comment #47767095

    jj automatically hides "uninteresting" changes. Most of the time, this is good. Occasionally, I need to see more changes. It is not obvious to me how I get jj to show me elided cha…

  5. comment
    Comment #46180386

    The best way to get an LLM to follow style is to make sure that this style is evident in the codebase. Excessive instructions (whether through memories or AGENT.md) do not help as …

  6. comment
    Comment #45886981

    Isn't that example the exact opposite of mixing content and presentation? The * notation applies the strong [emphasis] tag, the show rule (re-)defines the presentation. Ideally you…

  7. comment
    Comment #45543998

    Was using vim for a decade, discovered Helix, installed it on all my systems and haven't looked back (at least not voluntarily; I'm always bewildered by the old-school CAD-like com…

  8. comment
    Comment #44622745

    Yes! One of the worst bugs to debug in my entire career boiled down to a piece of Java mutating a HashSet that it received from another component. That other component had independ…

  9. comment
    Comment #44539426

    Using gen AI for anything artistic (illustrations, music, video, creative writing) is a dead end. The results are soulless and bland. People notice immediately. Code completions ar…

  10. comment
    Comment #43781158

    I found Helix much easier to get into than vim because you can see and experiment with the selection before committing to an action. It's also much more familiar to users of modern…

  11. comment
    Comment #43626459

    Yes, all the time. For reference-level information, I don't trust AI summaries. If I need to know facts, I cannot have even the possibility of a lying auto-complete machine between…

  12. comment
    Comment #43370885

    As someone responsible for login/registration at a large online retailer, I see so much bot traffic and attacks. Attackers try to enumerate registered users, try to mass-login with…

  13. comment
    Comment #43256588

    Fantastically beautiful keyboard! Keyboards are such a good hobby project. The scope is comparatively small, yet within that scope you get in contact with many different and highly…

  14. comment
    Comment #43256544

    You can buy ZSA split keyboards with labels on the keycaps. Its great while you are still learning to type on these rather exotic keyboards. As you get more proficient, you start t…

  15. comment
    Comment #42698039

    I've been running Fedora on top of the excellent ZFSBootMenu[1] for about a year. You need to pay attention to the kernel versions supported by OpenZFS and might have to wait for s…

  16. comment
    Comment #42698005

    I use it on my work laptop. Reasons: - a single solution that covers the entire storage domain (I don't have to learn multiple layers, like logical volume manager vs. ext4 vs. phys…

  17. comment
    Comment #42146911

    You have to set the C# language version to 'preview'. preview

  18. comment
    Comment #42108970

    Still fascinating how a computing device that used to cost upwards of 10k a couple of years ago is now not even considered a "workstation". On a more serious note, I'm not sure tha…

  19. comment
    Comment #42059407

    Would `Vec::into_boxed_slice` [1] be the answer here? It gives you a `Box `, which doesn't have a capacity (it still knows its own length). 1: https://doc.rust-lang.org/std/vec/str…

  20. comment
    Comment #41905081

    C# pattern matching gets very close. I think C# can do everything except for their last example ("splitting conditional prefixes in arbitrary places"). One of the things I miss whe…

  21. comment
    Comment #41886632

    Been using jj at work for months now. In colocated mode, JetBrains IDEs even retain some if their VCS integration. The ability to easily work on top of an octopus merge and then pu…

  22. comment
    Comment #41472243

    I prefer Asciidoc over markdown for documents where chapters, cross references, call outs, etc are valuable. For things that one might want to turn into a PDF. The tooling is a bit…

  23. comment
    Comment #41319769

    Oh my! That's an amazing list. I used to perform many of these changes by hand on every new windows installation. It's such a slog. And while some of my systems now run linux, as t…

  24. comment
    Comment #41249112

    I once had the questionable pleasure to write code in an environment where "at most one method call per statement" was strictly enforced. Had to constantly come up with names for i…

  25. comment
    Comment #41239933

    Hm... difficult question. I got a Pixel Fold at half price second hand. What MKBHD says about the Pixel Fold is absolutely true: it has the best outer screen/folded experience of a…