MurphyA/hacker-news huggingface dataset:
by mindwork | 2025-07-21 16:42:28+00:00
There was a post about 2 years ago on HN so that people would post links to their blogs. Somebody saved that post and extracted all the links in to the CSV file with their name and karma, and put it on a website(it's not there now). I've downloaded that CSV file and slowly went through all 1626 blog links over the last 2 years. I finished just about a week ago. It was quite a journey! Some links I would glance at the homepage and immidiately close, and some I stayed for days - reading all interesting articles from the Archive link. It was a blast!
Show HN: Kubectl AutoHotkey Tool – Text shortcuts and GUI for kubectl command
by wenning | 2025-07-21 16:42:30+00:00
Hi HN! I built a simple but effective AutoHotkey tool to eliminate the repetitive typing when working with kubectl commands. As someone who frequently switches between different Kubernetes namespaces and runs similar commands dozens of times per day, I was tired of typing kubectl get pods -n my-long-namespace-name over and over. Key features: Text shortcuts: Type @kpod → expands to kubectl get pods -n <current-namespace> Session namespace: Set once with @ksetns, and all subsequent commands automatically include the namespace GUI selector: Ctrl+Shift+K opens a command picker for less frequent operations Clipboard integration: @klog uses whatever pod name you've copied for instant log tailing The clever part: Uses AutoHotkey's global variables to maintain namespace context across your entire session. No config files, no complex setup – just run the script and start typing shortcuts. Example workflow: @ksetns → set namespace to "production" @kpod → outputs kubectl get pods -n production Copy a pod name, then @klog → kubectl logs -f --tail 200 <podname> -n production It's Windows-only (AutoHotkey limitation), but for those of us stuck on Windows workstations managing K8s clusters, it's been a huge productivity boost. The script is ~200 lines and took an evening to write, but I use it dozens of times daily now. Sometimes the simplest tools are the most useful ones.
by rs186 | 2025-07-21 16:42:32+00:00
Need some hard evidence of "cryptocurrency failed". Two counterexamples that I can think of, as someone who doesn't even pay close attention to it:

* PornHub has been only taking cryptocurrency for payment for a while, and they seem to be doing ok

* The US just passed GENIUS Act with somewhat bipartisan support -- probably not even imaginable one year ago
by doctorpangloss | 2025-07-21 16:42:54+00:00
a dreary part of this conversation is, nobody wants to play the game, what does random HN user sokoloff mean by the words "functioning market," "sustainably," "flooding", "ideally", "quality", and even "scarcity"? I don't know what you are saying, because you are leaning so deeply on an internal glossary known only to you, made worse by hijacking real words that everyone can look up in a dictionary.
by svnt | 2025-07-21 16:43:02+00:00
The thing about MLM schemes (or I guess MLH schemes in this case) is that the pyramid at the bottom is flat and small, and this example illustrates that intuitively more immediately than Avon. Are you interested in being a follower of a follower of an indiehacker? No? Then as a follower of an indiehacker you have no market.
Show HN: Deeb – a lightweight embedded JSON database written in Rust
by nickisyourfan | 2025-07-21 16:44:08+00:00
I’ve been working on Deeb — a tiny embedded database that stores your data as JSON files and behaves like an ACID-ish transactional database. It’s written in Rust and designed for small apps, side projects, experiments, or dev tools where spinning up Postgres or Mongo is overkill.

It’s inspired by the flexibility of MongoDB and the simplicity of SQLite, but stores everything in plain JSON. That means you can open, inspect, and edit your data manually — or use the API to query and mutate it with transactions, associations, and nested queries.

I just launched a new docs site and opened up a Discord community for discussion/feedback.

Some of the early use cases people have shown interest in: • Local-first apps • Simple tooling dashboards • Quick mock APIs • Portable experiment storage • Drop-in database for internal dev tools

If you want to see how it works, the code is here: https://github.com/The-Devoyage/deeb

Would love to hear your thoughts — critiques welcome. Always looking to make this thing sharper.
by SirFatty | 2025-07-21 16:44:23+00:00
"I don't know any of my fellow nerds who want a ChromeOS kind of experience, so why would any of us dedicate our free time to making one?"

Interesting perspective. Per the article, this is a method of circumventing the W10 issue coming up.. I would guess that you have family members or friends that might be caught up in that? Even ones that are not nerds?
by lufenialif2 | 2025-07-21 16:44:25+00:00
Still no information on the amount of compute needed; would be interested to see a breakdown from Google or OpenAI on what it took to achieve this feat.

Something that was hotly debated in the thread with OpenAI's results:

"We also provided Gemini with access to a curated corpus of high-quality solutions to mathematics problems, and added some general hints and tips on how to approach IMO problems to its instructions."

it seems that the answer to whether or not a general model could perform such a feat is that the models were trained specifically on IMO problems, which is what a number of folks expected.

Doesn't diminish the result, but doesn't seem too different from classical ML techniques if quality of data in = quality of data out.
by giantrobot | 2025-07-21 16:44:31+00:00
I think you're right that Imgur went on a binge of deleting content not tied to registered accounts in the recent past. It's amusing Imgur went full circle, starting because they disliked inaccessible content and then making content inaccessible.

It's hopefully a lesson people learn that were too young to experience ImageShack/Photobucket's issues.
by no_wizard | 2025-07-21 16:45:14+00:00
They were sane. As in, were not insane. As in, they wouldn't have deliberately wrecked the economy and not guaranteed economic uncertainty.

Whether they were applicable to the day to day realities of many Americans is beside the point I'm making. It of course matters and goes a long way to explain how the Democrats lost the election in 2024, however, the policies weren't going to intentionally lead the US economy into a recession and promote economic uncertainty, shatter trust with our historic allies etc.
by saltcured | 2025-07-21 16:45:17+00:00
Hah, on a much smaller scale I had a phase early in my career where I had to wrangle an autoconf build system to work on many unix variants used in HPC. I got pretty fluent in the minimal, portable subset of Bourne shell that actually worked everywhere.

Also, some of the HPC platforms had terrible performance with autoconf and similar because they were terrible at fork/exec latency. Rather than doing copy-on-write virtual memory and fine grained time-slicing, like a typical workstation, they seemed to be doing stop-and-swap of whole processes or something. Something that took minutes on a typical workstation could take hours on the HPC service node.

Anyway, home sick with a fever, I got the weird impulse to figure ways to avoid forking subprocesses from the shell. A common one was invoking `expr` for arithmetic, so I started writing my own arithmetic library in pure Bourne shell.

It was decades ago, so I can't recite the actual code. But I remember that I tried a couple versions. My fever broke before I got around to multiplication and division, but I assumed I would just use naive iteration on top of addition/subtraction.

The first version was direct ASCII-encoded decimal operators that exploded the input strings into sequences of digits and iterated them using a case statement encoding the 10x10 sum and carry results. It used function call arg list to iterate the digits and reverse them, so it could then process sum digits from least to most significant.

Since I was processing operand strings from least to most significant digit, it was actually an arbitrary precision operator. I mapped the empty string operands as implicitly zero padded.

After that, I think I experimented with larger bases instead of decimal. E.g. split the string into groups of 2 or 3 decimal digits and encode 100x100 or 1000x1000 lookup tables. If I remember correctly, t wasn't very practical, as the larger case statements didn't really perform well.
by deepnotderp | 2025-07-21 16:45:28+00:00
This is a lot of words to say “solar + battery lcoe is $70/MWH and gas is $40/MWH, but most places outside the U.S. don’t have access to tons of cheap gas so it’s more expensive there”

And no, they are wrong, gas is still currently cheaper ($40 is less than $70)
by doctorpangloss | 2025-07-21 16:46:03+00:00
by all means, go invest in a REIT whose logline is, "We make money when land values go down!" How exactly would they be building housing in such a scenario? And why wouldn't an investor interested in this simply short real estate instead? Does this illuminate for you that you are right, short term isn't related, but you are wrong, and the truth is surely prices dropping is bad for investing in building houses?
by cryptonector | 2025-07-21 16:46:35+00:00
Not really. You can insist on retail vendors accepting legal tender by law, but these things are online, and online it means every payment can and _will_ be tracked. As with everything you do in public, online payments can and _will_ be used against you (in the labor marketplace, in court, in... everything, to control you and your habits). More people will accept or insist on policing of your and their habits than people who will resist it.
by tracker1 | 2025-07-21 16:46:41+00:00
Largely the same boat here, I refinanced in early 2020 near the lowest interest rates and eliminating the mortgage insurance payment. Of course since then, property taxes have gone up significantly. All said, I'm living here at a cost that I can sustain. I'd have trouble paying close to 2x the amount for a new loan of even the same total.

Way too many people got sold on the idea you could just flip a property every other year and move on/up... that kind of growth/inflation has never been sustainable in any industry ever for more than a couple years.

The closest, recent example I can think of is the cost of junk food. I no longer have it much at all, but even for calorie free soda options, the pricing seems to have more than doubled the past few years. More so than most food in general. They've maximized their profit margins and I don't think they'll be able to sustain it. People are cutting back on spending as a result.

I think the amount of mortgage defaults are as much about credit use in general as it is about the housing market. I've been unemployed 11 of the past 24 months, and currently working for about 60% of what I used to make. During that unpaid time, I built up a lot of credit card debt. Right now, it's not my mortgage that's killing me, it's the credit cart interest combined with a job that doesn't quite cover it all. I was working two jobs for a while and just couldn't keep it up. A LOT of people are in a similar boat.

Right now, I could sell my house, and just about start and 0 debt all over... but then I'm paying 2x as much for rent and not getting ahead without moving... and even with remote work, places try to pay "market" for where you live. The options are kind of crappy.
by otterley | 2025-07-21 16:46:45+00:00
They're different access patterns, though. Are there no concerns about performance and potentially blocking behavior? Decoupling OLTP and analytics is frequently done with good reason: 1/to allow the systems to scale independently, and 2/to help prevent issues with one component from impacting the other (i.e., contain blast radius). I wouldn't want a failure of my search engine to also take down my transaction system.
by drnick1 | 2025-07-21 16:47:03+00:00
Maybe this wouldn't have happened if the Internet wasn't an ocean of ads, trackers, compliance pop ups, and, ironically, more and more AI-generated slop. In this context, getting a quick straight answer from GPT (anonymously and for free) does not seem as bad as the article pretends.

The web has long become been cesspool of trackers and ads and this predates AI. I now run a DNS sinkhole, a browser with hardened settings (Arkenfox and Fingerprint Resist), and an ad-blocker just to make the Internet somewhat usable and prevent the most obvious forms of tracking. I wouldn't be sad if all of the most visited websites in the world (where the lion's share of profits go) disappeared overnight.
by lenerdenator | 2025-07-21 16:47:12+00:00
I'm talking about the wheels that are analogous to the software needed for a decent consumer desktop computer.

How many window managers are there? How many different package managers? Ways to prepare code for said package managers? Scripting shells? File systems? Hell, how many distros are there based on Debian and/or Ubuntu?

If the goal is "free the world from proprietary software", then the talent spent on scratching an itch for a few thousand users is talent wasted because that isn't moving the needle fast enough. The three things driving consumer-grade (read: not enterprise or hobbyist) adoption of Linux right now are ChromeOS, gaming and the fact that Windows 10 support is ending soon. It has nothing to do with the fact that you can find just the right set of utilities for your Arch install.
by woadwarrior01 | 2025-07-21 16:48:10+00:00
I'm building an app called "Slop Or Not"[1] that uses on-device transformer models, and metadata (in images) to detect AI generated images and text.

It's been stuck in App Store review for over a week now, so I suppose the Apple reviewers don't quite know how to deal with something as novel. I keep reading stories about OpenAI wrapper apps getting reviewed in less than a day.

[1]: https://slopornot.ai/
by pavel_lishin | 2025-07-21 16:48:21+00:00
Fascism didn't drive rocketry, the needs of war did. And I'm not aware that Germany made many advances in the field of computing, either - I suppose you could argue that the Enigma machine was a part of that, but (a) that was again driven by war, and (b) was answered by Poland and the UK by building cryptanalysis machinery that arguably led directly to the first actual computers.
by bogwog | 2025-07-21 16:48:26+00:00
A fedora atomic fork with nothing but Chrome/Firefox + Gnome or KDE would do this.

...But who would use that? If you know how to install an operating system on a laptop, you're already not the target audience for this. OEMs aren't going to ship this Linux any more than they would've shipped any others.

Chrome OS worked because it had the marketing budget of a megacorp behind it, one motivated to push people onto their cloud services to cement their monopoly.

I wonder if there were significant numbers of people who actually went out of their way to get a Chromebook over a regular laptop? I'd imagine those that did just did so due to the lower price without knowing the difference, or they had it forced on them by their school/employer.
by const_cast | 2025-07-21 16:48:39+00:00
Because it detracts and discourages some very healthy processed foods while not addressing any actual issues.

Again, is eating burgers and fried chicken the solution? Those are not processed. So if you just tell people to not eat processed foods, you haven't helped them at all.

For many people, a healthy and achievable diet will include processed foods, such as high-fiber bread alternatives. A diet of only whole foods is not achievable for most people, so it's not good advice.
by Ram-ai-physio | 2025-07-21 16:49:03+00:00
I’m Ram — an Indian & German licence physiotherapist turned founder. My Co-Founder is the sole developer.

we’ve been building two AI products from scratch: Both are now live. Both are being used and mints a little.

And now I want to ship faster and smarter, with someone who gets excited about solving real-world problems with code.

What We’re Building (and Why It’s Fun to Hack On):

AI.Physio Think: OpenCV + GPT + real-time feedback loop for physical rehab.

We:

Use the mobile camera to track human joints in realtime with with voice feedback for exercise training.

Auto-generate home exercises & Sync everything into an EMR.

Voice AI Clinic front-desk and billing assistant.

Meduniverse Think: Duolingo + immigration stack + job placement, tailored for nurses & physios.

We:

Train healthcare pros in A1–B2 German.

Help them get placed, licensed & start a new life in Germany.

And we’re doing this with a small, fully bootstrapped team. We’ve placed 9+(more in the process) candidates already. The app is live. The use case is proven.

Why It’s Interesting Global impact (Imagine a physio from the Mumbai slum making an Old Grumpy in Berlin walk).

Real-time AI + vision + voice + language learning.

Everything is being built from scratch, not on a no-code stack.

0 fluff. We ship and talk to real users (who cry when they get their visas approved).

Who You Are A builder who’s done it before (or hungry to do it now).

You ship fast, and you care deeply about users.

You love turning messy systems into elegant interfaces.

Preferably full-stack (TS/React/Next + Python/GPT/API/DB), but honestly, mindset >> stack.

Why Now We’ve got traction. We’ve got real users. I just can't be the only one pushing this boulder uphill anymore. Plus we choose our next founding engineer should be a Life hacker.

If any part of this hits you — DM me. Let’s talk. Email: ram@ai.physio
by satvikpendem | 2025-07-21 16:49:10+00:00
This is why a good design sense is important and it always makes me laugh to hear on HN of people wanting instantaneous responses with zero animations on websites. It sounds good in theory but not so in practice. There have been studies to show that people don't think anything has happened if for example they click a button to compute something and it instantly runs and returns. A delay is actually more comforting to them.
by Aurornis | 2025-07-21 16:49:18+00:00
Solar and batteries are still more expensive than gas (as the article admits) but prices are continuing to decrease.

Sadly, the US is hitting a hiccup as the current administration is going out of their way to make solar installs harder and more expensive. Putting tariffs on solar equipment imports is an insane self-defeat. We should be importing as much cheap solar and battery gear as we can get our hands on.

Give it a couple years of price progress and political turnover and I think we’re going to be in a great position.
by richonpaper | 2025-07-21 16:49:19+00:00
We bought a house 17 years ago. We could barely afford it and struggled to keep it for years.

The house more than doubled in value in that time. Great right?

Well the kids grew up, and we sold it and bought a smaller place.

Just the tax (GST on a new build) and the realtors commission amounted to two years worth of my gross pay.

We sold our old place that had a $400,000 balance on the mortgage for $1.7 million, bought the new place for $1.2 million and now have a 175,000 mortgage.

Just the costs of the transaction are greater than what my parents paid for the last home they bought.

These sky high prices are not good for the middle class. I would be much better off if my mortgage payments for all those years were small enough to allow for retirement saving. I'm basically fucked if I want to live indoors in my town after I can't work anymore.
by superkuh | 2025-07-21 16:49:31+00:00
connmap wouldn't run on my retrocomputer with ancient Xorg 1.7.6 so I vibe coded a janky perl gtk2 version and it works.

http://superkuh.com/connmap-perl-gtk2.pl.txt + http://tuvixdiedforoursins.org/w1000-old.png (baked black background map)

It looks pretty similar: http://tuvixdiedforoursins.org/connmap-perl-gtk2-screenshot.... vs http://tuvixdiedforoursins.org/connmap-original-screenshot.j...
by JohnMakin | 2025-07-21 16:49:41+00:00
You'd be surprised. In the past I was on a big project at company with multi-billion $ revenue. They got caught with their pants down on an audit once because people would not only commit credentials into internal repositories, they were usually not encrypted at all, among other deeper issues. It sparked a multi-year long project of incorporating a secrets management service into the 1000+ repositories and services the company used. Found a loooooot of dead bodies, tons of people got fired during the process. After that experience I imagine this practice is fairly common - people, even smart developers, don't always seem to be able to comprehend the blast radius of some of these things.

One of my favorite incidents during this clean-up effort was, the security team + my team had discovered a lot of DB credentials were just sitting on developer's local machines and basically nowhere else that made any kind of sense, and they'd hand them around as needed via email or message. So, we made tickets everywhere we found instances of this to migrate to the secret management platform. One lead developer with a privileged DB credential wrote a ticket that was basically:

"Migrate secret to secret management platform" and in the info section, wrote the plaintext value of the key, inadvertently giving anyone with Jira read access to a sensitive production database. Even when it was explained to him I could tell he didn't really understand fully why that was silly. Why did he have it in the first place is a natural followup question, but these situations don't happen in a vacuum, there's usually a lot of other dumb stuff happening to even allow such a situation to unfold.
by joules77 | 2025-07-21 16:50:31+00:00
But no one says Thiel and Andreesen are popular. How can they be popular if they don't have any contact with common people?

Popular generally refers to popularity with the masses. For example Jesus is popular. People will die for him. Who is going to die for Thiel and Andreesen or some tool builder/wealth accumulator? They are just misguided people and what they build or think about, wont last beyond their death, because they don't really have apostles or churches that actually provide care.
by philipkglass | 2025-07-21 16:50:31+00:00
CANDU has low intrinsic nuclear proliferation resistance. It can run on natural uranium, so it's easier to fuel than light water reactors which need enriched uranium, and its online fuel-swapping design means that it's easy to switch to low-burnup operation for generating weapons grade plutonium. Current CANDU power reactors have extensive monitoring to confirm that they are used peacefully, but if e.g. South Korea had a security crisis and decided to pursue a crash nuclear weapons program, world opinion be damned, its CANDU based reactors at Wolseong could be quickly reconfigured for weapons purposes:

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