News for hackers. Stuff that matters.

puilp0502

Re:Pi 1.0 on Thursday October 01, 2026 @10:09PM (#49929196)
I'd say it's the other way around: I like Pi because it's minimal. Not like claude code spinning up superpower:* skills, 10 background agents, etc. Also, it's a useful building block for so-called "agentic workflows" precisely because it's minimal.

EDIT: forgot to mention local models

Re:Everyone Should Know SIMD on Thursday July 23, 2026 @12:13PM (#49024033)
Is GLSL more "approachable" than SIMD? For me personally (who doesn't have any graphics programming experience), GLSL feels way scarier than SIMD, especially when you look at the black magic that happens on shadertoys. Not saying GLSL is actually hard, but for a programmer like me SIMD might actually be more approachable
Re:Using AI to write better code more slowly on Tuesday May 26, 2026 @06:27AM (#48277689)
> Turns out AI is terrible at guessing whats faster or allocates less

s/AI/a human being/ would work equally well, lol.

Jokes aside, I do like the approach of letting the AI build something deterministic and make decisions based on that.

Re:Ask HN: What are you working on? (May 2026) on Sunday May 24, 2026 @12:57AM (#48254514)
Looking forward to it!
Re:Gemini 3.5 Flash on Wednesday May 20, 2026 @07:01AM (#48205814)
I think you're describing Mixture-of-Experts.
Re:Ask HN: What are you working on? (May 2026) on Monday May 11, 2026 @05:13AM (#48092734)
I love this. This was always an idea I had in my head, because spinning up MuseScore just to write down some beats was so annoying. Glad someone already came up with the solution! Do you plan to release the compiler(uh, rasterizer/renderer)?
Re:Hardware Attestation as Monopoly Enabler on Monday May 11, 2026 @05:01AM (#48092651)
> Google defines certification requirements for Android which includes forcing bundling Google Chrome, etc.

Isn't this a textbook case of an antitrust lawsuit? Y'know, with the whole ordeal with Windows/IE, I assume the court would find this as blatantly anticompetitive behavior.

Re:Talking to 35 Strangers at the Gym on Wednesday May 06, 2026 @07:18AM (#48034915)
> Ignored people I knew from class instead of saying hi because I didn’t know for sure if they remembered me even though the class had only 10 people in it

This hit painfully hard. I feel spied on.

I guess their point was to demonstrate that it's possible to bake a decently-sized model to a silicon? As with anything related to HW, I guess the lead time will be considerably larger than the software counterparts, so I guess in 1-2 years timeframe we might see something like Gemma 4 baked onto a silicon.
Re:Why does SSH send 100 packets per keystroke? on Friday January 23, 2026 @04:54AM (#46730539)
The author wanted people to be able to just "ssh mygame", no? In that sense, ssh was a design requirement.
Re:Show HN: I quit coding years ago. AI brought me back on Monday January 19, 2026 @06:25AM (#46677750)
I think the parent is talking about the people who post to LinkedIn that "SWE as a profession is dead" non-stop. I fully agree with you that it massively lowered the cost to create, but I'd argue that the people who's saying that SWE is dead wouldn't be able to go past the complexity barrier that most of us are accustomed to handling. I think the real winners would be the ones with domain expertise but didn't have the capacity to code (just like OP and you).
Re:Avoid UUIDv4 Primary Keys on Monday December 15, 2025 @10:40AM (#46275907)
Few questions:

* How do you manage the key for encrypting IDs? Injected to app environment via envvar? Just embedded in source code? I ask this because I'm curious as to how much "care" I should be putting in into managing the secret material if I were to adopt this scheme.

* Is the ID encrypted using AEAD scheme (e.g. AES-GCM)? Or does the plain AES suffice? I assume that the size of IDs would never exceed the block size of AES, but again, I'm not a cryptographer so not sure if it's safe to do so.

Re:Linux Sandboxes and Fil-C on Sunday December 14, 2025 @06:21AM (#46262306)
But it's much easier to say "orthogonal" than "linearly independent", no? As you mentioned, I think the word "orthogonal" has already lost its meaning of "dot product equals zero", and bears the meaning of "linearly independent" (i.e. dim(N) > 1) in casual speech.
Re:Cloudflare Global Network experiencing issues on Tuesday November 18, 2025 @08:08AM (#45965227)
Guilty until proven innocent.
Re:Cloudflare Global Network experiencing issues on Tuesday November 18, 2025 @08:07AM (#45965206)
Is there a word for a feeling that there's gotta be a German word for this niche feeling?
Re:Building a Simple Search Engine That Works on Monday November 17, 2025 @04:44AM (#45952177)
I would. Heck, I bet half of HN would be interested in what kind of insanity lies under those behemoths.
Re:Gentoo AI Policy on Monday September 15, 2025 @03:47AM (#45247168)
I see. So if I'm understanding correctly, then this policy serves as a kind of "legal ground" from which the maintainers can take action against perpetrators, right?

To add a bit more context, when I was writing the original comment, I was mainly thinking of first-time contributors that don't have any track records, and how the policy would work against them.

Re:Gentoo AI Policy on Monday September 15, 2025 @12:22AM (#45246098)
Every time I encounter these kinds of policy, I can't help but wonder how these policies would be enforced: The people who are considerate enough to abide by these policies, are the ones who would have "cared" about the code qualities and stuff like that, so the policy is a moot point for these kinds of people. OTOH, the people who recklessly spam "contributions" generated from LLMs, by their very nature, would not respect these policies in very high likelihood. For me it's like telling bullies to don't bully.

By the way, I'm in no way against these kinds of policy: I've seen what happened to curl, and I think it's fully in their rights to outright ban any usage of LLMs. I'm just concerned about the enforceability of these policies.

Re:Claude's memory architecture is the opposite of ChatGPT's on Friday September 12, 2025 @04:59AM (#45220157)
Isn't that what APIs are for?
Re:Claude's memory architecture is the opposite of ChatGPT's on Friday September 12, 2025 @04:51AM (#45220112)
It's going to be interesting if ChatGPT actually hooks up with SSPs and dumps a whole "user preference" embedding vector to the ad networks.
Re:Claude's memory architecture is the opposite of ChatGPT's on Friday September 12, 2025 @04:48AM (#45220092)
Can you elaborate on the "bad customer service"? I've never engaged in Claude's support team, but curious to know what you've experienced.
Re:Qwen3-Next on Friday September 12, 2025 @04:44AM (#45220071)
What kind of benefit does Multi-Token Prediction bring to the inference side? Is it only relevant in pretraining efficiency?
Re:I Ditched Docker for Podman (and You Should Too) on Saturday September 06, 2025 @01:13AM (#45146784)
> If your Docker Compose workflow is overly complex, just convert it to Kubernetes YAML.

Is this also applicable for single-host services? I have a lot of my toy projects packaged as a Docker Compose, and I just `docker compose up -d` in my EC2 host and it's ready to go. Last time I dabbled with K8s I remember it requiring separate etcd cluster, and a lot of configurations. I wonder if my existing projects could be converted to K8s manifest and it would be just as convenient as the `docker compose up -d`.

Re:You Don't Need Animations on Saturday September 06, 2025 @01:03AM (#45146751)
> Before you make it more glitzy you have to make it less glitchy.

I am copying this so that I can use it later when the marketing comes in and suggests we devote more dev time to yet another landing page renewal when we are at capacity just handling Bug tickets

Re:The 16-year odyssey it took to emulate the Pioneer LaserActive on Wednesday September 03, 2025 @08:42AM (#45115036)
Top in my list of "insane engineering done by emulator people" is still Dolphin's ubershader; but still, I thank that there are people like the author that dedicate exorbitant time into preserving endangered medium.
Doesn't this apply to most of the "open-weight" models like Llama and Gemma? I remember Llama also having some specific terms targeted at big boi players as well.
Cool project!

Might be a nitpick, but: wouldn't it be better if the user can "atomically swap" two fields when configuring import? As in, I can't swap the CSV column "Full Name" with "Email" without first setting "Email" to None, then setting "Full Name" to "Email", and then setting "Email" to "Full Name".