MurphyA/hacker-news huggingface dataset:
by harywilke | 2026-03-07 19:09:16+00:00
I kinda get it now, it's more of a way of studying induced deafness at certain frequencies that might be similar to the effect of tinnitus.

If your tinnitus is at say 13khz, and someone turns on a sound at that frequency, you don't react to it because your mind is effectively masking it.

I once played my tinnitus tone from this site https://www.szynalski.com/tone-generator/ for my partner, when i turned it off i had the odd sensation that i couldn't tell if the sound actually stopped or not.

I used to get some temporary relief from dialing in the tone on that site and listening it to a few minutes.
by da_chicken | 2026-03-07 19:10:25+00:00
Of course they're not rocket science. But, the question here is, "Why don't you use random 16 bytes instead of a UUIDv4?" It's not a question about rocket science. The answer is still, "Because UUIDv4 is still a better way to do it." The UUID standard solves the second and third tier problems and knock-on effects you don't think about until you've run a system for awhile, or until you start adding multiple information systems that need to interact with the same data.

But, using UUIDv4 shouldn't be rocket science, either. UUID support should be built in to a language intended for web applications, database applications, or business applications. That's why you're using Go or C# instead of C. And Go is somewhat focused on micro-service architectures. It's going to need to serialize and deserialize objects regularly.
by sam_palus | 2026-03-07 19:10:34+00:00
This is actually something we've done quite a bit of research into developing! What you're describing is very similar to repo lending in institutional finance.

We ultimately decided against implementing it for our initial product, since we're specifically focused on companies' long-term cash reserves which by definition shouldn't require immediate liquidity. But in the future, if our customers want it, it's definitely something we can build.
Ask HN: Why do analytics tools show what happened but not why?
by HPSimulator | 2026-03-07 19:10:50+00:00
I've been experimenting with analyzing websites from a behavioral perspective instead of just traditional analytics.

One thing that keeps standing out is that most analytics tools tell you what happened (bounce rate, session time, funnels, etc.), but they rarely explain why visitors behaved that way.

For example, a high bounce rate might mean:
- confusion about the product
- lack of trust
- unclear value proposition
- hesitation about pricing

But the analytics alone usually don't reveal which one it is.

I'm curious how other builders here approach this problem.

When you look at your own product or landing page metrics, how do you actually determine why users hesitate or leave?
by sph | 2026-03-07 19:11:02+00:00
> I told you people back in 2019 that these models would replace Hollywood

What kind of alternate reality are you living in?

I wish you would disclose your credentials (though I admit privacy is an inalienable right of yours) so I could place the biggest AI hype-man on this forum. Actually, there is hype, and there is being completely gone with hubris and you’re towards the latter end of the spectrum, given your doomsday calls on other comments that software engineering is done for and that you believe AI is close to ‘putting all the HN engineers out of work’ (https://news.ycombinator.com/item?id=47185284)

> I wish I could slap sense into you grumpy folks. You're so stiff in your beliefs. This is a train headed your way. Pay attention.

Lay off the violent thoughts and get some rest, man. Sounds like you need it.
by hirvi74 | 2026-03-07 19:11:16+00:00
I am certain I read article that was posted on YN a month or so ago about some researchers that were caught using false citations in their research.

If I remember correctly, some group used an AI tool to sniff for AI citations in other's works. What I remember most was how abhorrent some of the sources that the AI sniffer caught. One of the citation's authors was literally cited as "FirstName LastName" -- didn't even sub in a fake name lol.

Edit: I found the OP:

https://news.ycombinator.com/item?id=46720395
by rbanffy | 2026-03-07 19:11:27+00:00
Some mixing is unavoidable. For instance, here in Ireland, an increasing number of Irish natives are aware of a Brazilian delicacy called "pão de queijo", thanks to the massive number of Brazilian residents. The way student visas work here is that they allow part-time work, and lots of Brazilians go for food services, bringing some of our recipes with them.

Between Hungary and Turkey, something similar happened with the pogacza. I brough some cheese pogacza to the office and a Turkish colleague immediately recognized what it was. We couldn't really figure out which culture it comes from, but we agree it's delicious and dangerously addictive.
by jldugger | 2026-03-07 19:11:51+00:00
Verification debt has always been present, we just now feel an acute need for it, because we do it wrong.

Clause and friends represent an increase in coders, without any corresponding increase in code reviewers. It's a break in the traditional model of reviewing as much code as you submit, and it all falls on human engineers, typically the most senior.

Well, that model kinda sucked anyways. Humans are falliable and Ironies of Automation lays bare the failure modes. We all know the signs: 50 comments on a 5 line PR, a lonely "LGTM" on the 5000 line PR. This is not responsible software engineering or design; it is, as the author puts it, a big green "I'm accountable" button with no force behind it.

It's probably time for all of us on HN to pick up a book or course on TLA+ and elevate the state of software verification. Even if Claude ends up writing TLA+ specs too, at least that will be a smaller, simpler code base to review?
by j291920 | 2026-03-07 19:12:24+00:00
We’ve spent 70 years computing inside a box of approximation.

In 1956, we traded exactness for speed, and we’ve been paying the "Rounding Error Tax" ever since. Whether it’s floating-point drift in our trajectories or the asynchronous noise of GHz clocks, our machines—and our nervous systems—are stuttering.

The SPU-13 (Signal Processing Unit 13) is a move out of that box. It’s a native-quadray architecture (a,b,c,d tetrahedral basis) that operates entirely within the Q(3 ) rational field.

The Proof: Using Yosys and a Minisat solver, I’ve formally verified a 10-cycle induction bound for this manifold. It’s not a "probabilistic guess"; it is a Silicon-Locked Invariant. At Vd =1.0, the error-drift is zero.

The Clock: We’ve locked the frequency to 61.44 kHz. Why? Because it’s a harmonic of the Schumann Resonance and Gamma Binding frequencies. This isn’t a "slow clock"—it’s a Resonant Clock. By aligning the machine’s rhythm with our own biological geometry, we eliminate the "Cubic Stress" that fragments attention.

I'm currently looking for Allied Architects—FPGA engineers and formal methods specialists—who are tired of "statistical confidence" and want to build a Non-Reactive Manifold that doesn't lie.
by benmaritz | 2026-03-07 19:12:54+00:00
Arboreal Management / Great Expectations | Seattle (Hybrid) | Product Engineer

We run a next gen housing platform in the Pacific Northwest managing 6,300 homes, growing 25–50% per year.

We’ve been building an internal software platform (“Maynard”) that powers BI, automation, reporting, compliance, and operational workflows across the company. The founder has led much of the development so far and is looking for the first local engineering hire to help turn this into a real platform.

Tech: Node.js (Azure Functions), Svelte5/Tailwind, PlanetScale/Postgres. We make heavy use of modern AI coding tools.

Looking for a product-minded engineer who enjoys talking to users and shipping quickly inside a real operating business. Must be based in Seattle or Portland.

Apply:
https://arborealmanagement.na.teamtailor.com/jobs/566214-pro...
by logicchains | 2026-03-07 19:15:43+00:00
>For a non trivial program, 2 implementations of the same natural language spec will have thousands of observable differences.

If they're not defined in the spec then these differences shouldn't matter, they're just implementation details. And if they do matter, then they should be included in the spec; a natural language spec that doesn't specify some things that should be specified is not a good spec.
by lproven | 2026-03-07 19:16:24+00:00
> I didn't say Loogson the company was dead

Yeah you did.

«
AFAIK Loongson is dead and isn't made anymore
»

You are angrily arguing against things I didn't say and am not saying. I suspect you're downvoting me as well.

I never claimed it was entirely compatible, because it wasn't. Nobody ever said it was.

I'm saying that there are MIPS like architectures still being made today, and I stand by it. You seem to think they don't count. You have not coherently explained why. Maybe they are not close enough for you, maybe the endianness is not the one you want. I don't know and TBH I don't care.

It's close. It's related. There is new hardware in the greater MIPS-like family. If you or Theo de Raadt don't like it, that is not my problem.

You said, although now you're backtracking, that it's dead. That is not true.

I called you on saying things that are not true and ISTM that now you are trying to quibble.
by bluemario | 2026-03-07 19:16:33+00:00
The "occasional goofing off and wrecking everything" part is so real. What I've found is that the longer a context window gets, the more Claude starts confidently hallucinating its own previous decisions. We've started treating sessions like shifts: fresh context, explicit state summary at the top, specific task scope. Dramatically fewer "why did you just rewrite the entire auth module" moments.

The re-ignition thing resonates though. There's something about having a collaborator that removes the activation energy of starting. The blank file problem is real and brutal at 25, probably more so at 60 when you know exactly how much work lies ahead. AI doesn't eliminate the hard parts but it compresses the "ok where do I even begin" phase from hours to minutes.

What are you building?
by SpaceL10n | 2026-03-07 19:16:53+00:00
I'm not a policy person. I'm a regular guy, a dad, an engineer...but I am not surprised by Noem's complete incompetence. The grown-ups in the room were not saying the correct things in their campaign speeches or their news interviews to convince me that they knew what they were doing. I know that all new administrations have a learning curve, but the writing was on the wall and is still on the wall for many appointees in this administration.

It's very sad. We can do better. We deserve better.
by jmtame | 2026-03-07 19:18:54+00:00
I remember my first few weeks of Claude Code. The high will wear off as you bump into the limitations, and then it starts to feel like you're more of a "manager of a junior-ish dev." The work shifts to clarity of intent and capturing edge cases, rather than purely coding. It's a fun time when you first jump in, but don't be surprised when your excitement reverts back to baseline.
by __MatrixMan__ | 2026-03-07 19:19:07+00:00
That's the one, although I tend to reference it through https://github.com/juspay/services-flake because that way I end up using the community-maintained configs for whatever well-known services I've enabled (I'll use postgres as an example below, but there are many: https://community.flake.parts/services-flake/services)

What process-compose gives me is a single parent with all of that project's processes as children, and a nice TUI/CLI for scrolling through them to see who is happy/unhappy and interrogating their logs, and when I shut it down all of that project's dependencies shut down. Pretty much the same flow as docker-compose.

It's all self-contained so I can run it on MacOS and it'll behave just the same as on Linux (I don't think systemd does this, could be wrong), and without requiring me to solve the docker/podman/rancher/orbstack problem (these are dependencies that are hard to bundle in nix, so while everything else comes for free, they come at the cost of complicating my readme with a bunch of requests that the user set things up beforehand).

As a bonus, since it's a single parent process, if I decide to invoke it through libfaketime, the time inherited by subprocess so it's consistently faked in the database and the services and in observability tools...

My feeling for systemd is that it's more for system-level stuff and less for project-level dependencies. Like, if I have separate projects which need different versions of postgres, systemd commands aren't going to give me a natural way to keep track of which project's postgres I'm talking about. process-compose, however, will show me logs for the correct postgres (or whatever service) in these cases:

~/src/projA$ process-compose process logs postgres
~/src/projB$ process-compose process logs postgres

This is especially helpful because AI agents tend to be scoped to working directory. So if I have one instance of claude code on each monitor and in each directory, which ever one tries to look at postgres logs will end up looking at the correct postgres's logs without having to even know that there are separate ones running.

Basically, I'm alergic to configuring my system at all. All dependencies besides nix, my text editor, and my shell are project level dependencies. This makes it easy to hop between machines and not really care about how they're set up. Even on production systems, I'd rather just clone the repo `nix run` in that dir (it then launches process compose which makes everything just like it was in my dev environment). I am however not in charge of any production systems, so perhaps I'm a bit out of touch there.
by pyrophane | 2026-03-07 19:19:59+00:00
Yeah, Gnome consolidates feature changes into major releases every six months, so it aligns well with fixed release distros like Ubuntu and Fedora that have release cycles that are aligned with Gnome's.

KDE drops a new point release with new features ~ every four months, and has a more flexible release schedule, so it is just to just get the changes when they are released.

I'm currently running KDE on NixOS unstable which is great, but if I weren't doing that I'd still be on OpenSUSE Tumbleweed.
by skydhash | 2026-03-07 19:20:18+00:00
One of the things that I've noticed more the last year is the use of downvotes for disagreement. I believed downvotes were more about flagging for disruptions. I rarely upvote other for something that I truly agree (I equate it to full applause from me) and I downvoted (even rarer) things that derails the thread.
by mmh0000 | 2026-03-07 19:20:45+00:00
Until recently, Podman used slirp4net[1] for its container networking. About two years ago, they switched over to Pasta[2][3] which works quite a bit differently.

[1] https://github.com/rootless-containers/slirp4netns

[2] https://blog.podman.io/2024/03/podman-5-0-breaking-changes-i...

[3] https://passt.top/passt/about/#pasta-pack-a-subtle-tap-abstr...
by KronisLV | 2026-03-07 19:20:50+00:00
That's pretty cool! I haven't really been a heavy user of Cursor, but found Cline/RooCode/KiloCode in VSC to be pretty good, while letting me preserve my existing setup and also easily switch between multiple providers, sometimes in the middle of some work, to let another model check the output of the first one!

I think most I ever spent per month was 300 USD, but I had to cut down on that and Anthropic's subscription being way more affordable than paying per token (alongside GitHub Copilot, which also has multiple model support and pretty generous limits alongside unlimited autocomplete), since I'm also helping a friend with expenses during their chemo and some other friends with some meds and stuff, even though policemen and teachers and others have way worse financial circumstances than software devs in Latvia, the economy here doesn't give that much breathing room for that kind of thing.

Oh for a while I was also using Cerebras Code which gives you really generous token limits (like 24M per day on the 50 USD per month tier), though the GLM 4.7 model I tried out still made me go back and work on fixing its output more often than I'd like. Eventually I kinda settled on SOTA.

That said, I do remember a post here on HN where some founders were thinking whether they should throw something like over 1000 USD at Anthropic (the API variety) per month and they realized that for them that amount of money was totally reasonable, compared to getting some junior devs or whatever.
by baxtr | 2026-03-07 19:20:59+00:00
I have it too.

It suddenly came one day I was more stressed than usual. Stayed since then.

I often catch myself falling asleep thinking: maybe when I wake up tomorrow, it’s gone. Just to wake up the next day and hear it again.

It’s very annoying. But I have learned to live with it. Some days are better some are worse.
by talkvoix | 2026-03-07 19:21:07+00:00
Going from static HTML to dynamic ASP felt like suddenly gaining superpowers. We've been missing that true 'Rapid Application Development' (RAD) energy for a long time. Today’s AI agents are basically the modern incarnation of dragging and dropping a button in VB6 and writing logic behind it, but on a massive scale. It's great to hear you've found that spark again!
by keeda | 2026-03-07 19:21:14+00:00
But that's the thing... I don't YOLO it, I review all the code it generates, yet I personally am doing something -- using computer vision, a field I had negligible prior background in -- that would have taken a team of 2 - 3, AND about a semester or year of an advanced degree to catch up on the field! I am effectively doing the work of a team.

So when I see people online say they feel 10x productive, I tend to believe them. But I'm working solo, and have none of the encumbrances and "Conway Overhead" of coordinating with a lot of other people, so I also understand why the overall effect is so limited. Which is why I think current companies are "shaped wrong" for AI.

When companies eventually adapt, it will be a "labor economy transformation force" because the same dynamics will play out across all knowledge work. And I am not talking as an AI booster, but as a parent whose kids are interested in software engineering; I have every incentive to hope my prognostications do not come true, but I prefer being prepared for the worst.
by rustyhancock | 2026-03-07 19:21:15+00:00
How much do you value Anthropic's stance that they want to contracttually block domestic mass surveillance of Americans?

Versus OpenAI's stance that they want to block domestic mass surveillance of Americans with monitoring in the loop.

Given you're not American and neither has any issues with mass surveillance anywhere else on the planet.

Or that Anthropic sees itself as similar to the US Department of War.
by alephnerd | 2026-03-07 19:21:32+00:00
> Meta MLE hiring

> from one of the UCSD labs

That's why.

For bleeding edge R&D, we still hire domestically because the capacity, network, and capital remains in the US, but these roles will overwhelmingly be in the Bay or NYC as I mentioned above, and will overwhelmingly recruit from a handful of top programs with an established track record.

Most HNers are median or below median (that's how medians work because life is a Gaussian distribution) so a large portion will be negatively impacted.

Sam who did his BSCS at Michigan State and Sandeep who did his MSCS without a thesis at SUNY New Platz will be negatively impacted, but Sarah who did her BSCS at UT Austin or Sarita who did her MSCS with thesis at UIUC will be hired.

Similarly for L1/2, it ain't happening unless you have a proven track record at a US comparable office like MSRL Bangalore, but that candidate would have ended up at a top CS program doing an MS/PhD anyhow and have a relatively easy path to immigrate to the US.

Basically, the same funda that exists in India about university tiers for hiring has returned to the US, but a lot of HNers aren't ready for this level of competition.

The difference between Kamal who is slogging at a mid-level SWE at Infosys in Indore and Karl who's working as a SWE at Cisco's NC office is marginal - both are going to be made structurally unemployed, with Kamal's work going to be automated with a CodeGen LLM in the hands of a junior SWE, and Karl's job being moved to a Cisco GCC in India, Eastern Europe, or LatAm.

The only way either can protect themselves is to find a way to end up at a top employer in a major hub.

Edit: can't reply

> What do you mean

Basically, it's good for all of us (be us SWEs, PMs, VCs, or SEs) to assume we are average and below average, and that means we need to be strategic and think about how to reduce our risk and take any advantage that we can.

That requires a level of competitiveness and strategic thinking that some may find distasteful, but it's the only way you can survive in the industry long term.

It doesn't mean hurt or negatively impact anyone always, but it requires one to be realistic and recognize that we are not in a stag-hunt but a prisoner's dilemma.
by maxwg | 2026-03-07 19:21:33+00:00
Ah yeah I just found it too! I'm a couple days OOTL!

For this one - it's tough. It definitely started a conversation. The 'cc' part of the name is sus, but on the internet, its impossible to verify the truth of any post. But the counterpoint is - if for some reason Anthropic wanted to fund a large scale astroturfing op -- why make is so obvious with cc postfixes?
by naomi_kynes | 2026-03-07 19:21:37+00:00
On the self-hosted vs hosted question: for GitHub automation specifically, self-hosted wins on privacy alone (PR diffs usually contain proprietary code you don't want leaving your infra). Setup friction with Docker is low enough that it's not a real barrier for the target user.

The architectural gap I'd think about next: what happens when the model isn't confident about a recommendation? Right now it looks like the automation posts results automatically. Most tools treat this as binary — auto-post or require a human click. But there's a useful middle ground where the agent can say "I'm confident on A-C, but flagging D for human review" before posting anything.

Handling that gracefully without bolting on a separate notification system (Slack webhook, email, etc.) is the hard part. Curious how you're thinking about confidence thresholds and escalation paths.
by panarky | 2026-03-07 19:22:01+00:00
Does everyone just easily accuse genuine, literate humans of "cheating" with AI when there's no way they could know that?

There are a lot of unique aspects of the writing in this post that LLMs don't typically generate on their own.

And there's not a "delve" or "tapestry" or even a bullet point to be found.

Also, accusations and complaints like this are off-topic and uninteresting.

We should be talking about filesystems here, not your gut instinct AI detector that has a sky-high false-positive rate.

I swear there needs to be some convention around throwing wild accusations at people you don't know based exclusively on vibes and with zero actual evidence.
by DirkH | 2026-03-07 19:22:03+00:00
I wonder if there is any evidence of the Iran war starting, in part, as a distraction from this. I recall reading somewhere that there is a long historical trend of countries and empires going to war - so much so that some of it can even be predictably modelled - once economic realities and discontent at home get too bad. War then acts as a form of national unity that helps keep the current elite in power.