MurphyA/hacker-news huggingface dataset:
by api | 2026-02-22 02:04:43+00:00
Biofuel makes more sense for airplanes. No conversion even necessary. You could fuel up a 737 with properly formulated biofuel and fly it now, though a lot of validation would be needed to be generally allowed especially for passenger flights.

If we want easier to produce biofuels then LNG aviation makes sense. We are flying LNG rockets already. You could go ahead and design LNG planes now and they’d emit less carbon even on fossil natural gas. Existing turbofan jet engines could be retrofitted to burn methane.

Biogas is incredibly easy to make to the point that there are pretty easy designs online for off grid biogas digesters you can use to run a generator. You can literally just turn a barrel upside down in a slightly larger barrel full of water, shit, and food waste, attach a hose to it, and as the inner barrel floats up it fills with biogas under mild pressure that you can plug right into things. May need to dry it for some applications since it might contain some water vapor but that’s not hard.

Industrial scale biogas is basically the same principle. Just large scale, usually using sewage and farm waste.

LNG rockets also mean “green” space launch is entirely possible.
by gsf_emergency_6 | 2026-02-22 02:06:17+00:00
https://100r.co/site/about.html

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

Remembering that HN is where results (serendipity) are nonlinearly coupled to effort, by design

Keeps my work on track to _increase everyone's luck_ and not turn into "new finance"

>who run this site

This breaks their hearts, because you got upvotes for literally quite opposite of the truth.
Show HN: WordBulb – Interactive Word Cloud Generator You Can Use for Navigation
by rkj93 | 2026-02-22 02:06:32+00:00
Hey HN,

I’ve been building a few SaaS products over the last couple of years, and in between larger features I sometimes build small tools to reset my brain. This started as one of those.

It’s called WordBulb:

https://wordbulb.com/word-cloud-generator

At first, it was just a simple word cloud generator. But while building it, I kept thinking: why are most word clouds basically just decorative images?

They look interesting, but they’re not useful.

So I decided to make it interactive and embeddable — where every word can have its own target link.

What it does

Add your own words

Assign a custom URL to each word [the clicked word can be passed as query parameter]

Generate an interactive SVG word cloud

Embed it directly into your site

Each word is clickable.

You can use it as:

A visual table of contents

A tag cloud alternative

A creative way to surface affiliate links

A keyword visualization block inside a blog post

Instead of a boring list of links, you get something more dynamic and visually scannable.

Why I built it

I work a lot with SEO-heavy products and content-driven sites. I’ve always liked the idea of visual navigation — not just menus and bullet lists.

Tag clouds used to be popular, but most implementations are static and uninspiring.

I wanted:

Full control over words

Manual link mapping

Clean SVG output

Something lightweight that doesn’t depend on external libraries

It also fits into a broader idea I’ve been exploring around visual startup directories and keyword-based navigation systems.
by sarchertech | 2026-02-22 02:06:45+00:00
None of those things make it deterministic though. And they certainly don’t make it non-chaotic.

You can have all the validation, linters, and unit tests you want and a one word change to your prompt will produce a program that is 90%+ different.

You could theoretically test every single possible thing that an outside observer could observe, and the code being different wouldn’t matter, but then your tests would be 100x longer than the code.
by keepamovin | 2026-02-22 02:07:53+00:00
Right. And I don't think the abuse of the vetting people is by accident. I think it's a vulnerability, where people in positions of "collecting dirt" on others, often end up fabricating the dirt, and doing other very bad things because the power imbalance of asymmetric information corrupts.

COme to think of it, maybe that's why priests who take confessions are also correlated with abuse. Something about having this assymetry over many others maybe scrambles their moral circuitry...The Catholic conneciton is just a theory that surfaced now tho, haven't thought it more than that. But the badness of the vetting people is certain. Sad that governments have to tarnish their good names employing such miscreants.
by minikomi | 2026-02-22 02:08:20+00:00
Given the recent surge of popularity in home-grown coding agents ala pi-coding-agent, I thought it would be nice to share my setup for semi-hands-on coding.

It's not a replacement for a more sophisitcated coding agent harnesses, rather an alternative interaction mode, and tools to support it.

Although the content runs fairly emacs-centric, consider it rather a nudge toward building your own small, self-owned tools.
by albedoa | 2026-02-22 02:08:36+00:00
Were you sponsored by a company? I feel like there is a difference in diligence and expeditiousness when you have a sponsor that is familiar to the OMP/DoD.

And yeah, I said something like "I smoked a couple times in college but not anymore". This was about two years after college. I wonder if quantifying your joints raised a flag lol.
Show HN: Public Domain Image Search
by jlauf | 2026-02-22 02:08:58+00:00
With the increasing prevalence of AI-generated imagery, it's also hard to find what is real.

The public domain has many millions of interesting images, all free to use. Why not try to make them more discoverable. The site uses vector image embeddings to find content 'within' the image, rather than just in captions and titles. Search, for example, 'drawings of ships' and the semantically closest search results will be shown (along with lots of other features). 90k images currently added, aiming for 1 million soon.
by halJordan | 2026-02-22 02:09:45+00:00
If you ever get the opportunity to read what people admit, unprompted, during these "conversations" then you'll know why they'll never go away. Stuff like, "yeah i stepped on a kitten's head once, but i was young... No i don't see why anyone would have a problem with that."

No one wants that guy working at the cia.
by wat10000 | 2026-02-22 02:09:59+00:00
And determinism isn’t particularly helpful with compilers. We expect adherence to some sort of spec. A compiler that emits radically different code depending on how much whitespace you put between tokens could still be completely deterministic, but it’s not the kind of tool we want to be using.

Determinism is a red herring. What matters is how rigorous the relationship is between the input and the output. Compilers can be used in automated pipelines because that relationship is rigorous.
by dddgghhbbfblk | 2026-02-22 02:10:33+00:00
I think you are missing my point. Just because spelling can be inconsistent doesn't mean it's not conventional. We agree that certain letters and combinations of letters correspond to certain sounds--that's a convention. We could just as easily remap the letters in our alphabet to entirely different sounds from the ones they represent today and the resulting written text would be, on the surface, entirely incomprehensible, because we no longer understand the conventions being used.

In this particular case, there are several glyphs used in the older texts which we don't use any more today, which makes the older text both appear more "different" and, for most people, harder to read. But this is an artificial source of difficulty in this case. I acknowledge your point that some other spelling differences track pronunciation differences but this isn't always true.

As far as pronunciation changes that aren't captured in spelling changes, this is true most obviously for a lot of words whose spelling standardized during or before the Great Vowel Shift, like "day".
by whynotminot | 2026-02-22 02:11:11+00:00
> In my org, oncall is just who gets the 2am phone call. They can *try* to contact anyone else if needed.

Emphasis mine.

> Claude is there as long as you're paying

If you’re at a company that doesn’t pay for AI in the year 2026, you should find a new company.

> and I hope he doesn't hallucinate an answer.

Unlike human coworkers with a 100% success rate, naturally.
by raw_anon_1111 | 2026-02-22 02:11:24+00:00
So you are saying when I first graduated from college in 1996 I should have been able to max out my 401K - then it was $10K I believe. I was making $22K.

If the median income is $70k a year, after taxes they should be able to save $23500 a year and have an HSA compatible healthcare plan and max out their HSA?
by api | 2026-02-22 02:11:39+00:00
They are? Most of what VC funded companies do has been done before at a smaller scale, often with less polish and at a higher price.

VC money is used to scale up, cut costs with scale, capture markets, and then usually prices go up later depending on the economics.

The Chinese state is basically just acting as a big VC fund for Chinese manufacturing industries. A VC fund with a sovereign currency and the ability to sustain burn-mode for decades.

It doesn’t always work. There are some absurd examples of Chinese waste produced this way like “ghost cities.” But when it works it works, and at tremendous scale, and they can just dominate entire industries.
by keepamovin | 2026-02-22 02:11:49+00:00
At least we now know that everyone working in classified programs is above reproach and cleaner than clean. It's a good thing too, because working without accountability in secret would definitely be abused, but thankfully that's not the case because the people hired are too pure and good.

It's also a very good filter for high openness and creativity, ensuring that the most sensitive works attracts the most brilliant creative geniuses. Truly these nations know how to develop their advantages in the best way.
by cowlby | 2026-02-22 02:12:02+00:00
I find “maintainable code” the hardest bias to let go of. 15+ years of coding and design patterns are hard to let go.

But the aha moment for me was what’s maintainable by AI vs by me by hand are on different realms. So maintainable has to evolve from good human design patterns to good AI patterns.

Specs are worth it IMO. Not because if I can spec, I could’ve coded anyway. But because I gain all the insight and capabilities of AI, while minimizing the gotchas and edge failures.
by safety1st | 2026-02-22 02:13:59+00:00
In my opinion people are fixating a little too much over the automation part, maybe because most people don't have a lot of experience with delegation... I mean, a VP worth his salt isn't generally having critical emails drafted and sent on his behalf without his review. It happens with unimportant emails, but with the stuff that really impacts the business far less often, unless he has found someone really, really great

Give me a stack of email drafts first thing every morning that I can read, approve and send myself. It takes 30 seconds to actually send the email. The lion's share of the value is figuring out what to write and doing a good job at it. Which the LLMs are facilitating with research and suggestions, but have not been amazing at doing autonomously so far
by DontForgetMe | 2026-02-22 02:15:00+00:00
Honestly this has been my main issue with the tech privacy issue for years.

I love smart gadgets. I really wanted to go all in and automate my life, and the whole 'personal data' thing seemed like a really fair trade off for what was promised.

Only, they took all the data and never really delivered the convenience.

I spent about 10 years trying to figure out why WearOS needed to collect all my data, all the time, even when I wasn't wearing a watch, and yet when it crashed every few weeks, there was no way to restore anything from a backup. Had to start again from scratch every time (or ADB). What's the point in collecting all that data when I couldn't usefully access any of it?

Same thing with Google home, more or less. I wasn't a big fan of the terms and conditions, but hey, it's super convenient just being able to announce 'ok Google I need to get out of bed soon' and have it turn on the lights, play music etc.

Only, some mornings it wouldn't do that. Wouldn't even remember that I'd set an alarm. And alarms kinda need to be reliable: if they work 19 times out of 20, that's not actually good enough to rely on. Dumb alarm clocks, or phones, you can be pretty sure the alarm will go off
So, not much point using Google for morning routines and alarms. So, not much point giving it full access to everything I say any time.

I would give it all my data if it could reliably remember to play preset alarms, or give a basic backup and restore option. Hell, I'd probably give Google access to all my photos if the UI wasn't so ugly.

I still don't really understand big techs reasoning here.
If data is the new gold and everyone was dying for more ways to track odds us all and harvest our data - why not just build a decent product?
If phone batteries lasted for days, people would spend more time on their phones, isn't that what the tech companies want?
If competent people worked on making Gmail efficient, light, user friendly, and not crawling with bugs more people would use it, and more data.

It's like the oligarchs trying to take over the world will do literally anything, anything to win, other than paying people to develop decent, reliable products
by dghlsakjg | 2026-02-22 02:15:33+00:00
The paradigm of a residence is much more fluid than many people think.

I used to work on boats. For income tax purposes I was a BVI resident, for immigration purposes I was a US resident since I didn't have a residence permit in the BVI (not necessary for boat crew), for the purpose of immigration establishing a relationship with my future wife we did not - by their judgment - live together, or even in the same country (despite sharing a cabin with ~10 sq. ft. of floor space), for the purposes of voter registration I was a Colorado resident.

Depending on which government and agency within that government you ask, I could be a US resident (Colorado sec. of state), while not being a US resident (IRS), while being a US resident (US CBP), while not being a resident of the country I was physically living and working in (BVI), while living in a different country than my wife who I was never more than 100 ft. from (CBSA).

The actual foreign address accepted by the IRS, and Canadian immigration authorities (slightly anonymized): [BOAT_NAME],Bob's dock, East End, Tortola, BVI.

Residence is far more complicated for many people than the standard government mold assumes.
by kshri24 | 2026-02-22 02:16:19+00:00
None of them have country wide tariffs (not counting reciprocal tariffs imposed after Trump imposed tariffs).

US has nearly double the GDP of second in line: China. It can easily dump goods at lower cost compared to China or any other country on the planet and destroy domestic competition. Which is why tariffs are imposed on select industries/products. It is an anti-dumping measure.

Like I said, US is behaving like a developing country by imposing tariffs. Which is only going to hurt its own citizens.
by bodeadly | 2026-02-22 02:16:24+00:00
Tip:
LLMs are very good at following conventions (this is actually what is happening when it writes code).
If you create a .md file with a list of entries of the following structure:
# <identifier>
<description block>
<blank space>
# <identifier>
...
where an <identifier> is a stable and concise sequence of tokens that identifies some "thing" and seed it with 5 entries describing abstract stuff, the LLM will latch on and reference this. I call this a PCL (Project Concept List). I just tell it:
> consume tmp/pcl-init.md pcl.md
The pcl-init.md describes what PCL is and pcl.md is the actual list.
I have pcl.md file for each independent component in the code (logging, http, auth, etc).
This works very very well.
The LLM seems to "know" what you're talking about.
You can ask questions and give instructions like "add a PCL entry about this".
It will ask if should add a PCL entry about xyz.
If the description block tends to be high information-to-token ratio, it will follow that convention (which is a very good convention BTW).

However, there is a caveat. LLMs resist ambiguity about authority. So the "PCL" or whatever you want to call it, needs to be the ONE authoritative place for everything. If you have the same stuff in 3 different files, it won't work nearly as well.

Bonus Tip:
I find long prompt input with example code fragments and thoughtful descriptions work best at getting an LLM to produce good output. But there will always be holes (resource leaks, vulnerabilities, concurrency flaws, etc). So then I update my original prompt input (keep it in a separate file PROMPT.txt as a scratch pad) to add context about those things maybe asking questions along the way to figure out how to fix the holes. Then I /rewind back to the prompt and re-enter the updated prompt. This feedback loop advances the conversation without expending tokens.
by bryanrasmussen | 2026-02-22 02:17:13+00:00
just noted that in reply to my post but repeat here:
yeah I was wrong, I happened to look back at Maiſter and my bad eyesight and the resolution made it look like the long s had a crossbar from the t next to it in the default font.

on edit: this was probably where my problem generally was, in lest and Maister and anything where the long s is next to a t it looks very like an f to me, although if I zoom to 170% then it is clear, however at that size it introduces its own reading problems; unfortunately my reading glasses are broken so I just struggled at a lower resolution.
Show HN: Turn Bilibili favorites into a personal RAG knowledge base
by via2026 | 2026-02-22 02:19:02+00:00
I built this to solve a personal problem: I save many long-form Bilibili videos (talks/courses), but cannot retrieve key ideas later.

Pipeline:
- Bilibili auth + favorites sync
- Audio extraction + ASR fallback (handles inaccessible audio URLs)
- Chunking + embeddings + ChromaDB
- RAG chat UI with source links

Stack:
FastAPI, LangChain, ChromaDB, Next.js, SQLite.

I’d love feedback on:
1) retrieval quality tradeoffs
2) better indexing strategy for long videos
3) cost control for ASR + embeddings
by shepherdjerred | 2026-02-22 02:19:10+00:00
It's not particularly interesting.

I wanted to add audit logging for all endpoints we call, all places we call the DB, etc. across areas I haven't touched before. It would have taken me a while to track down all of the touchpoints.

Granted, I am not 100% certain that Claude didn't miss anything. I feel fairly confident that it is correct given that I had it research upfront, had multiple agents review, and it made the correct changes in the areas that I knew.

Also I'm realizing I didn't mention it included an API + UI for viewing events w/ pretty deltas
by imron | 2026-02-22 02:19:22+00:00
I have tried using this and other workflows for a long time and had never been able to get them to work (see chat history for details).

This has changed in the last week, for 3 reasons:

1. Claude opus. It’s the first model where I haven’t had to spend more time correcting things than it would’ve taken me to just do it myself. The problem is that opus chews through tokens, which led to..

2. I upgraded my Claude plan. Previously on the regular plan I’d get about 20 mins of time before running out of tokens for the session and then needing to wait a few hours to use again. It was fine for little scripts or toy apps but not feasible for the regular dev work I do. So I upgraded to 5x. This now got me 1-2 hours per session before tokens expired. Which was better but still a frustration. Wincing at the price, I upgraded again to the 20x plan and this was the next game changer. I had plenty of spare tokens per session and at that price it felt like they were being wasted - so I ramped up my usage. Following a similar process as OP but with a plans directory with subdirectories for backlog, active and complete plans, and skills with strict rules for planning, implementing and completing plans, I now have 5-6 projects on the go. While I’m planning a feature on one the others are implementing. The strict plans and controls keep them on track and I have follow up skills for auditing quality and performance. I still haven’t hit token limits for a session but I’ve almost hit my token limit for the week so I feel like I’m getting my money’s worth. In that sense spending more has forced me to figure out how to use more.

3. The final piece of the puzzle is using opencode over claude code. I’m not sure why but I just don’t gel with Claude code. Maybe it’s all the sautéing and flibertygibbering, maybe it’s all the permission asking, maybe it’s that it doesn’t show what it’s doing as much as opencode. Whatever it is it just doesn’t work well for me. Opencode on the other hand is great. It’s shows what it’s doing and how it’s thinking which makes it easy for me to spot when it’s going off track
and correct early.

Having a detailed plan, and correcting and iterating on the plan is essential. Making clause follow the plan is also essential - but there’s a line. Too fine grained and it’s not as creative at solving problems. Too loose/high level and it makes bad choices and goes in the wrong direction.

Is it actually making me more productive? I think it is but I’m only a week in. I’ve decided to give myself a month to see how it all works out.

I don’t intend to keep paying for the 20x plan unless I can see a path to using it to earn me at least as much back.
by anonzzzies | 2026-02-22 02:20:45+00:00
> It’s like most of the industry hasn’t ever looked any deeper than their node_modules folder.

Most didn't do even that. And yes it is shocking. amusing but also not really; now those people get credible tech jobs because of AI without actually understanding literally anything. That's why I don't get the 'AI will never replace tech people' -> most tech people were never tech people, just (resume lying) grifters and they can (and will) be easily replaced by claude or even glm. It's the vast majority of tech people I ran into at big corps in the past 20 years, especially if they are from outsourcing hubs; they just see programming/tech as trial and error, search google (now ask AI), copy/paste, see if it runs, repeat. I see people daily that cannot remember how variables work (and they often have a bachelor or even master in CS...), not even 5 minutes, they just ask ai and copy/paste it (yep also most don't know claude code exists, they use chatgpt Windows client or, if they are advanced, Copilot).

HN is a nice echo chamber and most people here don't believe it's that bad and that's why they don't believe AI has a chance. Please come with me to Barclays or Shell (or straight to Wipro etc) or so and let's have a chat with some programmers! Your jaw will be on the floor.
by overgard | 2026-02-22 02:20:47+00:00
I feel like this is kind of missing the point of the argument around this. People love to say "Well you don't check your compiler output do you?" (never mind that some of us actually do for various reasons). When's the last time a compiler introduced a bug into your code? When's the last time an LLM introduced a bug into your code? There you go.