MurphyA/hacker-news huggingface dataset:
by yunohn | 2026-02-19 22:28:56+00:00
If one thinks about this problem deeply, and the current solution of showing ads, you may realize that micro transactions are already “implemented”. Ads are paid for by the advertiser as mille-impressions (or conversion, etc), which works way better than demanding money at that level - and they get it no matter what. This implicit payment works way better than making consumers think about it and start the debate of value and trust and so on that everyone are debating here.
by zozbot234 | 2026-02-19 22:29:45+00:00
Rust has trouble supporting higher-kinded types like Functor (even though an equivalent feature is available, namely Generic Associated Types) due to the distinctions it makes between owned and referenced data that have no equivalent in Haskell. Whether these higher abstractions can still be used elegantly despite that complexity is something that should be explored via research, this whole area is not ready for feature development.
by Gormo | 2026-02-19 22:29:45+00:00
> Well maybe you should endeavor to get some knowledge? Yet it seems like you are saying it's irrelevant because you are uninterested in suppressing the movement of firearms, because it's not an "attainable goal". So really, you aren't interested in investigating this fact. That's fine, that's your business.

Yes, all of that is correct.

> Regardless of your own personal interest, it is a fact, and one you could confirm and learn more about rather easily.

I could, but I could also spend my time learning about many other topics which would yield useful insights, develop skills, help me understand the world better in ways that actually matter, among many other things. Why would I then spend time studying something for which the outcome would be the same regardless?

> So, if the best you can come up with is a more dressed up version of the other reply's "idgaf" well again that is your business.

Well, no, it's not just that I don't give a fuck, but rather that I think the entire line of inquiry is a waste of time in itself, in that all it will do is provide a rationalization for one normative position or another, and offers little utility to anyone beyond that. Arguing over it is like arguing over how many peanuts are in a particular jar -- yes, there's an objectively correct answer, but the question itself is of no importance, and not worth bothering to answer.
by Dollarland | 2026-02-19 22:29:47+00:00
I’ve been using v0.dev (by Vercel) alongside Claude 3.5 Sonnet to build out the UI for my project, Dollarland (dollar-land.vercel.app).

The 'LLM + Shadcn/UI' workflow is the most productive I’ve found. I usually have Claude handle the complex state logic and business rules, then I pipe the requirements into v0 to generate the actual React components. It bridges that 'UX gap' by providing a visual starting point that isn't just a wall of code.

For a community-focused site like a forum, getting the 'vibe' and layout right is harder for LLMs than the logic, so I find that iterative prompting in a visual tool works better than pure code generation.
by scottyah | 2026-02-19 22:29:52+00:00
Haha and yours sounds like the lies spread by communists/unions/etc attempting to wrest power from anyone who has it now. Your view leaves a lot of gaps. My view is easily verifiable by almost anyone working (barely) and getting paid by taxes. Or second and third parties getting that sweet, easy gov $$. It's also inclusive of your billionaires- many get money from the gov or gov policies too.

Your media platforms may be owned by the shiny billionaires, but the laws they adhere to are created and enforced by mobs of average 10-4 workers.
by jmalicki | 2026-02-19 22:30:07+00:00
For a web backend? Rust is pretty mature there, it doesn't even feel like an innovation token - it's by my favorite thing to use Rust for.

You have very mature webservers, asyncio, ORMs, auth, etc., it's very easy to write, and the type safety helps a ton.

In 2020 it might have taken some innovation tokens, but the only things that require a ton less (for web backend) are probably Java, python, and node.js, and they all have their unique pain points that it doesn't seem at all crazy?
Show HN: What the EU parliament and commission have been working on lately
by krzysiek | 2026-02-19 22:30:08+00:00
I wanted to understand what exactly the EU commission and the EU parliament are working on.

I processed every legislation and resolution from the last month with gpt-oss:20b to figure out what goal every document is serving.

I also assigned an image corresponding to a category that each of this documents belongs to.

There is a feature flag in the URL, because there is still some work I have to do before fully opening up the list of EU commission texts. If you'd like to go outside of the goals page and explore the website, feel free to go to https://euforya.eu/?ff_reset=true to reset the feature flag and explore only the parliament texts.
by zzo38computer | 2026-02-19 22:30:49+00:00
Some people have said, use a unadorned staff for zero, and six being a triangle in the other direction instead; that is what I thought too, and some other people also do.

I also wrote a program in PostScript to draw Cistercian numbers (which uses the nonstandard sign for 6):

% Specify a four-digit number as the command-line argument.
/A ARGUMENTS 0 get def

/Digit {
get 48 sub {
{} %0
{24 0 rlineto} %1
{0 -24 rmoveto 24 0 rlineto} %2
{24 -24 rlineto} %3
{0 -24 rmoveto 24 24 rlineto} %4
{24 0 rlineto -24 -24 rlineto} %5
{24 -24 rlineto -24 0 rlineto} %6 (nonstandard)
{24 0 rlineto 0 -24 rlineto} %7
{0 -24 rmoveto 24 0 rlineto 0 24 rlineto} %8
{24 0 rlineto 0 -24 rlineto -24 0 rlineto} %9
} exch get exec stroke
} bind def

4 setlinewidth
6 6 moveto
gsave
36 0 rmoveto
0 72 rlineto
gsave
-1 1 scale
A 2 Digit
grestore
A 3 Digit
grestore
36 72 rmoveto
1 -1 scale
0 72 rlineto
gsave
-1 1 scale
A 0 Digit
grestore
A 1 Digit

showpage quit
by pjerem | 2026-02-19 22:30:51+00:00
At that point it’s not "other studies", it’s more "tons of studies". It’s truly an exponential number of studies that had the same conclusions in the last 5-10 years.

And N=1 but I can say without any doubt that LSD (and a pretty low dose at that, 50ug at once plus some microdosing) played an immense role at recovering from burnout. It was like night and day even after such a low dose that I _knew_ I recovered.

Those are amazing and powerful but also potentially dangerous substances and it’s a crime that we don’t allow everyone to get the benefits by, if not freely legalize it, at least adding those in the medical toolbox.
by m132 | 2026-02-19 22:31:05+00:00
I used to find this and the whole idea of "Web3" ridiculous, but with the recent saturation of low-quality slop and disinformation, perhaps it's time to reconsider.

I enjoy reading thorough publications written by actual humans who have something to say. Part of why I'm here. And I'd take micropayments over subscriptions anytime.

There's just one catch nobody seems to be eager to talk about. While I'm willing to pay that 1¢, if it's 1¢ + any identifying information, I'm out.
by raducu | 2026-02-19 22:31:13+00:00
> Don't get me started on the thinking tokens.

Claude provides nicer explanations, but when it comes to CoT tokens or just prompting the LLM to explain -- I'm very skeptical of the truthfulness of it.

Not because the LLM lies, but because humans do that also -- when asked how the figured something, they'll provide a reasonable sounding chain of thought, but it's not how they figured it out.
by Dollarland | 2026-02-19 22:31:48+00:00
From my experience building Dollarland (dollar-land.vercel.app) with a LangChain/OpenAI backend, it usually depends on how the tool-calling schema is defined in the manifest.

In most current implementations, plugins act as an abstraction boundary. The main agent usually sees the 'Plugin' as a single tool (a 'super-tool') and delegates the specific MCP calls to a sub-agent or a controller within that plugin.

If you expose every underlying MCP tool individually to the main agent, you run into 'Context Window Bloat' where the agent gets confused by too many options. Keeping them 'hidden' behind the plugin interface is actually better for agentic stability in a production environment.
by PenguinCoder | 2026-02-19 22:32:04+00:00
Interesting, I wasn't aware of that connection either. I was diagnosed with stage IV colon cancer, but was identified as 'genetic' and not caused by diet or lifestyle. I used to be a heavy runner too, done a few marathons, and plenty more 10k, 8ks etc. Wonder if that could be a correlation... Treatments have it contained/in maintenance so at least I have that going for me.
by mrighele | 2026-02-19 22:32:12+00:00
I think that most people don't really care about tracking, but the fact that often ads make their experience miserable.

You open a link, you get a full screen ad, and have to wait 10 seconds or more. When you finally can close the ad, a popup appears asking if you want to subscribe to their newsletter. you close that too. A cookie banner reminds you that they care about your privacy, that's why they share your details with 1000+ partners. When you find the hidden button to say that you don't accept finally the article appears, but the bottom half is occupied by an overlay with a video ad. All the while the page scrolls terribly because of the amount of javascript loaded.

Or, sometimes, you get ad, cookie banner and then they tell you that you have to pay to access the content.

I suspect that if people had to choose between ads without tracking and tracking without the ads, they would choose the latter.
by ggreer | 2026-02-19 22:32:20+00:00
California law prohibits anyone from 3D printing a firearm (or most firearm parts) without first getting a manufacturing license from the state[1]:

> (b) A person, firm, or corporation shall not use a three-dimensional printer to manufacture any firearm, including a frame or receiver, or any firearm precursor part, unless that person, firm, or corporation is licensed pursuant to Chapter 2 (commencing with Section 29030).

To get a license from the state, you must first have a federal firearms manufacturing license. California has additional requirements such as fees ranging from $250-600, yearly background checks of any employees who handle guns, a CA DOJ certificate of eligibility for every business owner, stricter building security measures than a FFL type 07, records of the serial numbers of all firearms produced, and allowing the local police to inspect the facility regularly. Firearm manufacturers are not allowed to sell guns to individuals, so you would not be able to take possession of your 3D printed gun until you got the model approved on California's roster, transferred it to a firearm dealer, then went through California's standard process for buying a gun, which I describe here.[2]

1. https://leginfo.legislature.ca.gov/faces/billTextClient.xhtm...

2. https://news.ycombinator.com/item?id=47079461
by erxam | 2026-02-19 22:32:28+00:00
Asinine? What I don't want is for potential undergrads to waste their time and money futilely chasing a mirage formed by propaganda.

You can sue me for this, but I don't think lying to starry-eyed teenagers to compete like starved beasts for an ultra long shot at some semblance of a career is a good thing.

When the dust settles, all that they will have learned will be completely and utterly useless and they will have to reskill immediately. How about doing the right thing from the start?
Show HN: A 3D dashboard for OpenClaw agents, their tool calls in real time
by talhao | 2026-02-19 22:32:46+00:00
Hi HN, I built Divan, a Vibecraft-inspired 3D mission control / observability dashboard for OpenClaw workspaces.
It lets you visualize agents as “rooms” in a 3D scene and track what they’re doing (sessions, memory changes, goals, cron jobs — and I’m focusing next on tool-call tracing in the 3D view).

Demo GIF: https://github.com/talhaorak/divan/blob/master/docs/divan_sp...

What I’d love feedback on:

What would you want to see in an “agent observability UI”?
Would a “demo mode” (no OpenClaw required) make you try it?
by bramhaag | 2026-02-19 22:32:54+00:00
A split keyboard might still bring you some relief. Modifiers/enter/backspace/etc are usually moved away from your weakest fingers (pinkies) to your strongest (thumbs). I have Ctrl, Alt, backspace, delete, space, enter and shift all on my thumb clusters.

Here's an example of what that might look like: https://kinesis-ergo.com/wp-content/uploads/KB360-GBR_FRONT-... (though in the default configuration, shift is still on your pinky; you can customize this on most keyboards, or on OS level).

The rabbit hole goes very deep. Another option is home row mods: https://precondition.github.io/home-row-mods. A combination of thumb clusters and home row mods can reduce your finger strain a lot.
by themafia | 2026-02-19 22:33:00+00:00
"gun deaths."

You ever wonder _why_ they state the problem in such an abstract way?

It's because that statistic is an abstract itself. It combines, in my view inappropriately, suicide, murders, and accidental injuries.

There are 2x as many suicides every year over murders.

Anyone bandying about the "gun deaths" statistic has either been misled or is attempting to mislead others.
by cranberryturkey | 2026-02-19 22:33:25+00:00
The exoskeleton metaphor is closer than most analogies but it still undersells one thing: exoskeletons augment existing capability along the same axis. AI augments along orthogonal axes too.

Running 17 products as an indie maker, I've found AI is less "do the same thing faster" and more "attempt things you'd never justify the time for." I now write throwaway prototypes to test ideas that would have died as shower thoughts. The bottleneck moved from "can I build this" to "should I build this" — and that's a judgment call AI makes worse, not better.

The real risk of the exoskeleton framing is that it implies AI makes you better at what you already do. In practice it makes you worse at deciding what to do, because the cost of starting is near zero but the cost of maintaining and shipping is unchanged.
by sigmoid10 | 2026-02-19 22:33:41+00:00
This theory has been put forward, but it's important to point out that there is no real evidence yet. An alternative theory is diet, which is also the leading theory for increasing incidences in non-athletes. Highly processed, calorie dense foods have been on the watchlist for a while, and ultra endurance athletes have a special need for these to satisfy their caloric requirements. It could also be a combination of these factors or something else that was missed entirely so far.
Show HN: Kalpaka – A living tree that grows services from wishes
by Kalpaka | 2026-02-19 22:33:52+00:00
A digital tree inspired by the Kalpavriksha myth. People express wishes, and when enough wishes converge around the same need, a seed forms. Seeds grow into real services — small, autonomous AI agents that solve that specific problem.

Built in Rust/Axum. The tree has its own pulse, mood, and health that shift with community activity.

Longer story: https://medium.com/@kalpaka/i-am-not-a-website-78f6f1677736
by therealpygon | 2026-02-19 22:33:56+00:00
I don’t believe people who have dedicated their lives to open source will simply want to stop working on it, no matter how much is or is not written by AI. I also have to agree, I find myself more and more lately laughing about just how much resources we waste creating exactly the same things over and over in software. I don’t mean generally, like languages, I mean specifically. How many trillions of times has a form with username and password fields been designed, developed, had meetings over, tested, debugged, transmitted, processed, only to ultimately be re-written months later?

I wonder what all we might build instead, if all that time could be saved.
by cranberryturkey | 2026-02-19 22:34:10+00:00
This solves a real pain point. I run multiple AI coding agents in parallel and the biggest UX problem isn't the agents — it's knowing which one needs attention without context-switching into every pane.

The notification-per-pane with blue ring indicator is exactly right. The failure mode of most orchestrators is they abstract away the terminal entirely and then you lose the escape hatch when the agent does something unexpected. Keeping it terminal-native with Ghostty rendering is the correct tradeoff.

Question: how does the in-app browser handle state across agent sessions? If two agents are working on the same local dev server, do they share the browser context or get isolated profiles? That's been one of the harder problems in multi-agent setups — shared browser state leads to agents stepping on each other's cookies/localStorage.
by nikole9696 | 2026-02-19 22:34:10+00:00
This may be regional but I just had pills. It was fine. My first one had that terrible salty liquid and I cannot stand the salt. I had a very hard time with it, despite adding some flavoring. I just can't drink salt water. So my second one I got pills and it was miles and miles easier. Now the hardest part is fasting for a day.
by datakazkn | 2026-02-19 22:34:16+00:00
One underappreciated reason for the agentic gap: Gemini tends to over-explain its reasoning mid-tool-call in a way that breaks structured output expectations. Claude and GPT-4o have both gotten better at treating tool calls as first-class operations. Gemini still feels like it's narrating its way through them rather than just executing.
by inglor_cz | 2026-02-19 22:34:19+00:00
"Diseases are not a monolith and you cannot assume low risk of some diseases means low risk of others. That is wild guesswork passed off as logic..."

Diseases are not a monolith, but they do tend to arise and fall in some specific clusters, and that is not "logic", good or bad (too many computer-minded people drag logic into the chaos that is biology), but rather a long-time empirical observation, albeit with some exceptions.
by WarmWash | 2026-02-19 22:34:36+00:00
Gemini is the most paradoxical model because it benchmarks great even in private benchmarks done by regular people, Deep Mind is unquestionably full of capable engineers with incredible skill, and personally Gemini has been great for my day job and my coding for fun (not for profit) endeavors. Switching between it and 4.6 in antigravity and I don't see much of a difference, they both do what I ask.

But man, people are really avid about it being an awful model.
by jclulow | 2026-02-19 22:34:39+00:00
One thing I internalised when speaking with a physiotherapist is that part of avoiding serious issues is making sure you don't stay in the _same_ position for too long. One good ergonomic position is an excellent start, but changing your position several times throughout the work day is even better. This apparently helps avoid building up strain and inflammation in pinch points, balancing out the fatiguing action more.

I have found that my Ergodox allows me to juggle my keyboard halves around the desk at different angles and spaced apart at different widths, and I can put my trackball either to the right of everything or between the halves. It's a single anecdote, obviously, but I have been able to make my ulnar and carpal entrapment issues mostly go away by finding better positions while working and by not staying stuck in one posture or position for too long at a time.
by datakazkn | 2026-02-19 22:35:02+00:00
The hallucination-in-analysis problem is real and often undersold. Pattern that works well: use the LLM only to structure already-extracted data (parse fields, normalize formats), then apply deterministic logic for anything numerical. That way the LLM is doing classification/extraction where it's reliable, and you're not trusting it to compute or compare values where it isn't.
by miffy900 | 2026-02-19 22:35:04+00:00
well for backend development, yes - I technically never stopped as I had existing projects to maintain. But after trying out Swift a couple times, I've dropped it entirely for backend. For new backend work it's C#/.NET all the way.

I wanted to try using a native language other than C++ and Swift ostensibly seemed easier to pick up. I continue to use Swift for iOS app development though where it is much easier to use; but that has its own share of compromises and trade-offs - but not centred around Swift, around SwiftUI vs UIKit.
Ask HN: Is Claude Code slow just for me today?
by DhruvaBansal2k | 2026-02-19 22:35:15+00:00
Using Claude Code with Opus 4.6 and thinking mode. Things seems to be running at an INCREDIBLY unbearable speed. I am seeing maybe 1000 tokens/minute. Also hitting the 32K output token limit way more often than usual. However, I can't seem to find any documentation on Anthropic's website regarding performance degradation or other usual suspects. Is it just me?
by kelm64 | 2026-02-19 22:35:33+00:00
What a fucking shit storm you created Apple once again with shit software 26.3! iPhone 15+: Apps won’t open or can’t log into them or they just crash, screen glitches, saved passwords not working, every single time I have to reset it ( which is often do to your shit software) my sound disappears and I have to play with the silent button and sound buttons, etc. I can’t even get into the Apple community I’m sure it’s cause there’s SOOOOOOOOOO many other people complaining!!!!! ANDROID HERE I COME!!!!!FUCK YOU APPLE NO MORE MONEY FOR YOU BITCHES!!!!!!
by lgleason | 2026-02-19 22:35:36+00:00
If you create an economic incentive to go into math an science you will have no trouble attracting good people. But, for years, it has been a race to the bottom where the US over-produced researchers, scientists etc.. But then to put salt in the wound it also imported more of them to drive the wages down further. As more people have flooded in to STEM at bargain basement prices, the quality of the research has also gone down.

All of this was by design so that big corporate interests could get cheap labor and increase profits. Since the US government is for sale to the highest bidder, and the corporations have no loyalty to the country, they will feed off the host until it can no longer sustain itself and then look for another host to feed off of.
by datakazkn | 2026-02-19 22:35:45+00:00
The exoskeleton framing resonates, especially for repetitive data work. Parts where AI consistently delivers: pattern recognition, format normalization, first-draft generation. Parts where human judgment is still irreplaceable: knowing when the data is wrong, deciding what 'correct' even means in context, and knowing when to stop iterating.

The exoskeleton doesn't replace instinct. It just removes friction from execution so more cycles go toward the judgment calls that actually matter.
by dylan604 | 2026-02-19 22:36:30+00:00
Yeah. And? So?

When the part of the country that was less unique took power, they immediately did what everyone else that was not unique did and became unwelcoming of foreigners.

I guess to you other countries that the US is becoming more like would also not be of a hive mind by having people that are welcoming of foreigners. Where's your hive mind comment about that part of the original comment?
by Kalpaka | 2026-02-19 22:36:36+00:00
I run Rust/Axum for something that's less a web app and more a living system — autonomous agents, real-time state (pulse, mood, health metrics), a frontend that shifts based on internal conditions rather than just user input.

For this kind of use case, Rust's type system isn't overhead — it's the reason things stay coherent when multiple agents are running concurrently. The error handling that feels like boilerplate in a CRUD app actually matters when a missed unwrap means your system silently stops working at 3am.

The article reads to me like someone building a content site in Rust, which yeah, is painful for no reason. But I'd push back on the broader framing — the web is more than blogs and dashboards. When your backend does meaningful autonomous work beyond serializing JSON, Rust pays for itself.