MurphyA/hacker-news huggingface dataset:
by seanmcdirmid | 2026-02-06 07:34:12+00:00
Judges aren’t powerless, they can always ask the executive to enforce their rulings (except when it’s the executive who’s disobeying their rulings…oops).

Yes, that poor justice lawyer who broke down when the judge berated her that they were just ignoring his rulings, the lawyer replied that being sent to jail for contempt would at least let her get some sleep!

So you shifted from immigration to DEI stuff? Yes, white people no longer get preferential admission like they once did and it’s somehow now racist, do you even realize how bad you guys sound? Anyways, yes, Obama looked for places in the law where he could do things, which I guess you will just claim is just as bad as ignoring laws and rulings straight up?

The main difference is that we literally elected a fascist with dementia as President. And you guys would claim media bias if the press simply played videos of Trump talking.
by Smaug123 | 2026-02-06 07:35:29+00:00
The thing that most surprises me is that IDEs don't have a standard protocol for this, so you basically need a custom test runner if you want one-click "this snapshot failed; update it" self-modifying tests.

I wrote WoofWare.Expect for F#, which has an "update my snapshots on disk" mode, but you can't go straight from test failure to snapshot update without a fresh test run, even though I'm literally outputting a patience diff that an IDE could apply if it knew how.

Worse, e.g. Rider is really bad at knowing when files have changed underneath it, so you have to manually tell it to reload the files after running the update or else you clobber them in the editor.
by grey-area | 2026-02-06 07:35:30+00:00
These are still deterministic bugs, which is the point the OP was making. They can be found and solved once. Most of those bugs are simply not that important, so they never get attention.

LLMS on the other hand are non-deterministic and unpredictable and fuzzy by design. That makes them not ideal when trying to produce output which is provably correct - sure you can output and then laboriously check the output - some people find that useful, some are yet to find it useful.

It's a little like using Bitcoin to replace currencies - sure you can do that, but it includes design flaws which make it fundamentally unsuited to doing so. 10 years ago we had rabid defenders of these currencies telling us they would soon take over the global monetary system and replace it, nowadays, not so much.
by Atlas667 | 2026-02-06 07:35:33+00:00
This has been part of US plans for decades.

Sanctions are warcrimes and the US has been punishing civilians and causing their death and suffering since the 60s.

"...every possible means should be undertaken promptly to weaken the economic life of Cuba. If such a policy is adopted, it should be the result of a positive decision which would call forth a line of action which, while as adroit and inconspicuous as possible, makes the greatest inroads in denying money and supplies to Cuba, to decrease monetary and real wages, to bring about hunger, desperation and overthrow of government."

Secretary of State, USA, 1960.

Source: https://history.state.gov/historicaldocuments/frus1958-60v06...
by kamma4434 | 2026-02-06 07:36:11+00:00
I have been looking for ways to only use local packages for our software builds. I am looking for something that can act as a local cache for Java and NPM packages. The idea would be that developers can only use packages belonging to the allowed set for development, and there is a vetting process where packages are added to the allowed set (or removed).

I have been playing with the idea of using a single git repository to host them, Java packages as an Ivy repository and JavaScript packages as simply the contents of node_modules.

Anybody does something similar?
by patates | 2026-02-06 07:36:12+00:00
Coding agent is a category of tools like, say, unit tests. If these days someone attached some random bits about how unit tests helped and how they didn't, everyone would directly agree that it does not help the main point of the article. However, because how relatively new these things are and how wide the spectrum of opinions are, and how it feels like "cheating", many feel the duty to also report the usage of them, even when talking about something completely different. I remember the times when every web developer was talking about how firebug helped them defeat a very elusive bug.

TL;DR: It will pass as AI agents become more boring (a good thing) and there's a standard workflow.
by gloosx | 2026-02-06 07:37:34+00:00
Wow that was my first impression as well. Is this the new norm for articles to be all same?

All these bullet points;
This was not X. This was Y
Verdict was not X. It was Y. Markdown isn't X. Markdown is Y. Malware doesn't X. It does Y. This wasn't X. It was Y. The answer is not X. The answer is Y. If an agent can't X, it can Y. Malicious skill isn't X. It's Y. Full stop.

I would rather read the prompt honestly
by wtcactus | 2026-02-06 07:38:24+00:00
My non political take about this gift that keeps on giving is that: PDF might seem great for the end user that is just expected to read or print the file they are given, but the technology actually sucks.

PDF is basically a prettify layer on top of the older PS that brings an all lot of baggage. The moment you start trying to do what should be simple stuff like editing lines, merging pages, change resolution of the images, it starts giving you a lot of headaches.

I used to have a few scripts around to fight some of its quirks from when I was writing my thesis and had to work daily with it. But well, it was still an improvement over Word.
by xiyi | 2026-02-06 07:38:32+00:00
Hi HN,
I built a small web app called Dadaxiaoren (https://dadaxiaoren.com).
The Context:
"Da Xiao Ren" (Villain Hitting) is a traditional folk sorcery popular in the Guangdong region of China and Hong Kong. It has been listed as an "Intangible Cultural Heritage."
In the real world (often under the Canal Road Flyover in Hong Kong), people pay "granny sorcerers" to beat a paper effigy—representing their enemies or bad luck—with an old shoe while chanting curses. It's not necessarily about physically hurting someone, but more about releasing stress and seeking psychological comfort.
Why I built this:
I noticed that young people are increasingly anxious. Similar to the "Digital Wooden Fish" trend in Asia or "PopCat" globally, I wanted to create a digital, gamified version of this ritual.
Features:
Audio Feedback: Real sounds of slippers hitting and traditional chanting (ASMR for some).
Leaderboard: A simple counter to see which regions have the most "resentment" to release.
Minimalist Design: No login required, just open and hit.
It’s a "Just for Fun" project to preserve a bit of folklore in the cyberpunk era.
I'd love to hear your feedback on the interaction or the concept!
(P.S. Turn on the sound for the full experience.)
by zzo38computer | 2026-02-06 07:38:35+00:00
Even though it can do some things atomically, it only does with one file at a time, and race conditions are still possible because it only does one operation at a time (even if you are only need one file). Some of these are helpful anyways, such as O_EXCL, but it is still only one thing at a time which can cause problems in some cases.

What else it does not do is a transaction with multiple objects. That is why, I would design a operating system, that you can do a transaction with multiple objects.
by fmobus | 2026-02-06 07:38:42+00:00
I hate having to defend Visa and MC, but at least they using that energy to enable day-to-day transactions that real people actually use.

Also, and a bit harder to overlook... Visa/MC are able to work thousands of transactions per second in the US alone. Bitcoin can do like 7. Not seven thousand, just seven. Worldwide.

It's not even a competition, really. BTC has no future without some radical changes.
by grey-area | 2026-02-06 07:38:46+00:00
I think things can only be called revolutions in hindsight - while they are going on it's hard to tell if they are a true revolution, an evolution or a dead-end. So I think it's a little premature to call Generative AI a revolution.

AI will get there and replace humans at many tasks, machine learning already has, I'm not completely sure that generative AI will be the route we take, it is certainly superficially convincing, but those three years have not in fact seen huge progress IMO - huge amounts of churn and marketing versions yes, but not huge amounts of upheaval. Telling for me that many of the real founders at OpenAI stepped away - and I don't think that's just Altman, they're skeptical of the current approach.

PS Superseded.
by therealdrag0 | 2026-02-06 07:39:11+00:00
Unemployable is a charged word. A lot of outdated professions still have professionals. There are still professional horse drawn carriages.

If the AI performance gains are 50% improvement, and companies decide they rather cut costs and pocket the difference, could be due to many factors, that leaves millions out of a job. And those performance gains are coming for many white collar jobs. I guess your premise is mass unemployment is not worth worrying about, so okay then.

Marginal changes in productivity can make huge impacts to industries employment rates.
by jaredklewis | 2026-02-06 07:39:29+00:00
Oh I doubt it, unless you have that person with vision to interpret the results of the usability testing and turn them into a single cohesive design.

Good UX comes from someone that has deeply internalized the problems a piece of software is solving for users and the constraints on those users. Most startups do this without usability testing by doing things like sales or customer support. Anyway, IME usability testing is not the bottleneck to good UI.
by deathanatos | 2026-02-06 07:40:33+00:00
LinkedIn has also started sending a great deal of spam:

A $7.5B chip merger
Pinterest prepares layoffs
Healthcare premiums surge
Autodesk to cut 7% of jobs
Ozempic keeps getting cheaper

Since the "unsubscribe" link does not lead to a working page, this seems like a trivial violation of even what laughable protections CAN-SPAM alleges to offer.

And what's with some of these? Bad mouthing employers is an odd choice for a platform that makes its money from them? Or perhaps now all the revenue is ad derived?
by silisili | 2026-02-06 07:40:51+00:00
I mean, not to say he's not, but by what metric?

If by company success, then Zuckerberg and Musk are better than all of us.

If by millions made, as he likes to joke/brag about... Fabrice Bellard is an utter failure.

If by install base, the geniuses that made MS Teams are among the best.

None of this is to take away from the successes of the man, but this kind of statement is rather silly.
by wtcactus | 2026-02-06 07:42:13+00:00
Happy user of GitLab CI here.

I see the appeal of GitHub for sharing open source - the interface is so much cleaner and easier to find all you are looking for (GitLab could improve there).

But for CI/CD GitHub doesn’t even come close to GitLab in the usability department, and that’s before we even talk about pricing and the free tiers. People need to give it a try and see what they are missing.
by fainpul | 2026-02-06 07:42:31+00:00
When you tie your shoe laces, you're probably using a square knot [1] but with double slip. If your shoe laces often open while walking, you might be doing it wrong (granny or thief knot).

If you want to learn just one new, very convenient knot, which can be used in many situations, I recommend the Bowline [2].

[1] https://www.animatedknots.com/square-knot

[2] https://www.animatedknots.com/bowline-knot
by mft_ | 2026-02-06 07:43:34+00:00
I have no reason to defend BMGF and enjoy a good comeuppance probably more than the next person, but the article you linked to about the issues in India is far from the smoking gun in the hands BMGF you seem to think it is.

From the article: an already-approved vaccine (by FDA and others) was given to children via a trial run by an NGO (PATH) and was funded by BMGF. The trial was apparently run unethically, and in addition a year or so later it was found that girls administered the vaccine had possibly experienced adverse events, some very serious.

(Based on the article alone) it’s very likely that BMGF would have been totally hands off in overseeing the trial, and would certainly have had strict agreements with PATH. If there were indeed ethical breaches, I’m sure BMGF was very unhappy about this. Moreover, while we of course shouldn’t ignore the safety findings, attributing events causally to the vaccination against the standard background rate of events in a particular population is rife with uncertainty.

And of course, the trial potentially being unethically run doesn’t make the (already- and still-approved) vaccine more dangerous… but does make it easier to whip up sensation and clicks for articles, especially if there’s a big rich US Foundation also tangentially involved.
by rhubarbtree | 2026-02-06 07:43:42+00:00
This argument is disingenuous and distracts rather than addresses the point.

Yes, it is possible for a compiler to have a bug. No, that is I’m mo way analogous to AI producing buggy code.

I’ve experienced maybe two compiler bugs in my twenty year career. I have experienced countless AI mistakes - hundreds? Thousands? Already.

These are not the same and it has the whiff of sales patter trying to address objections. Please stop.
by cookiengineer | 2026-02-06 07:43:44+00:00
> Now I like Anthropic and I'm a very happy paying Google customer: can we please just ditch Microsoft and not the entirety of products made by american companies? Microsoft produces shit but it's not the case of every american company.

That's not what this debate is about. Sovereignty implies that the country keeps running when a hostile company owning the software decides it doesn't want that to happen. The incident with the ICC / ICJ judges investigating Gaza attacks and against Israel resulting in them personally sanctioned by Trump's administration was the wake-up call.

Rule of law in software doesn't exist anymore (when the software is in US' proprietary hands), and that's the threshold that has been crossed and is non negotiable.
by patates | 2026-02-06 07:43:55+00:00
I have a very vague idea about how consoles work (I mean we're talking about terminals, like, terminal emulators right?), so probably that's why I don't understand how the usage of emojis break one.

I use a lot of different OSs, and none of the default terminals seem to have any problems with emojis, even cmd on windows (which isn't even default anymore?).

So detaching from the main theme of if the use of emojis is a good idea from the start, may I get more details on how your console breaks? :)
by _dark_matter_ | 2026-02-06 07:44:43+00:00
Iceberg is, primarily, a spec [0]. It defines exactly what data is stored and how it is interacted with. The community debates broadly on spec changes first, see a recent one on cross-platform SQL UDFs [1].

We have yet to see a largely llm driven language implementation, but it is surely possible. I imagine it would be easier to tell the llm to instead translate the Java implementation to whatever language you need. A vibe-coded language could do major damage to a companies data.

[0] https://iceberg.apache.org/spec/
[1] https://lists.apache.org/thread/whbgoc325o99vm4b599f0g1owhgw...
by grey-area | 2026-02-06 07:45:49+00:00
Isn't the AI basing what it does heavily on the publicly available source code for compilers in C though? Without that work it would not be able to generate this would it? Or in your opinion is it sufficiently different from the work people like you did to be classed as unique creation?

I'm curious on your take on the references the GAI might have used to create such a project and whether this matters.
by mosselman | 2026-02-06 07:47:08+00:00
Indeed. I read a lot of comments like these one you are responding on HN. It seems like there is a type of person who thinks that writing down what their rules are has some magical power.

“This isn’t what it was intended for”. Who cares?

A long long time ago in a galaxy far far away I would encounter warnings on pirating websites saying “If you are an FBI agent you are not allowed to continue on this site”. Imagine their utter disbelief and shock if they were to be arrested by an FBI agent that clicked past the warning anyway.

I agree is must be programmers as a type that like rules a lot and, they think, what a perfect world it could be if people would follow them.
by wtcactus | 2026-02-06 07:48:52+00:00
I agree, but this is kind of an unachievable dream in medium to big projects.

I had this fight for some years in my present work and was really nagging in the beginning about the path we were getting into by not allowing the developers to run the full (or most) of the pipeline in their local machines… the project decided otherwise and now we spend a lot of time and resources with a behemoth of a CI infrastructure because each MR takes about 10 builds (of trial and error) in the pipeline to be properly tested.
by wolvoleo | 2026-02-06 07:49:21+00:00
I also really don't understand why their subscription is so extremely expensive for someone who is not a recruiter.

It's already a sycophantic cesspool of corporate drones repeating mindless PR. I unfollow everyone who re"tweets" feel-good memes or corporate crap and I have very few people I follow left over :) Critical discussion doesn't exist, if I comment anything that's not 100% celebratory of so-called company successes I get blocked.
by vee-kay | 2026-02-06 07:50:09+00:00
Entire world knows the FDA is in the pockets of Big Pharma, so FDA approval means shit. FDA itself is funded by Big Pharma.

https://www.forbes.com/sites/johnlamattina/2022/09/22/why-is...

And why are the clinical trials of unproven drugs by American megacorporations being done on poor illiterate tribals in India and Africa, rather than on American citizens first?

Don't want your children to die or be affected due to such experimental drugs, do you?

But you feel it is okay if some poor children in some poor or developing nation die due to such experiments, especially when those experiments are done WITHOUT consent from the children and their parents?!!
by input_sh | 2026-02-06 07:50:18+00:00
Here comes the "you're using it wrong" defence!

Let's be perfectly clear: if user actions had anything to do with hitting these limits, the limits would be prominently displayed within the tool itself, you'd be able to watch it change in real time, and you'd be able to pinpoint your usage per each conversation and per each message within that conversation.

The fact that you cannot do that is not because they can't be bothered to add such a feature, but because they want to be able to tweak those numbers on the backend while still having plausible deniability and being able to blame it on the user.

Instead, the little "usage stats" they give you is grouped by the hour and only split between input and output tokens, telling you nothing.
by rhubarbtree | 2026-02-06 07:50:38+00:00
Reasoning by analogy is usually a bad idea, and nowhere is this worse than talking about software development.

It’s just not analogous to architecture, or cooking, or engineering. Software development is just its own thing. So you can’t use analogy to get yourself anywhere with a hint of rigour.

The problem is, AI is generating code that may be buggy, insecure, and unmaintainable. We have as a community spent decades trying to avoid producing that kind of code. And now we are being told that productivity gains mean we should abandon those goals and accept poor quality, as evidenced by MoltBook’s security problems.

It’s a weird cognitive dissonance and it’s still not clear how this gets resolved.
by unwind | 2026-02-06 07:51:29+00:00
As a ultra noob in the art of knotting, I liked this when I stumbled over it a few weeks back. I agree that for newbies it would be even more instructive with smoother flows, I guess they're held back by the animations being photos and not, well, animations.

I also have read their backstory/naming thing [1] several times but I still don't quite get it. I first thought they were related to the historical Grog, but that was a misunderstanding. I think.

[1]: https://www.animatedknots.com/grog-story
by kleiba | 2026-02-06 07:51:45+00:00
> This is an extraordinarily inefficient system of keeping everyone under
control. To have a person being watched at all times means that some other
person must be doing the watching at all times (at least in the Orwellian
society) and must be doing so very narrowly, for there is a great
development of the art of interpreting gesture and facial expression.

https://theresanaiforthat.com/
by bawolff | 2026-02-06 07:52:17+00:00
> But I have read some of his emails, and all of the ones I have seen are full of spelling, punctuation, grammar and capitalization errors. I would not gotten out of sixth grade if I wrote like that.

I'd more focus on the ideas being expressed being incoherent. Spelling is surface level, but that word salad made no sense.
by stein1946 | 2026-02-06 07:52:48+00:00
While I understand that once one attains those short of connections, certain intelligence agencies will reach out offering lucrative opportunities for your co-operation.

Disgusting nature aside, I can't help but be amazed as to how someone can be so well connected. What sort of skills did Epstein have that managed to have so many people on speed dial?

How do you get in a position to correspond with presidents, royals, celebrities and getting them all hooked on you?

Amazing indeed.
by hnarn | 2026-02-06 07:55:01+00:00
I’m going to be that guy and point out that in my opinion, this article stinks of LLM. For example, this header and introductory sentence:

> Why This Matters Now: The AI Era

> This isn’t just about simplicity. AI agents have made database sprawl a nightmare.

or:

> “But Specialized Databases Are Better!”

> Let’s address this head-on.

I agree with your point, Raja, but if I wanted an LLMs take on it, I’d ask an LLM.
by atq2119 | 2026-02-06 07:55:28+00:00
If you read it carefully, you'll notice that the blog post misrepresents the AMD response.

The blog post title is "AMD won't fix", but the actual response that is quoted in the post doesn't actually say that! It doesn't say anything about will or won't fix, it just says "out of scope", and it's pretty reasonable to interpret this as "out of scope for receiving a bug bounty".

It's pretty careless wording on the part of whoever wrote the response and just invites this kind of PR disaster, but on the substance of the vulnerability it doesn't suggest a problem.
by ThatPlayer | 2026-02-06 07:55:59+00:00
> why incorporate it instead of just having proper moderation and/or private servers?

Because no one wants to become a moderator, they do it out of necessity. So it's pretty much the other way around: a lot of anticheats were, and are, originally developed by community members for private servers (because you're not deploying a 3rd party anti-cheat onto first party servers). BattleEye was originally for Battlefield games. Punkbuster for Team Fortress. EasyAntiCheat for Counter Strike.

You still see this today with Counter Strike 2 private servers Face-IT: they have additional anti-cheat not less. Same with GTA V modded private server, FiveM have anti-cheat they call adhesive. I even remember Starcraft Brood War 3rd party server ICCUP with a custom 'anti-hack' client requirement.