MurphyA/hacker-news huggingface dataset:
by jdauriemma | 2026-03-05 17:32:37+00:00
> "Training" an LLM ist not the same as training a human being. It a metaphor. Its confusing the save icon with an actual floppy disk.

Maybe? But the design of the floppy disk is for data storage and retrieval per se. It can't give you your bits in a novel order like an LLM does (by design). From what I can tell in this case, the output is significantly differentiated from the source code.
by lifeisstillgood | 2026-03-05 17:32:45+00:00
I completely understand marking the software that controls drinking water as critical infrastructure- but at some point a state based cyber attack that just wipes wikipedia off the net is deeply damaging to our modern society’s ability to agree on common facts …

Just now thought “if Wikipedia vanished what would it mean … and it’s not on the level of safe drinking water, but it is a level.
by TimTheTinker | 2026-03-05 17:33:00+00:00
> My rule is that if it “compiles” in my brain as an understood idea then i accept it.

Unfortunately, individual people are not anywhere as reliable as a compiler for ensuring compliance to reality. We are particularly susceptible to flattery and other emotional manipulation, which LLMs frequently employ. This becomes particularly problematic when you ask for feedback on an idea.

In that case, a useful hack is to frame prompts as if you're an impartial observer and want help evaluating something, not as if the idea under evaluation is your own.
by pocksuppet | 2026-03-05 17:33:01+00:00
Did you read the CVEs? Half these aren't vulnerabilities. One allows the root user to create a kernel thread and then block its shutdown for several minutes. One is that if you do something that's obviously stupid, you don't get an event notification for it.

Remember the Linux kernel's policy of assigning a CVE to every single bug, in protest to the stupid way CVEs were being assigned before that.
by GrinningFool | 2026-03-05 17:33:02+00:00
> How about you put up it up to a national vote and see what democracy gets you? I highly suspect that vast majorities of the electorate would want to nationalize this tech to benefit everyone rather than benefiting the few.

You're probably right -- except for the billions in massive PR campaigns that will be spent to successfully convince enough of them that it's in their best interest to let the companies keep ownership.

This is in addition to the billions in PR already being spent to make AI palatable in spite of the societal and economic costs.
by wikiperson26 | 2026-03-05 17:33:56+00:00
A theory on phab: "Some investigation was made in Russian Wikipedia discord chat, maybe it will be useful.

1. In 2023, vandal attacks was made against two Russian-language alternative wiki projects, Wikireality and Cyclopedia. Here https://wikireality.ru/wiki/РАОрг is an article about organisators of these attacks.

2. In 2024, ruwiki user Ololoshka562 created a page https://ru.wikipedia.org/wiki/user:Ololoshka562/test.js containing script used in these attacks. It was inactive next 1.5 years.

3. Today, sbassett massively loaded other users' scripts into his global.js on meta, maybe for testing global API limits: https://meta.wikimedia.org/wiki/Special:Contributions/SBasse... . In one edit, he loaded Ololoshka's script: https://meta.wikimedia.org/w/index.php?diff=prev&oldid=30167... and run it."
by rvz | 2026-03-05 17:34:03+00:00
They had more outages years ago and now it is cronic, and can confirm GitHub is completely unreliable. You should expect an outage almost every week at this point.

I'm convinced that their wreckless AI chatbots such as Tay.ai [0] with Copilot have been maintaining Github and have replaced the employees at GitHub.

[0] https://en.wikipedia.org/wiki/Tay_(chatbot)
by lokar | 2026-03-05 17:34:05+00:00
From the 2nd half of the 20th century until Trump there was the view that the US lead a large group of "western" democracies (in the sense that Japan is "western") in a loose coalition that was NOT zero sum. The US provided a lot of benefits to others, this collaboration produced an overall surplus[1], which the US got a large share of.

The new view seems to be based on a zero sum, transactional view of international affairs. In this mode every interaction must clearly benefit the US more than any other participant. We have to clearly "win" every time.

[1] and this is not even counting 2nd order "surplus" from things like no longer having to fight world wars.
by scoofy | 2026-03-05 17:35:22+00:00
Any sensible administration implementing such an obviously suspect tariff regime could have easily put the tariffs in a kind of escrow instead of just pretending it's novel policy was trivially constitutional.

Blaming SCOTUS here is not out of the question, but they should not be "entirely" to blame, unless you think it's totally fine to run the Executive branch like you're trying to get away with something. It's not.
by raduvul | 2026-03-05 17:35:36+00:00
I've been commuting on the Paris RER for years and got frustrated with the official apps — they tell you "traffic disrupted" but not where, how bad, or for how long.

So I built o'RER: https://o-rer.com

What it does:

Live map with actual train positions, updated every 10 seconds via WebSocket
Line status with delay severity levels (normal / disrupted / major / critical)
Stop-level timetables — next 3 departures, with real delays, not scheduled times
Push notifications when a train is approaching your stop
Delay certificate — generates a printable PDF with a per-minute history of delays (useful for justifying lateness to an employer)
Delay leaderboard — ranks all 5 RER lines by average delay over the last hour
Tech stack: React + Vite frontend, Node.js + Express backend, WebSocket for live positions, Redis for caching, PostgreSQL/PostGIS for geo queries. Data from Île-de-France Mobilités SIRI/GTFS APIs (public open data).

Some numbers:

500–800 trains tracked simultaneously at peak hours
45,000+ stop points across the full Île-de-France network
3 SIRI feeds merged per update cycle
~15,000 API calls/hour during peak windows
It's a PWA — no App Store, installs directly from the browser. Works on iOS and Android.

No ads, no data selling, most features work without an account. Auth (Google) is only needed for push notification preferences.

Happy to answer questions about the real-time architecture, the IDFM API quirks, or anything else.
Oh, and BTW: hosted on Railway because... trains :p
by hirvi74 | 2026-03-05 17:36:06+00:00
The other day I asked Claude Opus 4.6 one of my favorite trivia pieces:

What plural English word for an animal shares no letters with its singular form? Collective nouns (flock, herd, school, etc.) don't count.

Claude responded with:

"The answer is geese -- the plural of cow."

Though, to be fair, in the next paragraph of the response, Claude stated the correct answer. So, it went off the rails a bit, but self-corrected at least. Nevertheless, I got a bit of a chuckle out of its confidence in its first answer.

I asked GPT 5.2 the same question and it nailed the answer flawlessly. I wouldn't extrapolate much about the model quality based on this answer, but I thought it was interesting still.

(For those curious, the answer is 'kine' (archaic plural for cow).
by vladdoster | 2026-03-05 17:36:08+00:00
Location: Nashville, TN
Remote: true
Willing to relocate: boston || nashville
Technologies: Python, Django, IaC, Terraform, Golang, CI/CD, Azure/AWS, {ba,z}sh, Lua, Springboot,
Redis, Docker, Open Service Broker, {,non}relational & vector dbs, shared services, SOA
Email: mvdoster@gmail.com

resume: https://linkedin.vdoster.com && http://github.com/vladdoster

sr. cloud software engineer @ Mastercard (5 years)

Designed and built Platform-as-a-Service for microservice workloads running on Azure and AWS
to migrate on-prem workloads to the cloud. The platform operates globally, allowing teams to
deploy to several Azure-backed regions worldwide. Helped plan and create regional landing zones
in Azure for application teams wanting to perform globally. Designed platform components using
Terraform, Go, and Node; developed support tooling using Bash, Python, and Azure CLI. De-risk the
platform by addressing security vulnerabilities and ensuring the platform is PCI compliant.

api/devops software engineer @ Harvard Medical School (2 years)

Worked as part of the DevOps team to manage a 15k core CentOS HPC cluster. Designed and implemented
Python-based security scanning pipeline to securely deploy & run Apptainer images via SLURM.
Coordinated cross-team emergency patching eﬀorts. Collaborated with researchers and engineers across
3-letter institutions to deliver secure research infrastructure. Built CI/CD Pipelines with GitHub, Jenkins,
to automate code builds, testing, and deployments. Wrote Puppet modules to manage configuration of HPC fleet.
Wrote custom Puppet module & Python scripts to automatically remediate Tenable findings.

full-stack software engineer @ Global Prior Art (3 years)

Used Django, Celery, Selenium grid, and AWS API Gateway for IP rotation to scrape USPTO patent PDFs,
apply CV for data extraction, and generate reports with relevant claims, saving employees 4-5 hours daily.
Wrote E2E black-box/fuzzing unit tests. Automated on-premise deployment via Github Actions and Ansible.
by jauntywundrkind | 2026-03-05 17:36:13+00:00
Agreed!

Clients and daemons end up relying of fairly heavyweight protocols to chat (dbus, various DB protocols, grpc), and it feels cumbersome, and means leaving the native paradigm of the shell anyways when we drift into these protocols.

Its not an agent problem specifically: this is a meta-crisis. There is an ongoing meta-thread about "the tyranny of the application", that it contains its process and is bad at sharing, that the data is the thing and multiple tools ought be able to coordinate around the data. This extends to CLI programs too! They too are really not good at making the state they hold (as both a Model of the data and as a ViewModel over their interfaces) available, extropic.

Plan9 is as close as we've gotten to addressing this. We could implement more 9p protocol or Filesystems in UserSpacE (FUSE) programs to make their state easily available.

Turso has an interesting agentfs, which is just a filesystem that happens to be on Turso, their sqlite compatible rust database. This is a bit generic of a filesystem, isn't very application specific. But it is intended for agent use, and it uses FUSE, so is definitely notable here. It would be neat to see this adapted to expose more interesting application specific payloads. Their intro post: The Missing Abstraction for AI Agents: The Agent Filesystem
https://turso.tech/blog/agentfs https://turso.tech/blog/agentfs-fuse

(The sqlite compatible backing here would also allow for interesting SQL based processing of the state too, which could be a bonus; you now have dual interfaces, fs or DB, for the same data)
by keeda | 2026-03-05 17:36:14+00:00
> What do you mean?

People are taking screenshots of existing products and feeding them to AI to reproduce them from scratch. From this site: https://ghuntley.com/real/

> Any product features or platforms that were designed for humans. I know that's going to sound really wild, but understand these days I go window-shopping on SaaS companies' websites for product features, rip a screenshot into Claude Code, and it rebuilds that product feature/platform.

Also this comment where backend code could be reproduced wholesale from the APIs: https://news.ycombinator.com/item?id=47259485

And this whole thread about relicensing AI-rewritten open source projects: https://news.ycombinator.com/item?id=47257803

> Patents aren't going to cover the vast majority of what exists as code because patents only cover inventions and not common every day code.

Agreed, but as we're finding out, everyday code is now cheap enough that there will be questions about how much of it is worth protecting... and, given the unclear stance on AI-generated code, maybe even if it is protectable at all.

Yes, the bar for patents is way too high for every day code, but you can always get one by making the claims narrow enough. I think that will actually serve one of the underlying goals of patents by incentivizing people to build things that are actually novel and non-obvious rather than just a slight variation of another project.

For projects where there is absolutely nothing technically novel (which is rarely true, cf "claims narrow enough") moats could be in hoarding data, network effects, and the like.

Note, I'm not necessarily happy about all this, this is just how I think it could play out absent larger changes to IP laws.
by dogtimeimmortal | 2026-03-05 17:36:23+00:00
interesting article, though i probably would have skipped if not for a hand injury i'm dealing with.

mentioned in the article:

https://en.wikipedia.org/wiki/Games_People_Play_(book)

https://en.wikipedia.org/wiki/Eric_Berne

all i can think is the guy is nuts. why sabotage the new jail where you have a personal relationship with with the new sheriff and are supposedly making progress fixing all the problems with the old system? i don't know what i was expecting...
by danlitt | 2026-03-05 17:36:48+00:00
I did not expect people to take "API" so literally. This point is what I was referring to when I said "I am simplifying slightly". The point is that a clean room impl begins from a specification of what the software does, and that the new implementation is purported to be derived only from this. What I am trying to say is that "not looking at the implementation" is not exactly the point of the test - that is a rule of thumb, which works quite well for avoiding copyright infringement, but only when humans do it.
by hedora | 2026-03-05 17:36:50+00:00
ICE arrests citizens and legal immigrants on a regular basis. Only 5% of the people they arrested had an immigration related conviction on their record:

https://www.cato.org/blog/5-ice-detainees-have-violent-convi...

The Bay Area is mostly exempt for now because, after Trump announced ICE was going to surge in SF, a bunch of tech billionaires with economic interests in the region convinced him not to.

Also, over the last year, there have been a bunch of high-profile arrests of Ohioans by ICE. In one example, they arrested someone for showing up to their immigration hearing, leaving their young kid separated from them outside the court.
by xp84 | 2026-03-05 17:37:03+00:00
The typing part is easy. Honestly the backlighting is mainly useful for a few situations:

1. Hitting an FKey or the keys like brightness that use the Fkeys.
2. Locating the Fn key on PC laptops (honestly even on the Mac I forget that it's in the corner)
3. tapping a keyboard shortcut like `,` or `c` while watching YouTube
by paxys | 2026-03-05 17:37:11+00:00
You are basically describing all software ever shipped before webapps and online updates became a thing.

Companies wrote software and sold them in boxes. You paid once and it was yours forever. You got exactly what was in the box, no more and no less.

The company then shipped a new verson in a different box 1-3 years later. If you liked it enough, and wanted the new features, you bought the new box.
by DrewADesign | 2026-03-05 17:37:12+00:00
> That’s a lot of things to go as expected and a lot of unavoidable trouble anyway.

Sure is.

As someone whose professional life lead me to witness probably 1000 fights in the wild and be involved with probably 2/3— even that muscle memory training only gets you so far. Violent scenes are usually chaotic and involve people bumping into hard from behind, uneven footing, slippery surfaces, shitty shoes, having things in your hands which even if you don’t care about dropping them, you have to think for half a second about whether or not you care about dropping it, winter gloves, backpacks or other bags, sleeves getting caught on things, etc. etc. etc.

Even the best trained people are often caught flat-footed. The only people that think they can fight their way out of consequences learned what they know about violence from movies and games.
by tovej | 2026-03-05 17:37:30+00:00
That's not true. Most people are interested in fostering a community, even when it means sacrifice.

There _have_ however been studies that show that this attitude is prevalent in (neoclassical) economics students and others who are exposed to (neoclassical) economic thinking: https://www.sciencedirect.com/science/article/abs/pii/S22148...

It's very effective propaganda. And we have a good example of it here. (Mot saying you're spreading it maliciously, but you are spreading it).
by tomrod | 2026-03-05 17:38:07+00:00
You'll notice that I did not advocate against building and grid reconfiguration. Indeed, my company does microgrids. I do, however, believe strongly in being aware of tradeoffs.

In short, I'm very much in favor of building the right solution to a problem.

I am unsure what cognitively triggered an unhealthy response of "this is NIMBYism!" and would welcome a follow up comment to understand your train of thought.
by desireco42 | 2026-03-05 17:38:11+00:00
Huh... excellent timing. I am working on a project that currently is handling this with bunch od npm tasks :)(I know), but it works.

Sidian Sidekicks, Obsidian vault reviewer agents.

I think Jido will be prefect for us and will help us organize and streamline not just our agent interactions but make them more clear, what is happening and which agent is doing what.

And on top of that, I get excuse to include Elixir in this project.

Thanks for shipping.
Show HN: Experiment- enforcing accessibility guardrails during AI UI generation
by nadav_senseit | 2026-03-05 17:38:18+00:00
We’re running an experiment.

Can accessibility guardrails be applied during AI UI generation?

We built a prompt-based Accessibility Enforcement Mode for tools like Cursor, Lovable and Claude Code.

It tries to reduce accessibility failures during generation, not after audits.

Repo:
https://github.com/nadav-senseit/ai-accessibility-enforcemen...

Curious if people building with AI dev tools see similar issues.
by Aurornis | 2026-03-05 17:38:22+00:00
I agree with your assessment.

Tim Ferriss has always been good at identifying the next trends in the self-help space and positioning himself as an expert for trending themes. I think he might be acknowledging that self-help markets are saturated with all of the life extension influencers trying to one up each other with their protocols and supplement stacks.

This might be a trial balloon to see if this topic has legs for another book or product.
Most AI agent demos won't survive enterprise security review
by ibreakthecloud | 2026-03-05 17:38:47+00:00
OpenClaw is a genuinely impressive demo of how capable AI agents have become.

It made me think about something I don’t see discussed as much:

Most agent frameworks optimize for capability and iteration speed. That makes sense for personal assistants.

But enterprise environments operate under very different constraints:

- No inbound tunnels
– Strict egress control
– Identity enforcement
– Tenant isolation
– Audit logging
– Deployment portability (local/cloud/air-gapped)

When agents move from “assistant” to “worker,” the runtime layer becomes critical.

Curious how others here are thinking about:

What does a production-grade AI agent runtime need to look like for regulated environments?

Would love to hear real-world deployment experiences.
by danlitt | 2026-03-05 17:39:09+00:00
> Perhaps the maintainer wants to force the issue?

I doubt it, and I don't see any evidence that's what they're doing. There are probably better ways, if that's what they want.

> Checking the license of the transitive closure of your dependencies is table stakes for using them.

Checking the license of the transitive closure of your dependencies is only feasible when the library authors behave responsibly.
by TranquilMarmot | 2026-03-05 17:39:33+00:00
You cut it off literally just before it specified what that sentence is referring to...

> Customer must be at least 18 years old to use the Service. By agreeing to these Terms, Customer represents and warrants to Zed that: (a) Customer is at least 18 years old

THE SERVICE

> (“Zed,” “we,” or “us”) and our website at www.zed.dev, along with our downloadable Zed software (the “Software”) and related subscription service (the “Service”).

The service == subscription service.
by streetfighter64 | 2026-03-05 17:40:00+00:00
Well obviously salaries will be the highest expense in any organization like this. The more interesting question is if it's salaries to security programmers or teachers at an african womens' coding bootcamp (yes they did spend money on that, and yes it's probably useful, but hardly what people think of when they see those "donate now to keep wikipedia alive" banners). A big percentage probably goes to their CEO who does who knows what.
by saalweachter | 2026-03-05 17:40:07+00:00
If you trawl auction sites for business liquidations, you can also usually pick up an actual rack for pennies on the dollar.

It doesn't even have to be a tech business; most random offices have a small rack in a closet somewhere with some networking equipment on it, and the whole thing usually sells as one lot to anyone with $50 and a screwdriver to remove the equipment from the site.
by thewebguyd | 2026-03-05 17:40:15+00:00
> Vanilla WoW really did have a different design ethos than the later expansions did, and some people prefer that experience.

Right, and that's my point. When you take away the nostalgia for the content, you reveal what players are asking for, which is a reversion to what is effectively a previous game as modern WoW lost all of what made it a good game, to those players, in the first place.

So yeah, there was definitely a group of players that literally did want Classic WoW, original content and all, but I also feel like Blizzard would have saw success continuing that Classic formula with new content. Blizzard sucked the soul and charm out of WoW. For all intents and purposes, modern WoW is a completely different game.
by mrguyorama | 2026-03-05 17:40:25+00:00
The point of turning the trees into Charcoal is to return all the non-carbon elements to the environment and remove any metabolic activity from releasing that carbon.

The USA currently produces about 70 million tons of paper per year, which is about half carbon by weight. We produce about 2 gigatons of lumber per year, which is again about half carbon, all absorbed from the atmosphere.

Unfortunately, we produce like 40 gigatons of CO2 per year. So we would have to scale lumber work dramatically. It's also not a clean industry itself, reliant on heavy machinery running on gasoline or diesel, and turning that wood into charcoal would require massive refineries.

IMO more effective bets are figuring out how to artificially induce massive blooms of algae and plankton in parts of the ocean to essentially recreate the conditions that lead to the hydrocarbon deposits in the first place. There's some work on this right now, but like any massive engineering and ecological tampering, there will be tradeoffs and downsides. I also don't know how you prevent the dead plant matter from decomposing and releasing the carbon.
by miyoji | 2026-03-05 17:41:07+00:00
> I think it's mostly due to pandemic overhiring and higher interest rates

It's not because of pandemic overhiring, and if that were true, the layoffs in 2021-2022 would have handled it. It's 2026. The people getting laid off (on average) haven't worked at these companies since before the pandemic, they got hired in ~2023 (average tenure at a tech company is ~3 years).

It's not because of AI either. Nobody is replacing jobs with AI, AI can't do anyone's job.

It's not because of interest rates. People hired like crazy when interest rates were this high in the oughts.

It's because Elon Musk's Twitter purchase and subsequent management convinced every executive in tech that you can cut to the bone, fuck your product's quality completely, and be totally fine. It's not true, but the downsides come later and the cash influx comes now, so they're doing it anyway.