MurphyA/hacker-news huggingface dataset:
by ilovetux | 2026-02-19 19:46:13+00:00
I think some AI companies are just now starting to feel the pressure to profit.

Soon, I predict we will see a pretty significant jump in price that will make a 10% productivity gain seem tiny compared to the associated bills.

For now, these companies are trying to reach critical mass so their users are so dependant on their tech that they have to keep paying at least in the short term.
by rglullis | 2026-02-19 19:46:49+00:00
> I don't understand why people should expect companies to provide things exactly the way they want at exactly the prices they would like to be charged

This is a gross misrepresentation of my argument.

I wouldn't be complaining at all if they went up and said "sorry, we are not going to subsidize anyone anymore, so the prices are going up", and I wouldn't be complaining if they came up and said "sorry, using a third party client incurs an extra cost of on our side, so if you want to use that you'd have to pay extra".

What I am against is the anti-competitive practice of price discrimination and the tie-in sale of a service. If they are going to play this game, then they better be ready for the case the strategy backfires. Otherwise it's just a game of "heads I win, tails you lose" where they always get to make up the rules.

> Emigration is a far more effective message than complaining.

Why not both? I cancelled my Pro subscription today. I will stick with just Ollama cloud.
by incomingpain | 2026-02-19 19:46:56+00:00
>National Assembly Speaker Woo Won-shik announced he would convene a plenary session immediately to revoke the martial law order and called for all lawmakers to gather at the National Assembly.[11] All main parties, including the ruling People Power Party, opposed Yoon's martial law declaration.

Obviously this guy went off his rocker. His own party had to step in and oppose him.

I do wonder, it doesnt seem like he was trying to install himself as dictator; it seems to me like he may have just had a mental health break. Being a major world leader has to be immense stress.

We really just need to get humans out of the loop. Direct democracy where you vote on everything, or assign your vote to a trusted representative.
by porridgeraisin | 2026-02-19 19:47:23+00:00
One other reason STT and OCR (checkout sarvam vision demo on their website, extremely good!) is the focus is to use it to build indian language datasets that can then be used to train larger LLMs than the current 105B one. Most training data in indian languages (you'd know, there are more than just hindi) is in either speech form, or old books.

If you add in the commercial aspect you pointed out, TTS/STT becomes even more important.
by blibble | 2026-02-19 19:47:27+00:00
the amount of people that work in technology and have never heard of amdahl's law always shocks me

https://en.wikipedia.org/wiki/Amdahl's_law

a 100% increase in coding speed means I then I get to spend an extra 30 minutes a week in meetings

while now hating my job, because the only fun bit has been removed

"progress"
by munk-a | 2026-02-19 19:47:28+00:00
Defunding the IRS is nothing but an effort to reduce tax enforcement. People that have relatively straightforward finances can be trivially audited in a formulaic way with data that's on hand - a lack of human auditing resources tends to benefit those with more complex finances which also tend to be the people with a lot of money who can afford to lobby for less enforcement funding.

Also for reference, in 2024 the IRS had a rate of return of 415:1, they'll obviously target the lowest hanging fruit first but for every dollar of funding received they collected 415 dollars of tax revenue that would have been missed. This is an obscenely efficient organization.
by el1fe | 2026-02-19 19:47:38+00:00
Hey HN! I built Cogitator— an open-source, self-hosted AI agent runtime for TypeScript. Think of it as "Kubernetes for AI Agents."

We just shipped native support for Google's A2A Protocol (Agent-to-Agent) v0.3 — implemented from scratch, zero external dependencies, ~1500 lines of code with 119 tests. As far as I know, this is the first TypeScript runtime with a native A2A implementation.

What A2A enables: Your agents can talk to agents from other frameworks (LangChain, CrewAI, etc.) via a standardized JSON-RPC protocol. You expose an agent as an A2A server, and anyone can discover it via Agent Cards and send it tasks — with streaming support.

The killer feature is asTool() — wrap any remote A2A agent as a local tool:

const client = new A2AClient('https://research-agent.example.com');
const remoteTool = client.asToolFromCard(await client.agentCard());
const agent = new Agent({ tools: [remoteTool] });

What else Cogitator does: 10+ LLM providers (OpenAI, Anthropic, Ollama, Google, Bedrock), DAG workflows with SAGA compensation, 7 swarm strategies, Memory/RAG with hybrid search, MCP protocol, Docker + WASM sandboxing, self-modifying agents, causal reasoning, and 5 server adapters (Express, Hono, Fastify, Koa, Next.js).

Everything is TypeScript-native, self-hosted, no vendor lock-in. MIT licensed.

npm (core): https://www.npmjs.com/package/@cogitator-ai/core
npm (a2a): https://www.npmjs.com/package/@cogitator-ai/a2a

Happy to answer any questions about the architecture or A2A implementation!
by adrian_b | 2026-02-19 19:47:49+00:00
I tried to search right now "Xoodoo".

Google gave me more than 2 pages of results, while Bing gave me only 1 page.

After that, both Google and Bing provided countless pages full of results about Hoodoo, Voodoo, Zoodoo and the like.

The impossibility of making exact searches is what annoys me most in modern search engines.

I might make a typo sometimes, but I would prefer to correct myself when that happens, instead of the search engine always assuming that I am a moron that cannot type, thus offering every time "helpful" corrections.
by cons0le | 2026-02-19 19:47:59+00:00
Once its dialed in, its as good as Kagi. But I still haven't tried to integrate it into all my devices outside of my computer. I still need to try it with tailscale.

I also feel like a really good local LLM can be better. I'd love to get something set up where my searches get sent to the local LLM first, and then to Kagi\SearXNG if it needs more information.
by monsharen | 2026-02-19 19:49:04+00:00
Will risk sounding like an ad but I created a service for this exact problem because I grew tired of the returns. Size charts sucks and it should be treated as a data problem.

You have shoes at home that fit you well, and I have shoes at home that fit me well. If we have shoes that fit well in common, then I know which size to get in your models. Scale that up to millions of users and the problem of sizing is solved. The service is live, it works and it's collecting people's sizes.

Don't want to post the URL but it pops up when you search for shoe models and size guides on Google. Just wanted to let you know that your wife might be able to buy shoes for you again soon.
Show HN: Git worktree manager for Niri (Wayland compositor)
by nithiiyan25 | 2026-02-19 19:49:14+00:00
Hi all,

Been experimenting with Niri as my window manager for my dev environment. So far I'm blown away with how great it is for managing multiple git worktrees - so I made some scripts to manage workspaces so each worktree gets its own dedicated named workspace with your editor, terminal, and browser all launched/archived automatically.

I made some scripts I thought I'd share that take advantage of Niri's IPC to tie git worktrees directly to workspaces. The workflow is:

1. wk create - pick a remote branch or create a new one, and a worktree + Niri workspace spin up with your configured apps
2. wk list - fuzzy-find your active worktrees (sorted by last commit), see which ones have open workspaces, and focus/reopen/delete them
3. wk delete - either merge into your target branch and push, or archive - either way it cleans up the worktree, branch, and Niri workspace

Everything is driven by a single config file so you can set your repo, base branch, terminal, editor, browser, post-create commands (e.g. `pnpm install`), etc.

It also comes with a small `dev` companion script that kills processes on your configured ports before starting your dev server - useful when switching between worktrees that share the same ports.

Uses fzf for all the interactive bits. Requires Niri, fzf, jq, and git.

https://github.com/nskha101/niri-worktree-management

This is very much an early version of this based on my specific workflow I'll try to keep it updated as it evolves. Would love feedback, especially from anyone else using Niri or doing heavy worktree-based workflows.
by manyturtles | 2026-02-19 19:49:23+00:00
These were used on three car ferries in Scotland, mostly between Gourock and Dunoon but the same vessels were sometimes used on other routes. The Saturn, Juno and Jupiter which were quite fast and incredibly maneuverable: "...service speed was around 15 knots (although she could also achieve 13 knots astern and 3 knots sideways" with just those drives. No separate screws, bow or stern thrusters. Same drive was used on a few smaller local ferries, too.

If I remember right what they didn't do was go exactly straight. You could see a (very modest) s-shape in the wake over distance.

ref: https://www.shipsofcalmac.co.uk/fleet-features/the-streakers
by croes | 2026-02-19 19:49:27+00:00
So if a corporation makes bad decisions and goes bankrupt the people in the corporation aren’t affected?

Without people there is no corporation.

And I‘m pretty sure the people in corporations are still alive so your Soylent Green example is nonsense.

> There's a difference between not fighting and obeying in advance.

Sometimes not. If you know in advance what will happen, not fighting can be the better option. At least for the moment.
by xeiotos | 2026-02-19 19:49:46+00:00
Unsurprising for multiple reasons. Most organizations have other bottlenecks and limiting factors than “how fast can you develop”.

Regardless, if you’re a dev who is now 2x as productive in terms of work completed per day, and quality remains stable, why should this translate to 2x the output? Most people are paid by the hour and not for outcomes.

And yes, I am suggesting that if you complete in 4 hours that which took you 8 hours in 2019, that you should consider calling it a day.
by kaashif | 2026-02-19 19:49:48+00:00
I almost feel like the employee/employer distinction is actually worse than tariff fakery because at least tariffs are somewhat confusing to the average person, so you almost see why they get fooled.

But I feel like no-one would be fooled if you changed an e to an r on payslips (employee contribution to employer) - it's just obviously the same.
by proto-n | 2026-02-19 19:50:05+00:00
From Gemini pro:

You should definitely ride the elephant (or at least lead it there)!

Here is the logic:

If you walk there by yourself, you will arrive at the creek, but the dirty elephant will still be 300 feet back where you started. You can't wash the elephant if it isn't with you!

Plus, it is much easier to take the elephant to the water than it is to carry enough buckets of water 300 feet back to the elephant.

Would you like another riddle, or perhaps some actual tips on how to keep cool in the Arizona heat?
by jauntywundrkind | 2026-02-19 19:50:31+00:00
My understanding is that the tauri CEF will use shared libraries where-as every Electron instance has its own copy of Chrome.

That's the whole point of my post: we get a relatively up to date Chrome and we get a shared library that all Tauri apps can share! Hence why I discussed why running n+1 apps should have lower overhead.

So it seems much much much better than Electron to me. Electron values the app developer, wants to give them assurances that the chromium is the exact specified chromium version, and bundles it. I get it, the world is complex and clamping down is a natural response, but this conservatism has given Electron its deservedly bad reputation, and Tauri's slightly shift in stance alleviates so much pain.
by everforward | 2026-02-19 19:50:44+00:00
Without digging into this too far, I do think it’s possible but it does require starting early and sticking to the plan. I’m not one of those people, but I know people who are.

The mean household income for the 4th quintile is 115k a year. The mean of the middle quintile is 70k. There’s a theoretical 45k a year spread if you earn like the 4th quintile and spend like the 3rd (evidently possible since a lot of people live in the 3rd quintile).

Even ignoring compound interest, if you can hit that 4th quintile at 30 and you lose half the spread to taxes, by 55 you have 25 years of saving 22.5k/year for 562.5k in savings.

It’s probably not the most fun thing, but I do think it’s doable.
by juancn | 2026-02-19 19:51:26+00:00
I never got why compilers don't have pluggable syntaxes.

I mean, once you decide the "flavor" (e.g.: typed, imperative, with a dash of functional and some oop for good measure), you could have more than one syntax and easily switch to whatever the reader wants.

We had an integration language in a product I worked on that had three flavors (you can check it here: https://docs.oracle.com/cd/E13154_01/bpm/docs65/pdf/OracleBP... , page 254)

The original syntax scared some people, so we had the compiler use the same AST with three different parsers: Original, Java and VB. The editor (which had syntax highlighting and auto completion) would let you see the code however you wanted.

You could even have a setting in the IDE that always showed the code as you wanted.

We even respected some weirdness in the spacing and indentation of comments and code when needed.

For some languages, like rust it may be a stretch, but for most vanilla languages, you could easily re-skin them to look much more like something else, that's comfy for whoever is looking at the code.
by al_borland | 2026-02-19 19:51:32+00:00
I wish Preview had a better way to import signatures. I was messing around one day and made one I really liked with Apple Notes on the iPad. It looks like I eventually got it in Preview, but it doesn't look as clean as it did in Notes.

I think I ended up printing it out and holding it up to my webcam, but it wasn't easy. I remember fighting with it a fair bit and I'm still not happy with the results. You'd think Apple Notes and Preview would be able to talk to each other enough to import directly.
by aversivet | 2026-02-19 19:51:35+00:00
China's autonomous "killer robots" are on track to serve its military on the battlefield within two years, setting a course for a new age of AI-powered warfare which one expert called "the greatest danger to the survival of humankind."

Remote forms of warfare, from drones to cyberattacks, have played an increasingly central role in this century's theatres of war. Control of the skies with unmanned aerial vehicles has been critical issue in the ongoing war in Ukraine, and last week, the U.S. Department of Defense unveiled a fresh $1 billion investment to upgrade its drone fleet.

Several major powers have taken this development a step further, and begun to develop fully autonomous, AI-powered "killer robots" to replace their soldiers on the battlefield.

"I would be surprised if we don't see autonomous machines coming out of China within two years," Francis Tusa, a leading defence analyst, told National Security News. He added that China was developing new AI-powered ships, submarines, and aircraft at a "dizzying rate."

"They are moving four or five times faster than the States," he warned.
China and Russia are already reported to have collaborated on the development of AI-powered autonomous weaponry. Per Newsweek
Show HN: Ghost OS – Let AI agents use your Mac, not just the terminal
by mcheemaa | 2026-02-19 19:51:38+00:00
I use Claude Code every day. It can write code, run tests, search files, but it can't click a button, read what's on screen, or send an email. It's stuck in the terminal.

Ghost OS fixes this. It's an MCP server that gives any AI agent access to every app on your Mac, not just browsers. Native apps, Electron apps, menu bars, Finder, everything.

Most computer-use tools rely on screenshots and pixel guessing, or require Docker containers and sandboxed browsers. Ghost OS takes a different approach: it reads the macOS accessibility tree, which the OS provides for every app. Structured data about every button, text field, and link. Faster, lighter, and works with apps that never touch a browser.

When the AI figures out a workflow (send a Gmail, post on Slack, download a paper), it saves it as a JSON recipe. Plain text, auditable, version controllable. A frontier model learns it once, a small model replays it forever.

brew install ghostwright/ghost-os/ghost-os && ghost setup

Two commands. No Docker, no sandboxes, no container overhead. Works with Claude Code, but the MCP protocol means any agent can plug in. MIT licensed, written in Swift. Built on steipete's AXorcist for the accessibility layer.

Happy to answer questions.
by ericmcer | 2026-02-19 19:51:47+00:00
The overreach of executive powers is very concerning, but those are more long term attempts to influence the public and policy makers through shady tactics.

The insurrection everyone is referring to is definitely Jan 6th, which it is laughable to compare to an actual insurrection attempt. A few thousand unarmed people waving signs and wearing costumes break into government buildings and take selfies? What would the next steps be that would end in them overthrowing elected leaders?
by pepdar | 2026-02-19 19:52:19+00:00
An open PR on the draft (#35) adds exactly this language: if a CA performs DNSSEC validation and it fails (expired signatures, broken chain of trust), the CA MUST treat it as a challenge failure and MUST NOT use the record. The rationale is that dns-persist-01 records are long-lived, so a DNSSEC failure has more severe consequences than it would for a transient challenge.
by mothballed | 2026-02-19 19:52:48+00:00
The low income (under 25k) with EITC, were the largest audited group with 298,485 of 626,204 audits performed in 2022. The rest of those earning under 200k had 250,391 audits.[]

48% of audits were under 25k income. 87% of audits were people under 200k income.

Kind of interferes with the idea these audits were all about going after the uber rich. They were way more about going after the poor than they were about going after the rich.

[] l IRS management audit reports obtained via FOIA by via TRAC / https://tracreports.org/reports/706/
by waldopat | 2026-02-19 19:52:54+00:00
Slop is probably more accurate than boring. LLM assisted development enables output and speed. In the right hands, it can really bring improvements to code quality or execution. In the wrong hands, you get slop.

Otherwise, AI definitely impacts learning and thinking. See Anthropic's own paper: https://www.anthropic.com/research/AI-assistance-coding-skil...
by raw_anon_1111 | 2026-02-19 19:53:22+00:00
Are you really suggesting that a family should not have insurance at all and save the money?

I have been working for 30 years and have never once paid more than $10K a year for insurance across 10 jobs 15 of those years were a family plan.

Hell one of those jobs was with Amazon - the company with the shittiest benefit package in all of BigTech and even then I only $12K with a family plan. Right now we pay around $10K - my wife myself and my adult but under 26 (step)son
by lxe | 2026-02-19 19:53:29+00:00
Yeah, that's exactly what I started to do with mine. It runs local Whisper on a CUDA, on a graphics card. Whisper is actually better than any other model that I've seen, even things like Parakeet. It can do language detection. It automatically removes all the ahs and all the ohms unless I specifically enter them in my speech. I think this whole paragraph is going to take maybe half a second to process and paste without any issues.

(and it did it perfectly without any edits required for me at all.)
by monsharen | 2026-02-19 19:53:34+00:00
"European" shoes differ quite a lot between brands and even models in the same brand. A lot due to factories being slightly different and the materials used, but also in terms of how the shoe itself is designed. Size charts mostly only tell us one dimension (the length) of the shoe. If you're lucky you'll get width at one chosen point as well. Far from ideal.
by cael450 | 2026-02-19 19:53:39+00:00
The people in charge have a pathological hatred for the IRS. AI is just an excuse to continue destroying the capabilities of the IRS. In the meantime, they’ll keep borrowing to fund the government while telling everyone it’s ok because they slashed programs that make up a tiny portion of the budget. This can go on until there is a major economic shock related to US debt, but honestly, most of them will be dead by the time that happens.
by agentifysh | 2026-02-19 19:53:40+00:00
My enthusiasm is a bit muted this cycle because I've been burned by Gemini CLI. These models are very capable but Gemini CLI just doesn't seem to be able to work for one it never follows instructions strictly like its competitors do, and it hallucinates even which is a rarity.

More importantly feels like Google is stretched thin across different Gemini products and pricing reflects this, I still have no idea how to pay for Gemini CLI, in codex/claude its very simple $20/month for entry and $200/month for ton of weekly usage.

I hope whoever is reading this from Google they can redeem Gemini CLI by focusing on being competitive instead of making it look pretty (that seems to be the impression I got from the updates on X)
by everforward | 2026-02-19 19:53:44+00:00
SS is different mostly in that you’re not really loaning money to the government. The money coming in today mostly goes right back out as payments.

There’s also an upper limit on SS taxable income. I forget what it is, but basically the entirety of the top quintile isn’t paying SS on their entire income. I want to say it’s like 90k, but it’s been a while since I looked.
by ddtaylor | 2026-02-19 19:53:52+00:00
I have been snickering at the term "grilled" for years now. All of the aggressive bullshit language being used to retell these accounts is nonsense: NOTHING HAPPENED. Nobody is held accountable, and they just got nagged at in front of class for a bit.

If you asked me, "Hey do you want to make billions of dollars breaking the law, but you might have to sit in front of some cameras every few years and answer fake questions in front of people with dementia?", then I could understand someone thinking that's easy money.
by throw0101a | 2026-02-19 19:54:48+00:00
Consist strategy in hampering income:

> "Starve the beast" is a political strategy employed by American conservatives to limit government spending[1][2][3] by cutting taxes, to deprive the federal government of revenue in a deliberate effort to force it to reduce spending. The term "the beast", in this context, refers to the United States federal government and the programs it funds, primarily with American tax money, particularly social programs[1] such as education, welfare, Social Security, Medicare, and Medicaid.[3]

* https://en.wikipedia.org/wiki/Starve_the_beast

Of course the GOP isn't very good at cutting spending, so deficits (and debt) tend to go up under their administration.
by cyberax | 2026-02-19 19:55:08+00:00
Well, yep. People underappreciate the Typescript/JS ecosystem.

Typescript is pretty type-safe, and it's perfectly integrated with hot code reload, debuggers, and all the usual tools. Adding transpilation in that flow only creates friction.

That's also why things like Blazor are going nowhere. C# is nicer than Typescript, but the additional friction of WASM roundtrips just eats all the advantage.