News for hackers. Stuff that matters.

mkeeter

This could use a (2015) label :)

I've been tapering off maintenance since 2016 or so, but it has a more actively-maintained fork over at https://github.com/nsfm/stibium (albeit with heavy LLM assistance, because it's 2026!)

YMMV – I haven't used it or closely inspected the changes, but have corresponded with the author, who seems genuinely dedicated in the success of the project.

Quote the original OpenAI prospectus, “it would be wise to view an investment in OpenAI Global, LLC in the spirit of a donation”.
Re:Testing WebGPU data layouts with Facet on Wednesday September 30, 2026 @08:39AM (#49908044)
Nice, I'll keep an eye on that!

Right now, I'm targeting everything (native / Firefox / Chrome / Safari), so minimizing use of extensions; this also means I get to run head-long into fun cross-platform behavior differences [1][2][3]

[1] https://github.com/gfx-rs/wgpu/issues/8785

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1870699

[3] https://github.com/mkeeter/halfspace/issues/1#issuecomment-3...

For the curious, this is technically possible in Rust using a dynamically sized type [1], but in practice is difficult and doesn't really play nice with the rest of the language. The nomicon entry concludes with "Yes, custom DSTs are a largely half-baked feature for now." [2]

[1] https://doc.rust-lang.org/reference/dynamically-sized-types....

[2] https://doc.rust-lang.org/nomicon/exotic-sizes.html

Re:Zig's Io.Threaded Is Neat on Saturday August 22, 2026 @12:10PM (#49401111)
Probably because this is a post about Zig’s threaded IO, and complaints about Rust syntax is two conversational leaps away from that subject!
Re:Every fast write moves work somewhere else on Sunday August 09, 2026 @01:58PM (#49233748)
Another fun failure mode in the same vein: if you are emulating an NVMe device and declare that a write operation is successful once bytes are in memory, you will quickly find yourself buffering arbitrarily large amounts of data as "persist to disk" (SSD speed) falls behind "acknowledge writes" (RAM speed). If you do not add backpressure to your system intentionally, it will be added for you – and you may not like where it's placed!

(This also happens at the SSD level: burst writes can be very fast as data is buffered in the SSD's own RAM, then performance steady-states at the true write speed once that's saturated)

Re:Flowise Is Shutting Down on Tuesday August 04, 2026 @08:53PM (#49177295)
Flowise was acquired by Workday in August 2025 [1].

At the time, they posted "Flowise isn’t going anywhere, we’re doubling down. In fact, we’re only just getting started!" [2]

I wonder if "keep the platform running for >= 1 year post-acquisition" was part of the terms! Ah well, another one for Our Incredible Journey [3]...

[1] https://newsroom.workday.com/2025-08-14-Workday-Acquires-Flo...

[2] https://www.linkedin.com/posts/flowiseai_were-thrilled-to-sh...

[3] https://ourincrediblejourney.tumblr.com/

Re:The full stack of terminals explained on Sunday July 05, 2026 @07:04PM (#48798818)
> This is a clean separation, and clean separations are worth noticing. They tend to be load-bearing.

oh hi Claude

Re:Task Paralysis and AI on Sunday May 10, 2026 @10:50AM (#48084461)
Does one also get dopamine from using LLMs to write comments on Hacker News?
A repository search shows 2.2K repos with the text "A Mini Shai-Hulud has Appeared", all created within the past day:

https://github.com/search?q=A%20Mini%20Shai-Hulud%20has%20Ap...

Cryptic Titles Are All You Need
Re:Book Review: There Is No Antimemetics Division on Monday April 06, 2026 @04:54PM (#47666939)
Fair enough, I accept "the blog post was written by someone from the 1800s" as an alternative hypothesis.

edit: For what it's worth, I also just tested the Gettysburg Address (using the "Bliss Copy" from [1]), and got a "100% Human" score.

[1] https://www.abrahamlincolnonline.org/lincoln/speeches/gettys...

Re:Book Review: There Is No Antimemetics Division on Monday April 06, 2026 @03:24PM (#47665666)
The review is also heavily LLM-inflected, to the point of being distracting.

GPTZero gives it a 100% chance of being AI generated, and I've found that these tools may give false negatives from a well-prompted model, but false positives are rare.

If you are looking to tune your intuition for AI-written text, here's an interesting list of their quirks (ironically provided as a Claude skill for removing those quirks from emitted text):

https://github.com/stephenturner/skill-deslop/blob/main/refe...

The "Intermediate Report" [1] lists the authors as "Robert V. and Claude (Anthropic)". Is there any reason to believe this is not AI hallucinations?

[1] https://stateofutopia.com/papers/2/intermediate-report.pdf

Re:Dune3d: A parametric 3D CAD application on Tuesday March 24, 2026 @01:54PM (#47506581)
Congrats!

(We had one back in December; you’re in for a fun ride!)

Re:Dune3d: A parametric 3D CAD application on Tuesday March 24, 2026 @11:54AM (#47504547)
They certainly have ambitions – the most recent changelog claims to add "Full PCB design pipeline: schematic capture, routing, DRC, Gerber export, and signal integrity simulation."

It also seems to have a physics engine, a slicer for 3D printing, an embroidery mode, and a entire ecosystem of math crates (https://tang.toys/).

Whether any of that works – or whether it's pure LLM slop – is less clear. I tried to import a trivial STEP file, and it crashed my browser tab [1]. Every commit is co-authored by Claude.

[1] https://github.com/ecto/vcad/issues/7

Re:From Oscilloscope to Wireshark: A UDP Story on Thursday March 19, 2026 @07:13PM (#47447748)
Not a typo, but you’re correct about the sample rate - with those settings, the scope was doing interpolation between samples.
Re:Postgres Is Your Friend. ORM Is Not on Sunday February 22, 2026 @01:08PM (#47113209)
More evidence: the user posted three well-formatted multi-sentence comments within 15 seconds.

https://news.ycombinator.com/item?id=47110801 (13:23:08)

https://news.ycombinator.com/item?id=47110803 (13:23:15)

https://news.ycombinator.com/item?id=47110804 (13:23:23)

Re:Tell HN: Yet Another Round of Zendesk Spam on Saturday February 07, 2026 @08:03PM (#46930221)
I have received 168 support ticket emails in the past 30 mins, and Gmail has not yet learned to flag them as spam.

This is an absolute clown show.

Which NRTL did you end up using for certifications? Can you say more about that process?
Re:Lennart Poettering, Christian Brauner founded a new company on Wednesday January 28, 2026 @08:01AM (#46794755)
oh hi ChatGPT

The giveaway is that LLMs love bulleted lists with a bolded attention-grabbing phrase to start each line. Copy-pasting directly to HN has stripped the bold formatting and bullets from the list, so the attention-grabbing phrase is fused into the next sentence, e.g. “Potential for abuse Attestation enables blacklisting”

Re:Ask HN: Could you share your personal website here? on Wednesday January 14, 2026 @01:29PM (#46620259)
https://mattkeeter.com

Lots of projects, ranging from embedded systems to DIY CAD software and GPU algorithms.

Older »