Viewing profile — softirq
softirq
HN member- Joined
- Fri, Apr 15, 2022, 6:30 PM UTC
- HN karma
- 538
- Public activity
- 99 items
- HN profile
- View on Hacker News ↗
About softirq
No profile information was provided.
Recent public activity
-
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 …
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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.
-
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…
-
comment
Comment #39717024
The post is about the demise of coding. I'm only responding to the topic of the discussion.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #39275207
Yes it is. Watching a 3D movie on an entire wall in bed next to my spouse is mind blowing.
-
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.
-
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…
-
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…
-
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…
-
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 …
-
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…