bnolsen
Re:Putting Linux on my RTX Spark laptop because I don't have a Microso...
on Tuesday October 20, 2026 @08:32PM (#50174588)
of course the asus rog z13.
Re:Bun 1.4: Zig vs. Rust Compile Times
on Thursday August 27, 2026 @02:23PM (#49469091)
buz, a fork of bun right before the rust rewrite, claims sub second incremental builds just by using what zig itself provides.
https://micrologics.org/blog/architecting-sub-second-javascr...
Re:Linux Eliminates the Strncpy API After Six Years of Work, 360 Patches
on Saturday June 20, 2026 @09:43PM (#48614881)
C++ and rust make these optionals ugly. Zig does it right. Zig also forbids null pointers and requires use of optionals.
Re:Linux Eliminates the Strncpy API After Six Years of Work, 360 Patches
on Saturday June 20, 2026 @09:41PM (#48614871)
That's called a fat pointer. Null terminated c strings is the majority of memory errors out there.
Re:Gaussian Point Splatting
on Friday June 05, 2026 @12:40PM (#48415002)
I was doing this for remote sensing orthorectification work back in 2004/2005. It works very well across multiple types of imaging sensors.
Re:Journey to JPEG XL: open-source experiments shaped the future of im...
on Wednesday June 03, 2026 @09:34PM (#48392583)
I personally think something like the qok format is a better way to go. Make something that performs well and is dirt simple to implement.
Re:Memory has grown to nearly two-thirds of AI chip component costs
on Monday May 25, 2026 @08:31AM (#48266076)
It's pretty sad it used to not be so bad in the US. This is what happens when ethics and morals are removed from the culture.
Re:Migrating from Go to Rust
on Monday May 25, 2026 @08:27AM (#48266054)
I would think that you might have a better time going from go to zig. You would have to provide a pattern for implementing the interface model go uses.
Re:Bun's experimental Rust rewrite hits 99.8% test compatibility on Li...
on Monday May 18, 2026 @09:52PM (#48188321)
Zig fails unit tests if there's a memory leak in those tests.
Re:Bun's experimental Rust rewrite hits 99.8% test compatibility on Li...
on Monday May 18, 2026 @09:51PM (#48188306)
One of the core design principles of zig is no implied behavior.
Re:Bun is being ported from Zig to Rust
on Tuesday May 05, 2026 @06:34PM (#48029660)
Unit tests in zig will fail if the tested code leaks memory.
Re:Show HN: Xit – a Git-compatible VCS written in Zig
on Wednesday April 15, 2026 @08:57AM (#47778355)
I guess the 'zit' name was already taken by something else.
Re:Every GPU That Mattered
on Thursday April 09, 2026 @07:32AM (#47702265)
The radeon 8500 deserves to be on that list. It still has active Linux support under mesa.
Re:Why the heck are we still using Markdown?
on Sunday April 05, 2026 @05:14PM (#47653949)
HTML is not something to hold up as the standard for documentation.
Re:Show HN: Dynamod – Linux init with Erlang-style supervisor trees
on Saturday April 04, 2026 @04:47PM (#47643199)
Why not just use zig for the entire thing?
Except for all the baggage it carries along with it including hacks to address baggage resulting in a very bloated language.
Re:Quaternion Algebras
on Saturday January 31, 2026 @01:30PM (#46839247)
Quaternions are left handed spinors. Please use the correct unified math models (clidfford algebra) rather than these 3d only hacks.
Re:Lightpanda migrate DOM implementation to Zig
on Thursday January 15, 2026 @11:59PM (#46643133)
Having worked with c++ strings and also string views I find zigs simple fat pointer to be fairly direct and straightforward, and a bit refreshing. Ownership is being coupled in with the type..
Re:Why is calling my asm function from Rust slower than calling it fro...
on Tuesday December 30, 2025 @04:03PM (#46437975)
And then zig shows up...
Re:Phoenix: A modern X server written from scratch in Zig
on Wednesday December 24, 2025 @07:03PM (#46380702)
It's christmas and not april fools!
Re:Fabrice Bellard Releases MicroQuickJS
on Wednesday December 24, 2025 @10:58AM (#46376649)
I remember seeing this a long time ago and liking it, I just didn't have a use for it at the time. How does it stack up against luahit for perf and memory, and threading? It also looks like it could be worth looking at porting the compiler to zig which excels at both compiler writing and cross platform tooling.
Re:Laptop Isn't Ready for LLMs. That's About to Change
on Wednesday December 24, 2025 @12:05AM (#46372639)
Work gave me an m1 pro with 32gb on it. A year ago I put together one of those minisforum board+laptop apu with 64gb ram and 2tb nvme for not much money at the time, likely 500usd. For the performance sensitive software I was working on the 7935hs ran with about 50x more throughout using compilers with llvm backend.
Re:Show HN: I built the fastest RSS reader in Zig
on Thursday December 18, 2025 @01:19PM (#46316417)
There's active work towards that (which could run as part of CI) and it looks very promising: https://github.com/ityonemo/clr
Re:Show HN: I built the fastest RSS reader in Zig
on Thursday December 18, 2025 @01:17PM (#46316390)
Zig actually does bring some new and innovative ideas to programming. While Zig itself may not become the next big thing a lot of ideas in it most certainly will find their way into languages moving forward.
Re:Going Through Snowden Documents, Part 1
on Thursday December 11, 2025 @07:56PM (#46239613)
And they tried to hang him for it. I wasn't particularly pleased with some actions he took after he ran off but the government reaction was truly out of hand and forced him into full survival mode. This part of government is full of weird power crazed spooks.
Re:Thoughts on Go vs. Rust vs. Zig
on Tuesday December 09, 2025 @09:29AM (#46205260)
they are very awkward to use in the current STL, they are part of the template definition. Back in the day EASTL did allocators much better but it never became a thing.
Re:Thoughts on Go vs. Rust vs. Zig
on Tuesday December 09, 2025 @09:26AM (#46205231)
This confuses me. In zig null pointers are illegal, and I have yet to run into any case that should be addressed by using pointer arithmetic, that's all taken care of with slices.
Re:Thoughts on Go vs. Rust vs. Zig
on Tuesday December 09, 2025 @09:04AM (#46205028)
you could fully redesign libc to be modern and toss out the null terminated string concept and use fat pointers and slices. But at that point why not consider moving onto a more modern language with things like explicit type conversions, modern PEG type grammar, etc.
Re:Thoughts on Go vs. Rust vs. Zig
on Tuesday December 09, 2025 @08:59AM (#46204986)
I might buy your argument except that without corporate sponsorship for zig several projects using a very young and unfinished zig exhibit world class performance and utility, apparently without herculean effort.