News for hackers. Stuff that matters.

jolux

Re:Don't Put Tilde In Your Path on Sunday October 11, 2026 @04:28PM (#50047488)
also poorly organized and formatted.
Re:Imposing Sanctions on the International Criminal Court on Friday October 09, 2026 @11:55AM (#50022363)
It’s a travesty but I think “never going to come back from this” is a stretch. There is no immediate replacement for the position the US holds in global politics. China has no interest in being the guarantor of freedom of transit in international waterways, to pick one example.
Re:ESP32-C3 Adblock on Wednesday October 07, 2026 @05:29PM (#49999038)
yeah but it doesn’t replace the remote resolver, in most setups PiHole is another layer on top of the remote resolver
Re:ESP32-C3 Adblock on Wednesday October 07, 2026 @02:15AM (#49988978)
10ms? Good grief that’s slow.
Treating pleading the Fifth as evidence of guilt is exactly the kind of unfairness the Fifth Amendment is meant to protect against.
Re:First Principles Thinking on Friday September 25, 2026 @05:04PM (#49849930)
“first-order approximation” is pretty different from first-principles thinking in my opinion.
Re:Why I'm still bearish on LLMs after navier-stokes on Wednesday September 16, 2026 @08:46AM (#49726153)
Arguably they already have, GLM-5.3 is insanely good at offensive security tasks, especially for the price.
Re:Gemini 3.7 Flash on Thursday August 13, 2026 @03:05PM (#49290524)
what do you mean by reset at every turn? context stays until compaction. if you remove the reasoning tokens after every turn you will be constantly blowing cache which is far worse than filling up context.
Re:The Nixpkgs core team has disbanded on Friday August 07, 2026 @11:20PM (#49218620)
The creator of Nix soft-forked it and started a company, that sort of inevitably leads to bad vibes I think
Re:How to Block Some of the Bots on Sunday July 26, 2026 @10:24PM (#49064536)
ChatGPT has over a billion monthly active users.
Re:Claude Code uses Bun written in Rust now on Sunday July 19, 2026 @03:56PM (#48971217)
They probably should rewrite it in Rust, but also, I think the Bun guy wanted to rewrite it in Rust because he thinks Rust is a better choice for Bun, independent of Bun being used by Claude Code.
Re:Elixir-lang.org has a new design on Saturday July 18, 2026 @03:32PM (#48961445)
Love the new site!

Minor typo in the Erlang card:

“Elixir also excels at IoT, distributed systems, and everything the Erlang is renowned for”

should probably be “everything the Erlang VM is known for” or “everything Erlang is known for.”

I am not really sure how much yet another post complaining about async/await that ends with “thread-per-core is the way to go” adds to this discussion. Granted I’m both an Erlang programmer and a big fan of Tokio and Rust’s async/await implementation in general and I think this post and many others like it betray a fundamental misunderstanding of these technologies so I am probably biased.
Re:A dock that wakes up reliably on Sunday July 12, 2026 @01:23AM (#48878519)
No, it’s a desktop with an Intel processor.
Re:A dock that wakes up reliably on Saturday July 11, 2026 @09:23PM (#48877442)
My experience with non-Apple Thunderbolt products has been pretty dicey across the board. My ASUS motherboard has a port and theoretically works with it but across several firmware, BIOS, and driver upgrades, I’ve never actually got it to successfully recognize my TS4 as a Thunderbolt device, only USB.
Re:Bun Has Been Converted to Rust. Now What? on Wednesday June 03, 2026 @08:54AM (#48383352)
Claude Code uses Bun.
Re:Go: Support for Generic Methods on Wednesday May 27, 2026 @10:10AM (#48294679)
Rust is technically older than Go, but who was actually using it when Go 1.0 came out in 2012? Rust 1.0 wasn’t until 2015.
Re:Defeating Git Rigour Fatigue with Jujutsu on Sunday May 24, 2026 @09:24PM (#48262641)
> I think I said named branches, but that is definitely what I mean

I think I misread you, because you were talking about git vs svn in a way that made it sound like jj was a step backward from git as regards branching, and I got confused.

> I often work on something and then switch away to something else. it might be a week before i get back to it, and the name of the branch is a clue as to what the heck I was doing.

Right, but you can still name your branches with bookmarks, you’re just not required to. Personally, I tend to use commit descriptions more than bookmarks to keep track of what I’m working on, but this is a personal choice.

> Other people often need to check out a branch I'm working on to help. How does anonymous branching help anyone except a solo developer?

It’s just nicer as a local workflow, to me at least? I can create throwaway branches without having to come up with a name for them. I end up creating many, many more branches than I did in git as a result, which helps me keep my work better organized and my changes more focused when I submit them for others to review (which at least on GitHub, requires a bookmark of course). This is ultimately psychological because obviously I could just make up a name for the git branch, right? But it makes a big difference for me!

Re:Defeating Git Rigour Fatigue with Jujutsu on Sunday May 24, 2026 @07:13PM (#48261953)
Totally fair :) personally I used to be a git wizard and I am relieved at how much about it I’ve been able to forget since learning jj, but I understand not everyone has the same experience.
Re:Defeating Git Rigour Fatigue with Jujutsu on Sunday May 24, 2026 @06:58PM (#48261849)
Yes, that describes me at both jobs I’ve had since learning jj. Hence why I asked for specifics: I’m genuinely curious what other people struggle with, partially because I’d like to help them if I can, and partially because it gives me a better understanding of common pitfalls which helps when teaching other people.
Re:Defeating Git Rigour Fatigue with Jujutsu on Sunday May 24, 2026 @06:39PM (#48261721)
There’s nothing stopping you from using separate changes to emulate the staging area if you want.
Re:Defeating Git Rigour Fatigue with Jujutsu on Sunday May 24, 2026 @06:04PM (#48261477)
Also `sl absorb`.
Re:Defeating Git Rigour Fatigue with Jujutsu on Sunday May 24, 2026 @05:45PM (#48261312)
I assume you mean named branches (bookmarks in jj)? Because anonymous branches in jj are trivial: you just `jj new <parent_change_id>` and you have a new branch.

Bookmarks aren’t that bad either IMO, especially with the recent addition of `jj bookmark advance`. Curious if you can say more about the particular difficulties you found keeping them up to date?

Re:I keep bouncing off the Scheme language on Sunday May 24, 2026 @05:40PM (#48261270)
What do you find insufficiently minimalistic about Erlang? It’s not exactly a shaggy dog of a language.
Re:Apple Silicon costs more than OpenRouter on Sunday May 17, 2026 @07:02PM (#48173928)
Uber has been profitable since 2023.
Re:Async Rust never left the MVP state on Tuesday May 05, 2026 @08:19AM (#48021474)
Rust originally came with a green thread library as part of its primary concurrency story but it was removed pre-1.0 because it imposed unacceptable constraints on code that didn’t use it (it’s very much not a zero cost abstraction).

As an Elixir + Erlang developer I agree it’s a great programming model for many applications, it just wasn’t right for the Rust stdlib.

Cmon, this is the guy that was running a shady online casino which was tanking Cloudflare’s IP reputation, completely different.
Re:Where did my taxes go? on Friday April 17, 2026 @04:42AM (#47803811)
This is in part because those countries have been historically reliant on the US for their national defense…
Huh, interesting. Looks like they were indeed quite different until the Mk3 in 2012
Re:Delve – Fake Compliance as a Service on Sunday March 22, 2026 @02:48PM (#47480740)
It has found actual reproducible SQL injections for me as well as XXE vulns.

Older »