Live data from Hacker News

Viewing profile — softirq

softirq

HN member
Joined
Fri, Apr 15, 2022, 6:30 PM UTC
HN karma
538
Public activity
99 items

About softirq

No profile information was provided.

Recent public activity

  1. story
    Ask HN: Dealing with Vibe Coding Depression?

    While originally I was an LLM skeptic, I was also eager to gain insight into it’s true capabilities, and recently I’ve reached the tipping point of existantial dread - I no longer …

  2. comment
    Comment #42800212

    Side note, but I hate that we're moving to a world where coding costs a subscription. I fell in love with coding because I could take my dad's old Thinkpad, install Linux for free …

  3. comment
    Comment #40089551

    The "owner" could be multiple directory levels depending the hosting service. Gitlab lets you have arbitrary sub levels. The owner of the files also isn't necessarily related to th…

  4. comment
    Comment #40086705

    GOPATH actually made me realize that the ~/src/$host/$owner/$repo organization structure makes a ton of sense for every project and as long as you organize all of your languages in…

  5. comment
    Comment #39770603

    Which is terrible UI. Let's force the user to turn a flow they could do at any time by clicking a single button at the bottom of their desktop into a context switch into another wi…

  6. comment
    Comment #39770560

    No it's not, for several reasons: 1. Average users primarily use mouse based workflows. 2. Super isn't discoverable. 3. It confused users coming from other DEs. 4. It actually take…

  7. comment
    Comment #39770137

    Every DE is designed to be used in a distribution. I think what you are trying to say is that GNOME is designed to be "finished" by the distribution, which is a completely made up …

  8. comment
    Comment #39770105

    You just linked to studies that directly support my point: "On the other hand, new users generally got up to speed more quickly with Endless OS, often due to its similarity to Wind…

  9. comment
    Comment #39769669

    GNOME has come a long way, but its stubborn insistence on not having a desktop with a real application launcher remains a huge usability misstep. GNOME's marketshare is the desktop…

  10. comment
    Comment #39760115

    Meanwhile the CEO of Nvidia is telling the world that people don't need to learn to code and we'll all be out of jobs soon.

  11. comment
    Comment #39718616

    Chess is a bounded, non-moving target. Think about the difference between chess in the 1970s and today, and compare that to the same time period with programming. Chess is a single…

  12. comment
    Comment #39717024

    The post is about the demise of coding. I'm only responding to the topic of the discussion.

  13. comment
    Comment #39716762

    You can say that about any field. We could invent the elixir of immortality tomorrow, but is that a realistic expectation? The CEO of Nvidia is a smart guy, he's pushing the hype t…

  14. comment
    Comment #39716529

    No-code isn't a new concept, and there's a reason why all past attempts have failed, or why people still pay web developers despite the existence of tools like square space. Nothin…

  15. comment
    Comment #39663550

    The genius of ebpf is allowing for pluggable policy in a world where the kernel API is very slow to change and can’t meet everyone’s needs. Whether it’s how the kernel handles pack…

  16. comment
    Comment #39582136

    Most companies completely missed the point of SRE/PE/DevOps and keep them on separate teams doing sysadmin toil work and oncall thrown over the wall by engineers who are only conce…

  17. comment
    Comment #39466502

    I've had a lot of trouble with commands in Warp going haywire because of how much magic there is in creating visual blocks, and it looks like Jet Brains is taking it one step furth…

  18. story
    Ask HN: Has AI/LLMs turned you off of tech?

    I have been a passionate programmer from high school to my mid-thirties and for the first time in my career I find myself pessimistic about the future of our field to the point tha…

  19. comment
    Comment #39275207

    Yes it is. Watching a 3D movie on an entire wall in bed next to my spouse is mind blowing.

  20. comment
    Comment #39093749

    Macros are easy to spot, the whole point of operator overloading is that it's a trojan horse. It might do simple addition, it might do a heap allocation and talk to a printer.

  21. comment
    Comment #39093734

    I disagree, consider a generic that is constrained by std::ops::Add. If you want to write generic functions with this type, you have to contend with types that might do simple addi…

  22. comment
    Comment #39093662

    This is an extremely common issue to deal with when creating a kernel, which is, again, why levels of indirection in code and hiding context only makes life more difficult for a sy…

  23. comment
    Comment #39093404

    See my other comment about the necessity of clarity in a systems language. Also in my opinion readable code is code that is easily understood with as little context as possible. Op…

  24. comment
    Comment #39093273

    When writing systems software like a kernel, clarity is far more important than ergonomics. The basic operators aren't functions, they're translated directly into opcodes based on …

  25. comment
    Comment #39092936

    The standard library being designed to allow freestanding binaries makes Zig a much better language for systems software such as kernels, EFI applications, etc. than Rust. Rust's a…