MurphyA/hacker-news huggingface dataset:
by PaulDavisThe1st | 2026-03-14 19:54:29+00:00
I didn't say that tackling the elite class wasn't important.

But saying that the existence of an elite class implies regulatory capture is a step beyond that.

Regulatory capture is absolutely a problem. While one could advocate for eliminating the elite class (e.g. wealth taxes, confiscation, execution ... as you wish), I'd probably go for tightly controlled political donations & spending, combined with a strong anti-corruption culture (which has been severely damaged by, ahem, recent administrations).
by dheera | 2026-03-14 19:55:06+00:00
The one thing I hate about monorepos is nothing ever gets versioned, packaged, and shipped.

Polyrepos are workable, the way to do it is to actually version, ship, and document every subcomponent. When I mean ship, I really mean ship, as in a .deb package or python wheel with a version number, not a commit hash. AI can work with this as well, as long as it has access to the docs (which can also be AI-generated).
by ahnick | 2026-03-14 19:55:31+00:00
> laws are only as good as we have systems in place that are willing and ABLE to enforce them.

The 'able' part is the critical insight. Laws are too often passed that really have no ability to be enforced, but end up adding bureaucratic processes that law abiding companies have to follow. This also implies that governments need to actively clean up existing laws, which almost never happens unless there is enough support to pass a new law to actively supplant the old one.
by papyrus9244 | 2026-03-14 19:55:37+00:00
>They banned the_donald (which, yes, was spammy, but it seemed to be organic

I used to frequent /r/t_d when it was created, before the Republican primaries for the 2016 election. I visited every day because I was absolutely astonished at the gigantic marketing effort behind it. I had never seen anything like that before, and haven't since. It probably had a team of dozens or hundreds of Russians behind it, creating memes and shitposting on a payroll. And it obviously was 100% inorganic.
by ttul | 2026-03-14 19:55:55+00:00
It’s the business cycle, mostly. During the pandemic, low interest rates drove a boom in risk investing that flowed downhill into tech company balance sheets. Of course everyone used the money to hire lots of developers and engineers - probably more than were needed for the business opportunity they were exploiting.

I think AI is being used as an excuse for layoffs rather than the cause. Companies don’t have the cash and times got a bit too rich. This is the cyclical pull back that has been going on for decades.
by plun9 | 2026-03-14 19:57:29+00:00
Here is an example: https://www.reddit.com/r/whatisthisthing/comments/dty9nd/com...
Here, PM_ME_UR_LIDAR uses the pronoun "their" referring to Ouster, the lidar company. But PM_ME_UR_LIDAR was working at Ouster, Inc. at the time the comment was written.
by exceptione | 2026-03-14 19:57:48+00:00
> - a code map strategy on a big repo. Per file: summary, when_to_use, public_types, public_functions. This is done per file and saved until the file changes. With a concurrency of 32, I can usually code-map a huge repo in minutes. (Typically Flash, cheap, fast, and with very good results)

Thanks, but why use any AI to generate this? I would say: you document your functions-in-code, types are provided from the compiler service, so it should all be deterministically available in seconds iso minutes, without burning tokens. Am I missing something?
by jacquesm | 2026-03-14 19:57:58+00:00
I don't think anybody but those that are really close to the halls of power and have sufficient capital to engage in large scale lobbying is going to be able to achieve regulatory capture. So I suspect there is significant, maybe even perfect over lap between the groups that could achieve regulatory capture and the ones that actually do, and that outside of that group it is pointless to even try. You can get into the club by lucky accident, you stay in the club through regulatory capture.
Show HN: Drift-guard – Protect your UI from AI agents' design drift
by stayicon | 2026-03-14 19:57:59+00:00
AI coding agents (Cursor, Claude Code, Copilot) are incredibly fast, but they often mess up your UI design tokens or structural semantics without you noticing until after the PR is merged.

I built drift-guard to prevent this. It's a pure CLI tool (zero token overhead, no MCP server) that snapshots your design tokens and DOM structure, then checks for "drift" at the code level.

How it works:
1. init scans your CSS/HTML and snapshots all design tokens (colors, fonts, spacing, shadows, radius, layout, effects) + a structural fingerprint of your DOM.
2. rules generates rule files for 5 AI tools (.cursorrules, CLAUDE.md, AGENTS.md, copilot-instructions.md, .clinerules).
3. check compares current state against the snapshot and exits with code 1 if drift exceeds the threshold.

Key design decisions:
- Zero token overhead: Pure CLI.
- Static Analysis: Uses css-tree and cheerio (no headless browser, < 1 second).
- Stale snapshot warning: Warns if baseline is older than 7 days.
- Structure + Style: Monitors both CSS tokens and DOM hierarchy.
- Pre-commit hook: Blocks drifted commits before they land.

GitHub: https://github.com/Hwani-Net/drift-guard
npm: npm i -g @stayicon/drift-guard

I'd love feedback! Is "Design Drift" something you've experienced with AI coding tools?
by gnabgib | 2026-03-14 19:58:05+00:00
Your github is 404 (maybe it's private?)

You don't explain how SMS works, via which provider (is it also a shared pool of numbers? Many virtual providers are flagged for MFA via such numbers)

Your privacy policy says you harvest/store 100% of all data that travels over your services including PII.. perhaps you could call this out more specifically. (IP addresses are PII in many jurisdictions, most people run agents on their home network)

You seem to assume the cost of running mail and routing infrastructure is $0 (only talk about $10/yr domain cost).
by sgarland | 2026-03-14 19:58:33+00:00
curl -fsSL https://raw.githubusercontent.com/liorwn/claudetop/main/install.sh | bash
Installing claudetop...
cp: /Users/sgarland/claudetop.sh: No such file or directory

You need to have it handle being piped; right now it expects to find itself at $PWD. It also makes several other assumptions, like the location of Claude, and that the user wants stats being `/usr/local/bin`.
by thechao | 2026-03-14 20:00:21+00:00
Damn! I just nuked a long conversation with ChatGPT outlining my pet theory that with changes in scale of energy regimes (labor->wind/water->coal->oil->solar) we get an excess energetic capacity that means our entertainment systems can't handle! That excess spills out as elite political retrenchment, entertainment jealousy, and (finally) violence, expanded civil rights, and a new entertainment regime.

Mostly tongue in cheek... but the whole thing hangs together.
by jacquesm | 2026-03-14 20:00:23+00:00
Maybe if we're going to name the department of defense the department of war we can go all the way and rename the FCC to the 'ministry of propaganda'?

A free press is worth its weight in gold you let go of that you're going to lose more than you bargain for. All those free speech advocates are a bit quiet on this, wonder what happened to them.
by PaulDavisThe1st | 2026-03-14 20:00:36+00:00
By "worth" in this context, I mean "authority to speak in a context claimed to be limited to a certain kind of person" (a limitation I do not acknowledge exists on HN, or anywhere, really).

For the record, my net worth increased by about $1M before taxes based on the 1 year of options I got at amzn. But not relevant in this context.
by SilverElfin | 2026-03-14 20:00:41+00:00
> Recent events in the world have highlighted just how influential social media can be, both in a national context and internationally. To list a few examples: platforms like Twitter and Facebook played a prominent role in the events surrounding the recent US presidential elections; social media and messaging platforms made possible the many decentralized mass protests that have popped up around the globe, from the pro-democracy movements in Hong Kong, Thailand and Belarus to the Black Lives Matter protests in the United States; and of course, the whole of the internet, for better or worse, played a role in shaping how the world responds to the COVID-19 pandemic. But with great power comes the great potential for manipulation and misuse.

I think everyone would agree with this but is there any formal evidence of how Twitter and TikTok affect elections or legislation?
by 1dom | 2026-03-14 20:00:44+00:00
> Really, LLMs are kind of like convenient, wildly inefficient proxies for useful processes. But I'm not convinced they should often end up as permanent fixtures of logical pipelines. Unless you're making a chat bot, I guess.

I think I agree with this. It's made me realise LLMs are great for prototyping processes in the same way that 3D printers are great at prototyping physical things. They make it quick and easy to get something close enough to see the unforeseen problems a proper solution might have.
by thunky | 2026-03-14 20:01:15+00:00
> they're back to the same business they've always had: social media. Which is an OK enough business, but not high growth.

Amazing that Meta is even mentioned in the same breath as Google considering the ocean sized difference in what they do and the services they offer.

I know the reason is market cap. But that's the amazing part. That a company as limp and unimpressive as Meta could have over a trillion dollars in market cap.
by thangalin | 2026-03-14 20:01:42+00:00
> difficult to keep [...] docs updated with actual code

I used my software and R Markdown documents to help address such problems. In the source code, you have:

// DOC SNIPPET BEGAN: example_api_usage
/**
*/
function amazing_function( char life, long universe, string everything ) {
}
// DOC SNIPPET ENDED

In the R Markdown you write an R function to parse all snippets, then refer to snippets by name. If the snippet can't be found, building the documentation fails, and noisily breaks a CI/CD pipeline.

What's nice is that you can then use this to parse C++ definitions into Markdown tables to render nicely formatted content.

The general idea is that you can have "living" documentation reference source code and break on mismatch. Whether you use knitr/pandoc or python or KeenWrite/R Markdown[1] is an implementation detail.

[1]: https://keenwrite.com/
Show HN: Language Life – Learn a language by living a simulated life
by bitforger | 2026-03-14 20:01:53+00:00
Hi HN,

I've been building Language Life (https://www.languagelife.ai), an AI-powered language learning app where you type commands in your target language to navigate a simulated world — move through rooms, talk to NPCs, complete everyday tasks. The AI gives you real-time grammar feedback on every sentence you write.

Most language apps train you to recognize words, not produce them. Language Life makes you construct sentences from scratch. Type "abre la puerta" and your character opens the door. Order food at a restaurant and deal with the consequences of getting the grammar wrong.

It currently supports Spanish and Mandarin, with different modules (home, restaurant, market, etc.) at varying difficulty levels. Users can also create and share their own modules.

The core simulation loop is solid but I'm calling this an alpha — I'm still working on extended content across CEFR levels and refining the overall gameplay feel. I'd love feedback from this community, especially on the UX and the AI feedback quality.

Happy to answer any questions about the approach, the AI integration, or where I'm taking this. Join my discord https://discord.gg/gBKykJc4MW
by alwillis | 2026-03-14 20:02:31+00:00
> On a mobile chip

That's not really a thing with Apple Silicon. The A series chips and the M series have the same CPU and GPU core designs.

Because you don't need to support Thunderbolt 4/5 controllers, PCIe lanes for NVMe storage, ProRes encode/decode engines (on Pro/Max/Ultra tiers) and multiple external displays in a device like a phone, Apple TV, or a HomePod these features are absent from A series chips.

The A17 Pro corresponds to the M3, the A18/A18 Pro corresponds to the M4 and the A19/A19 Pro corresponds to the M5. Same core design, different implementations.

It's not like Intel where there are many server processors, desktop processors and mobile processors. Apple uses the same core design they scale up or down as needed, for example the S series chips in the Apple Watch. The S9 is a scaled down A13 or A15.
by alephnerd | 2026-03-14 20:02:35+00:00
Department of ENERGY not the DoD.

The EUV IP which Cymer owns was originally part of EUV LLC, which was an LLNL [0], Sandia [1], and Intel [2] initiative as part of a CRADA. Cymer eventually began working on EUV as well building on EUV LLC and SEMATECH's work, and was eventually purchased by ASML after the Dept of Commerce and DoE backed their acquisition in 2013 [4], but included Cymer in additional CRADAs [3], ongoing projects [5], and maintain Cymer as a separate operating unit [6] within ASML.

It is these CRADAs that allow the DoE to exert its muscle on IP ownership and knowhow, as they are essentially a license of IP and personnel on US DoE terms [7] while also allowing for private partners to commercialize.

[0] - https://www.llnl.gov/article/27641/euvl-partnership-makes-it...

[1] - https://newsreleases.sandia.gov/partners-unveil-first-extrem...

[2] - https://www.intel.com/pressroom/archive/speeches/EUV91197.HT...

[3] - https://www.osti.gov/biblio/1413999

[4] - https://www.asml.com/en/news/press-releases/2013/asml-comple...

[5] - https://www.llnl.gov/article/52226/llnl-selected-lead-next-g...

[6] - https://bidenwhitehouse.archives.gov/wp-content/uploads/2021...

[7] - https://www.directives.doe.gov/directives-documents/400-seri...
by jauntywundrkind | 2026-03-14 20:02:46+00:00
It's deplorable that there's such empty silence on Carr and his incessant snowflake whining from the right. For a party that has crowed so much about 1A! It's unfathomable, just depraved, to have a party that will complain and whine so loudly, and then have nothing at all to say when you have a FCC commissioner asserting that broadcast rights means saying only what the government says is good.

Utterly deplorable. This man is a high traitor to the constitution and this nation. And the right: seemingly AWOL, on an issue they claimed was so important! It's so fallen. It's so unfortunate the nation haa to be sundered by people of so low moral and political regard, people who seemingly care so little about values and democracy and the nation.
by microtonal | 2026-03-14 20:03:00+00:00
Unlikely, but also not needed. The major ruling parties in The Netherlands are always strongly pro-US. Even if the US would attack the International Criminal Court in The Hague and kidnap its judges, the VVD (the liberal party) and the PVV (extreme-right party) would find ways to defend it.

There is no way they would go as far as cutting the US off from ASML. At least not without a significant shift in Dutch politics.
by deadbabe | 2026-03-14 20:03:10+00:00
“speeding up dev work” is pointless to a company. That benefit goes entirely to the developer and does not trickle down well.

You might think “ok, we’ll just push more workload onto the developers so they stay at higher utilization!”

Except most companies do not have endless amounts of new feature work. Eventually devs are mostly sitting idle.

So you think “Ha! Then we’ll fire more developers and get one guy to do everything!”

Another bad idea for several reason. For one, you are increasing the bus factor. Two, most work being done in companies at any given time is actually maintenance. One dev cannot maintain everything by themselves, even with the help of LLMs. More eyes on stuff means issues get resolved faster, and those eyes need to have real knowledge and experience behind them.

Speed is sexy but a poor trade off for quality code architecture and expert maintainers. Unless you are a company with a literal never ending list of new things to be implemented (very few), it is of no benefit.

Also don’t forget the outrage when Cursor went from $20/month to $200/month and companies quickly cancelled subscriptions…
by flats | 2026-03-14 20:03:55+00:00
I don’t think it counts as NIMBYism if you don’t want it in yours or anybody’s backyard, ever. I would describe that as principled opposition.

Also, what happens when we don’t need such enormous data centers anymore? How many communities in the U.S. are saddled with enormous dead malls while the developers walk away with zero liability?
by gjsman-1000 | 2026-03-14 20:04:34+00:00
Airwaves are not protected by the 1st amendment, due to the limited amount of bandwidth that physically exists. As such, the FCC has extraordinary powers, including enforcing watersheds, forcing children’s content hours (“E/I”), censoring the F-bomb, and enforcing a 7-second delay on live content to prevent another Timberlake Super Bowl.

The first amendment also does not apply to highway billboards; which is why you never see a vagina on the roadway. Not all government control of speech is oppressive or inconsistent.
by refulgentis | 2026-03-14 20:04:37+00:00
HN was such an interesting place in 2024, they’ve all disappeared, sadly.

I’ve been genuinely, deeply, curious where those posters went. It was the site at that point.

The most I’ve seen in months and months is a limp-wristed handwave at “but humans have gooned and been racist forever”, in response to someone saying they wouldn’t choose to work for X.ai because it accelerates those things.

My most substantive idea is it was an unsustainable coalition, and that’s why we’re not seeing it much. You need to be for an ugly conjunction of things instead of against “woke” and Columbia students, thus you won’t get coalition-wide social approval (upvotes) anymore.

So they’re almost certainly here, but, downvoted to the point of invisibility unless you scour every comment.

Another case study to ponder is our host’s CEO, Gary Tan. Full-on loud-throated American juche stuff at beginning of tariffs. Now he has his own political website he built with Claude. And it’s LLM-generated articles that are riffs on Free Press articles he liked and they’re really tediously boring niche stuff even if you’re full in on team red, even before the AI writing cringe effect on the reader. Ex. “Mackenzie bezos philanthropy is fake and destructive because one college that got money hired the college presidents son and also enrollment dropped the next year”
by sph | 2026-03-14 20:05:11+00:00
I do not believe that past performance is a guarantee of future results. The era of well paid programmers in great demand is pretty much over, and it’s not only because of AI. Even if machines are dumb enough they require supervision, the big bosses do not care and will always prefer the dumb machine if it saves them money vs hiring a junior dev. It means the poor sods that supervise these machines will have to work harder to keep up with demand.
by verdverm | 2026-03-14 20:05:38+00:00
I pay per token using an API (Vertex)

1. Higher limits and quota, goes up with more spend

2. I don't think it gets quant nerf's during busy times, since you are paying directly

3. With Gemini flash + CC prompts, it's nearly as good, so less spend and latency. I don't know how people deal with the delays between turns. I get to iterate much faster for most tasks
by spacedcowboy | 2026-03-14 20:06:09+00:00
You might prefer a different benchmark, but I am correct in the gulf on geekbench. I just looked at their benchmark results. For what it's worth, Geekbench is a lot better than Cinebench IMO, because it's more "real world".

> IMO, macOS has weird resolutions like this because it sucks at scaling
That is not my experience. I have run MacOS on monitors ranging from 43" down to 23", in various resolutions. MacOS looks great to me.

> 2.7 vs 3.1 pounds is insignificant

Well, it's 15% heavier. Whether that's significant is up to the carrier.
by keeda | 2026-03-14 20:06:24+00:00
My take is that UBI is the most obvious solution but not one we should count on happening. There is just too much political resistance and a population-level mental block against it, at least in the US. Not to mention, Capitalism doesn't like if it can't push labor around. (Which is largely why the mindset exists, but I digress.)

I say that we need to realize that by the same token(s) that AI reduces the need for labor, it also reduces the need for capital. A single motivated, disciplined individual can now do, using AI and public elastic clouds, what used to require an entire team. So companies can decimate teams, but companies are largely a source of capital. If you don't need so many people, you don't that much capital either! You could potentially parlay an insight or domain expertise into a viable business. Your moat could be the obscurity of your niche, or relationships, or IP (yes, patents. Suck it up and use every leverage you can.)

Easier said than done, of course. This essentially means everyone becomes an entrepreneur. Most people are not cut out for that because (besides hard-to-acquire domain expertise) that requires being immersed in an ocean of uncertainty at all times. None of our education systems prepare people for that, or for what is coming.

I expect a time of disruption, but we need to realize that AI not only a tool for the Capital class. It's a tool for us too, if only we can adapt.
by giorgioz | 2026-03-14 20:06:44+00:00
The monorepo make it easier to ship the overall product but harder to ship parts of it.
I've used a monorepo for the past 13 years and I got all shared packages with version 0.0.0 and I still haven't figured out a simple way to share just some parts of it like a CLI.
Does anyone have a monorepo and publishes NPM packages with source code of only that folder? Sub-gits required to pull in multiple places...
by twelve40 | 2026-03-14 20:07:18+00:00
yeah my teammates seem to enjoy checking in endless walls of MD texts of "documentation" generated by llms after it's done adding a feature. So even if that's an extreme and your documentation is more thoughtful, there is still a problem of:

* redundancy with the code: if code samples can be generated from the code, why bother duplicating them? what do they add? can they not be llm-generated later? and possibly kept somewhere out of the way (like, a website) so as not to clutter the codebase with redundancy

* if you do go for this duplication, then you are on the hook for ensuring it's always up-to-date otherwise it becomes worse than duplicate: misleading

So my preference is, when adding something to the repo, think very hard whether this information is redundant or not. Handcrafted docs, notes, comments that add more context like why was this built that way after a ton of deliberation - yes. Anything that is trivially derived from the code itself - no.
by asdff | 2026-03-14 20:07:24+00:00
Sound wise they are exactly the same. This is what bewildered me at the time with the airpods. Everyone is raving about the sound. Same chinsy crappy earppod sound they always had. Might as well use one of the five pairs of those you've accumulated.

And then also everyone I know who was heavy into airpods has also over time moved off them because, the battery. Everyone uses over ears from Sony now. Like look at what the walkers in your neighborhood are doing, everyone has overears now with actual battery life that isn't going to be ewaste in 18 months.

Heavy usage on these is just killing the battery. It is worst case for battery health: people just draining these down in one session constantly. In like 1 year maybe 2 your battery life has sunk like a stone and apple wants $50 out of you. 10 years half a grand spend on $5 sound quality.