MurphyA/hacker-news huggingface dataset:
by strongpigeon | 2026-02-20 17:48:39+00:00
So, the majority decision makes sense to me, but I'm annoyed that they're unwilling to tackle whether there was an actual emergency or not. The was no "unusual and extraordinary" situation that happened to warrant this emergency declaration and judging what's "unusual and extraordinary" seems like something that falls pretty squarely in the Supreme Court's purview.

But no. The court pretty much says the president decides what's an emergency, leading us to having 51 active emergencies [0], with one starting back in 1979 (in response to the Iran hostage crisis) and with Trump leading the pack with 11 of such declarations. Congress didn't say "the president can just decide and that's it", but that's what's happening because of the SC's deferential posture.

Deferring so much to the political sphere (which is the reason behind this posture) is leading to a much less stable and more "swing-y" country.

[0] https://en.wikipedia.org/wiki/List_of_national_emergencies_i...
by altmanaltman | 2026-02-20 17:48:50+00:00
Okay but what does it mean in the context of coding or software? Like if someone claims good taste is the differentiator fod good and bad in software, they should have some basic objective ways to measure it right? If its just vibes we're going with then everyone has subjective taste and everyone's app is good. Overall I still think its meaningless/lazy to talk about vague terms as guiding principles or key differentiators.
by techblueberry | 2026-02-20 17:48:53+00:00
I genuinely can't tell sometimes if like we're fundamentally this different, or if politicians intentionally frame things in a way that they know is maximally divisive.

I'm not saying that protecting free speech doesn't mean defending people's right to use slurs, but putting it front and center of the argument feels ridiculous to me. It's such a bizarre distraction from solving any of the problems we have in society.
by ceejayoz | 2026-02-20 17:49:33+00:00
> Merchan subsequently ruled that Trump's conviction related "entirely to unofficial conduct" and "poses no danger of intrusion on the authority and function of the Executive Branch."

Again, at the actual sentencing, his ruling stated an unconditional discharge was "the only lawful sentence that permits entry of judgment of conviction without encroachment on the highest office of the land".

"I can sentence you, but only to nothing" is functionally not being able to sentence him.
by epistasis | 2026-02-20 17:50:08+00:00
That's the only ingredient list I have ever seen on canned beans as well, here in the US. I tend to make beans from dry just because I like to cook them with other vegetables and spices in order for beans to be at all palatable for me.

I wish journalists would run their examples like these by the researchers directly to see if the journalist's conception of the idea matches the researchers.
by andrewaylett | 2026-02-20 17:50:09+00:00
I keep a command `git-remove-merged`, which uses `git ls-remote` to see if the branch is set up to track a remote branch, and if it is then whether the remote branch still exists. On the assumption that branches which have had remote tracking but no longer do are either merged or defunct.

https://gist.github.com/andrewaylett/27c6a33bd2fc8c99eada605...

But actually nowadays I use JJ and don't worry about named branches :).
by ceejayoz | 2026-02-20 17:50:20+00:00
> NY v Trump was a state criminal case. The Supreme Court would not have been involved.

Bullshit.

https://en.wikipedia.org/wiki/Supremacy_Clause

SCOTUS overturns state laws and convictions plenty.

State criminal case: https://oklahomavoice.com/2025/02/25/u-s-supreme-court-tosse...

State laws held unconstitutional: https://law.justia.com/constitution/us/state-laws-held-uncon...
by 01100011 | 2026-02-20 17:50:23+00:00
Well, the good news for Trump and other elites is that we will all take a day off from discussing the Epstein files and wondering

- why no one in America is being charged

- why the files were so heavily redacted in violation of congress

- why the redactions were tailored to protect the names of some powerful people and not victims

Trump started talking about aliens yesterday. If the tariffs and aliens can't get people distracted from the Epstein filed then we'll be bombing Iran in 2 weeks...
by magneticnorth | 2026-02-20 17:50:51+00:00
Yes, I found the group description confusing as well. The group 4 description starts off with "when foods are refined, bleached ...".

I'm pretty certain the flour used to make standard grocery store pasta is both refined and bleached. Even if I make it at home, I'm using refined and bleached white flour.

And my understanding is that should be considered fairly processed - the refining makes it less fibrous and easier to digest, which spikes insulin levels and is bad for gut bacteria etc.
by dmix | 2026-02-20 17:51:16+00:00
The failure of the US is not so much in judicial system (with some recent exceptions) mostly in how weak Congress has been for over a decade as executive power expands (arguably since Bush and including during Obama). The system was designed to prevent that from happening from the very beginning with various layers of checks on power, but the public keeps wanting a president to blame and fix everything. The judicial branch has been much more consistent on this matter with some recent exceptions with the Unitary executive theory becoming more popular in the courts.

Ultimately no system can't stop that if there is a societal culture that tolerates the drumbeat of authoritarianism and centralization of power.
by TacticalCoder | 2026-02-20 17:51:39+00:00
> especially in the long run, at least in software

"at least in software".

Before that happens, the world as we know it will already have changed so much.

Programmers have already automated many things, way before AI, and now they've got a new tool to automate even more thing. Sure in the end AI may automate programmers themselves: but not before oh-so-many people are out of a job.

A friend of mine is a translator: translates tolerates approximation. Translation tolerates some level of bullshittery. She gets maybe 1/10th the job she used to get and she's now in trouble. My wife now does all he r SMEs' websites all by herself, with the help of AI tools.

A friend of my wife she's a junior lawyer (another domain where bullshitting flies high) and the reason for why she was kicked out of her company: "we've replaced you with LLMs". LLMs are the ultimate bullshit producers: so it's no surprise junior lawyers are now having a hard time.

In programming a single character is the difference between a security hole or no security hole. There's a big difference between something that kinda works but is not performant and insecure and, say, Linux or Git or K8s (which AI models do run on and which AI didn't create).

The day programmers are replaced shall only come after AI shall have disrupted so many other jobs that it should be the least of our concerns.

Translators, artists (another domain where lots of approximative full-on bullshit is produced), lawyers (juniors at least) even, are having more and more problems due to half-arsed AI outputs coming after their jobs.

It's all the bullshitty jobs where bullshit that tolerates approximation is the output that are going to be replaced first. And the world is full of bullshit.

But you don't fly a 767 and you don't conceive a machine that treats brain tumors with approximations. This is not bullshit.

There shall be non-programmers with pitchforks burning datacenters or ubiquitous UBI way before AI shall have replaced programmers.

That it's an exoskeleton for people who know what they're doing rings very true: it's yet another superpower for devs.
by KronisLV | 2026-02-20 17:51:40+00:00
> Why shall be different with code?

Quite possibly cause software engineering feels like tofu dreg construction all of the way down - it's a bunch of suits pushing devs to make features with ever changing technologies and practices where the framework/technology/approach of the year/month/week eats up all of the focus and nobody ever establishes proper good baselines and standards of what "good code" is and instead the nerds argue ad infinitum about a bunch of subjective stuff while drowning in accidental complexity, made worse by microservices, AI slop and chasing after zero downtime instead of zero bugs. It's bad incentives all the way down. On the other end of the spectrum, you have codebases that perhaps should have taken advantage of some of the newfound wisdom of the past 40 years, but instead they're written in COBOL or FORTRAN and the last devs who know the tech are literally dying out.

There's nigh infinite combinations of tech stacks out there and because corpos literally won't incentivize people to not job hop, you don't really get that many specialists with 20 years of experience in a given technology that at least have a chance at catching the stuff that formal code analysis and other tooling didn't because nobody cares that much about validating correctness past saying "Yeah, obviously you should have some test coverage." To give an example, whoever came up with the idea of wiring up the internals of your app at runtime on startup instead of during compilation, a la the majority of Spring and Spring Boot, should go to jail. And everyone who made dynamic languages as well. And whoever pushed the idea that there should only be a loose contract between the networked parts of a system (e.g. not something MORE correct than SOAP).

Put everyone in jail for daring to be employed in that shitshow: devs, execs and the tech vendors as well, for not prioritizing the code correctness like you would in a spaceship (aside from Ariane 5) or a plane (aside from MCAS) or proper financial systems (aside from Knight Capital) or CPUs (aside from the Pentium FDIV bug). Sure, there plenty of proper engineering out there, but my experience makes me view the claim that we should treat software like "real engineering" as a sick joke, when so much of the stuff I've seen and used isn't, about the same confusion that you'd get when you'd suggest that 100% code coverage is something that you should do if you're serious, though obviously that would make you never ship and we can't have that. Software is like the Wild West except people pretend to be serious, some days it feels like the only winning move is not to play (and to starve).

Sorry about the rant, pissed off at the status quo and the state of the industry, it feels like building a house of cards, except some of the cards aren't even rectangular. They wasted millions in my country to make a not working e-health system, for a country of like 2 million people. I'm not surprised in the slightest that breaches and fuckups will happen with the large orgs too aplenty. It's absurd, the world we live in.
by rkarhg | 2026-02-20 17:52:25+00:00
Consumers have accepted any addictive non-essential or useless web app until 2023. This time CEOs like Pichai and Nadella are going too far.

There is a red line and it is AI. People viscerally hate it and pushing it will just make people question whether they need computers or the Internet at all (hint, they do not).

CEOs fell validated by the mediocre psychopath parts of their developers who always push the latest fad in order to gain an advantage and control better developers. Fads generally last about two years, and this is it.

It will be very gratifying if the AI hubris is Silicon Valley's downfall and completely needlessly ruins the industry just because the same CEOs who read a couple of science fiction books and had rocket envy now have AI envy.
by yottanami | 2026-02-20 17:52:33+00:00
Hi HN

I built SonicStandard because my music recommendations started to feel weirdly “same-y.” Great production, polished playlists… but fewer surprises. And I was tired of those fully AI generated musics which all sounds like each other. And I kept running into great releases only because a friend happened to DM me a link.
So once a week we publish a short “issue” of hand‑picked tracks across genres, languages, and scenes. The goal is simple: a small set of picks that feel intentional, with just enough context to tell you why it’s there.

A few details, since this is HN:

It’s free to browse you can explore the weekly issues directly on the site.

There’s an optional weekly email if you want the issue link delivered.

I’m not anti‑AI: I even in this project used AI to score new releases how those are AI generated! but the final selection is human listening + judgement.

I’d love feedback on:

whether the site makes it easy to explore each issue

anything you’d change to make it a thing you’d actually come back to weekly

Site: https://sonicstandard.com

I’ll stick around in the comments and answer everything (including the curation process).
by umanwizard | 2026-02-20 17:52:46+00:00
> Sorry, is there a "you can ignore the courts if it's deportation" clause I missed somewhere?

No, but you are arguing in a very annoying style.

Nobody is claiming it's good or okay that this is happening. What people are discussing is whether it's likely that Trump will order people to ignore the court in this case. This is just a question of predicting probabilities, not morality.

And, indeed, the administration has been dropping the ball on following rulings in low-level deportation cases, but hasn't really ignored, or ordered people to ignore, major big-ticket Supreme Court cases. You can't really use one as evidence for the other. This is what people were pointing out to you.

But you took them pointing out this factual distinction as somehow defending Trump, which it is not.

Imagine you said of a known thief: "that guy will surely murder someone, look at his long criminal record!" and someone responded "but all his crimes are petty theft, none involve violence". It'd be illogical for you to then get indignant that the other person was defending theft or claiming it's not bad.
by r_lee | 2026-02-20 17:53:05+00:00
yeah, but dealing with DDoS is easier in terms of DMCA unlike with CDNs because it's you hosting it, not the service provider (this is how Cloudflare avoids DMCA when you cache with them iirc)

so if you can just find a good dedicated server provider that won't cut you off, maybe that's a potential solution?

just my 2 cents though
by oldcigarette | 2026-02-20 17:53:07+00:00
Yeah the resulting stigma on tariffs is a bit unfortunate. You could imagine a system of tariffs that was intended to set a sort of globalized minimum wage in certain segments. The US could even have foreign entities to distribute the tariff income to the workers in those countries for example.

Tariffs are totally a reasonable tool for protecting national security interests or leveling the playing field for the American worker. Unfortunately none of that was done in a coherent or legible way.

With all the global fallout and nothing to show for it I'm really not sure I could have come up with a better way to sabotage the United States.
by ryandrake | 2026-02-20 17:53:21+00:00
I think in general, it's getting harder and harder to 1. newly sign up for online services, and 2. come back to these services after long periods of inactivity. Everyone's got overly-aggressive automation that blocks you for no discernible reason, and endlessly requests more and more invasive "verification" schemes.

I hardly ever use my Microsoft account. Probably haven't logged into it for years. But recently I wanted to give my kid a few bucks to spend on Minecraft micro transactions, and boy, just logging in was a nightmare of verifications and codes and resets. And then making a purchase? Instantly denied with a vague error message that directed me to contact what turned out to be their fraud department. Totally user-hostile, when I'm just trying to get them to take my money.

The security tail seems to be wagging the dog at these companies.
by _DeadFred_ | 2026-02-20 17:53:32+00:00
This is the worst thing about having long COVID (well other than no one believing it is a thing). I had worked for years working back to being fit, had gotten up to benching 245 for 3 sets of 10. Workouts kept helped keep me balanced. Now I can barely squat 100lbs 5 times. It's so frustrating. And no one believes it's real. Like I had the fortitude to spend years building back strength and then one day I just chose to stop.
by 5o1ecist | 2026-02-20 17:53:38+00:00
> AMD, Nvidia, Intel, IBM, Qualcomm

> but not quite anti-consumer either!

All of them are public companies, which means that their default state is anti-consumer and pro-shareholder. By law they are required to do whatever they can to maximize profits. History teaches that shareholders can demand whatever they want, with the respective companies following orders, since nobody ever really has to suffer consequences and any and all potential fines are already priced in, in advance, anyway.

Conversely, this is why Valve is such a great company. Valve is probably one of the only few actual pro-consumer companies out there.

Fun Fact! Rarely is it ever mentioned anywhere, but Valve is not a public company! Valve is a private company! That's why they can operate the way they do! If Valve was a public company, then greedy, crooked billionaire shareholders would have managed to get rid of Gabe a long time ago.
by PaulHoule | 2026-02-20 17:53:42+00:00
What I hated most about the NFT culture was being approached by people who wanted me to make NFTs out of my photographs and visual art.

At the time I was very much craving feedback and validation but I wanted honest validation, I knew some of what I was making was really good and some of what I was making was crap -- I wanted validation from people who could tell the difference, not from people for whom it was all the same.
by mattlord | 2026-02-20 17:53:50+00:00
So you don't understand how something works. That's fine. But to then say the article and/or tech are BS is... a choice.

This work has been and is being used by some of the largest sites / apps in the world including Uber, Slack, GitHub, Square... But sure, "it's BS, super custom, and irrelevant". Gee, yer super smart! Thank you for the amazing insights. 5 stars.
Show HN: Ledgr – Offline finance tracker with local LLM categorization
by humanji | 2026-02-20 17:53:52+00:00
I built Ledgr because I was tired of giving Plaid access to my bank account and paying $99/year for the privilege.

It’s a desktop app for macOS (Apple Silicon only for now). You import Chase CSV files, everything goes into local SQLite, and transactions get categorized automatically. There are 50+ built-in rules, learned rules that improve as you correct them, and an optional local LLM via llama.cpp. You bring your own GGUF model. No API calls, no cloud, no telemetry.

Stack: Tauri 2.0 (Rust + React), SQLite, llama.cpp bindings. One thing I haven’t seen in other tools: every transaction shows why it was categorized (rule name, confidence score, or “manual”). You can set budgets, filter/search, and export to CSV.

Free and MIT licensed. Limited right now: only Chase CSV, only macOS. I wanted to ship and see if anyone else cares about this approach.

GitHub: https://github.com/Humanji7/ledgr
Download (macOS ARM): https://github.com/Humanji7/ledgr/releases/latest
by sltr | 2026-02-20 17:53:57+00:00
I've been looking for something like this. It was just two weeks ago I had Claude modify Wezterm to add tree-style vertical reorderable tabs. It works OK but your solution is nicer.

So I've been using cmux for a few hours this morning, and I like it. One thing I'd like to disable is the reordering of tab groups. Currently it shows the most recent notifications on top. This also makes the keyboard shortcut for a given conversation change all the time, which is a cognitive burden for me.
by SteveNuts | 2026-02-20 17:54:44+00:00
> but what is a "legitimate tax"?

One that goes through all three branches of government, the way it's been since we decided "no taxation without representation" is how such things should be collectively implemented.

If a citizen's stance is there is no such thing as a legitimate tax, perhaps there should be a legal process for banishing them from all public services, including roads, electricity, telephone, fire and rescue services, etc. and make consuming them a crime. But I guess even that would be a problem because we need to pay for the justice system that would prosecute such a sovereign citizen that breaks the rules...

Basically an "opt-out" of modern life almost in its entirety. I think most people that subscribe to "no legitimate taxes" might be surprised how isolating that would be if they actually think it through.

To be clear, I don't think this is a good idea, it's simply a thought exercise.
Show HN: Pickle Rick Ported to Claude Code – Like a Ralph Loop
by gregorydickson | 2026-02-20 17:54:44+00:00
This is a port of the Pickle Rick Gemini CLI extension (itself an implementation of Geoffrey Huntley's "Ralph Wiggum" technique) for Claude Code, with one meaningful enhancement: context clearing
between iterations.

The core idea: a Claude Code Stop hook intercepts every session exit and blocks it, injecting a fresh prompt instead. Claude never actually stops — it just keeps working through a rigid lifecycle (PRD
→ ticket breakdown → per-ticket research/plan/implement/refactor) until the task is genuinely complete or a limit is hit.

The problem with long loops: Claude Code compresses old conversation turns as context fills up. After enough iterations, the agent loses track of what phase it's in, which tickets are done, and what
it was supposed to be building. It starts restarting from scratch.

The fix: every decision: block response from the Stop hook includes a reason field with a structured session summary — current phase, iteration count, ticket checklist with status, original task,
session path. Claude Code injects this as a system message at the top of each new iteration. Even after full conversation compression, Rick wakes up knowing exactly where he is.

Workers (Morty) already got clean context for free since they're fresh claude -p subprocesses. This brings the same resilience to the long-running manager session.

Also ports the "Pickle Jar" queue — you can jar multiple tasks during the day and run them all unattended overnight with /pickle-jar-open.

Repo: https://github.com/gregorydickson/pickle-rick-claude

Credit: galz10 for the original Pickle Rick extension, Geoffrey Huntley for the Ralph Wiggum technique.
by 01100011 | 2026-02-20 17:54:58+00:00
No one is going to put up ads for fentanyl and crack pipes. You put up ads to boost sales to people with the most money. In the case of SF, these ads also help build your brand and recruit people. Seriously, who ever chose a B2B tech product based on a subway ad?

Also I never got the impression that SF has a lot of trees. Frankly I find the city fairly ugly. Many treeless streets, sad stucco 2 story 'victorian inspired' buildings... Sure, GG park is great. But the beauty isn't well distributed. I do love the weather though.
Show HN: I vibed a better OCaml parser than Jane Street in 69 steps
by yevbar | 2026-02-20 17:55:05+00:00
*for some cases

Using cloud sandboxes to run them in I tested:
- A single coding agent just told to make a better parser
- An agent told to write a better parser within the constraints of tests/benchmarks
- An agent swarm that self-improved the premise with extra tests/benchmarks in order to more "truly" write a better parser

The results were a success! I was able to end up with both performance (up to 3.07× faster) and memory (up to 5.75× less) in locally runnable benchmarks.
by AnthonyMouse | 2026-02-20 17:55:27+00:00
Do you really think that if you packed the court, there is anything you could do to prevent the other party from doing the same thing the next time they're in power? Your plan would have to be to prevent them from ever getting back into power, and that's a civil war.

On top of that, Clarence Thomas is the oldest person on the court and Alito is only two years younger. By the end of the next Presidential term they'll both be in their 80s. You don't have to pack the court, you just have to be in office for the term or two after this one.