MurphyA/hacker-news huggingface dataset:
by Rochus | 2026-02-25 16:11:33+00:00
Well, just let it make a transpiler, e.g. from Oberon90 to C99. I gave this task to Devin and after two days of round-tripping and the LLM increasingly entangling in special cases and producing strange code with more and more redundancy, I stopped the exercise, went back to square one and wrote it myself based on what I already had.

I might be convinced by predictions like the posted one as soon as an LLM is indeed able to independently and correctly solve such a problem, or even add a code generator for yet another target to my compiler, and produce decent code, without my permanent guidance and testing.

It might be true that industry requires less software engineers some day, but it might also well be that they continue to need as much engineers or even more than today, and these people generate ten to hundered times more output together with LLMs than today. Who knows.
by egypturnash | 2026-02-25 16:11:38+00:00
— — — — — — — — — — — — — — — — — — — — — — — — — — —

Don’t mind me, just skewing the results.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — results.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — results.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — results.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — results.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — results.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — results.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
by keepamovin | 2026-02-25 16:11:43+00:00
Built with grok and gemini pro 3.1:

- Grok: ideas: how much did it cost? input a github repo, and we analyze LoC and commits and estimate what it would have cost on different AI providers (API, subscription) to build it.

- Gemini Pro 3.1: Hey bud i like this , but is this really getting the LOC accurate? And the commit count? Ideally I'd like to cost it on number of lines changed per commit, you know? But that could be fucking too many requests. So...I think we can use a mathematical model that assumes lines grow over time, and also to get to a commit might take so many iterations. <snip ... grok's attempt>
by yoyohello13 | 2026-02-25 16:12:16+00:00
I'm willing to bet most of their libraries are definitely vibe coded. I'm using the claude-agent-sdk and there are quite a few bugs and some weird design decisions. And looking through the actual python code it's definitely not what I would classify 'best practice'. Bunch of imports in functions, switching on strings instead of enums, etc.

I had to downgrade to an earlier release because an update introduced a regression where they weren't handling all of their own event types.
Show HN: CMS-free in-place editable websites with Svelte (v2)
by _mql | 2026-02-25 16:12:29+00:00
Almost 3 years ago I posted v1 here. This is v2, a complete rewrite built on Svedit, an open source rich text editor I wrote specifically for structured in-place editing.

The idea is simple: The website itself becomes the CMS. There’s no admin panel. You define your content model in JavaScript and write Svelte components to render it. Once deployed the client can login and change content live on the page, create new pages, and link them up to form a website. The data is stored in SQLite. It’s fast and doesn’t require a rebuild when content changes.

My goal is to make small to medium websites editable, without depending on a 3rd party system.

This is likely not a good fit if you need multi-author workflows, or heavy editorial tooling.

Curios to hear what you think.
by vincentalbouy | 2026-02-25 16:12:37+00:00
That is interesting feedback, and you are right.

Right now the AI flow is optimized for multi-day events where people stay at least one night, like offsites, retreats, and conferences. When you shifted it to a same-day “what should we do tonight after work” use case, you basically stepped outside its current planning model, so the refusal you saw is on us.

We do support day events and activities on the supply side, but they are not yet fully integrated into the AI agent flow. Over the next few weeks, we are plugging that inventory into the system so it can handle more one-off and shorter formats.

Monetization is part of the equation, but it is also a product focus decision. We started with the higher-friction, higher-stakes planning problem. Expanding into lighter-weight, single-day coordination is definitely interesting and your comment is a good nudge in that direction.
by disgruntledphd2 | 2026-02-25 16:12:55+00:00
> You do see some large players like in Canada and Europe, but even they are not similar in size to American pension funds and endowments, let alone other American institutional investors.

Look, I haven't dug into this, but if one wants a fair comparison, then you need to account for the size of an economy. If 330mn people need pensions, then you'll obviously see much larger pension funds. If 400mn people across 27 countries want pensions, these will often end up being national level and will look individually much smaller than the ones from the US, purely because the US has more people.
by cookiengineer | 2026-02-25 16:12:55+00:00
I wanted to point out that em dashes are autocompleted by the iOS keyboard. So the false positives and true negatives might have some overlaps without more details. I think a better indicator would be to only detect em dashes with preceding and following whitespace characters, and general unicode usage of that user.

Additionally, lots of Chinese and Russian keyboard tools use the em dash as well, when they're switching to the alternative (en-US) layout overlay.

There's also the Chinese idiom symbol in UTF8 which gets used as a dot by those users a lot, so that could be a nice indicator for legit human users.
by ryandrake | 2026-02-25 16:12:59+00:00
"Unsafe" is just a terribly vague word, too. As a layman, I wouldn't even know what that means with respect to a web site. What's "unsafe" about it? Is it going to shoot my dog? Is it going to drain my bank account? Is it going to give my computer a virus? Saying a web site is "unsafe" really isn't providing any interesting information, and it shouldn't be acted upon by pretty much anyone.
by WorldMaker | 2026-02-25 16:13:06+00:00
One of the axes this analysis seems to be missing is the subtle spectrum from "multi-word expressions" to "idioms". Traditional lexicographers have long published separate idioms books, such as the Merriam-Webster New World American Idioms Handbook and the Oxford Dictionary of Idioms.

Wiktionary doesn't need to make that distinction between MWEs and Idioms and tends to conflate MWEs and Idioms as there is no separate "Wikidiom". Arguably, that multi-book confusion runs deep on the internet because Urban Dictionary should probably be fully titled the Urban Dictionary of Idioms and Slang.

It's not just page limits but also categorical limits and classic lexicographers would build multiple books/volumes, not just settle on one "dictionary". Classic scholars would often have a "reference shelf" with multiple dictionaries, books of idioms, thesauri, and more. The CD-ROM and then the internet has kind of tunnel visioned that this entire shelf can be merely "one app".
by bikenaga | 2026-02-25 16:13:22+00:00
Original article: "Characterization of Subchronic Lung and Brain Consequences Caused by Mouse-Adapted SARS-CoV-2 and Influenza A Infection of C57BL6 mice" - https://www.frontiersin.org/journals/immunology/articles/10....

Abstract: "SARS-CoV-2 and, to a lesser extent, influenza A can lead to long-term complications in the respiratory and nervous systems. However, the mechanisms driving post-viral sequelae remain poorly understood. To address this gap, we longitudinally characterized C57BL/6 mice infected with sublethal doses of mouse-adapted SARS-CoV-2 (MA30) or influenza A (PR8). Lung and brain tissues were analyzed at 14-, 21-, and 28-days post-infection (DPI) using histological analysis and bulk-RNA sequencing. In the lungs, both infections caused prolonged inflammation and fibrosis. MA30-infected lungs showed persistent upregulation of inflammationory, coagulation, complement, as well as fibrotic, and extracellular matrix (ECM) remodeling pathways at 21 DPI, alongside downregulation of epithelial junction and metabolic program pathways. In contrast, PR8-infected lungs exhibited a strong acute interferon response and chronic upregulation of basal epithelial markers (e.g., Krt5, Krt14), consistent with epithelial regeneration. Notably, only PR8-infected mice displayed KRT5+ progenitor cell migration into damaged lung regions, indicating divergence in repair mechanisms. Neither MA30-infected, nor PR8-infected mice had detectable brain infection. However, MA30 mice, but not PR8-infected mice exhibited an elevated frequency of microhemorrhages at early timepoints and marked neuroinflammation at all timepoints. Transcriptomic profiling of MA30-infected brains showed enrichment for up-regulation of ECM remodeling, vascular dysfunction, IL6-signaling pathways along with a virus-specific disruption of the hypothalamic–pituitary axis with MA30 infection not seen in PR8-infected brains. These included genes linked to neuroinflammation, sensory processing disruption, and microvascular injury, mirroring clinical features of Long COVID. Together, these findings establish distinct tissue-specific trajectories of long-term pathology following SARS-CoV-2 and influenza infection and provide a foundation for dissecting the mechanisms of post-viral lung and brain disease."
by tim333 | 2026-02-25 16:13:27+00:00
I think the optimistic scenario is AI can do the jobs but humans don't become unemployed so the workforce is 1 lot of humans +2/3 that in AI. The humans are wealthier and can buy the stuff.

Like rather than Dilbert writing code, he gets promoted to pointy haired boss and manages an AI which writes the code.
by meffmadd | 2026-02-25 16:13:39+00:00
As an EU citizen I really hope we can gain some meaningful distance to the US asap. I hope my leaders feel the same. And if everything works out I think this will be great for the EU.

This is really some sort of diplomatic Streisand effect. If the US would not have been so aggressive and just string us along they could have continued to feed us their slop indefinitely without us noticing.
Our Computer Using agent just solved CAPTCHA up to Level 6
by PrateekJ17 | 2026-02-25 16:13:57+00:00
We did not teach the CUA to solve "I'm not a robot" challenges.
Yes, the irony is not lost on us.

Coasty just hit 82% on the OSWorld benchmark, that's SOTA for computer-use agents operating in real desktop environments.

CAPTCHAs, browser popups, cookie banners, all the things that break every other agent? Ours just… handles them. Replay link, if you're interested https://coasty.ai/share/1cd404ae-3fcb-4d7f-b9d4-dac7aa26fc6d
by sensanaty | 2026-02-25 16:14:26+00:00
> Or the US where even the mainstream media can challenge the president?

The same US that was banning reporters from the press secretary's office (this isn't even new to Trump, Clinton also tried to pull the same shit back in the day)? The one where people were denied their entry visas because of memes of JD Vance? Where the white house has an official list of "Media Offenders"[0]?

Also we can't really ignore the US actively turning extremely hostile and talking about annexing territory belonging to its ex-allies when discussing things like this. That by itself makes the case pretty obvious for anyone, because why would you do business with a nation led by a sub-zero IQ petulant dementia patient that actively threatens annexation?

> Europe...where they throw people in jail for social media posts?

People in some EU Countries (Because "Europe" is a continent that encompasses many different countries with different laws and regulations, including EU and non-EU ones with very different laws and regulations. Denmark and Hungary could not be further from one another in pretty much every regard, for example) have been arrested for posts on social media, but who has actually been jailed for this? Where does this claim even come from, is it just a weird hope from USA-ians so they can portray "Europe" as some sort of free speech hell where you can't say anything without big brother knocking on the door?

To be abundantly clear I don't support people even getting arrested for the dumb shit they say online, but no one's going to prison because of this (that I'm aware of anyway).

Here in the Netherlands, the favorite pass time of most people was shitting on Rutte when he was PM, not to mention Geert and the absolute clown show that his cabinet was. The King and royal family in general gets shit all the time from every side of the political spectrum. Nobody has even been arrested here (as far as I know anyways, could be wrong) for that kind of speech. Notice how I'm not quivering in fear of talking shit about my government?

[0] https://www.whitehouse.gov/mediabias/
by johnsimer | 2026-02-25 16:14:31+00:00
Germany – Robert Habeck insult raids (2024–2025): Multiple citizens faced police raids, investigations, fines, or suspended sentences (jail risk if violated) for online posts calling Green politician Robert Habeck derogatory names like "idiot" or "moron," or sharing mocking memes, under Section 188 enhancing penalties for insulting politicians.
https://www.dw.com/en/germany-greens-habeck-presses-charges-...

Germany – Friedrich Merz "Pinocchio" case (2025–2026): A pensioner faced criminal investigation (potential fine or jail under Section 188) for a Facebook post calling Chancellor Friedrich Merz "Pinocchio," prosecuted as an insult likely to impair a politician's public duties.
https://www.facebook.com/60minutes/posts/dozens-of-police-te...

Germany – Ricarda Lang insult investigation (2024–2025): A citizen was investigated (potential fine/jail) for an online post calling politician Ricarda Lang "fat," charged as criminal insult under Section 185 protecting officials from derogatory remarks.
https://nypost.com/2025/02/21/world-news/germans-cant-insult...

There are UK examples too
by NoLinkToMe | 2026-02-25 16:15:05+00:00
No because in other similar countries like the example I gave of mine, that money is taxed and goes to another person. There is no opportunity cost.

In Singapore it's 'taxed' and earmarked to you, and then generates a very modest ROI. Yes there is an opportunity cost versus a place like Dubai that has 0% tax. But not compared to a similar welfare state that puts a 40% tax and you lose that money forever.
by disgruntledphd2 | 2026-02-25 16:15:05+00:00
> This. Companies like Nvidia, Google et-al and investors, don't care about and won't leave the US over morals, they'll go and stay where the money is good as long as it lasts. Trying to lecture them about morals from the EU won't change this. Otherwise they wouldn't be using slave labor in Congo and sweatshop labor in China.

Nobody will leave over morals (well except possibly the Norweigan sovereign wealth fund), but it's worth noting that for non-dollar investors, the US markets have basically been flat since the start of 2025, because the dollar has declined.

It's entirely possible that the US no longer takes in more global capital, if this continues. It's very unlikely that all the foreign investors will leave quicker, but it's much more likely that they'll leave as they sell their investments over time.
by wat10000 | 2026-02-25 16:15:07+00:00
That's a failure of government because the law mandates the notice in so many places that it becomes pointless noise.

Cookie banners are not analogous. It's easy to make a web site that doesn't need cookie banners. It's actually easier to make a site that doesn't need them than to make one that does. Adding in the tracking that requires banner takes effort. But companies prefer to put in that effort and annoy their users so they can have that tracking. That's 100% on them, not on the government.
by soco | 2026-02-25 16:15:14+00:00
I'm from Europe and have no idea what "democrat" is. Do you mean the US party? I didn't know they publish in Europe. Do you maybe mean everything not-MAGA? Now that's quite a blanket statement then, applying I'd say to 90% of Europeans - I'd be scared if 90% of the continent sees you like DPRK (hint: no, they don't). So please, either explain, or just cut back on useless sensationalistic metaphors.
by jajuuka | 2026-02-25 16:15:28+00:00
The existence of camps where jews and other "undesirables" were kept for long periods of time disproves this entirely. The Nazi's were not trying to speed run the process. They were systematically eliminating people. That's why it's a genocide and not a series of massacres. I would suggest sticking with the definition of genocide instead of coming up with your own convenient version.
by hrimfaxi | 2026-02-25 16:15:32+00:00
You said:

> First, when it ran Anom, it went out of its way not to collect data on persons inside the United States. U.S. Anom users never had any of their data captured by the FBI because it raised profound 4th Amendment concerns. Cape is operating in the U.S. and is seeking U.S. users. Typical U.S. honeypots are generally targeted abroad.

1. People in the US were arrested for using Anom (despite the 14th amendment protecting both citizen and noncitizen alike, at least in the case where the non-US person is on US soil).

3. Fair point, though if it is truly a government sting operation I don't think you can take them to civil court either unless authorized under statute right?
by mksglu | 2026-02-25 16:15:49+00:00
On Tantivy: Agree it's the better search engine, but context-mode is session-scoped — DB is a temp file that dies when the process exits. At that scale (50-200 chunks), FTS5 is zero-config, single-file, <1ms startup, and good enough. If we ever add persistent cross-session indexing, Tantivy would be the move.

On benchmarking: This is the experiment I most want to see. The hypothesis: context-mode benefits smaller models disproportionately — a 32K model with clean context could outperform a 200K model drowning in raw tool output. Would love to see SWE-bench results with context-mode on vs. off across model tiers.
by muskanshafat | 2026-02-25 16:16:05+00:00
Fair correction - I should have been more precise.

The point I was reaching for is a practical enforcement one: verifying that edges have actually been deleted from an opaque, continuously updated knowledge graph has no standardized technical mechanism. Regulators have audit powers, but graph deletion verification i.e, confirming that relational inferences are gone, not just that a node was removed has no established standard. Controllers can assert compliance in ways that are genuinely difficult to challenge in practice.
by CharlesW | 2026-02-25 16:16:24+00:00
A couple thoughts:

(1) I don't recommend focusing disproportionately on one signal. They'll change, and are incredibly easy to optimize for. https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing

(2) I do recommend taking one minute to dash a note off to hn@ycombinator.com if you see suspicious patterns. Dang and our other intrepid mods are preturnatually responsive, and appear to appreciate the extra eyeballs on the problem.
by GTP | 2026-02-25 16:16:26+00:00
> It's becoming passé to ask for feature requests and even to submit PRs to open source repos.

Yet, the first impact on FOSS seems to be quite the opposite: maintainers complaining about PRs and vulnerability disclosures that turn out to be AI hallucinations, wasting their time. It seems to be so bad that now GitHub is offering the possibility of turning off pull requests for repositories. What you present here is an optimistic view, and I would be happy for it to be correct, but what we've seen so far unfortunately seems to point in a different direction.
by talktoconor | 2026-02-25 16:16:32+00:00
I started doing breathwork about 9 years ago and kept bouncing between apps that were either $15/month subscription walls or bloated with guided meditation content I didn't want.

I just needed a timer that paces my breathing visually and gamifies it with streaks.

So I built one. It's a single HTML file — no framework, no build step. You pick a breathing pattern, press start, and follow the ring. There are 9 patterns: Box Breathing, 4-7-8, Coherence, Physiological Sigh, and a few others. Each phase (inhale, hold, exhale) gets a distinct color on the ring so you know where you are even with your eyes mostly closed. Audio tones mark transitions if you want them.

Some technical choices I found interesting while building it:

Web Worker for timing — setTimeout drifts badly when the tab is backgrounded, so the actual tick runs in a worker thread
Web Audio API for the phase tones — needed an AudioContext keep-alive pattern on iOS Safari to prevent the system from suspending audio
CSS animations for the ring progress — originally tried canvas, but a single SVG stroke-dashoffset transition turned out smoother and simpler
The whole thing is ~90KB including all the CSS and JS inline

You can optionally sign in with email to save sessions and streaks. Auth and data go through Firebase — credentials never hit my server, and Firestore security rules scope each user to only their own docs.

It works offline as a PWA. No signup required to use it — just open the URL.

Happy to answer questions about the implementation or the breathing patterns themselves. Next steps, thinking about getting it into App and Play stores so I can sync with Apple Health.