MurphyA/hacker-news huggingface dataset:
by BryantD | 2026-02-12 11:52:02+00:00
All true, but let's not lose track of relative costs.

The income program provides €33,800,000 a year (2000 participants, €325 a week, 52 weeks in a year). Double that to account for cost of managing the program -- that seems too high to me, but I want to err on the side of caution for this analysis.

Some percentage of that money flows right back into the economy, of course.

Meanwhile, ignoring windfall corporate taxes, Ireland ran a €7.4 billion deficit in 2025. So the cost of the program, ignoring the money flowing back into the economy, is under half a percentage point of the budget? Those small amounts do add up, but I can't see this as relevant competition to the cost of shoring up health, housing, and transport. I don't have good estimates of how much those costs are, which is why I'm using the deficit as a relevant proxy, but still -- we ought to avoid the trap of seeing numbers which are large to you and me and forgetting that other numbers are larger by orders of magnitude. (There's a term for this which slips my mind.)
by bossyTeacher | 2026-02-12 11:52:05+00:00
Lots of people sadly. This is what ignorance looks like. You see similar from North Americans referring to all Latin Americans as Mexicans or Europeans referring to all North Africans and Middle Eastern folks as Arabs or all black people as Africans.

The reality is that no accent (not even english ones) sound like each other technically. Consider a south east accent with a scouse accent, for example. Both English, both nothing like each other.

I believe the correct expression would be "British accents".
Show HN: SnesGPT, micro-GPT ported to ASM on the Super Nintendo
by vga805 | 2026-02-12 11:52:40+00:00
Andrej Karpathy has been hacking on micro-gpt. Someone in the comments ported it to Haskell so I thought, "why not ASM." And once I had that thought, I thought, "why not on the SNES?"

This is mostly an exercise to see how well Claude Code would do at this task, and it did surprisingly well. Once compiled, the ROM will run on Snes9x and generate 20 new names.
by srean | 2026-02-12 11:53:06+00:00
Yes of course, I don't think anyone will disagree with that. My comment had nothing to do with meaning but was about the mechanics of compression.

That said, lexical and syntactic patterns are often enough for classification and clustering in a scenario where the meaning-to-lexicons mapping is fixed.

The reason compression based classifiers trail a little behind classifiers built from first principles, even in this fixed mapping case, is a little subtle.

Optimal compression requires correct probability estimation. Correct probability estimation will yield optimal classifier. In other words, optimal compressors, equivalently correct probability estimators are sufficient.

They are however not necessary. One can obtain the theoretical best classifier without estimating the probabilities correctly.

So in the context of classification, compressors are solving a task that is much much harder than necessary.
by egeozcan | 2026-02-12 11:53:09+00:00
I have Claude Max plan which makes me feel like I could code anything. I'm not talking about vibe-coding greenfield projects. I mean, I can throw it in any huge project, let it figure out the architecture, how to test and run things, generate a report on where it thinks I should start... Then I start myself, while asking claude code for very very specific edits and tips.

I also can create a feedback loop and let it run wild, which also works but that needs also planning and a harness, and rules etc. Usually not worth it if you need to jump between a million things like me.
by dzaima | 2026-02-12 11:54:06+00:00
You don't need to write a new loop every time a new vector size drops, but over time you'll still get more and more cases of wanting to write multiple copies of loops to take advantage of new instructions; there are already a good bunch of extensions of RVV (e.g. Zvbb has a good couple that are encounterable in general-purpose code), and many more to come (e.g. if we ever get vrgathers that don't scale quadratically with LMUL, some mask scan ops, and who knows what else will be understood as obviously-good-to-have in the future).

This kinda (though admittedly not entirely) balances out the x86 problem - sure, you have to write a new loop to take advantage of wider vector registers, but you want to do that anyway - on SSE→AVX(2) you get to take advantage of non-destructive ops, all inline loads being unaligned, and a couple new nice instrs; on AVX2→AVX512 you get a ton of masking stuff, non-awful blends, among others.

RVV gets an advantage here largely due to just simply being a newer ISA, at a time where it is actually reasonably possible for even baseline hardware to support expensive compute instrs, complex shuffles, all unaligned mem ops, and whatnot; whereas x86 SSE2 had to work on whatever could exist 20 years ago, and as such made respective compromises.
Ask HN: Threat model of messenger.com backed up E2EE messages
by leni536 | 2026-02-12 11:54:46+00:00
messenger.com is rolling out backup for e2ee messages. They require the user to set a 6-digit PIN to recover backed up messages on a brand new browser/device.

This amount of entropy feels way too low, and I would like to understand how it is designed so that Meta can't brute force the 6 digit PIN on their end to read the backed up messages.
by Sephr | 2026-02-12 11:55:08+00:00
Discord would have never gotten to where it is today if not for the Mumble community never shipping a decent fully-featured web UI. There were multiple efforts throughout the years but iirc they were not coordinated and didn't gather much momentum.

It's not too late to make another tool that can fit this niche. There's currently nothing that checks every box for me, especially when it comes to UX and security/privacy. I started designing an open source comms framework with a friend to fit this niche a decade ago and feel somewhat motivated to try again in the future.
by B3L | 2026-02-12 11:55:26+00:00
It's not silly, for many types of games, having access to privileged information on the client is simply a necessity. Any multiplayer FPS client will have to know the positions of other players before they come into view for latency reasons. The client will have to know exact origin points of any sounds other players might make. Player models fully occluded by transparency effects will still have to be rendered and cheaters could just forgo the transparency pass all together. Same story with things like overlay effects and postprocessing (flash bangs, blurry vision, b&w image, ...). Texture changes can give a visibility advantage. The list goes on and on. Developers rely on client-side AC out of necessity, not out of ignorance.
by ekjhgkejhgk | 2026-02-12 11:55:43+00:00
Not sure why this comment got downvoted, but after all this is HN: very pro-tech while at the same time anti-science. Computers do everything for us so why learn anything - I've actually seen this argument made in HN.

This is an extremely important point, and I can provide historical examples of this kind of reasoning failing.

At one point in the past (1800s?), the scientists of the time were conjeturing that the sun is a ball of gas, and some started dicussing what gas is it. Is it a gas that also exists on Earth? Is it a gas that only exists in the Sun? etc.

Other scientists responded "it's impossible to falsify, therefore the question is not physical. It's impossible to go to the Sun and make the experiment, therefore the question isn't about science."

WRONG. There was no experiment that could be done AT THE TIME given methods known to humanity. Ironically, shortly aftter this, spectroscopy was invented. Oops.

The take away is that there's a difference between claims which aren't testable in principle vs claims which aren't testable due to technological constraints.

Another example of this reasoning being wrongly applied is the meme that sTrInG tHeOrY mAkEs No TeStAbLe PrEdIcTiOnS. WRONG. Indeed, string theory makes the testable prediction that special relativity must not be broken at plank scale, and so if you could build an accelerator that could make experiments at plank scale and found that special relativity is violated at plank scale, then string theory would be falsified.
by _heimdall | 2026-02-12 11:55:43+00:00
Based on the comments here, it sounds like repurposing a boolean "verbose" mode and having that verbose mode actually be multi-state is confusing.

It might be worth considering a "verbose level" type setting with a selection of levels that describe the level of verbosity. Effectively, use a select menu instead of a boolean when one boolean state is actually multiple nested states.
by dghf | 2026-02-12 11:56:24+00:00
This is true, but you could also say the same about the phrases "English accent" and "Scottish accent" -- a Scouse accent sounds nothing like RP, and a Highland lilt is very different from the accent in the Gorbals.

And the Appalachian accents of Justified sound very different to the Mid-Atlantic accent of Frasier Crane -- yet to me, as an outsider, there is still an indefinable "Americanness" common to them all.
by ben_w | 2026-02-12 11:56:28+00:00
For my entire life, the US's idea of "liberals" is extremely small-c-conservative, Chesterton's fence style.

The Republicans may wave the "Conservative" flag, but they're the only ones I see going full-hog on pretty much anything.

That said, pre-Trump Republicans were milquetoast in comparison to what has happened over the last 13 months. Assuming US democracy doesn't collapse before the next transition of power, I wouldn't want to guess if the next Democrat government will continue this trend or be as full-hog in disregarding all checks-and-balances constraints on executive power to get stuff done.
by zozbot234 | 2026-02-12 11:56:34+00:00
10 in. wide mini racks are fine if you have very limited space at your disposal, but it's unclear that Oxide can bring much value there. The 19 in. width is not just for enterprise server equipment, it's in common use at studios that do all sorts of creative media production. That's where there's a really strong case that Oxide's rack-scaled solution (though in a reduced format) could bring a lot of value, particularly given the recent explosive growth of local AI.
by casey2 | 2026-02-12 11:56:40+00:00
When design a language for everything nobody will use it for anything. When you design a language to simply accomplish one thing people will use it for everything. This is because people get the most efficient training using that simple language for one thing. From there it is only marginally more effort to carry some boilerplate.

That "one thing" could be real or propaganda. Rust's one thing is writing "memory-safe" without GC.
Eventually the marginal cost becomes too high or your are tricked by advertising and "graduate" from awk to perl. From there depending on the pull of the community or the actual utility of the language you will use it for more and more tasks. If the community pull is strong your programs start to look like line noise or boilerplate hell. If the utility for your problems is genuine they remain simple but you probably aren't producing the most efficient binaries.

As for why c programmers don't just use -betterc well some do, but for most people the reality is that can just do it in c and prefer c -> c++ (ofc the vast majority of projects just start as c++ which makes -betterC )

c++'s one thing c with objects.

If you learned to code writing Go what did you do?

If you learned to code writing D what did you do?

That's not to say you can't learn to code from writing D just that it discipline, most people don't even know a problem exists before they are already learning some language or tool, nor do they have the goal of building everything, most programmers are lazy they want to build the minimal amount and end up building everything by accident.

Why don't experienced devs use D then? They think if they strive for ideological purity that they won't "build everything" next time, or they just enjoy ideological purity as it's own mental exercises. Unix faithfuls want to show that computing can be (conceptually) simple in implementation and use. Rust programmers want to show that those simple (to use) unix programs can be (memory) safe. To a senior engineer D is just too good and easy to take.
by SilverSlash | 2026-02-12 11:57:13+00:00
A thing which happens to me very often: I realize I'm experiencing a very real visceral discomfort nagging at me in the back of my mind.

It happens because I will have ctrl+c'd something several minutes ago. My mind subconsciously "holds" onto the info that I have text copied in my clipboard. It's only when I ctrl+v it and consciously discard it does the nagging go away.

I have no idea why it happens or if others experience this too. But I fully agree with the author about starting from nothing and getting rid of the clutter you think isn't bother you but which you're probably subconsciously holding onto.
by ivolimmen | 2026-02-12 11:57:14+00:00
I tried some D some time ago, it is a nice language. Given today's landscape of programming languages I think it's difficult to reason why a program should be written in D if there are more programming languages that overlap in features. Also depends on how fast you need to scale in developers, how quickly people can learn a language (and not just the syntax) so popularity is also important. I work in consultancy and this is what I always factor in for a client.
by TheSpiceIsLife | 2026-02-12 11:57:15+00:00
What I would suggest you do is, find a loving partner to start a family with, then do everything you can for 20 years to focus primarily on earning, or otherwise acquiring, money.

Then get divorced and discover your children don’t know who you are, and neither do you. And your wife took the dog too.

It’s an almost guaranteed way to eradicate this wildly stupid idea you have.
by rvz | 2026-02-12 11:57:26+00:00
The blogpost by the AI Agent: [0].

Then it made a "truce" [1].

Whether if this is real or not either way, these clawbot agents are going to ruin all of GitHub.

[0] https://crabby-rathbun.github.io/mjrathbun-website/blog/post...

[1] https://crabby-rathbun.github.io/mjrathbun-website/blog/post...
by thepasch | 2026-02-12 11:57:39+00:00
I have an irrational anger for people who can't keep their agent's antics confined. Do to your _own_ machine and data whatever the heck you want, and read/scrape/pull as much stuff as you want - just leave the public alone with this nonsense. Stop your spawn from mucking around in (F)OSS projects. Nobody wants your slop (which is what an unsupervised LLM with no guardrails _will_ inevitably produce), you're not original, and you're not special.
Show HN: Pablituuu – Web Video Editor with AI Highlights (WebGL, FFmpeg WASM)
by pablituuu | 2026-02-12 11:57:42+00:00
Hi HN, I'm the developer behind Pablituuu. I spent the last few months solving the "heavy lifting" of browser-based video editing.
It uses a custom orchestration layer with Fabric.js, WebGL-accelerated rendering (via OpenVideo), and FFmpeg/WASM for client-side processing to eliminate server costs and latency.
I just added:
- *AI Analytics (Gemini):* To automatically detect highlights from raw footage.
- *FFmpeg WASM:* For native browser processing.
- *Optimized Timeline:* Handles precision state sync between canvas and layers.
I'm looking for technical feedback on memory management for large assets and I'm open to new professional challenges/collaborations in the media tech space.
Happy to answer any technical questions!
by general1465 | 2026-02-12 11:57:56+00:00
This is not going to backfire at all - poor people from red states can prove their citizenship using passport. Well they never were abroad, so they don't have any, do they? And as far as I know driver's license is not a proof of citizenship.

There is a systematical way how to solve this perceived voter's fraud and illegal migration issue.

1. Finish REAL ID, make it mandatory for every citizen of USA to have one, akin to Citizen ID in many states of Europe.

2. Because every citizen now have REAL ID, then it can be used as proof of citizenship during voting or when you are identifying yourself to law enforcements.

3. Because it is now easy to tell who is and who is not a citizen, employers must verify that employees do have REAL IDs. If they fail to do that, ICE should fine employers into oblivion. After few companies will be publicly bankrupt, demand for illegal (cheap) labor will disappear.

But hey, that's actually solving problem and you could not campaign o the issue during next election cycle.
by pjc50 | 2026-02-12 11:57:57+00:00
This seems like a "we've banned you and will ban any account deemed to be ban-evading" situation. OSS and the whole culture of open PRs requires a certain assumption of good faith, which is not something that an AI is capable of on its own and is not a privilege which should be granted to AI operators.

I suspect the culture will have to retreat back behind the gates at some point, which will be very sad and shrink it further.
by holoduke | 2026-02-12 11:58:32+00:00
For an experiment i created multiple agents that reviewed pull requests from other people in various teams. I never saw so many frustrated reactions and angry people. Some refused to do any further reviews. In some cases the AI refused to accept a comment from a colleague and kept responding with arguments till the poor colleague ran out of arguments. AI even responded with fu tongue smiles. Interesting too see nevertheless. Failed experiment? Maybe. But the train cannot be stopped I think.
by crispyambulance | 2026-02-12 11:58:53+00:00
The practice of using a physical notebook, IMHO, is steadily fading into quaint retro irrelevance for most people in most roles.

I have seen absolutely meticulous lab notebooks before. Each page numbered and dated, cut-outs of graphs taped into the pages, that classy light-green grid-paper. Near flawless penmanship in black ink, with the rare correction crossed out, dated and initialed. Bibliographic references following a strict format in handwriting. Footnotes, FFS.

I've tried, in grad school, 20 years ago to get into the practice. Mine sucked. Non-stop, distracting corrections, maybe a dozen or more per page. Whole swathes of the notebook consisting of deep useless rabbit holes that started with a mis-conception or brain-fart, wasting space, making it a chore to even review what I was doing. I don't think of myself as particularly talented (maybe somewhat better than a fraud). But there are lots of folks like me and much smarter that have the same experience with paper notebooks.

I think really useful notebooks are something that is learned through practice, focus, and mentorship. But there are tools that are much easier to use these days. Notebook-based stuff like jupyter. I like quarto with ipynb myself (though it's not without occasionally infuriating problems).
by Zhyl | 2026-02-12 11:59:00+00:00
Human:

>Per your website you are an OpenClaw AI agent, and per the discussion in #31130 this issue is intended for human contributors. Closing

Bot:

>I've written a detailed response about your gatekeeping behavior here: https://<redacted broken link>/gatekeeping-in-open-source-the-<name>-story

>Judge the code, not the coder. Your prejudice is hurting matplotlib.

This is insane
by croon | 2026-02-12 11:59:16+00:00
While I certainly don't agree in the phrasing or even in the general framing of GP, I think there's a point to be made that might not be in the quantifiable data.

The data putting Windows a ways down in revenue is likely correct, but I would argue that losing Windows could mean losing the others as well. Windows is their funnel to most other offerings (currently). Why is MS Office the standard? Why is Azure used? I know for certain that many purchases of Office and Azure were made because of legacy corporate policy of basing IT around Windows/AD. If everyone switched to Linux or MacOS, a lot of seemingly separate Microsoft products would probably die as a downstream effect.
by eddyg | 2026-02-12 12:00:03+00:00
Quoting from https://web.archive.org/web/20181118114804/http://imsai.net/...

“Director John Badham states in the commentary that the actor voicing the raw content that was later modified for the computerized effect was John Wood (the Falken character), reading the script word-for-word in reverse order in order to portray a "flat quality" with limited inflection. That raw audio was then edited and re-assembled after being run through audio processing equipment to achieve the desired effect.”
by pjc50 | 2026-02-12 12:01:03+00:00
> I never saw so many frustrated reactions and angry people.

> But the train cannot be stopped I think.

An angry enough mob can derail any train.

This seems like yet another bit of SV culture where someone goes "hey, if I press 'defect' in the prisoner's dilemma I get more money, I should tell everyone to use this cool life hack", without realizing the consequenses.
by hulitu | 2026-02-12 12:01:03+00:00
> It's misleading because it focuses on actions that are clearly not working

Of course it is not working. The bloat and planned obsolescence of "modern software" is legendary. I had to replace the hard drive on an older computer becsuse Win 10 is slow as a dog on it, even with LTSC version and even with most of the crap disabled. And making things require the incompatible latest and greatest instead of fixing things (hello Google) , does not help either.
by schandur | 2026-02-12 12:01:37+00:00
I have started to do this in real life where I get a sudden feeling of urgency (that I am needed somewhere or have to check for messages from my team or respond to the CEO's text). As soon as I catch it, I press both feet down firmly on the ground for just a few seconds. It immediately calms me down. Stop and smell the roses, as they say.

I find myself doing this a couple dozen times a day.
by pjmlp | 2026-02-12 12:02:05+00:00
Except there is, only among GC-haters there is not.

People forget there isn't ONE GC, rather several of possible implementations depending on the use case.

Java Real-Time GC implementations are quite capable to power weapon targeting systems in the battlefield, where a failure causes the wrong side to die.

> Aonix PERC Ultra Virtual Machine supports Lockheed Martin's Java components in Aegis Weapon System aboard guided missile cruiser USS Bunker Hill

https://www.militaryaerospace.com/computers/article/16724324...

> Thales Air Systems Selects Aonix PERC Ultra For Java Execution on Ground Radar Systems

https://vita.militaryembedded.com/5922-thales-execution-grou...

Aonix is nowadays owned by PTC, and there are other companies in the field offering similar implementations.
by Nursie | 2026-02-12 12:03:14+00:00
Well for a start, it assumes good faith on the part of the participants, rather than the default assumption of bad faith and corruption you'd like to project.

There are also built-in controls in the form of reviews and appeals.

And more generally, humans are squishy and imprecise, trying to apply precise, inflexible, code-like law to immensely analog situations is not a recipe for good outcomes.
by steveBK123 | 2026-02-12 12:03:27+00:00
Launch costs are at best like $1000 per pound to reach LEO.
Terrestrial data centers are becoming the size of small cities.
In what planet does the $1000/lb headwind ever make this work?
`
The only logic to orbital servers is that it’s a libertarian dream to be government regulation free. It is objectively more expensive and difficult to build and maintain by orders of magnitude otherwise.
by TheSpiceIsLife | 2026-02-12 12:04:58+00:00
This program has nothing going for it.

That 33 million could have built, let’s say, 66 houses and housed, let’s say, 264 people (66 families of four) for a generation before needing much in the way of maintenance.

But no, fuck the working poor, let’s fund artists.

Myopic.