MurphyA/hacker-news huggingface dataset:
by stevekemp | 2026-02-27 11:45:35+00:00
I grew up with the Spectrum, and wrote a CP/M emulator a while back. I'd be curious to see how complete it would get.

I struggled a lot with some complex software, which worked on some emulators and failed on others (and mine).

For example one bug I had, which is still outstanding, relates to the Hisoft C compiler:

https://github.com/skx/cpmulator/issues/250

But I see that my cpm-dist repository is referenced in the download script so that made me happy!

It's great to see people still using CP/M, writing software for it, and sharing the knowledge. Though I do think the choice to implement the CCP in C, rather than using a genuine one, is an interesting one, and a bit of a cheat. It means that you cannot use "SUBMIT" and other common-place binaries/utilities.
by mlrtime | 2026-02-27 11:46:09+00:00
You’re overcomplicating a simple issue of budgetary standards to avoid the actual point. Calling a federal funding restriction a "ban" is a massive reach. If I refuse to pay for my kid to buy a certain video game, I haven’t "banned" the game from existence; I’ve just exercised my right to decide how my money is spent.

Your "Pool A and Pool B" shell game theory is exactly why these federal restrictions are being introduced. If schools are just shuffling money around to bypass community standards, then the federal government has every right to put a hard "no" on its portion of the tab. It’s called fiscal accountability.

Also, the argument that "reading anything helps literacy" is a weak excuse for including sexually oriented or gender-theory materials in a taxpayer-funded elementary curriculum. If the goal is literacy, we should be funding proven phonics programs and the classics, not social experiments. People aren't "missing the point" just because they don't want to subsidize your specific social preferences with their tax dollars.

The bill specifically carves out text for "preserving instruction in science, classic literature, art, and world religionS.
by chii | 2026-02-27 11:46:23+00:00
> that the "money you have" is just an int32

well, luckily, that's not how money is stored, but instead, they're transaction based. Aka, that number you have is a calculated value, not a stored, arbitrary value.

Except...perhaps the central bank's, where they could really just generate that money as an arbitrary value to lend out to other banks.

footnote: of course, your account balance is cached, so that it is not recalculated over and over again...
by bayindirh | 2026-02-27 11:46:27+00:00
> They just dare to be successful by tackling problems that people have today over trying to deliver solutions designed in 1989.

Thanks for your input. Can you please elaborate about these problems a bit more? I'm pretty new on this Linux thing. Using for just 20 years or so, and managing a quite a few hundred servers only. systemd didn't make my life drastically different or smoother.

Oh, I also used to be a tech-lead of a Debian derivative, and also did some country-wide rollouts of the thing we developed, but I'm sure it has no addition to my already extremely limited knowledge of how things work.

Maybe this is because I'm a noob, or not using enough machines, or not have enough downtime, IDK.

Any info will be greatly appreciated, thanks.
by jodrellblank | 2026-02-27 11:46:29+00:00
You think an artificial intelligence would have less impact on the world than the steam engine?

The AI commentators are not saying that ELIZA will change the world, they’re saying that one of the big companies is moments away from an AGI. Sam Altman called a recent ChatGPT model a “PhD level expert”; wouldn’t infinite PhDs for $20/month or $200/month be transformative?

That is, your objection isn’t the usual “LLMs aren’t going to be AGI”, you’re saying “even if they do, it won’t be a big deal”?
by namibj | 2026-02-27 11:46:46+00:00
The AI boom is worse for DRAM fab planning than the crypto boom was for GPUs.
It's way way way bigger, somehow has huge money behind it, and DRAM fabs are investments with usually no less than 5 years latency from starting to build any particular one until the first memory sticks show up on a best buy shelf, while planning for the factory to produce continuously for 20+ years in normal times to turn profit if one calculates in lending rates/interest.

They are not curtailing themselves in a market as lucrative as the current one; they probably boost their marginal work planning impacts to productivity via predictive maintenance like actions to err on the side of more productivity due to the immense profit each Gigabit they can deliver this year makes them.
Literally like over half of what a consumer pays today at best buy could be expected to be just profit of the factory based off of the non-artificial supply limits and the huge AI demand pushing out all but the wealthiest home-PC demand...
Show HN: Caddy plugin that charges AI crawlers real USDC to access your site
by paolobietolini | 2026-02-27 11:46:56+00:00
Hello,
I built a Caddy middleware that implements the x402 protocol (by Coinbase) to charge AI crawlers real money for content access.

When GPTBot, ClaudeBot, or any known AI crawler hits your site, it gets an HTTP 402 with payment
requirements. If it pays (USDC on Base), it gets the content. If not, it gets nothing.

Normal users are never affected.

How it works:
- Crawler detected by User-Agent → 402 response with price and wallet address

- Crawler signs a USDC payment (EIP-3009) and retries with X-PAYMENT header

- Plugin forwards to x402.org facilitator → on-chain settlement on Base

- USDC goes directly from crawler's wallet to yours

- Content served

Configuration is a few lines in the Caddyfile:

x402 {
pay_to 0xYOUR_WALLET
price 0.05
network base
exempt /robots.txt
}

It's running on my site right now. No payments yet since most crawlers don't support x402, but they get blocked with a proper 402 instead of getting free content. When they do adopt it, the infrastructure is ready.

Built with pure Go (no CGo), SQLite audit trail, Cloudflare-compatible headers.
by mtndew4brkfst | 2026-02-27 11:47:35+00:00
I have no idea about timeline, progress, or suitability, but IIUC the Tauri folks are exploring integration with Chromium Embedded Framework:

https://github.com/tauri-apps/cef-rs

https://github.com/tauri-apps/tauri/issues/14963#issuecommen... and following comments

https://github.com/tauri-apps/tauri/issues?q=CEF
by lm28469 | 2026-02-27 11:47:57+00:00
> Mar 14, 2025, 7:27 AM CET

> "I think we will be there in three to six months, where AI is writing 90% of the code. And then, in 12 months, we may be in a world where AI is writing essentially all of the code"

It's the same old trick, "in two years we'll have fully self driving cars", "in two years we'll have humans on Mars", "in two years AI will do everything", "in two year bitcoin will replace visa and mastercard", "in two year everyone will use AR at least 5 hours a day", ...

Now his new prediction is supposed to materialize "by the end of 2027", what happens when it doesn't? Nothing, he'll pull another one out of his ass for "2030" or some other date in the future, close enough to raise money, far enough that by the time it's invalidated nobody will ask him about it

How are people falling for these grifters over and over and over again? Are we getting our collective minds wiped out every 6 months?
by mlrtime | 2026-02-27 11:48:04+00:00
>I'm sure this could have been massively helpful to a few kids in my high school, and probably de-stigmatizing for a few others. Certainly worth pissing off a few parents.

That's great, then they can go to the public library and read it. Hopefully a teacher or guidance counsler can recommend it. It doesn't mean the federal government needs to pay for it to be in a K-5 school.
by mrweasel | 2026-02-27 11:48:29+00:00
I would recommend getting the hardware dongle. I don't have the app, never did, and I've had none of the issues others have been complaining. The dongle is, generally, a much better experience from what I can tell, except if you need to do any authorizations on the go.

Your other complaints: 100% agree, the whole thing is a privacy nightmare.

I wouldn't count on a post mortem of any value. They still refuse to explain how the system has been abused in the past. Regardless of how hard I try, I fail to understand how it has been abused after QR codes was added to ensure presence at the device you're trying to authenticate at. The system feels secure, but has been abused a number of times and we're almost never told how.
by disgruntledphd2 | 2026-02-27 11:48:41+00:00
> why do you think so? Japan's economy has no great future prospects, and neither EU's with many German bankruptcies and companies relocating abroad. Chinese companies and workers outside of the largest metro areas have bad time too.

I think Europe has a bunch of issues, mostly downstream of energy prices. It's basically all the low value added manufacturing (fertiliser etc) that is leaving. This is a real problem which needs to be fixed (the energy costs, that is). At least we're not trying to kill green energy.

Look man, I think the US will be ~fine, but a situation where the US markets account for 65% of world equity value is not going to last forever, and I think it will become apparent as this changes how much else needs to change to benefit the American people.
by ollybrinkman | 2026-02-27 11:48:55+00:00
This is a great approach. We built something complementary — Apiosk is an API gateway where AI agents pay per request using USDC on Base via x402.

The idea is the same: use HTTP 402 as real payment infrastructure, not just a status code that never got used.

We have 16 live APIs (weather, prices, news, PDF generation, etc.) that agents can call without any API keys — just a wallet.

https://apiosk.com
by ollybrinkman | 2026-02-27 11:48:59+00:00
Interesting approach to security testing. One angle we've been exploring: what if the authentication layer itself was the guardrail?

With x402, every API call requires a signed payment. No API keys to steal, no credentials to leak. The economic cost of each call is itself a rate limiter and audit trail.

Not a replacement for proper guardrails, but it eliminates the credential-based attack surface entirely.
by nojvek | 2026-02-27 11:48:59+00:00
US leaders have realized how much power China CCP has over its citizens. They want to do that. Same with EU.

What makes US US are their transparent integral markets and ability for information , people and goods to move freely.

By using AI for mass surveillance, information can’t move that freely. Free speech gets suppressed. Can’t call the emperor naked.

The Emporer is naked with a poopy diaper. But we can’t say that aloud.
by ollybrinkman | 2026-02-27 11:49:02+00:00
The age of AI agents needs infrastructure to match. Right now, most agents are bottlenecked by API access — every integration requires a human to set up accounts, manage API keys, and handle billing.

We're working on this at the infrastructure layer: pay-per-request APIs where agents authenticate with payments instead of keys. 16 APIs live today, all accessible with just a wallet address.
by riedel | 2026-02-27 11:49:22+00:00
I hope so. The changes can mean two things: people can only use it easily in custom roms (I guess there is an overlap there) or they actually would play with Google: i guess technically they could as well register and sign the stuff with a Google key as the software is all FOSS and would allow defining another responsible developer (otherwise Google would have to through out all FOSS without CLA from their playstore). I guess quitting would be an option, but IMHO the outrage outside the bubble would probably be hardly noticable, so what would be the point?
by skywhopper | 2026-02-27 11:50:03+00:00
It’s not like someone woke up one morning and decided to design a confusing language full of shortcuts to make your life harder. Bash is the sum of decades of decisions made, some with poor planning, many contradictory, by hundreds of individuals working all over the world in different decades, to add features to solve and work around real world problems, keep backwards compatibility with decades of working programs, and attempt to have a shared glue language usable across many platforms. Most of the special syntax was developed long before Google existed.

So, sure, there are practical issues with details like this. And yet, it is simple. And there are simple methods for learning and retaining little tidbits like this over time if you care to do so. Bash and its cousins aren’t going away, so take notes, make a cheat sheet, or work on a better replacement (you’ll fail and make the problem worse, but go ahead).
by cucumber3732842 | 2026-02-27 11:50:39+00:00
>It really could be seen as truck drivers stealing dozens, if not hundreds, of minutes from other drivers to give themselves 5 minutes.

People cut truckers a brake because due to the physics and rules they can only go so fast and only change speed so quickly.

The same cannot be said for the person camping the fast/passing lane because all the entering and exiting of the slow lane "is scary" or whatever. Their normal car can most definitely meet (and exceed) the expected norm for the lane they're traveling in.
by heresie-dabord | 2026-02-27 11:50:46+00:00
> how driven by ideals many folks at $Corporatron are

Well let's see... it says in the post:

* worked proactively to deploy our models to the Department of War and the intelligence community.

* the first frontier AI company to deploy our models in the US government’s classified networks,

* the first to deploy them at the National Laboratories, and

* the first to provide custom models for national security customers.

* extensively deployed across the Department of War and other national security agencies

* offered to work directly with the Department of War on R&D to improve the reliability of these systems

* accelerating the adoption and use of our models within our armed forces to date.

* never raised objections to particular military operations nor attempted to limit use of our technology in an ad hoc manner.
by re-thc | 2026-02-27 11:52:54+00:00
> It makes sense to me that a small group would be much more productive than a large group

That's not the scenario. The scenario is a large group vs a large group cut into a small group.

The chaos and disruption of slicing 1/2 the company would more than offset any gains. We got people. Not machines. Not everyone adapts so fast. Team work and efficiencies take time.
by ruszki | 2026-02-27 11:52:56+00:00
Or, like me, the kind of questions in which I’m interested are answered in a way worse rate by LLMs than StackOverflow, like ever.

I have and had problems with StackOverflow. But LLMs are nowhere near that, and unfortunately, as we can see, StackOverflow is basically dead, and that’s very problematic with kinda new things, like Android compose. There was exactly zero time when for example Opus could answer the best options for the first time, like a simple one, like I want a zero WindowInset object… it gives an answer for sure, and completely ignores the simplest one. And that happens all the time. I’m not saying that StackOverflow was good regarding this, but it was better for sure.
by dijit | 2026-02-27 11:53:17+00:00
Also British, living across the bridge in Malmö, Sweden.

I really like the centralised system, it makes navigating society surprisingly easy when compared to say, Germany or the UK.

The difference is that I sort of trust the Swedish government, they've never really done anything to breach that trust - up to and including their handling of COVID (while controversial, they took the stance of individual liberty and a "collective responsibility" over mandatory top-down systems).

The UK in contrast has a much more heavy handed relationship with the population, up to and including incarcerating people for saying the phrase "we love bacon" at a construction site or typing the letter "n" on social media. It's a different context entirely.

Also, BankID, the central system is a definite weakness, but you can have a card/pin device that still works, and it does work on grapheneOS, though it will complain a bit if you don't have google services installed... which I find hilariously awful...
by mrweasel | 2026-02-27 11:53:39+00:00
One of the flaws of that system was exactly that you didn't know which domains where allowed to issue the requests for a one-time key.

Each service would serve the authenticator snippet from their own domain, with their own certificate. MitID, for all it's centralization flaws, solved that by only being valid under the mitid.dk domain. I doubt that most people check the domain and the certificate, but they could.
by avmich | 2026-02-27 11:53:53+00:00
That's maybe the second law. The first one is: money is always finite.

Look at how Elon Musk behaved. Do you think VC gladly approved what he did with Twitter? They might want to keep chasing quarterly results - but sometimes, like with Zukerberg, they can't. Not enough money. Similar examples with Google rounds or how much more financially backed politician loses rather often to a competitor. Or, if you will, Vladimir Putin's idea that he can buy whatever results he wants - and that guy is a very wealthy person. There are always limits, putting the money law to the second place. We might argue that often the existing money is enough... but in more geopolitical, continuum-curving cases there are other powerful forces.
by kusokurae | 2026-02-27 11:54:19+00:00
Highly dependent on passage and writer imo, for anything before 1500

Some people I've had say middle english is easy enough to read now, and that's sometimes true, but if you drop some passages of Gawain or Pearl in front of people they'll be convinced it's an extra 2-300 years older. Anything non-London dialect is harder
by LeonidasXIV | 2026-02-27 11:55:48+00:00
> The big drawback of one time passwords is that it doesn't protect against man-in-the-middle attacks such as phishing, which is in practice one of the most common attacks on systems of this scale.

This is true and was definitely a criticism of the old system, where websites would open the NemID iframe and ask you for your username, password and a specific indexed OTP code, without providing any authentication to you. You only notice something weird if it asks you for an the index of a code that is not on your card but maybe the scammer is lucky and guesses an index that you have and then they can use that phished username/password/OTP triple to perform an unauthorized action.

The new system is slightly different, because if you use the mobile phone authentication it will send you a notification to your phone, but if you use the (bespoke, non-standard) OTP dongle it still does not authenticate itself towards the user. However the codes are now time-based so if they collect an OTP code they can only use it in a ~30s window, so the phished credentials have to be used immediately.
by peteforde | 2026-02-27 11:57:23+00:00
I'm actually pretty thrilled that you asked, because I think that this chat is an extremely solid example of LLM usage in the EE domain, and I'm happy to share.

https://chatgpt.com/share/69a184b0-7c38-8012-b36d-c3f2cefc13...

I definitely led some questions to try and squeeze new-to-me perspectives out of it; for example, there could be tricks that make the active high variant more useful in some scenarios.

I think it does a good job of surfacing adjacent questions you might not realize you were eager to ask, as well as showing how it's able to critically evaluate real-world part suitability. I do find that ChatGPT in particular does better with a screengrab of the most likely parts vs a URL to the search engine.
by watwut | 2026-02-27 11:58:19+00:00
> Everyone predicted twitter would crash and burn within months of the layoffs.

I remember people celebrating and praising Musk, predicting new era of free speech twitter that earns tons of money and is massively effective.

Meanwhile, it lost on value, lost on income, became nazi echo chamber and overall much worst version of itself. It did not "crash and burned" simply because Musk was willing to pay huge amount of money for all of that.
by moozooh | 2026-02-27 11:59:47+00:00
Look up when Anthropic signed a contract with Palantir and then look up what Palantir does if you want an even better reality check on following the ideals. I chuckle every time.

And nobody knows what he means by "defeat" because no journalist interrogates or pushes back on his grand statements when they hear it. Amodei has a history of claiming they need to "empower democracies with powerful AI" before [China] gets to it first but he never elaborates on why or what he expects to happen if the opposite comes to pass. I am assuming he means China will inevitably wage cyberwar on the US unless the US has a "nuclear deterrent" for that kind of thing. But seeing how this administration handles its own AI vendors, I am currently more afraid of such "empowered democracy" than China. Because of Greenland, because of "our hemisphere". Hard nope to that.

Oh, btw, Dario isn't against the DoD using Claude for mass surveillance outside of the US; he basically says it outright in the text. Humanity stops at Americans.
by tsimionescu | 2026-02-27 11:59:52+00:00
It depends on the intention. If this is about a unified international community, like a group of contributors to a Open Source Project, or like HN, then there is no reason to allow general unicode identifiers.

If the project is instead a more general solution intended for many independent communities that may well be country-specific, then yes, it should allow general Unicode display names. It should probably still help restrict this per community, so that a Chinese community doesn't get confusables with Japanese-only characters (though Han unification probably happens to protect from that), or a Cyrillic community doesn't get confusables with Latin characters.
by gozzoo | 2026-02-27 12:02:06+00:00
I have tried Julia few times and each time this is what stops me. I don't understand why they decided to make indexes R-like oposed to "all other languages"-like. My brain just stops working when i need to recalculate indexes and each time I'm wrong.

Some people may not realize it, but when it comes to programming languages, ergonomics matter—a lot.
by peteforde | 2026-02-27 12:02:44+00:00
Fair enough; I appreciate the follow-up.

Without wanting to be argumentative, I would push back and say that I really did stop to consider my implied assignment of personhood before committing to it. I went with it because it reflects both the role it plays - you'll be relieved that I stopped short of deploying "mentor" - and the fact that English is highly adaptable and already the linguistic tug to use They feels very comfortable in relation to LLMs. Buckle up!
by throwa356262 | 2026-02-27 12:03:24+00:00
I think you are into something here.

I tried creating an emulator for CPU that is very well known but lacks working open source emulators.

Claude, Codex and Gemini were very good at starting something that looked great but all failed to reach a working product. They all ended up in a loop where fixing one issues caused something else to break and could never get out of it.
by nickjj | 2026-02-27 12:04:09+00:00
> I dont think Google is gimping your device to sell you new ones.

I'm not sure.

Last year they ruined my Pixel 4a by pushing that battery patch to everyone (even to end of life devices).

Their official repair center replaced the battery as per Google's guidelines and offer but during the battery swap they managed to physically break other parts of the phone over the course of multiple visits. Each visit broke a new component.

Google support didn't do anything in the end, eventually ignoring me. This went on for almost 6 months with an email chain over 100+ replies.

Eventually the repair center gave me enough credit towards a new phone (this 9a) but only after I mentioned I was going to small claim's court since they left me with a device that didn't function in the way it used to function before I visited them.