Live data from Hacker News

Viewing profile — piekvorst

piekvorst

HN member
Joined
Fri, Sep 26, 2025, 1:59 AM UTC
HN karma
170
Public activity
176 items

About piekvorst

blog: piekvorst.github.io

email: piekvorst@outlook.com

Recent public activity

  1. comment
  2. comment
    Comment #48760117

    Doesn’t the act of reaching for the mouse actually creates a natural moment of wrist relaxation? A fixed wrist position creates static muscle tension.

  3. comment
    Comment #48728780

    It’s unfortunate that we can’t settle on an icon set for at least a decade. Constantly changing the icons misses the very point of their function: instant recognition. This is part…

  4. comment
    Comment #48608101

    Not just a Futurama reference

  5. comment
    Comment #48607232

    English being my language of choice, but not my first language, I got 75/100. Performance breakdown: 18/20, 18/20, 11/20, 18/20, 10/20. (My first language is Russian.)

  6. comment
    Comment #48521553

    The bottleneck, in my case, was indeed the poorly designed GUI of JetBrains and VSCode versus CLI. By migrating to CLI, I have abandoned intelligent queries as well. This project s…

  7. comment
    Comment #48521260

    The icon is traditionally small indeed, but it shouldn’t be. I use the strings “vol-“ and “vol+” as icons, which makes the whole thing 8 characters long. As a universal law, optimi…

  8. comment
    Comment #48476208

    Instead of using a single menu bar icon “volume control,” I have transferred the lessons of the keyboard to the GUI and placed two buttons in my menu bar: volume down and volume up…

  9. comment
    Comment #48470789

    Thank you for busting the myth of worker self-management.

  10. comment
    Comment #48469084

    The social engineering thing runs deep. For example, if you grep for “Key” method, chances are the type/class name would stand on the same line. This is the case in Go and, I think…

  11. comment
    Comment #48463676

    I have always used traditional grep to search codebases. It serves me better than an IDE when there’re lots of scattered and frequent queries. grep’s design is surprisingly winning…

  12. comment
    Comment #48308464

    This is an outlier. The Go team and community never endorsed that. In fact, their position has always been the opposite. To give just one example, see [1]. [1]: https://research.sw…

  13. comment
    Comment #48305844

    You can’t be omniscient, I think.

  14. comment
    Comment #48305686

    “Done properly from the beginning” means explaining why a particular feature is either included or not. In this sense, Go is done properly from the beginning. It would be wrong to …

  15. comment
    Comment #48305523

    What’s the correction? The two claims are not in conflict. Saying “we don’t expect to ever add X” is not equivalent to “we never wanted to add X.” It simply means that they didn’t …

  16. comment
    Comment #48305486

    It’s accepted.

  17. comment
    Comment #48265425

    “Curly braces” reads like “the braces—curly ones.” Pointedly emphatic when you want to stress a particular aspect of a thing, much like “rational animals” instead of “humans.”

  18. comment
    Comment #48242628

    Aristotle indeed couldn’t prove it, that is, to derive it as a conclusion step by step from the evidence of the senses. His reasons for this are sound: 1) an attempt to do so has t…

  19. comment
    Comment #48235335

    Logic is identification of that which exists . Thus, a proposition either does correspond to reality or doesn’t at all. There is no partial semi-truths: the moment a concept or pro…

  20. comment
    Comment #48146091

    I agree that lying should be illegal, but “domination” is vague. One could argue (and I would agree) that there’s nothing wrong with dominance if it comes down to just offering a s…

  21. comment
    Comment #48118790

    I think that it's wrong to assume that vi is the only route to deep muscle memory. Heavy mouse users develop blindingly fast Fitts’ Law targeting. And if you need essential simplic…

  22. comment
    Comment #48106144

    No Plan 9. Otherwise, resources like this might help studying how the interfaces of the past evolved (at least, on the surface).

  23. comment
    Comment #48026395

    I’ve never heard of that feature in Windows! Unfortunately, that means I can’t judge it. But I have used mouse warping in other environments and I’ve never been caused disoriented.…

  24. comment
    Comment #48026282

    > TL;DR don't mess with people's mouse cursors, it's like cutting their limbs off. “Don’t mess” is a very broad range that includes things like removing the mouse cursor at nine PM…

  25. comment
    Comment #48026198

    You are arguing for uniformity. It does make a lot of sense: the global UI makes a considerable effort to build a single perfect UI, but that can only work if the apps actually mak…