MurphyA/hacker-news huggingface dataset:
by ethmarks | 2026-02-19 21:28:26+00:00
I guess it depends on whether you're only executing the code or if you're submitting it for humans to review. If your use case is so low-stakes that a review isn't required, then vibe coding is much more defensible. But if code quality matters even slightly, such that you need to review the code, then you run into the same problems that you do with AI-generated prose: nobody wants to read what you couldn't be bothered to write.
by FrameworkFred | 2026-02-19 21:28:32+00:00
This all makes a lot of sense. It is worth pointing out that AI isn't terrible at cleaning up tech debt. I've absolutely used it cleanup code sprawl and to correct design missteps. It gets a lot of well-deserved blame for generating way too much code that's a lot more complicated than it needs to be, but probably not enough credit for making a lot of the cleanup effort around that sort of code a lot more tractable.
by ericmay | 2026-02-19 21:28:34+00:00
> Also the irony considering recent moves by the US government in terms of control of the internet and free speech.

Well you've got plenty of countries doing it, including France, Iran, the United Kingdom, Germany, China, Brasil, Australia, you name it. Not that it's good, but a criticism for the goose is a criticism for the gander, as a manner of speaking.

As to which, why or why do we care so much about this? Idk, same reason our government funds tens of thousands of initiatives and cares about lots of different things that people find equally important or unimportant.
by Ericson2314 | 2026-02-19 21:28:44+00:00
Frankly, if the places that dominate at healthcare delivery efficiency also dominate at research, that could be good for the world.

The US having a dogshit healthcare delivery system but so much research means that good vertical integration is not possible.

Conversely a more integrated EU — continent scale welfare state — could do really interesting "integrated OpEx and CapEx" medical research in ways that are simply impossible in the US.

Remember the Danes making Ozempic is making something that is fundamentally far more useful for Americans than Danes (of course the money is good for Danes). Most non-American drug research today probably chases the lucrative American market, but ideally that would change.
by mullingitover | 2026-02-19 21:29:06+00:00
> Also, what a shitty analogy: suicide is by definition a self-harmful act, DUI is almost always a socially-harmful act on its own.

"59% of people who died in crashes involving alcohol-impaired drivers in 2022 were the alcohol-impaired drivers themselves"[1]

Also, people who commit suicide with their firearms typically have families who suffer.

[1] https://www.cdc.gov/impaired-driving/facts/index.html
Show HN: StillOnAir – Turn YouTube into programmable, linear TV for free
by nanamichael | 2026-02-19 21:29:12+00:00
Heya

I built StillOnAir, an app that turns YouTube into a lean-back, old-school linear TV experience.

Instead of choosing individual videos, you just press play and surf channels — like cable. Each channel is programmed into a continuous stream built from YouTube videos.

Right now there are ~30 live channels, including:
• GameVerse (gaming)
• Toontown (animation & cartoons)
• Reelhouse (film & movie content)
• Total Sports (sports highlights & talk)
• And more across tech, entertainment, documentaries, sports etc.

The core idea: bring back a passive cable tv like watching experience, a sitting on the couch and tune in experience.

The added wrinkle is that anyone can create their own network. You can curate YouTube videos, schedule programming blocks, design a lineup, and air your own channel.

It’s essentially programmable internet TV built on top of YouTube — without hosting any video yourself.

Would love feedback if you decide to take it for a spin and happy to answer any technical questions as well.
by agiacalone | 2026-02-19 21:29:21+00:00
I count myself among this group. I actually emailed Adams sometime around 1999 or so to ask him a question about a game that I thought was his. Turns out, the game was included in a collection of Adams's games on the TI-994a (the game was called Knight Ironheart) and was in the same exact style and used the same interpreter as his own games.

He was super nice about it, explaining that he didn't actually author that game. We exchanged a few more emails back and forth, but overall a great experience chatting with him over the earlyish Internet. I feel very fortunate that I grew up in an era of computing where it seemed much smaller than it does today.
by menaerus | 2026-02-19 21:29:56+00:00
I don't know ... as of now I am literally instructing it to solve the chained expression computation problem which incurs a lot of temporary variables, of which some can be elided by the compiler and some cannot. Think linear algebra expressions which yield a lot of intermediate computations for which you don't want to create a temporary. This is production code and not an easy problem.

And yet it happily told me what I exactly wanted it to tell me - rewrite the goddamn thing using the (C++) expression templates. And voila, it took "it" 10 minutes to spit out the high-quality code that works.

My biggest gripe for now with Gemini is that Antigravity seems to be written by the model and I am experiencing more hiccups than I would like to, sometimes it's just stuck.
by StanislavPetrov | 2026-02-19 21:29:56+00:00
Which is why ideally both systems would exist. Some people prefer to read the same few publications all the time. Others (like myself) browse extensively and regularly come across paywalled articles. I'm clearly not going to shell out a monthly or yearly subscription to read a single article I find interesting, especially if this meant spending thousands and thousands of dollars on hundreds of subscriptions to read all of the paywalled articles I run across. But if there was a button on top that said, "click here to pay .22 cents and gain access to this article", I'd be happy to do it. I could read a a dozen paywalled articles a day from across a range of publications and it would cost about as much as a cup of coffee.

Under the current system, we both lose out. I can't read the paywalled article and the publication doesn't get any of my money.
Show HN: Ghostty-based terminal with vertical tabs and notifications
by lawrencechen | 2026-02-19 21:30:04+00:00
I run a lot of Claude Code and Codex sessions in parallel. I was using Ghostty with a bunch of split panes, and relying on native macOS notifications to know when an agent needed me. But Claude Code's notification body is always just "Claude is waiting for your input" with no context, and with enough tabs open, I couldn't even read the titles anymore.

I tried a few coding orchestrators but most of them were Electron/Tauri apps and the performance bugged me. I also just prefer the terminal since GUI orchestrators lock you into their workflow. So I built cmux as a native macOS app in Swift/AppKit. It uses libghostty for terminal rendering and reads your existing Ghostty config for themes, fonts, colors, and more.

The main additions are the sidebar and notification system. The sidebar has vertical tabs that show git branch, working directory, listening ports, and the latest notification text for each workspace. The notification system picks up terminal sequences (OSC 9/99/777) and has a CLI (cmux notify) you can wire into agent hooks for Claude Code, OpenCode, etc. When an agent is waiting, its pane gets a blue ring and the tab lights up in the sidebar, so I can tell which one needs me across splits and tabs. Cmd+Shift+U jumps to the most recent unread.

The in-app browser has a scriptable API ported from agent-browser [1]. Agents can snapshot the accessibility tree, get element refs, click, fill forms, evaluate JS, and read console logs. You can split a browser pane next to your terminal and have Claude Code interact with your dev server directly.

Everything is scriptable through the CLI and socket API – create workspaces/tabs, split panes, send keystrokes, open URLs in the browser.

Demo video: https://www.youtube.com/watch?v=i-WxO5YUTOs

Repo (AGPL): https://github.com/manaflow-ai/cmux

[1] https://github.com/vercel-labs/agent-browser
by idiotsecant | 2026-02-19 21:30:22+00:00
Because the US has become, for some reason I don't fully understand, a hot bed of Far-Reich propaganda. Propaganda doesn't work when governments filter it.

I predict that this will be a massive technical failure like every other project that this group of incompetent fascists attempts. Our empire is so broken that the fascists can't even make the trains run on time anymore.
by ertgbnm | 2026-02-19 21:30:27+00:00
Animated SVGs are one of the example in the press release. Which is fine, I just think the weird SVG benchmark is now dead. Gemini has beat the benchmark and now differences are just coming down to taste.

I don't know if it got these abilities through generalization or if google gave it a dedicated animated SVG RL suite that got it to improve so much between models.

Regardless we need a new vibe check benchmark ala bicycle pelican.
by quantified | 2026-02-19 21:30:29+00:00
Trite and not quite on point.
> Baumol’s Cost Disease means that when productivity rises everywhere else, the things that stay human become premium.

Tell that to farm workers. Or teachers. Or McDonald's workers. Things that stay human stay human. Human labor becomes more expensive when the human's environment becomes more expensive and the enployer needs to pay more.

> As AI makes cognitive work cheaper, we’ll demand a hundred times more of it...

To do what? The most likely answer is defensively cut through the fog of AI-generated info around us.

Every student can apply to every school on earth with AI-generated essays, therefore every school needs to employ AI to accept the right 0.001% of applicants.

AI can coordinate all of my travel arrangements, select my recipes and purchase my food, plan my parties and invite my friends... but they are all planning parties too so we need AI to send out all the "no" RSVPs...

The consumer economy will make use of some AI power to simplify life, but there will be some natural limits on how much. How many people are going to do 3x the things they do today because AI will make them easier to do? It will take quite a bit of wealth to have AI do the physical things like laundry and yard work, and if you cared to offload those today there are humans. AI driving your car isn't going to have you take many more trips. Maybe you can plan your trips differently, beyond what Siri and Google do for you already.

The number 100 was pulled out of a bodily orifice. Most of the AI usage will be for combat with other AI. Maybe it will be, but only a fraction of that will be productive.
by bertil | 2026-02-19 21:30:34+00:00
I’m very tempted to agree with you: people who draw from description draw unicorns after being told about rhinoceroses. We have a lot of medieval monks’ drawings of elephants by description and theirs look like tapir with a trumpet stuck in their nose. This is not a photo, of course but it mainly highlights the head, like any one would if they didn’t measured proportions carefully.
by throwway120385 | 2026-02-19 21:30:40+00:00
They meet stiff resistance because they're always done at election time and only selectively.

Voter ID laws are a non-starter because historically they've been used, along with literacy tests and civics tests, to disenfranchise people who can't get an ID. For example, in Idaho you must have "proof of your identity and age" like a birth certificate or citizenship certificate, plus proof of residency like a utility bill or rental agreement or employment record.

These things are easy for most people to provide, but people who are in unstable living situations may find these things impossible to provide. Requiring those people to provide ID at the polls would effectively disenfranchise them.
by 1vuio0pswjnm7 | 2026-02-19 21:30:43+00:00
Alternative source:

https://www.msn.com/en-us/money/companies/mark-zuckerberg-gr...

Text-only, no Javascript, HTTPS optional:

https://assets.msn.com/content/view/v2/Detail/en-in/AA1WBSLI...

Simple HTML:

{
x=AA1WBSLI
ipv4=23.11.201.94
echo "<meta charset=utf-8>";
(printf 'GET /content/view/v2/Detail/en-in/'$x'/ HTTP/1.0\r\n'
printf 'Host: assets.msn.com\r\n\r\n') \
|nc -vvn $ipv4 80 |grep -o "<p>.*</p>"|tr -d '\134'
} > 1.htm
firefox ./1.htm
by autoexec | 2026-02-19 21:31:04+00:00
I can say for certain that Meta did it. They admitted to it. (https://www.wired.com/story/new-documents-unredacted-meta-co...)

Do you think that OpenAI or Anthropic should get a pass for using torrents if they used special BitTorrent clients that only leached? Do you think the RIAA would be cool with me if I did the same?
by yjftsjthsd-h | 2026-02-19 21:31:16+00:00
My second quote includes,

> so that its infrastructure wasn’t used in these downloading and seeding operations so that the activity wouldn’t be traced back to Meta.

(emphasis added)

If you'd like it from another source using different words, https://masslawblog.com/copyright/copyright-ai-and-metas-tor... has

> According to the plaintiffs’ forensic analysis, Meta’s servers re-seeded the files back into the swarm, effectively redistributing mountains of pirated works.

and specifically talks about that being a problem.

I will grant that until/unless the cases are decided, this is allegedly, so we'll see.
by linsomniac | 2026-02-19 21:31:26+00:00
>I am never going to pay one publication a small fee every time I read an article

That's fine for you, but I also pay for subscriptions and have 8-10 publications that I'm not interested in subscribing to, but would pay some amount to read the odd adhoc article from them.

It's a hard game to figure out, because many sites feel like they're worth $20/mo, which is true if you are reading a large amount of their content. But if I'm looking at 1-4 articles a month from them, that's a huge per-article price, even a $1/article micropayment would be a deal for me. Add on top of that the shenanigans they play with ending subscriptions at so many of the sites...
by holyknight | 2026-02-19 21:31:45+00:00
Thanks for the feedback. This is why I built it FOSS.

On the libraries: Mini Diarium actually does use established, widely audited crates rather than rolling its own primitives. See https://github.com/RustCrypto/AEADs for AES-256-GCM, https://github.com/RustCrypto/password-hashes for key derivation, and https://github.com/dalek-cryptography/curve25519-dalek + https://github.com/RustCrypto/KDFs for the key file ECIES scheme. The thin cipher.rs wrapper just handles nonce prepending with no custom crypto primitives.

On key reuse: the master key is intentionally shared across entries (as in Signal, 1Password, etc.), but each encrypt() call generates a fresh 96-bit nonce from the OS CSPRNG, so the (key, nonce) pair is never repeated.

That said, I am not a security expert by any means. If you've spotted something concrete, a specific call site, a protocol flaw, or a library you'd swap in, I'd genuinely love to hear it. Open to PRs or a discussion issue.

Regards
by Dig1t | 2026-02-19 21:31:48+00:00
Many of these roles, such as the ones where people just push buttons and send emails, could be done by Americans with just a little bit of training. But there is no incentive for Apple to train Americans or invest in their existing employees when they can just claim “labor shortage” and hire someone from India instead.

We know this works already because this is how the country worked until 1990, when they created the H1B and massively increased all other types of immigration. By 1990 the US was the undisputed powerhouse of the world, and it was built completely with native born labor.

There was plenty of offshoring that happened during the 90’s but the companies that rely on it heavily do not end up winning. In the end nothing beats Americans working in America and that’s obvious just by looking at the stock market.

The people who want to eliminate the H1B are absolutely pro-worker in my opinion. It’s a tool that’s used almost exclusively to suppress wages, the quality of the workers is almost always significantly worse than the American equivalent and serves only to boost profits for the company owners at the expense of their own workers.
by zbentley | 2026-02-19 21:32:00+00:00
Possible, yes, but certainly not easier—especially not if the test harness doesn’t manage filesystems anywhere else.

And even then, that’s still a behavior mock, of a kind. There are lots of ways in which a dummy ISO mount behaves much unlike filesystems your deployed code might run on. You could address those issues, but doing so is very laborious and starts requiring more and more specialized code. Unless the code under test is part of a database storage engine or something, it’s likely even less worth it.
by janlucasandmann | 2026-02-19 21:32:17+00:00
I’ve been building an API for running Claude Code in the cloud, not on a local laptop.

The core idea is simple: each agent gets its own isolated cloud computer with a persistent workspace.
So instead of “chat request in, text out,” it’s “run real tasks, keep files/tools/state, continue later.”

What it does right now:
Start or resume long-lived agent threads via API
Run in isolated containers per environment
Persist files/state between runs (workspace survives sessions)
Stream execution events in real time (tool calls, logs, progress)
Trigger runs from schedules and webhooks
Access from web/iOS/Telegram + API/SDKs (TS + Python)

Why I built it:
Local agent workflows are powerful, but tied to one machine/session
Stateless LLM APIs are easy to call, but hard to turn into reliable “ongoing workers”
I wanted something that behaves more like a junior teammate with a desk/computer, not just a chat box
Things that were surprisingly hard:

Keeping runtime behavior aligned with docs/instructions over time
Avoiding ephemeral /tmp output issues and ensuring artifacts land in persistent workspace paths
Container warm/reuse logic without breaking thread continuity
Cost/usage visibility per run
If this sounds useful, I’d love feedback on:

API shape for thread/run lifecycle
What “production-ready” means for agent infrastructure
Which integrations you’d want first (GitHub, Slack, etc.)
If useful, I can share the exact API flow and architecture decisions in a follow-up comment.
by amluto | 2026-02-19 21:32:17+00:00
Now compare the monthly plans for business users who want the CLI agent but who don’t want the models trained on their data.

OpenAI: no big deal — sign up, pick your number of seats, and you’re all set.

Anthropic: also no big deal but there’s an obnoxious minimum purchase.

Google: first you have to try to figure out what the product is called. Then you need to figure out how to set the correct IAM rules. Then you have to sign up and pay for it. Maybe you succeed. Maybe you give up after an hour or two of cursing. Gemini is, of course, completely unable to help. (OpenAI clearly has not trained their models on how to operate their tools. Google’s models hallucinate Google’s product offerings so outrageously that I’m not sure I can call. I haven’t asked Claude about Claude Code.)

At least the monthly pricing is similar once you get over the hurdles.
by inglor_cz | 2026-02-19 21:32:21+00:00
Even in Czechia, where the combination of traditional "heavy" food and, probably, some sort of genetic burden (people with Czech ancestry tend to suffer from colorectal cancers even if they live in regions with very different diets) used to make us the record holders, mortality has gone significantly down.

Humanity seems to be getting this particular snake in its grip.
by shakna | 2026-02-19 21:32:53+00:00
Those companies are required to publicise the addictive nature of their products, and required to advertise services to aid those addicted.

Facebook consistently argues they are not a source of harm, and do none of that.

If the consumer isn't proactively being informed, then no, litigation isn't patently absurd.

"Informed consent" is what you're missing, here.
by cthalupa | 2026-02-19 21:33:03+00:00
I have some sympathy, but not nearly as much.

In one case, we have a person in their home town, caught up in a situation that was not of her own making.

Babbitt directly put herself in the situation of traveling to the capital, breaking in to it, ignoring direct and lawful orders from police officers, moving towards people that the police had every reason to believe were likely targets of violence, after once again physically breaking in to an area.

They're not really comparable situations, IMO. But I don't like people dying when it is avoidable.
by orwin | 2026-02-19 21:33:14+00:00
So, counterpoint: genocide aim to destroy the culture of a group, either by killing the women and children alongside to fighters during a conquest/repression, or by forcefully moving them to make them mix with a new dominant culture (Crimean Tatars are an example). This almost always end in streamlining the language and destroying language diversity, often reducing it to a single one for all the survivors/moved. While not even close to the SEA level, India is one of the subcontinent with the most different spoken languages, which would indicate that it might not have been that bad. At least, not genocide-bad.
by jorblumesea | 2026-02-19 21:34:02+00:00
It's not surprising. smart, educated people are a direct threat to the current administration and in general the US right has had academia in its sights for awhile. Ultimately it's bad for the country but how the US has been trending. Similarly, US education funding and the content of it has been politicized and it's producing a negative feedback loop.

Political goals and what's good for the average person are completely disconnected at this point.
by Lerc | 2026-02-19 21:34:11+00:00
This is more about low effort than AI.

It also seems like a natural result of all of the people challenging the usefulness of AI. It motivates people to show what they have done with it.

It stands to reason that the things that take less effort will arrive sooner, and be more numerous.

Much of that boringness, is people adjusting to what should be considered interesting to others. With a site like this, where user voting is supposed to facilitate visibility, I'm not even certain that the submitter should judge the worth of the submission to others. As long as they sincerely believe that what they have done might be of interest, it is perhaps sufficient. If people do not like it then it will be seen by few.

There is an increase in things demanding attention, and you could make the case that this dilutes the visibility such that better things do not get seen, but I think that is a problem of too many voices wishing to be heard. Judging them on their merits seems fairer than placing pressure on the ability to express. This exists across the internet in many forms. People want to be heard, but we can't listen to everyone. Discoverability is still the unsolved problem of the mass media age. Sites like HN and Reddit seem to be the least-worst solution so far. Much like Democracy vs Benevolent Dictatorship an incredibly diligent curator can provide a better experience, but at the cost of placing control somewhere and hoping for the best.