MurphyA/hacker-news huggingface dataset:
by Eggpants | 2026-02-22 12:21:38+00:00
Last night, I was able to modify nanoclaw, which runs in a container, to use iMessage(instead of whatsapp ) and use GPT-OSS-120B(instead of Claude) hosted on a Nvidia spark running llama.cpp.

It works but a bit slow when asking for web based info. Took a couple of minutes to return a stock price closing value. Trying it again this morning returned an answer in a couple of seconds so perhaps that was just a network blip.

It did get confused when scheduling times as the UTC date time was past midnight but my local EST time was before midnight. This caused my test case case of “tomorrow morning at 7am send me the current Olympic county medal count” test to be scheduled a day later. I told it to assume EST timezone and it appeared to work when translating times but not dates.
by altmanaltman | 2026-02-22 12:22:43+00:00
While there is a compelling case for leveraging the full power of Postgres (especially features like SKIP LOCKED and pg_notify), this approach feels like a classic trade-off between fine-grained control and long-term maintainability.

Relying solely on raw SQL and manual mapping certainly eliminates "ORM magic," but it replaces it with a significant maintenance burden.

For specialized, high-performance systems like video transcoding, this level of hand-tuning is a superpower; however, for the average CRUD-heavy SaaS app, the "boilerplate tax" of writing eighty lines of repository code for a simple related insert might eventually cost more in development velocity than the performance gains are worth.
Show HN: BoltFFI a high performance Rust bindings generator
by alihilal94 | 2026-02-22 12:22:46+00:00
Built this because we were tired of fighting the same Rust FFI issues over and over
we wanted one rust exports model that can generate bindings for Swift Kotlin and WASM and also handle packaging without a bunch of manual glue. We are also adding more targets over time including Python C# Java and Ruby

The main thing we cared about was boundary overhead so BoltFFI uses a different approach than UniFFI and the bench numbers are much better in our case, also async exports map to native async patterns on the target side.

few numbers from the current benches vs UniFFI

echo_i32 BoltFFI <1 ns UniFFI 1,416 ns speedup >1000x

counter_increment 1k calls BoltFFI 2,700 ns UniFFI 1,580,000 ns speedup 589x

generate_locations 10k BoltFFI 62,542 ns UniFFI 12,817,000 ns speedup 205x

benchmarks and code are in the repo and we compare against UniFFI and wasm-bindgen there.

repo: https://github.com/boltffi/boltffi

docs: https://www.boltffi.dev/docs/overview

benchmarks: https://github.com/boltffi/boltffi/tree/main/benchmarks
by hypersoar | 2026-02-22 12:22:49+00:00
I don't mean to tear down your project at all. If you want to make an editor, I think that's great. I'm actually working on a text editor of my own. But I think that you've fundamentally misunderstood the appeal of Emacs. It has little to do with the key-bindings, or even any particular part of the user interface. Many people don't even use them. Doom, a very popular Emacs distribution, enables Vim-like bindings by default. It's an old joke that Emacs is a great operating system in need of a good text editor.

The appeal of Emacs is that I can, at any time, with only a few keystrokes, dig in to how it does something and then modify it. The self-documenting and customizable behavior is extremely pervasive. Emacs Lisp is not just there for extensions. Every single layer of the application--save for core primitives--is implemented in it. All of it can be inspected, modified, swapped out, wrapped, hooked into, and basically do anything you want. There's absolutely nothing else like it.
Show HN: goto-assistant – Self-hosted AI assistant, one npx command, no Docker
by jolks | 2026-02-22 12:24:07+00:00
npx goto-assistant - that's it. Browser opens, an AI chat assistant walks you through setup (pick provider, paste API key, configure MCP servers), and you're done.

I looked at OpenClaw's repo and was overwhelmed by the complexity. I just wanted a simple AI assistant I could understand end-to-end and run with one command. No framework, no build step for the frontend, no Docker, no always-on gateway.

What it does:

- Chat with Claude or OpenAI through a web UI

- Task automation - create, schedule, and run tasks through chat using natural language. AI tasks get full MCP access

- Extend with any MCP server - no marketplace, no registry. Just explicit config entries in a JSON file, so you know exactly what's running

- Memory across conversations (persistent knowledge graph via MCP)

- File system access (read/write local files via MCP)

Your data connects directly to the provider API using your own keys - both Anthropic and OpenAI confirm API data is not used for training by default. All local data (conversations, config, tasks, uploads) stays on your machine.

Demo videos in the README.
by green7ea | 2026-02-22 12:24:37+00:00
> This will allow you to distribute your creations to a limited number of devices without going through the full verification requirements.

How can they count the number of devices you install the app on without being the ones to give a permission to install it?

They took nothing back, they are still putting in place the requirement that Google gives permission to install apps on your phone. They are misleading us about it too which is also terrible.
by sandworm101 | 2026-02-22 12:26:09+00:00
Life expectancy. A hydrogen tank can be refilled forever. A battery is normally limited to a few thousand cycles. A truck, or airplane, is expected to be fueled/recharged daily for decades. A car is designed to survive the length of a standard lease. Those running fleets of trucks/aircraft will always care more than car owners about long-term ownership costs.
by chrisjj | 2026-02-22 12:26:53+00:00
> My process was to iteratively prompt Claude Code until I had something that worked the way I want.

This is the way of toys, whereas professional software developement addresses the needs of users.

> This is a much better tool than I could have built without AI

The key word here is I. The lower one's abilities, the higher the gain from a so-called "AI".
by jacob_indie | 2026-02-22 12:27:05+00:00
Thanks for the comment, I agree re the irony of having AI judges. Human judges would just not be feasible for now...

What is interesting though is that there are different judges and how they compare to each other (first looks at the data shows they are different).

Also, it is interesting to see how well the AI opponents and judges are picking up personality and clues based on round history. Some LLMs pick it up very well and counter humans, some are quite "dumb" and just submit random words.

Same for AI judges

I do store the reasoning of opponents and judges in the background but am not displaying it for the moment; maybe something interesting to add for later, but it would distort the data ;)
Show HN: I built a free AI tool that picks your SaaS tech stack based on budget
by rupatiwari25 | 2026-02-22 12:27:33+00:00
Hey HN,

I kept seeing the same question asked over and over in startup communities:
"What tech stack should I use for my SaaS?" The answers were always
scattered, opinionated, and never accounted for budget or team size.

So I built appstackbuilder.com — you tell it your monthly budget, app type,
team size, and skill level, and it recommends a full stack (auth, database,
hosting, payments, analytics, etc.) with actual pricing for each tool.

A few things that make it different from generic advice:

- It accounts for team size when calculating costs (e.g. Clerk charges per
user, Linear charges per seat — most stack guides ignore this)
- You can toggle "no-code only" if you're a non-technical founder
- It shows you 2–3 alternatives per category, not just one option
- You can export the full stack as a PDF or share a link
- It's completely free, no account required

Under the hood: Next.js, Supabase, and Gemini for the recommendations.
The tool database has ~80+ tools across categories with real pricing data
I manually verified.

What I'm still figuring out:
- How to keep pricing data fresh as tools change plans frequently
- Whether to add a "stack score" based on community usage data
- If the no-code recommendations are actually good (I'm a developer,
so I'd love feedback from non-technical founders specifically)

Would love brutal feedback, especially if the recommendations feel off
for your use case.
by tmsacool | 2026-02-22 12:27:42+00:00
a message to the developer:

i wanted to sign up but following the login process, stripe thinks i live in the netherlands and doesn't let me change it?

don't know if this is a problem on your end or on Stripes end, but i just wanted to let you know

otherwise, a really cool idea!

EDIT: I contacted the dev through the Contact E-Mail adress. Will update if this changes.
by Razengan | 2026-02-22 12:28:10+00:00
You'd have to be f'n dumb to think anybody cares about votes, if it was just votes. No it fucking hides the comment and prevents you from replying for a while.

And it's so one sided: If just the first 3-5 people who see your comment downvote it, it can prevent hundreds or thousands from seeing it. Way too easy to bury the truth and sometimes used that way.

And look: I downvoted you but you can't downvote me, because I replied to your comment. How dumb did they want this system to be?

Also, timing matters: Sometimes if I post a ""hOt TaKe"" and it gets downvoted immediately, if I delete it and repost the same shit, right away or at a later time, sometimes it gets upvoted on the 2nd or 3rd time try: Proving that only the first few votes really matter. Even a 2020 AI could game this crap.

Working as intended my ass

And I'm not just talking about my own comments and didn't have a part in this post's conversation, I see this shit happening to others all the time and point it out to dang whenever he talks like HN is some posh upscale establishment above the shenanigans of the rest of the net.
by antonvs | 2026-02-22 12:29:24+00:00
The Late Heavy Bombardment has increasingly been called into question.

Here’s one article about it: https://phys.org/news/2016-10-apollo-era-evidence-late-heavy...

The “definitive evidence remains elusive” from your quote is probably a hint: the LHB was a result of getting carried away extrapolating from the Apollo samples due to an early dearth of data, not a real phenomenon.
by sigwinch | 2026-02-22 12:29:44+00:00
I think you’re right. These are human systems always fighting the prior battle. Nowadays, it’s probably true that the threat from digital hygiene exceeds any intention to leak. The way that’s demonstrated is by the Secretary of Defense misusing Signal instead of being one level smarter and intuitively making the right messaging choice. The system is very much ready to build a preternaturally superimposing file on Pete Hegseth. But the system as a substitute for imagination is not elaborated to improve itself.
by geocar | 2026-02-22 12:29:51+00:00
> The issue is that “commercial” includes plenty of not-necessarily-capitalist entities as well

I see no issue, and believe me, I have the deepest empathies for people who participate in capitalism under duress.

If you could explain why I or anyone else should need to help some people murder so that those "not-necessarily-capitalists" we are so worried about can use my software without legal threat, I would happily listen to it, but I think you will be unconvincing.

I mean, you have realised that someone could just ask, right? I could listen to them, and if they had a reason that I agreed was good, I could give them whatever they needed for themselves without accessorising myself to that murder that others would do with those things.
by paul_h | 2026-02-22 12:31:58+00:00
I was looking at TrueNAS CORE to see if it was a viable way to bsd-jail Linux containers. I'm really only doing this to get some protection from supply chain attacks given I'm fairly promiscuous at git-clone-and-run-a-build. Before that I was aiming for the same with Bastille and had got to the give up stage because it felt too fiddly to set up. This was a year ago. Maybe its better now
Show HN: Fusion RSS Reader v1.0 release
by rook1e_dev | 2026-02-22 12:32:24+00:00
Hi folks, happy Chinese New Year! I took the holiday to do a complete refactoring of Fusion:

1. UI refresh: The front-end has been redesigned as a three-column layout (floating reading panel), and many details like the color scheme and interactions have been optimized.

2. New features: Added OIDC, Fever API support, feed update failure backoff, HTTP cache, and more.

3. Codebase refactor: Significantly improved code quality and maintainability.

While still maintaining core capabilities:

* Lightweight and easy to deploy: Can be started as a single binary with no additional database services required.

* Supports article bookmarks, RSS link sniffing, shortcuts, OPML import/export, PWA, i18n, and more.

* No AI features: A pure RSS reading experience.

Feel free to try it out!

> https://github.com/0x2E/fusion
by ayusch | 2026-02-22 12:33:00+00:00
Hi all,

For all my software engineers out there, you know how draining it is to prep for LeetCode style interview rounds, especially if it's something you don't love doing.

In the age of AI, I feel tech interviewing will change, but some form of DSA (Data Structure and Algorithms) /Leetcoding will still be around in some shape or form! Interviewers will still need to know DSA, but maybe not memorise it, like right now!

So I built an app named PocketDSA so that the users can stay in touch with LeetCoding, while not having to grind.

Give it a try and let me know.
by embedding-shape | 2026-02-22 12:33:22+00:00
Right, I guess that's why I got confused by:

> openclaw defines how to interact with distributed nodes

When one talks about "distributed nodes" that usually means N nodes talking with each other, and being somewhat homogeneous between each other, unless the protocol temporarly can lift/lower some functionality.

You typically don't say "distributed nodes" when you're talking about a server<>client architecture, which seemingly is exactly how openclaw operates, both according to what I saw myself, and what you wrote in this comment.
Show HN: Cheddar-bench – unsupervised benchmark for coding agents
by przadka | 2026-02-22 12:33:41+00:00
I built a small benchmark to test CLI coding agents on blind bug detection.

A challenger agent injects bugs and writes ground truth (`bugs.json`). A different reviewer agent audits the repo without seeing ground truth, and an LLM matcher scores bug-to-finding assignments.

Current run: 50 repos, 150 challenges, 450 reviews, 2,603 injected bugs.

Weighted detection: Claude 58.05%, Codex 37.84%, Gemini 27.81%.

LLM-judge benchmarks are easy to get wrong, so I’d really appreciate critical feedback on benchmark fairness, scoring/matching methodology, and obvious failure modes I’m missing.

Full dataset is linked in the docs.
by ben_w | 2026-02-22 12:34:03+00:00
> I don’t think it’s that big a red flag anymore. Most people use ai to rewrite or clean up content, so I’d think we should actually evaluate content for what it is rather than stop at “nah it’s ai written.”

Unfortunately, there's a lot of people trying to content-farm with LLMs; this means that whatever style they default to, is automatically suspect of being a slice of "dead internet" rather than some new human discovery.

I won't rule out the possibility that even LLMs, let alone other AI, can help with new discoveries, but they are definitely better at writing persuasively than they are at being inventive, which means I am forced to use "looks like LLM" as proxy for both "content farm" and "propaganda which may work on me", even though some percentage of this output won't even be LLM and some percentage of what is may even be both useful and novel.
by DivingForGold | 2026-02-22 12:34:09+00:00
YouTube Science Wildman “Madman” StyroPyro posts new video 17 hours ago, almost a Million views ALREADY before 6 am:

400 car batteries wired together !!

Imagine how much $$$ he spent on copper !

I calculate ~4,800 VDC at about ~160,000 amps

2 hour video, from beginning, explaining the science behind it all (Z pinch, magnetism, etc):
https://www.youtube.com/watch?v=OC7sNfNuTNU

Bypass beginning, get right to the start of actual explosive clamping:
https://youtu.be/OC7sNfNuTNU?t=526

Chain glows red hot, magnesium, titanium rods:
https://youtu.be/OC7sNfNuTNU?t=4636
by thisislife2 | 2026-02-22 12:34:45+00:00
I agree with you that some of these are indeed historical facts. Islamic invaders - that sought to raid India and loot it - did cause a lot of destruction. As did the Europeans (mostly the British) who colonised us and looted all our wealth to their own country.

These foreign invaders did do great harm to India as their intention in invading us was to only exploit India's wealth, weaken us and make their own kingdom richer.

But indian muslim rulers, who sought to create their own independent kingdoms in India, after conquering them, did not send India's wealth anywhere. They used it to develop their own kingdom's (i.e. India's) economy and growth. The Mughal empire is the perfect example of this, as they made India one of the richest country in the world during their period (which is what attracted the Europeans to colonise our country, and loot it).

As rulers of their own kingdom, muslim kings or emperors had no interest in creating famines in their own kingdoms. Indeed, Famines in India - https://en.wikipedia.org/wiki/Famine_in_India outlines that famines have been documented in India even during the Maurya rule (2000+ years ago), (which is why you find Kautilya writing about famine relief), and gives examples of many famine reliefs documented in Indian history, even amongst Indian kingdom with muslim rulers. Note that I am not denying that famines happened in indian kingdoms with muslim rulers. It was however not common practice to artificially create to target a particular any community. As with any Hindu or Buddhist kingdoms in India, some were just natural disasters (because of flooding or drought) or due to flawed policies (like taxation) by despotic or inexperienced kings and a few may have been possible acts of warfare against an enemy kingdom.

As I wrote elsewhere here, if one is not obsessed with religious identity of a ruler, one will find that they are all the same everywhere - some or good and some are average and some are just weak despots. Their religious identity had nothing to do with why their kingdom was great or weak*.
by sdoering | 2026-02-22 12:35:22+00:00
Disclosure: I'm on the Mautic leadership team — I lead the marketing team and recently joined the Council (our governance board).

Happy to answer any questions about the situation. A few things worth noting:

Our finances are fully transparent: monthly reports are public via Open Collective and our Open Startup Reports. The shortfall came from a small number of key members re-budgeting, not from declining usage. Mautic's install base is actually growing. We've already cut costs significantly (40% reduction in Project Lead hours, cancelled a developer hire, suspended events). The $140K essential budget covers codebase management, infrastructure, and trademark protection.

The broader question of how open-source projects that serve as critical infrastructure can sustain themselves financially is something I think about a lot. We're trying to be transparent about navigating it in real time.
by bsenftner | 2026-02-22 12:35:23+00:00
I'm surprised people are surprised. Of course this is possible, and of course this is the future. This has been demonstrated already: why do you think we even have GPUs at all?! Because we did this exact same transition from running in software to largely running in hardware for all 2D and 3D Computer Graphics. And these LLMs are practically the same math, it's all just obvious and inevitable, if you're paying attention to what we have, what we do to have what we have.
Show HN: How to Verify USDC Payments on Base Without a Payment Processor
by Sem_pre | 2026-02-22 12:35:54+00:00
The Problem Nobody Talks About
You want to accept a $10,000 USDC payment. You have two options:

Option A: Integrate a payment processor like Coinbase Commerce. Set up an account, embed their checkout widget, handle their SDK. Pay $100 in fees (1%).

Option B: Build your own blockchain listener. Learn ethers.js, subscribe to USDC transfer events, handle reorgs, confirmations, edge cases. Two weeks of work, minimum.

There's no middle ground. No service that just tells you: "Yes, this specific payment arrived."

Until now.

https://paywatcher.dev?utm_source=hackernews
by kurouna | 2026-02-22 12:36:54+00:00
Thank you for the comment and the suggestion!

I have actually tried Zed, and I completely agree with you—it is an outstanding product. Its speed and incredibly low memory footprint are truly impressive.

However, while it does feature an Emacs input mode, I found that the range of supported Emacs commands is still somewhat limited. Because of this restriction, I couldn't quite operate it with the same feel and depth as a dedicated Emacs environment.

That being said, Zed is definitely a masterpiece of modern desktop editors, and its architecture is highly inspiring!
by user3939382 | 2026-02-22 12:37:31+00:00
I switched my startup’s whole infra to FreeBSD a couple months ago. Found a use after free bug that Linux’s memory management was just fine with in Gnome XSLT lib that FreeBSD properly refused. Other than that smooth sailing, jails work great.

After IBM destroyed CentOS, all the Xorg politics nonsense, the list goes on with Linux, not interested. I just want something quiet and boring and stable and correctly designed. NetBSD would be my first choice but they don’t get the $ they need for drivers.
by Braxton1980 | 2026-02-22 12:38:53+00:00
Unless you have other evidence that this particular report is exaggerating without justification you can't solely rely on the fact that their opinions/results would benefit them as evidence they are providing misinformation.

It's possible for information to be factual and opinions to be justified from a source while that source also benefits from the information/opinions existing.

I can easily provide counter examples from countless situations that occur each year.

----

If you feel that all scientists and researchers have a lower level of trust because of negative actions of some, that's wrong of course because their reputations aren't connected, but you try to confirm it. For example, find out if a cooler than normal El Nino would harm coral feeds.

What you did was state a very general concept that implies my source is lying or can't be trusted without any investigation.
by gozzoo | 2026-02-22 12:39:02+00:00
I’ll never get why people hype up Zed. Sublime Text already has all the same perks—and beats Zed at the very things it claims to improve. Sure, it might not have every advanced feature, but for “vibe coders” who don’t need a full IDE and just want to skim or tweak generated code, Sublime Text is the better choice.
by pavlov | 2026-02-22 12:39:19+00:00
1300 was a breeze but then I got stuck. (What did the strong and stiff wife do in 1200? I’ll never know… Edit - on second reading, I’m getting the picture, seems like medieval Tarantino.)

I thought my Swedish and basic knowledge of Icelandic spelling would have been more helpful than it was. From 1300 on it feels like the influence of French is making the language more familiar.
by srameshc | 2026-02-22 12:39:30+00:00
I love brazilian Portugese becuase I love Brazil and it's people and culture. So I listen to a lot of brazilian music and I am always curious about lyrics. I try to sing along, but it's hard sometimes to read it in english and pronouncate, sometimes 't' is 'chi' ... I might be wrong , I am new to the language and I am learning. I have picked up a lot of words in my subconscious and I know what they mean and this is probably a good way learn in my opinion.