MurphyA/hacker-news huggingface dataset:
by carshodev | 2026-02-16 04:51:26+00:00
I analyzed all the major frameworks years ago and went with Svelte when svelte 5 came out. It is all I use now, the development team is highly responsive and cooperative with the community, the founder Rich Harris has a pragmatic approach and tries to keep it as compatible with html/js while still providing great DX and massive efficiency. It natively supports serverside rendering that turns into a SPA once it hits the browser.

Angular is probably more efficient than react but The DX is going to be worse than svelte or vue.

If you want the fastest apps in environments with low ping then use Qwik.

If you want the best overall experience, great customizability, compatability with any js package, great efficiency in most situations, and a great developer experience just go with Svelte (or vue maybe).

Angular might be fine, I don't know. I never used it extensively. But I do know that svelte is the only framework that I like using now.
by daxfohl | 2026-02-16 04:51:28+00:00
Yeah, I get this too. Still, I think sometimes being forced to grind on something will spur the "oh wait" moment that leads to new ways of thinking about things. Whereas when the LLM is doing the grinding, you don't see it. You just get a final PR with only the answer to the problem at hand, and you miss the bigger opportunity.

That said, maybe it's not a big deal. Kind of like way back when I moved from C++ to GC code, I remember I missed memory leaks, because having it all automatically taken care of for free felt like giving up control and encouraging of lazy practices and loose ends. Turns out it wasn't really a big deal at all.
by greedo | 2026-02-16 04:52:22+00:00
I ran a quick experiment with Claude and Perplexity, both free versions. I input some retirement info (portfolios balances etc), my age, my desired retirement age etc. Simple stuff that a financial planner would have no issue with. Perplexity was very very good on the surface. Rarely made an obvious blunder or error, and was fast. Claude was much slower and despite me inputting my exact birthdate, kept messing up my age by as much as 18 months. This obviously screws up retirement planning. I also asked some questions about how RMDs would affect my taxes, and asked for some strategies. Perplexity was convinced that I should do a Roth conversion to max up to the 22% bracket, while Claude thought that the tax savings would be minimal.

Mind you, I used the EXACT same prompts. I don't know which model Perplexity was using since the free version has multiple it chooses from (including Claude 3.0).
by Fire-Dragon-DoL | 2026-02-16 04:52:24+00:00
I am into board game and was into complex game because I thought they were more fun to play. Then playing a bunch of Spiel games, where the rulebook is 2 pages and the setup time is 5 minutes, I changed my mind entirely.
I now refuse to buy complex games. I want little rules with a lot of depth.

There are many of them, every match is intense and yet you can explain the rules in a few minutes.
by hinkley | 2026-02-16 04:53:13+00:00
I think shopping gets this in spades too because not all shopping sites are meant to be particularly sticky.

It's one thing to browse the catalog at my leisure on gigabit networking, a 5k display and 16 CPU cores. It's another thing when I'm standing in Macy's or Home Depot and they don't quite have the thing I thought they have and I'm on my phone trying to figure out if I can drive half a mile to your store and get it. If you want to poach that sale your site better be fast, rather than sticky.
by grishka | 2026-02-16 04:53:26+00:00
I meant choosing multiple values, e.g. 4 to represent 2 bits. Say, 0.25, 0.5, 0.75, and 1. Then when decoding you would pick the closest valid value, so for example for 0.20 it would be 0.25. Not using AC coefficients would mean that theoretically you would get more bitrate for the DC ones.
by reg_dunlop | 2026-02-16 04:53:43+00:00
"popping champagne" is a figure of speech (perhaps hyperbole, or an idiom) meant to express not the literal act of "really popping champagne", but instead reaping the benefits of a seemingly poorly calculated business move by the other guys.

Claiming Dario is the bad guy in any context is kind of a tough characterization to agree with, if even a fraction of one interview with him has been seen.

To stay on point though: OpenAI hiring OpenClaw creator does seem to lean away from a serious enterprise benefit and towards a more consumer-based tack, which is a curious business move considering the original comments perspective of OpenAI.
by srcreigh | 2026-02-16 04:54:35+00:00
This is just a "complex real world app code" extension of the stdlib Diagnostics pattern.

% rg Diagnostics zig/lib/std | wc -l
165

The zig stdlib kind of has it easy because, like, the json module can have one schema for error diagnostics. An app that stitches together a bunch of libraries and has a few internal modules is going to want some different Diagnostics schemas for different errors, and sharing those schemas and bubbling them up, so that's just what this is.

Andrew Kelley actually posted something similar before on ziggit [1]. I won't be surprised if my code actually has serious flaws, but, yeah, I don't think it's what you're making it out to be.

[1]: https://ziggit.dev/t/using-comptimestringmap-for-errors-with...
by CuriouslyC | 2026-02-16 04:56:03+00:00
That's pre-training. Post training with RL can make models arbitrarily good at specific capabilities, and it's usually done via pooled human experts, so it's definitely not statistically mediocre.

The issue is that we're not modelling the problem, but a proxy for the problem. RL doesn't generalize very well as is, when you apply it to a loose proxy measure you get the abysmal data efficiency we see with LLMs. We might be able to brute-force "AGI" but we'd certainly do better with something more direct that generalizes better.
by sometimes_all | 2026-02-16 04:56:24+00:00
I saw this pattern a few years ago, with Trump and cryptocurrency.

Oh, Trump is a joke, on the cusp of crashing out. Then Trump is a danger to society. Cycle as convenient.

Oh crypto is a joke with no uses. Then crypto is a danger to society. Cycle as convenient.

None of this stopped Trump being president twice. Nor did it stop Bitcoin shooting up to tens of thousands of dollars. A few years in, I realized that the Atlantic and its ilk are just in the business of publishing articles people will read, or maybe in the business of hyping things up (negative articles seem to just increase the hype, not taint the subject). They don't really seem to change people's opinions, and they certainly don't believe in being consistent.
by carshodev | 2026-02-16 04:57:08+00:00
And what's crazy is with ai the percentage of apps developed using react in comparison to all other frameworks has INCREASED over the last 3 years.

It is truly mass hysteria, I would say that 95% of developers, project managers, and CTOs do not truly understand how these systems work under the hood, or at the very least are too scared and comfortable to try other systems. They just repeat the same things they hear and tell each other "react has a big ecosystem" "react is industry standard" "everyone uses react" "react was developed by facebook" "we will use react" "Developers only know react, how could we hire for a different framework?"

In my mind its clear that the alternatives are massively better. When i visit certain websites I often get a random tingle that it uses svelte because its way faster and has better loading and navigation than other sites and when i check the devtools I'm almost always correct.

I also get the same feeling sometimes when I hit a laggy slow webapp and I open the devtools and clearly see its a nextjs app.

A dev team could be trained on svelte or vue in literally 3 days, and so long as they actually understand how HTML, JS, and css work under the hood they would increase their speed massively. People just don't want to take the risk.
by alexandriaeden | 2026-02-16 04:57:45+00:00
This matches my experience exactly. I’ve been building an MCP server with 82 tools and spent weeks on infrastructure testing. Switching from a Docker-based Cloudflare Tunnel to a native tunnel process took my tool call success rate from ~50% to 100% — same model, same tools, same prompts. The harness isn’t just important, it’s often the dominant variable.
by godelski | 2026-02-16 04:58:02+00:00
For those unfamiliar it's worth learning about Blackstone's Ratio. Blackstone was extremely influential to the writers of the US constitution.

I think it should come natural to engineers because I see it as similar to failure engineering, but for the legal system. When you engineer a bridge, building, or even a program you build failure modes into them. Not to cause them to fail but to control fails. A simple version is "fail open" vs "fail closed". A bank safe that fails, fails closed. It is locked and you need to drill it open. Same with an encrypted harddrive but no drill... But a locked door in a public building will typically want to fail opened, least you trap people inside during a fire. A more complex example is the root of a conspiracy. When a tall building collapses you tend to want it to fall in on itself so it doesn't take out neighboring skyscrapers...

So Blackstone's Ratio (and Franklin's recounting) is similar. It asks "which mode of failure is better? That innocent man are condemned or that guilty men go free?" This is a question we must all ask ourselves least we back ourselves into a corner. There's no perfect solution. We don't want failure, we should reduce it as much as possible, but if/when it fails, which outcome do you prefer?

I'll link the wiki but the topic is so famous you'll find a million and I'm pretty sure it's taught in every law school in America

https://en.wikipedia.org/wiki/Blackstone%27s_ratio
by jstanley | 2026-02-16 04:58:35+00:00
I always wonder what the pen plotter is adding?

You can look at SVG lineart on the screen without plotting it, and if you really want it on paper you can print it on any printer.

And particularly:

> This was an experiment I would like to push further. I would like to reduce the feedback loop by connecting Claude directly to the plotter and by giving it access to the output of a webcam.

You can do this in pure software, the hardware side of it just adds noise.
by hostilehospital | 2026-02-16 04:58:42+00:00
Given this same query works just fine on ecosia with Bing selected as the results provider (https://www.ecosia.org/search?q=%22%7E%2FLibrary%2FApplicati...), DDG is probably messing the API request to Bing.

They state they have an advanced ~ operator: https://duckduckgo.com/duckduckgo-help-pages/results/syntax

Probably mangling the query somehow.
by davnicwil | 2026-02-16 04:59:00+00:00
I don't think this is how it'll play out, and I'm generally a bit skeptical of the 'agent' paradigm per se.

There doesn't seem to be a reason why AIs should act as these distinct entities that manage each other or form teams or whatever.

It seems to me way more likely that everything will just be done internally in one monolithic model. The AIs just don't have the constraints that humans have in terms of time management, priority management, social order, all the rest of it that makes teams of individuals the only workable system.

AI simply scales with the compute resources made available, so it seems like you'd just size those resources appropriately for a problem, maybe even on demand, and have a singluar AI entity (if it's even meaningful to think of it as such, even that's kind of an anthropomorphisation) just do the thing. No real need for any organsational structure beyond that.

So I'd think maybe the opposite, seems like what agents really means is a way to use fundamentally narrow/limited AI inside our existing human organisations and workflows, directed by humans. Maybe AGI is when all that goes away because it's just obviously not necessary any more.
by alexandriaeden | 2026-02-16 04:59:16+00:00
This is exactly why autonomous agents need risk-classified action zones. Navigation and reading should auto-execute. But actions that affect other systems — opening PRs, posting content, submitting forms — need to be gated. The problem isn’t that agents can do these things, it’s that nothing stops them from doing them without verification. The default should be “safe until explicitly authorized,” not “anything goes unless explicitly blocked.”
Don't Use GitHub
by onesandofgrain | 2026-02-16 05:00:05+00:00
Did you get anything back after Anthropic and Copilot hooved up every single line of code on GitHub and Claude reached a valuation of $380 Billion dollars? Nopes.

Are building materials free?
Is food free?
What about electricity?

Would u like to have your plumbing all stolen?

These companies would be worth nothing without YOUR code.

Codeberg says it gives your code a "...a safe and friendly home.".. More like a free funnel of unlimited code to train AI models on.

Codeberg even states in its own policy that private repos are only allowed temporarily. Everything is expected to go public eventually.

Your code is your blood, your sweat and your tears. You should decide who sees it and who has access to it. It's your IP.

Therefore...
Don't use GitHub.
Don't use Codeberg.
Don't use GitLab.

Spin up your own VPS with Gitea or Forgejo and own what you've created. It's yours and should never be given away for free.

If you need to share it, use https://sharemygit.com

Self-host your repos.
Share on your terms.
Stop giving your work away for free.
by jiggawatts | 2026-02-16 05:00:54+00:00
You're overthinking it.

Trump doesn't play 5D chess or whatever, he doesn't think in terms of global strategy. He's got dementia and can't string five words together with going off on a tangent.

The only model you need of Trump's decision making process is this: He's doing what would have been a good idea when he was a young man.

His formative years have etched a set of policies into his brain, and there's no way he'll unlearn decades and decades of out-dated geopolitics in a few short years.

Oil was critical in the 70s and 80s! The US was a net importer, unlike now. That's why he thinks controlling the oil is so important. That's all. No other reason.

That's why industry heads are all looking at each with raised eyebrows and silently mouthing "What the f%#$? Why would we invest in that!?"
Show HN: Tool that spams job listings with honeypot resumes to detect ghost jobs
by MightyOwl24 | 2026-02-16 05:01:29+00:00
Most job boards are just aggregators.

They scrape, paste, and forget. I built Oitii to actually analyze the data before showing it to users.

I developed a scoring system (0-100) to filter out low-effort and ghost listings.

1. Hiring Freeze Cross-Check
We verify the company's current financial health against real-time layoff data and hiring freeze trackers before indexing the job. If they just laid off 20% of engineering, we warn you.

2. Smart Salary Synthesis
We never show "Undisclosed." If the DB has gaps, we parse job.title for seniority keywords (e.g., "Staff" vs "Mid-Level") and synthesize high-fidelity estimates based on current market rates.

3. The "Trap" Detector
Our engine flags logical fallacies in the JD. For example, if the Title says "Entry Level" but the Description demands "3+ years of experience," it gets a massive quality penalty.

4. Active Ping & Honeypots. We don't just trust the post. We use proxy applications to track if resumes are actually being opened (pixel tracking). If the "View Rate" is 0% over 2 weeks, the job is marked as dead.

5. The "Growth Signal" Audit (Cross-Platform Fingerprinting). We cross-reference the listing against the company's direct career page and historical aggregator data to catch "investor fluff."

The Logic: We identify jobs that are reposted on aggregators (to look like the company is growing for VCs) but have been removed or never existed on the company's main ATS.

Zombie Detection: If a role has a high repost velocity (e.g., refreshed every 10 days) but no interview movement, it is flagged as a marketing asset, not a job opening.

It’s built with [Python, Next.js, Supabase].

I’d love feedback on the scoring weights.
by avaer | 2026-02-16 05:03:13+00:00
> The project is entirely open source and OpenAI could have easily done this themselves if they weren't so worried about being directly liable for all the harms OpenClaw can do.

This is true, and also true for many other areas OpenAI won't touch.

The best get rich quick scheme today (arguably not even a scheme) is to test the waters with AI in an area OpenAI would not/cannot for legal, ethical, or safety reasons.

I hate to agree with OpenAI's original "open" mission here, but if you don't do it, someone else somewhere will.

And as much as their commitment to safety is just lip service, they do have obligations as a big company with a lot of eyeballs on them to not do shady things. But you can do those shady things instead and if they work out ok, you will either have a moat or you will get bought out. If that's what you want.
by alexandriaeden | 2026-02-16 05:04:13+00:00
We keep seeing the same pattern… that agents that can take high-impact actions (publishing, submitting, posting) with no verification layer between “the model decided to” and “it happened.” The fix isn’t post-hoc moderation, it’s action classification at the tool level. Every tool an agent can call should have a risk rating, and high-impact actions should require explicit human confirmation before execution.
by ofalkaed | 2026-02-16 05:04:33+00:00
Give the AI the topic you want to write about and a few of the supporting ideas you want to touch on, ask it to elaborate on them, bounce back and fourth with it and question all of its suggestions, directly ask it about them. Take what you like. Repeat a few times until you are happy with the result. ChatGPT seems better at this sort of thing than Claude in my experience, it is better at picking up on your style of developing an idea and working within it as long as you remember to question it when it moves away from it and remind it of your way of thinking about things.

10 or 15 minutes should allow you to have a basic outline you can ask it to flesh out into a more complete outline and you can do things like tell it to emphasize a point and build the outline around that point or even tell it to reach that point in a roundabout fashion which only emphasis it at the end or anything else which suits your way of developing an idea. After that you just need to write it and if you do things right that will be easy.

AI is a great tool for this stuff and the big models are smart enough to learn your style and intents, becoming more mentor than shortcut, but like a mentor you need to put ins some time with them so they can figure you out and you can figure them out.
by carshodev | 2026-02-16 05:04:45+00:00
fairy okay is the key word.

Everything works fairly okay on modern hardware. I'm sure someone could build a 3d rendering engine using only table elements and css and it would run decently well.

There are hundreds of tools in the belt, people can use any of them to tighten down the screw, but it doesn't mean that they are the most efficient or best to use.

I would also say that a lot of web games are closer to documents than you think. A chess board could be seen as a document, it has tables and rows, the characters are just shaped different than the characters we write with.

Something like a racing sim again could be implemented in css but someone who actually understands how to use canvas is going to have a more efficient way to represent it.
by keernan | 2026-02-16 05:05:48+00:00
Nice.

The government cannot collect and put the names of peaceful anti-government protestors into a government database; or show up at their homes when they violated no law; or the government issuing a subpoena to google for personal data about a man who wrote a one sentence letter to a DOJ prosecutor asking for leniency for the defendant in a case he read about.

These are all actions taken by the government in response to citizens expressing viewpoints the government did not like. You will never find more classic First Amendment fact patterns.
by mindslight | 2026-02-16 05:06:16+00:00
I generally try to think of things like this in terms of the natural incentives of systems, politicians, and well-meaning voters smoking hopeium. But now with the revelations of how pervasive the Epstein class is, I have to wonder if the reason all these digital lockdowns are being shamelessly pushed with a simultaneous urgency is really because of a giant fucking conspiracy. The common wisdom has always been that conspiracies naturally fall apart as they grow, succumbing to an increasing possibility of a defector. But I think that calculus might change when the members have all got mortal crimes hanging over their heads.

Never mind thinking about how legitimacy was laundered through scientific institutions, and extrapolating to wondering how much that same dynamic applies to "save the children" lobbying NGOs and whatnot.
by lambdaphagy | 2026-02-16 05:06:34+00:00
> For example, transformer-based language models can't reliably do multi-digit arithmetic because they have no number sense, only statistical patterns over digit tokens.

I asked Opus 4.6 to multiply 50,651 x 895,707. It immediately responded: 45,368,055,057. This was wrong, but very close (good to about 10^-5 relative error). I then asked it how it arrived at that answer, and whether it had used any tool calls. It said:

```
No, I didn't use any specialized tools — I just computed it directly. Though I should be honest: large multiplications done "in my head" like this are prone to error. Let me double-check by breaking it down:
50,651 × 895,707
= 50,651 × (900,000 - 4,293)
= 50,651 × 900,000 - 50,651 × 4,293
First term: 50,651 × 900,000 = 45,585,900,000
Second term: 50,651 × 4,293

50,651 × 4,000 = 202,604,000
50,651 × 293 = 14,840,743
Total: 202,604,000 + 14,840,743 = 217,444,743

Result: 45,585,900,000 - 217,444,743 = 45,368,455,257
So my first answer was actually slightly off! The corrected answer is 45,368,455,257.
I don't have a calculator tool available — I'm doing this arithmetically by decomposition. For mission-critical calculations, I'd recommend verifying with a calculator since I can make arithmetic errors on large numbers like this.
```

So I would rate OP's claim (which is supported by a paper from 2024) highly implausible. Opus 4.6 appears to be able to do multi-digit arithmetic formally, as well as give remarkably accurate estimates based on something like "number sense".
by jrsj | 2026-02-16 05:06:59+00:00
It’s hard to say exactly what prompted the decision but they banned people paying $200/mo without warning & without any reasonable appeal system in place. It’s a Google form that is itself reviewed by some automated system that may or may not ever get back to you.

This was already an ongoing issue prior to 3rd party tools using Claude subscriptions, there are reports of false positive automated bans going back for several months.

I have not seen or heard of this happening w/ Codex, and rather than trying to shut down 3rd party tools that want to integrate with their ecosystem they have worked with those projects to add official support.

I’m more impressed with Codex as a product in general as well. Their new desktop app is great & feels an order of magnitude better than Claude’s.

Overall HN crowd seems heavily biased in favor of Anthropic (or maybe just against OpenAI?) but IMO Anthropic needs to take a step back and reset. If they keep on the current path of just making small iterative improvements to Claude Code and Claude Desktop they are going to fall very far behind.
by hadlock | 2026-02-16 05:07:36+00:00
Can someone reccomend to me: a service that will generate a loopable engine drone for a "WWII Plane Japan Kawasaki Ki-61"? It doesn't have to be perfect, just convincing in a hollywood blockbuster context, and not just a warmed over clone of a Merlin engine sound. Turns out Suno will make whatever background music I need, but I want a "unique sound effect on demand" service. I'm not convinced voice AI stuff is sustainable