News for hackers. Stuff that matters.

lobofta

Re:Friendship ended with Deno, now Node is my best friend on Tuesday October 06, 2026 @04:05AM (#49975599)
I made a fairly straight forward webapp with Bun and let Claude check whether it was actually better than Node. Nope, Node consumed less memory and used about the same CPU as Bun. I didn't switch, because it costs tokens, but Node's reputation seem to be based on its legacy more than on today's use.
Re:Make Tmux the OS on Saturday October 03, 2026 @08:09AM (#49943580)
I don't see why vertical tabs are any better though. I don't want tabs, but one window manager to rule everything.
Re:Make Tmux the OS on Saturday October 03, 2026 @08:08AM (#49943572)
Desktop shells may be the answer. I use Noctalia with Niri and it's a smooth ride. Were I not a NixOs nerd I'd recommend this setup to any noob.
Re:Doomscrolling Ourselves to Death on Sunday September 06, 2026 @01:53PM (#49589028)
I did.

The point can be made very quickly yes, but the background and context provided is what made this a good read to me. Sometimes we need to marinate in a topic for it to enter into deeper layers of the brain.

Re:Omarchy: Any User Process Can Escalate to Root on Sunday August 30, 2026 @01:00PM (#49500448)
Because it looks cool and DHH makes a lot noises that sounds like you should listen to him.
I do the same. You work your way around the edges and get a genuinely good feel for the workflow while improving on it as you go.
Re:Solving the 1+N Query Problem on Tuesday August 25, 2026 @01:15PM (#49437374)
As far as I understand Acadia gives you Acadia <-> Native class data sync, only just Haskell and Elm at the moment unfortunately.

I'd be willing to rewrite queries in some other language that transpiles to SQL if it allows me to do all the queries I want and gives me full compile time type support for db access in return.

The policies look interesting too by the way, but they don't solve a major IMO.

It is not only totally possible to be vegan, but it can be more healthy too. The Acadamy of Nutrition and Dietetics, the largest org for nutritionist and dieticians in the world, have a position paper out saying that a well planned diet is appropriate for all stages of life, including pregnancy. The NHS says the same thing. We even have vegan top athletes nowadays such as Djokovic and Hammilton. You can be vegan, so any justification you bring for violence against animals is for taste pleasure, habbit, culture and just generally not having evolved nor being up to date with the science.
Re:Malicious Rust crate Arrayref runs a build-time payload on Thursday August 20, 2026 @11:30AM (#49376039)
So let each build script define its own level of sandboxing and then users can determine whether they are okay with that level or not, e.g. `cargo build --sandbox-level=...`
Do you never get lonely? How do you deal with it?
Re:OpenLogi on Wednesday August 19, 2026 @10:41AM (#49362315)
What kind of stuff do you do? I mean I wouldn't even know what to do with all this. Can someone clue me in?
Re:Clamiga: Common Lisp for the Amiga on Monday August 17, 2026 @02:52AM (#49327288)
Clamidia perhaps
Voting with your wallet is like voting with your vote. It both works, but to an extent that will never be noticeable by you. You vote more often with your money than with your vote though. Don't buy into the nirvana fallacy nor be fatalistic. Be a responsible consumer and inform others on why they should vote wisely too.
So Signal then. It's donation based and works fine.
Re:The Valley of Webhooks on Wednesday August 05, 2026 @04:46PM (#49188774)
I can't imagine any reasonable engineer thinking webhooks are a solved problem. Imagine how much time and effort those provider must spent to offer high quality webhooks, to then still get customers complaining about missing packets and such. Webhooks are an operational nightmare.
Re:The Valley of Webhooks on Wednesday August 05, 2026 @04:39PM (#49188688)
You mean pull-oriented models are easier to reason about, right?
Re:What happens if you put work into the second dimension? on Wednesday August 05, 2026 @03:58PM (#49188143)
What I like about Niri and hyprland is that I don't need to think about where windows open and about positioning them. This then looks very tiring, but I could be wrong. Would have to play with it.
Seconded. I always have a workspace on my NixOs where I can query an LLM to fix anything I don't like about my OS.

9 out 10 times it gets it right on the first shot and my OS is at that point slightly better for the rest of eternity (unless I stop running NixOs, which I don't see happening any time soon). About 2 years of these incremental changes, and some investments on my own part about what tools I really like, has made my OS an absolute joy and breeze to work with.

Nothing compares. It's like having a version of Omarchy, not build by some other dude to fit their world view, but for yourself that co-evolves with your own preferences and tools.

Re:How to Exist on Saturday August 01, 2026 @02:34AM (#49131703)
To me the title just read like: how to exist skillfully.
Re:Stacked PRs are now live on GitHub on Thursday July 30, 2026 @04:45PM (#49115520)
I needed this feature! Thank you
Re:The Productivity Mirage on Thursday July 30, 2026 @03:05AM (#49106874)
I don't think they force you to do that. Not trying to be pedantic, but you can also just wait for a single agent to finish its work.

Nowadays I often feel that that is a better spend of my time. Especially because it allows my mind to wonder about the next thing and what I could have missed. Before I was doing the context switching dance I felt I was going at 10x, but realized I was only perhaps going at 2x. Now I have severely reduced the number of threads, mostly to a single thread, and ask smaller questions. My sense is that I am probably now going at 2.5x but with my sanity restored and with a much firmer grasp of what is going on.

I also find myself coding more skeletons and letting an agent finish it, because I am again taking the time to think of the shape of the solution. The end result is better then when I allow the LLM to flail about in the codebase.

Re:A shell colon does nothing. Use it anyway. on Sunday July 26, 2026 @03:36AM (#49055650)
Or better yet Nushell
Re:Ten Steps Towards Happiness (2015) on Wednesday July 22, 2026 @03:44AM (#49003144)
Everything that is present can not be changed in the current moment. It already is. Therefore accept everything that already is.

That is deeply compatible with using your energy to create a better world for yourself and others.

Nix is awesome and has not been part of any pendulum (or clock). It's complex enough that it allows you to build programs with it, but on such a simple core that for all intents and purposes it is a config language.
Re:I wrote an bash enumerator because I was sick of xargs on Tuesday July 21, 2026 @03:06AM (#48989036)
Switched to Nushell and I am not looking back. I don't see any major reason why we should keep dragging Bash into the twenty first century. Nushell is the first time I feel like I can write complex systems operations in a shell without having to spend either a ton of time in the docs or being at the mercy of an LLM. It is godsend.
Re:Amber the programming language compiled to Bash/Ksh/Zsh on Saturday July 11, 2026 @04:53PM (#48875764)
Do we really want to stop evolving the space of languages (and libraries and frameworks while we're at it) just because we have LLM's writing code now? If LLM's were truly smart, they'd argue with us that we should stop asking them to write bash code, because it's a shitty error-prone language. True intelligence should be skeptical of itself and not take any request as a requirement.
Re:Amber the programming language compiled to Bash/Ksh/Zsh on Saturday July 11, 2026 @04:46PM (#48875690)
Because it's not preinstalled on every machine. Bash is a good target for portability reasons, but it's a shitty language to write in. If ever I get in the position again to have to write some bash, like for an installer or so, I'm going to be looking into Amber again.
Re:TypeScript 7 on Thursday July 09, 2026 @04:35AM (#48842725)
That is a very charitable read. I remember plenty of dumbasses who said: I don't need a type system, cause I know what I am doing and I don't create bugs.
Re:TypeScript 7 on Thursday July 09, 2026 @03:15AM (#48842063)
God, do you remember that presentation Google gave when they introduced Angular 2.0? I think it was December 2015. It was sooo bad that in my eyes it killed Angular's momentum almost completely. I am surprised that it is still around actually. Can't find it anywhere though. Google must've censored it of the internet :)
Re:Completing a computer science degree on Coursera on Monday July 06, 2026 @03:26AM (#48801637)
If I had two SWE candidates with the same genes where one dropped out of high school to build a portfolio of software and the other followed the traditional CS trajectory, then I'd pick the one who "wasted" their time trying to solve the halting problem.

I am biased because I did drop out of high school, yadayada. My career has seen consistently a much steeper incline than nearly all CS graduates I've ever met. Plus, I got to build a bunch of useful and cool stuff, while others were wasting their time studying.

Older ยป