MurphyA/hacker-news huggingface dataset:
by navaed01 | 2026-03-05 08:46:54+00:00
To play devils advocate - why should a government supplier and private company (Anthropic) and 1 man there - get to decide what an organization with elected officials can and can’t do?
Dario has no idea of threats facing the US and where national security needs to go.
Dario has personal views on weapons and surveillance- that’s fine but national defense tactics by their nature is something many people are uncomfortable with.
by yorwba | 2026-03-05 08:47:30+00:00
It's the opposite of a MoE architecture in many ways. MoE splits every individual feed-forward layer into many tiny subnetworks, only a small number of which contribute to the layer output, and they get trained together to complement each other.

Ensembling makes multiple copies of the entire model, trains them independently on the same task, and then has every copy contribute to the output.

Reducing computation vs. increasing it; operating at per-layer granularity vs. whole model; specialization vs. redundancy.
by tannhaeuser | 2026-03-05 08:47:39+00:00
The XML spec starts like this:

> The Extensible Markup Language (XML) is a subset of SGML that is completely described in this document. Its goal is to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML.

Where "generic SGML" refers to markup beyond the basic HTML vocabulary hardcoded into browsers, such as SVG and MathML. XML was specifically designed such that mere parsing doesn't require element-specific rules such as SGML-derived HTML tag omission/inference, empty elements, and attribute shortforms, by excluding these features from the XML subset of SGML. Original SGML always required a DTD schema to inform the parser about these things that HTML has to this day, and not just for legacy reasons either ie. new elements and attributes making use of these features are introduced all the time (cf. [1]).

Now XML Schema (W3C's XML schema language, and by far the most used one) isn't very beautiful, but is carefully crafted to be upwards compatible with DTDs in that it uses the same notion of automaton construction to decide admissability of content models (XSD's Unique Particle Attribution rule), rooted in SGML's zero lookahead design rationale that is also required for tag inference. Relax NG does away with this constraint, allowing a larger class of markup content models but only working with fully tagged XML markup.

XML became very popular for a while and, like JSON afterwards, was misused for all kind of things: service payloads in machine-to-machine communication, configuration files, etc., but these non-use cases shouldn't be held against its design. As a markup language, while XML makes a reasonable delivery or archival language, it's a failure as an authoring language due to its rigidity/redundancy and verbosity, as is evident by the massive use of markdown and other HTML short syntaxes supported by SGML but not XML.

[1]: https://sgmljs.sgml.net/docs/html5.html
by jdougan | 2026-03-05 08:47:42+00:00
There was a browser that worked on Squeak 3, Whisker, that had some of these attributes. I used it up until it became unsupported. It took a little getting used to as its primary orientation was horizontal, but in the age of widescreen monitors that is an advantage.

Wiki description: https://wiki.squeak.org/squeak/1993

Archive of its homepage. Has an image of the browser in use. https://web.archive.org/web/20070228113449/http://www.mindsp...
by bootsmann | 2026-03-05 08:48:02+00:00
This is why we moved a lot of our concurrent python project to golang. There were a couple of cases where some engineer built the system by implicitly relying on the assumption that some coroutine would run blocking until a certain point was reached (avoiding a potential data race) that was then later broken by another change. At least in go we know we cannot rely on this so the concurrency safety has to be considered at all times, leading to better code.
by sigmoid10 | 2026-03-05 08:48:26+00:00
That's why this model and all the other ones serious about realtime speech don't use such a pipeline and instead process raw audio. The most realistic approach is probably a government mandated, real name online identity verification system, and that comes with its very own set of fundamental issues. You can't have the freedom of the web and the accountability of the physical world at the same time.
by shakna | 2026-03-05 08:48:37+00:00
KYC rules require the banks collect those, and keep them on an online portal. This information is held by the ABA - hence why they were falsely accused because of the infostealer breach last year.

I have absolutely not said banks should stop collecting ID. Collecting it in person is a fantastic idea. Holding it on an isolated network is difficult, but a good compromise, and banks are better suited to doing that than most.

Uploading it to a S3 bucket in Sydney, as the ABA do, is a moronic decision. That myID upload it to a Azure Blob in Sydney, is worse than I feel the need to explain.

If you think you can succeed, where literally no one else in the world has, good luck to you. But I expect the same result as Forticode.
by arethuza | 2026-03-05 08:49:00+00:00
SOAP always seemed to mostly work then if something did fail it was an utter nightmare to work out what the problem was - WSDL really wasn't much fun to read.

Whereas when REST APIs came out (using JSON or XML) they were much easier to dive into at the command line with curl and work out how to get things started and diagnose problems when they inevitably came up.
by johnnyanmac | 2026-03-05 08:49:21+00:00
Depends on the dynamics here. Remember that an interview is 2-way.

Someone giving an answer like "that's a silly, unrealistic scenario" is more likely than not someone who isn't in need for that job to begin with. I'm sure it's something many wish they could say, because the interview pipeline can be very grating. But not everyone needs to play that game.
by zer0zzz | 2026-03-05 08:49:33+00:00
This shouldn't be surprising. macOS has a faster filesystem+VFS than Windows, and the single thread perf of the M4 beats most PC cpus. I'm not sure what linker rust uses, but the apple native ld64/ldPrime is also pretty fast as far as linkers go.

Windows is also slow enough at forking, that clang has "in-process CC1" mode because of it.
by ZeroGravitas | 2026-03-05 08:50:01+00:00
The upstream energy costs of supplying fossil fuels can also be counted. They add about 1/4 or 1/5th of the total in what are called "Well to wheel comparison". The comparison in the article is "tank to wheel'

It's not a direct analogue to energy but CO2 emissions per km are roughly 4 times lower for an EV charged on the EU grid in 2025, well to wheel.
by kshri24 | 2026-03-05 08:51:15+00:00
I don't disagree. However, just because your assertion of copyright being initially defined by US (which is not the fact. It was England that came up with it and was adopted by the Commonwealth which US was also a part of until its independence) does not mean jurisdiction is US. Even if US Supreme Court rules one way or the other, it doesn't matter as the rest of the World have its own definitions and legalese that need to be scrutinized and modernized.
Show HN: Goccc – Claude Code cost tracker with MCP visibility
by backstabslash | 2026-03-05 08:51:24+00:00
I built this after ccusage started giving me inconsistent results and felt heavier than I needed.

goccc reads your Claude Code JSONL logs directly and calculates costs locally — no API calls, no setup beyond dropping a config line in settings.json.

The thing I hadn't seen elsewhere: it surfaces which MCPs are active in the statusline, so you can see at a glance what's connected.

goccc -d 7 -all # costs for the last week

goccc -monthly # monthly breakdown

goccc -project webapp # per-branch breakdown

It also works as a live statusline inside Claude Code showing session cost, daily total, context usage, active MCPs and current model.

Built in Go. Install via Homebrew or build from source.
by OJFord | 2026-03-05 08:51:31+00:00
Why would it not? The string/twine is more the key to it really, are you thinking the gourd would be too dampening? They do say it's resin-coated.

I'm not saying I buy that that's what this was made for or how it was used, but I do reckon you can make a functional 'telephone' of this style with gourds.
by Tanjreeve | 2026-03-05 08:51:40+00:00
It's a compiler backend for programming languages not a runtime JIT compiler. Especially inside a DBMS a lot of the assumptions it was built with don't hold. Some people in DBMS world (mostly at TUM with Umbra/CedarDB) have written their own and others tried multi pass approaches where you have an interpreter first then a more optimised LLVM pass later.
by pukarkhanal | 2026-03-05 08:53:30+00:00
We are a small team building for the world, we used to find candidates for our clients in US. One problem we noticed is that US companies spend a lot of money in finding those candidates, so we created ResumeAI to bridge that gap.

In ResumeAI, we have two types of users, candidates and recruiters, for candidates we have features such as AI Resume builder, ATS optimizer, etc, and for recruiters, to streamline the hiring process, we let them search across thousands of candidates using just the JD, and we give them a specialized folder structure to let them store the folders properly.

We are pre revenue for now, please check it out and lets us know what you think:: https://cvai.dev
by johnnyanmac | 2026-03-05 08:53:41+00:00
>The same is true for actual engineers, like the ones that build bridges. But although we often call ourselves engineers, a lot of us don't act like it.

Because software is the wild west. Maybe there's some exceptions in medical tech, but there's no license at risk nor ethics assossiation to be ousted from (nor to vouch for us) if one day we receive something like: "hey, we need you to triangulate and calculate the parameters needed to bomb this children's hospital. Get to it".

Either we do it and go along with our day. Or we don't and get moved or fired.
by theshrike79 | 2026-03-05 08:53:43+00:00
Also "AI" has been in gaming, especially mobile gaming, for a literal decade already.

Household name game studios have had custom AI art asset tooling for a long time that can create art quickly, using their specific style.

AI is a tool and as Steve Jobs said, you can hold it wrong. It's like plastic surgery, you only notice the bad ones and object to them. An expert might detect the better jobs, but the regular folk don't know and for the most part don't care unless someone else tells them to care.

And then they go around blaming EVERYTHING as AI.
by eucyclos | 2026-03-05 08:53:45+00:00
I wrote a book a while back where I argued that coding involves choosing what to work on, writing it, and then debugging it, and that we tend to master these steps in reverse chronological order.

It's weird to look at something that recent and think how dated it reads today. I also wrote about the Turing test as some major milestone of AI development, when in fact the general response to programs passing the Turing test was to shrug and minimize it
by wolvoleo | 2026-03-05 08:53:50+00:00
> They are nice for terminals and browsing properly-written web pages but for anything with an aspect ratio or a fixed size they are clumsy.

True but that's also a factor of tiling being so niche. If it were more common the apps would take it into account and just not so fixed sizes as much.

There's only few uses that really require it like video.
by SonnyTark | 2026-03-05 08:54:09+00:00
I thought about doing this for a while, I was a Flash gamedev as an indie then professionally.

Back then, once Flash projects start to scale up to get more commercial/competitive, the flash editor is no longer as useful for development and transforms to an assets creation platform that outputs loadable SWF files.

The code moves to use Air/Flex SDKs which were more or less equivalent to the tooling we nowadays get with Go/dotnet etc.

So while Flash was an amazing expression tool for learners/hobbyists and is amazing for gamejams since assets creation is part of the workflow, it did hold devs back at higher levels of production.

Many Flash devs moved to Haxe to continue creating on that platform and it managed to survive and thrive.
by Jowsey | 2026-03-05 08:55:42+00:00
This reply is entirely AI generated. You guys are trying to find reason in a hallucination. It's unfortunately impossible to put into words what the "LLM smell" is at this point, but I trust someone else who spends a lot of time reading LLM output can back me up on this.

I've seen these agent-written fake anecdotes on Twitter, Reddit, and now here, all with the exact same formatting. They pretend to be real people with real anecdotes, but they're all completely made up.
Show HN: I built a new email interface
by johndamaia | 2026-03-05 08:57:02+00:00
… or at least I tried.

As a developer, I always wanted to explore/design a new email experience. Email is one of those tool we check daily but its underlying experience didn’t evolve much. I use Gmail, as probably most of you reading this.

Arc brought taste to browsing the web. Cursor created a new UX with agents ready to work for you in a handy right panel.

So, I tried to bring them all together.

Right now this is just a demo[0] with mock data (it's a bit laggy) and frontend only. I’d love for you to give it a try and let me know what you think.

//

After playing around with the demo, if you think it’s interesting enough apply here[1]. Created this early access page to show that design, taste and craft are the future of software.

[0] https://demo.define.app
[1] https://define.app/early
by imtringued | 2026-03-05 08:57:03+00:00
This only works if you actually 'punch up' and lie about using skin color as the factor that you used to decide who to target. In other words, you're not racist, but you're pretending to be racist.

Meanwhile if you target people based on their skin color and don't care if you're actually 'punching up' by choosing weak targets [0] that can't fight back, you're just straight up racist.

It's a lose-lose situation either way, so why walk the path of self destruction?

[0] It takes 18 years to become an adult.
Show HN: OneManBSD – A self-containing OpenBSD build with all source in the ISO
by bialamusic | 2026-03-05 08:58:11+00:00
This major update. There is offline documentation included in the installer image now + some fixes.
I built this because I am tired of OSs turning into server-controlled clients. We are losing the ability to understand, let alone rebuild, the tools we use every day.

The Project: OneManBSD is a customized OpenBSD 7.8 installation image for i386 platforms.

The "Sovereign" Features:

Source in the Image: The installer includes sys.tgz, src.tgz, xenocara.tgz, and ports.tgz. You can go offline and rebuild the entire kernel and base system from the local drive.

No Bloat: I’ve avoided Gtk3 and Qt. The desktop uses JWM, XFE, and Nedit.

Hardware-Level Control: I’ve bypassed heavy audio daemons, using awk for notification beeps and raw mixerctl for hardware unmuting.

Offline Docs: Full documentation is included in the image for true independence.

Watch the 90-second demo (Boot speed & JWM setup): https://www.youtube.com/watch?v=2wHaoQhXOYY

My goal isn't to start a "distro" but to encourage others to build their own "OneMan" systems. The more versions and diversifications we have, the more freedom we keep.

I’d love to hear your thoughts on maintaining a source-only workflow on older hardware.
by bloomingeek | 2026-03-05 08:58:46+00:00
<I think this is a really fantastic market move by Apple. ...as I read weirder and weirder things that Microsoft is doing with respect to Windows 12>

I think this may well be what Apple is thinking! I've only ever purchased an Apple laptop, that was refurbished, because of the, what I consider, too high pricing for their lineup of really nice laptops. (I'm not bad mouthing Apple, I'm just cheap.) IMO, if Win 12 is as bad as what some are thinking, a lot of people will switch to Apple who may be afraid of Linux. (I'm referring to folks like me who normally use a computer for the normal stuff and some semi-lite gaming.)

The Neo pricing is usually my ceiling price for a Windows laptop, so I'll be watching the reviews and HN to see I if want to purchase one. Very exciting!
by Empirical135 | 2026-03-05 08:59:07+00:00
Ferriss misplaces the cause. Self-help doesn't train you to find ways you're broken — it selects for people who already carry a felt deficiency. Who sleeps well doesn't Google sleep optimisation.

The more interesting question is what that deficiency actually is. I think attachment theory gives a more precise answer: the underlying sense of insufficiency is mostly relational in origin. So his pivot to relationships has real intuition behind it — but it still mistakes the symptom for the cure.

The actual trap isn't self-help as a genre. It's using any action — including optimising your relationships — to externalise rather than confront what's underneath. The distinguishing feature is direction: are you doing this to avoid discomfort or to change your relationship to it? Rumination and productivity hacks fail by the same measure for the same reason.

His buried insight — "you cannot improve suffering away" — is the most important line in the piece, treated as a footnote. That's where the real work starts: developing the capacity to sit with what you've been avoiding rather than finding a better-feeling target for the same restlessness.

It is a bit ironic: the article is monetised self-help advice warning you about self-help, while introducing fresh deficiencies along the way — everything you learned was wrong — and staying carefully at the level of framework. That's precisely the move he's critiquing: redecorating the avoidance rather than confronting it. The most useful version of this piece would be considerably less optimised and considerably more vulnerable.
by don_esteban | 2026-03-05 08:59:37+00:00
Yes, my stance is cynical.

Sadly, it is also factually correct (i.e. not delusional).

Which of my statements are you contesting?

From my point of view, your stance (play fairly, according to the rules set by your stronger opponent) is delusional. Note that the opponent is not 'republicans', but the whole ruling elites.

And no, I can't help you, I am not USian, just an outside observer. Sadly, due to its weight, whatever USA does, heavily influences everybody else as well.
by pbmonster | 2026-03-05 08:59:50+00:00
It's the greed. Apple only makes around 8% of revenue through hardware sales of all Macs combined. "Services" (App Store, iCloud, Music, TV+, ect.) make more than 3x more revenue. So they really want all Mac users also use Services.

If your proposed change increases Mac sales by 1%, but only 0.3% of users install Asahi, they lose money.

I'm still watching out for Asahi progress, amazing project. USB-C displays and the M3 will come (and I don't care to much for the rest), that makes a refurbished macbook air an attractive proposition.
by spacedcowboy | 2026-03-05 08:59:51+00:00
I bought mine for air travel, when I can strap it to my head for 12 hours and be in a completely different place. I can lie back in my lay-flat seat, so there’s no weight pulling my head down, and it’s an absolutely fantastic experience.

I fly sufficiently that this is well worth it. The fact that it doubles as a mobile computer in the hotel room is just icing on the cake.

So subway ? Maybe not, but don’t pretend they don’t have their own niche…
by forthefuture | 2026-03-05 09:00:34+00:00
I've been working on this for my own project and the last thing being recommended is to guess and pregenerate "what they're probably going to say", kind of like the old Google Instant or w/e it was called. You get enough characters to start guessing the rest, and then just start synthesizing the text you expect. If they say something you didn't expect you regen on that new base, eventually you'll guess right and be one word or half a word ahead of the speaker, that makes the response seem way faster.

I'm really close to real time using Qwen3-TTS.
by chao- | 2026-03-05 09:02:03+00:00
If you watch the video, you'll see he shows a many dozens all in a small area, just within quick pan of the camera. He can probably pick up one per second for several minutes. That, or scoop them up in a huge bunch with a little bit of dirt, and sift them later.

It's not that implausible.

He even says he initially expected it would take a few years to reach one million.
by ZeroGravitas | 2026-03-05 09:02:21+00:00
An actual problem was them trying to avoid paying.

They'd ask the utilities to make Gigawatts of energy available over the next two decades and the utilities would say "No problem, just sign here and agree to pay for us building out the grid to support that".

Then the AI companies said "No we only want to pay for energy if we actually use it, if we go bust or decide not to use the energy in a couple of years we want you to charge all the others consumers to recoup that cost".

No idea if that's addressed here. I'm assuming not.

It was never clear if that reflected uncertainty about future demand or of they just like shifting costs and risk onto other people whenever possible.

edit: the pledge references this problem, whether it actually solves it I don't know.
by scosman | 2026-03-05 09:02:22+00:00
I’m a big fan of whisperKit for this, and they just added TTS. Great because they support features like speaker diarization (“who spoke when”) and custom dictionaries.

Here’s a load test where they run 4 models in realtime on same device:

- Qwen3-TTS - text to speech

- Parakeet v2 - Nvidia speech to text model

- Canary v2 - multilingual / translation STT

- Sortformer - speaker diarization (“who spoke when”)

https://x.com/atiorh/status/2027135463371530695
by azath92 | 2026-03-05 09:03:23+00:00
ok, even that "few thousand examples" heuristic is useful. the usecase would be to run this task over id say somewhere in the order of magnitude of 100k extractions in a run, batched not real time, and we'd be interested in (and already do) reruns regularly with minor tweaks to the extracted blob (1-10 simple fields, nothing complex).

My interest in fine tuning at all is based on an adjacent interest in self hosting small models, although i tested this on aws bedrock for ease of comparison, so my hope is that given we are self hosting, then fine tuning and hosting our tuned model shouldn't be terribly difficult, at least compared to managed finetuning solutions on cloud providers which im generally wary of. Happy for those assumptions to be challenged.
by qalmakka | 2026-03-05 09:03:43+00:00
> all CPU/RAM capacity is being sold to LLM companies, and as a result we can't get the hardware needed for good local LLMs.

yeah... Ironic I guess. It's as if they've realised that it's only a matter of time until we get a "good enough" FOSS model that runs on consumer hardware. The fact that such a thing would demolish their entire business of getting VC hyped while giving out their service for a loss surely got lost to them. Surely they and Nvidia have not realised that the only thing that could stop this is to make good hardware unreachable for anything smaller than a massive corp

Mark my words: in less than one year, we'll probably get something akin to Opus 4.6 FOSS. China is putting as much money into that as they can because they know this would crash the US economy, which is in the green only thanks to big tech pumping up AI. China wants Trump either gone or neutered as soon as possible, which they know they can do by making Republicans as unelectable as possible - something that will probably do if the economy crashes and a recession happens