MurphyA/hacker-news huggingface dataset:
by komali2 | 2025-12-15 13:24:56+00:00
Governments can print money.

But yes, you're right, the core problem is that in the USA, people need to justify their existence through labor. If they can't labor, they can't justify their existence (barring the slim few outliers on benefits, who are constantly under attack for being lazy or whatever).

However, if we take a step back and just consider reality for itself, we're just talking about resource allocation. Under the current system, the allocation of resources is dependent upon how much cash any given person can command, which is ostensibly connected to the value of their labor, but in reality, is clumpy and is connected first and foremost to how much cash they or their family historically had, and secondarily how valuable their labor is to capitalism, rather than to humanity. Thus investment bankers make 9x what teachers and EMTs make.

There's no reason we need to play that game. We can simply allocate the resources along more efficient terms, such as, taking the robot-harvested food, having robots put it in self driving trains and trucks, and having it delivered to people who need food.
by graemep | 2025-12-15 13:24:56+00:00
What do you mean by "Europe"? Yes, Lithuania has a problem, but the UK, France and Germany do not.

> What is your preferred model?

There are lots of alternatives to turning the EU unto a federal state with its own armies. Alliances for one. It has been NATO that filled this role for over 70 years, and successfully so against a far more powerful threat than Russia.

> All of us staying in little insignificant countries, kowtowing to larger powers?

Lots of "insignificant little countries" seem to do rather well. Switzerland, Singapore, Norway,.....

I can see the nationalist appeal of belonging to a big powerful country, but it does not really do the people of a country much good.
by acka | 2025-12-15 13:25:02+00:00
> Years on, our primary data source is literally holding dozens of subscriptions to every commercial provider we can find, and enumerating the exit node IP addresses they use.

Assuming your VPN identification service operates commercially, I trust that you are in full compliance with all contractual agreements and Terms of Service for the services you utilize. Many of these agreements specifically prohibit commercial use, which could encompass the harvesting of exit node IP addresses and the subsequent sale of such information.
by the_af | 2025-12-15 13:25:22+00:00
Is this true though? I haven't done the experiment, but I can envision the LLM critiquing its own output (if it was created in a different session) and iteratively correcting it and always finding flaws in it. Are LLMs even primed to say "this is perfect and it needs no further improvements"?

What I have seen is ChatGPT and Claude battling it out, always correcting and finding fault with each other's output (trying to solve the same problem). It's hilarious.
by barrkel | 2025-12-15 13:25:34+00:00
Uuid v7 just has a bias in its generation; it isn't carrying information. You're not going to try and extract a timestamp from a uuid.

Random vs time biased uuids are not a decision to shave off ms that you will regret.

Most likely they will be a decision that shaves off seconds (yes, really - especially when you consider locality effects) and you'll regret nothing.
by ethbr1 | 2025-12-15 13:26:04+00:00
This. The lack of a Shield hardware refresh seems insane.

I get Nvidia (the company) has other priorities with higher revenue.

But they have a product, with proven product-market fit, that gives them a last mile connection with end users, in one of the highest utilization home spaces.

How has no one at Nvidia looked at that and said "I'm not saying we orient our entire focus around it, but shouldn't we at least fund it as a strategic priority?"

If datacenter revenue falls off, it's going to look awfully short-sighted not to have diversified customer base when they had the chance.
by seergiue | 2025-12-15 13:26:17+00:00
Hi HN,

I’ve been building SaaS products for a while, and I started getting "setup fatigue." Every time I validated a new idea, I lost the first two weeks just configuring Docker, wrestling with Stripe webhooks, and setting up Auth flows.

The market defaults to Next.js for everything right now. While Next is great, I found myself missing the structure of a dedicated backend framework. I wanted the type-safety and "batteries-included" feel of AdonisJS (think Laravel for Node) paired with the reactivity of the new Nuxt 4.

I spent the last few months building a production-grade architecture to solve this for myself, and I decided to package it up as a starter kit.

The Stack: - Frontend: Nuxt 4 (TypeScript) + shadcn/vue - Backend: AdonisJS v6 (TypeScript) - Database: PostgreSQL + Redis - Infra: Fully containerized with Docker (includes Mailhog for local email testing)

The "Hard Parts" I automated: 1. Multi-Tenancy: A full Team system where users can invite others and assign roles (RBAC). 2. Testing: I wrote 195 backend integration tests. I specifically wanted to avoid the "untested boilerplate" trap. 3. Billing: Pre-wired Stripe Checkout and Customer Portal handling webhook events.

It is a paid product, but I'd love for you to check out the architecture or the demo. I'm happy to answer any questions about the migration to Nuxt 4 or using Adonis in 2026.
by kevin061 | 2025-12-15 13:26:38+00:00
Everyone thinks they are great at detecting AI slop, but they usually aren't. For art, there are certain giveaways, but for text?

I regularly find myself avoiding the use of the em-dash now even though it is exactly what I should be writing there, for fear of people thinking I used ChatGPT.

I wish it wasn't this way. Alas.
by neffy | 2025-12-15 13:26:38+00:00
There are a lot of very distinctive versions of English floating around after the British Empire, Indian newspapers are particularly delightful that way - but there is as the author says, an inherited common educational system dating back to the colonial period, which has probably created a fairly common "educated dialect" abroad, just as it has between all the local accents and dialects back in the motherland.
by integralid | 2025-12-15 13:27:10+00:00
I guess to each their own. I enjoyed the style and even laughed a bit at the part you highlighted (writer humorously pointed out the obvious fact that 4th of July is not something UK celebrates).

I think you look for AI too hard. Perhaps that kind of dry humour is not too your liking, or you're not used to this style? FWIW i lived in the UK a bit, so I'm rather familiar with the way locals speak casually.

Btw. you can check his pre-chatgpt writing style, for example [1]. Looks similar enough to me!

[1] https://drobinin.com/posts/things-i-learnt-in-2021/
by mbreese | 2025-12-15 13:27:38+00:00
Same. I know I have a couple someplace in a bin. That and another embedded card from the era, but I think it had something like a DIMM footprint. I thought it was also Dallas semi, but I can’t find it or remember what it is though…

I remember thinking that some of the tracking features (temperature) of the button would be helpful in some situations. But the ring was the crazy model. Between these and smart cards, authentication was starting to look futuristic. I even remember getting a smart card reader from my credit card company. They thought it would make for more secure web transactions.

I’ve still seen some iButtons in the wild in odd places. Most recently, I saw them tracking car keys at dealerships. The last car I test drove had a key attached to a fob with an iButton. I was more excited by the iButton tracker than the car.

But I thought of it as an example of how long lasting some design decisions can really be. I’m sure someone designed this system 20-25 years ago and it is still in service today. I’m sure today it would be NFC. But now I’m thinking about what the iButton of 2050 will look like.
by teradome | 2025-12-15 13:27:39+00:00
from the reddit story: "In the past two months, I purchased eleven Apple Gift cards from Amazon, Target, and apple.com, and added the amounts to my Apple account. The gift card amounts ranged from $25 to $150 each, totalling $905."

This is literally a money laundering pattern

The question will be why isn't this person just adding the money to their account directly, where is this money coming from, why are they structuring it like this
by mirekrusin | 2025-12-15 13:28:34+00:00
that's not "jsdoc is typescript" anymore because you're falling back to something else - type definition files where you do have access wider typescript functionality.

also not a full solution - for .d.ts types to be available globally without explicit import the .d.ts file itself cannot use any imports/exports. this means you can't reuse types from other places to construct your types. you can workaround this by explicitly importing .d.ts in jsconfig/tsconfig but you're still left with other issues.

those types do actually become globally visible everywhere polluting global namespace which is bad in itself

there are no guarantees about them being in sync with actual code, which violates the whole point of using type safety.

they don't solve cases where you need typescript inlined functionality locally in your code or to perform assertion with satisfies operator etc.
by comrade1234 | 2025-12-15 13:29:08+00:00
They're very strict about sorting your own recycling, organic waste, and household waste here in Zurich. So strict that people are fined for not doing it properly. And also there are newspaper articles with the format of reporting on someone receiving a fine and how thankful they are now that they know the proper way to recycle (obviously planted - I had to write an article like this in junior high because I used the school phone to call 911 to ask the time).

What I always wonder about though is just how much work it saves in the end for us to do it instead of at a central location. I mean, even with these strict rules they still need to sort the stuff that people didn't sort properly in the first place. So why not sort it all? (Except for the biowaste because that could contaminate the recycling)
by fkiller | 2025-12-15 13:29:12+00:00
I’ve made AI browser that others do but having full control.

https://www.gnunae.com (그네)

It was my weekend 1-day hackathon yesterday building Electron-based web browser connected with PlayWright MCP and local Codex as LLM backend.

Yes, you need to be ChatGPT Pro+ to use, because Codex has no usage fee unlike API Key.

GPT-5.1-Codex-Max can handle really complex web task without templating DOM. Codex-Mini is fast so you can pick models. It does my job applying task to any of recruiting sites with no interactions. (with persistent data store, which is currently disabled on published version)
by stego-tech | 2025-12-15 13:29:17+00:00
Taking a different tack to much of the commenters:

We’re collectively sitting atop every piece of copper we’ve ever refined, they’re just sitting and rotting in landfills instead of mines.

If I were a gambling dinosaur, I’d wager that landfill mining in developed economies will be a decently-sized business in a few decades, as we seek to recapture minerals and materials we once felt were disposable - but whose easily-available raw amounts we’d gradually withered down via mining or extraction. Depending on how material science and metal valuation goes, it might become practical or necessary to extract those metals from water sources or industrial waste sites.

It ain’t pretty, but we were never going to be able to mine Earth indefinitely - and we’re already at a point where, as a planetary species, we need to be more organized and restrictive about the use of non-renewable resources for optimal outcomes and long device/product lifespans.

The era of disposability has passed, we just need more companies to swallow that bitter pill and start adapting.
by kx0101 | 2025-12-15 13:29:30+00:00
I recently open-sourced my first ever tool! and I'm super excited about it guys

It's an HTTP request replay and comparison tool in Go. You can replay real traffic, compare multiple environments, detect broken endpoints, generate HTML/JSON reports, and analyze latency

It’s currently at v0.4, so I’d love any feedback, suggestions, or ideas for improvements. (Be gentle, I haven’t used Go professionally, however it’s my main language for personal projects )

https://github.com/kx0101/replayer

Here's the landing page too: https://www.replayer.online/
by komali2 | 2025-12-15 13:29:55+00:00
.1% hold 12.6% of national wealth so that's 300,000 people. It tends to clump at the top, apparently.

In any case, it seems a bit bizarre to me that the wealth is distributed so unevenly. Do you believe those 3 million people work so hard that their value is that much higher than the combined output of 297 million people?
by dax3232 | 2025-12-15 13:30:04+00:00
Lucia | Founding ML Engineer, Growth Engineer | Remote | Luciaprotocol.com

Lucia is changing how data can be used for growth and revenue generation. With our open source SDK you can collect 10x the amount of data from your visitors whether that’s in your website, web app or mobile app. Read more about us at https://docs.luciaprotocol.com

We’re looking for a mix of positions.

- Sr ML Engineer ($135k-240k)

- Growth Engineer ($160k-170k)

● Are self-motivated and can work independently

● Driven to constantly learn and are always searching for the bigger picture

● Strong in clear thinking and written communication

For the Growth Engineer: You will build the growth engine as a product. That means rapid pipeline experiments, outbound tooling, segmentation, lead scoring, and retention workflows built on real behavioral and on-chain signals. You will ship scrappy tools and automations that turn messy data into actions, and you will own outcomes, not activity.

For the Founding ML Engineer: You will build the intelligence core. That includes models and systems that resolve pseudo-anonymous visitors into high fidelity profiles, power a language interface for querying and decisioning, and continuously improve prediction quality over time. You will work close to the data, close to the product, and close to customers.

Please email apply[at]luciaprotocol[dot]com with the subject line HN + the name of your role applying for, if this sounds like the right fit for you.
by legacynl | 2025-12-15 13:30:28+00:00
That guy from smarter every day had a great youtube video about why that's basically impossible in the US right now: https://www.youtube.com/watch?v=3ZTGwcHQfLY

I'm not a fan of big coorps either, but these changes happened gradually over time, starting way back in probably the 50/60s. The blame is with the companies and the US government back then for allowing this critical knowledge to be lost. But Roomba didn't exist back then, and the problem is bigger than a single company.

The only real solution is for the US government to invest heavily in regaining this capability for the coming 25 years. But doge and trump axed any chance of this happening so though luck i guess.
by wewxjfq | 2025-12-15 13:30:40+00:00
> I still have no idea why westerners assumed "Chinese can't innovate, they can only replicate".

Did they? For how often online comment sections about China need to point this out, I can't remember seeing this claim being made in reality ever. China has been the next big thing for the past 25 years. And if people pointed out that Chinese products were of low quality, well, that was certainly true. Japan and Germany were also at one point known for low quality products.
by adrian_b | 2025-12-15 13:30:45+00:00
There is a huge difference between "some protection" and blocking the competition for many decades, because an incompetent patent office has approved many exaggerated claims, either about things that are obvious and well known by anyone in the field, but nobody was shameless enough to claim them in a patent before, or else about things that the patent filer is completely unable to do in the present, but they are claimed in the patent for the case when someone else will figure how to do them in the future.

Today the vast majority of patents are not intended for any kind of licensing and they might be even completely useless if licensed, but they are only intended for preventing competition in the market where the patent owner is active.

In order to be useful, a patent system should start to require again that the inventor shows a working prototype that demonstrates all the features claimed in the patent. Moreover, the patents should expire much faster, certainly not later than after 10 years from being issued. Perhaps a longer validity could be accepted for patents owned by individual inventors, but in any case not for the patents assigned to the employers of the inventors, as most patents are today. Also, patent owners should offer "Fair, Reasonable and Non-Discriminatory licensing" (FRAND), otherwise the patent should be invalidated.
by JosephjackJR | 2025-12-15 13:31:29+00:00
We analyzed the fundamental architectural flaw in today's cloud vector database paradigm: the hard dependency on RAM. This design forces platforms with massive data volumes (e.g., millions of video frames, billions of RAG documents) into a financially unsustainable cost curve. We propose that the shift to an O(k) architecture, leveraging mmap storage, is the only way to break this scaling ceiling.
by blazingbanana | 2025-12-15 13:31:39+00:00
This is _very_ smooth and really well done. I've only played a bit of the Solitaire but it's really nice on both desktop and mobile.

I'm curious why you're rewriting it for a fourth time? Am I playing version 3 or 4 right now?

Two potential suggestions:

1. You save the game on pause / tab close, it means I'm not able to continue from another device. Would it be possible to provide some form of "seed" that I could input in my other device to continue where I left off? Not sure if that's even possible, just an idea.

2. Option to toggle between mobile/desktop style cards. I understand the desktop style ones might look a bit small on mobile, but I would prefer it.

Great work and site bookmarked.
by smallmancontrov | 2025-12-15 13:31:58+00:00
It has a finger on the long term trend of decreasing relevance for labor and increasing relevance for capital as factors of production, but it's certainly not a metric I'd choose and that's why I tried so hard to steer towards something better.

One can imagine a world where productivity increases, the need for old jobs is reduced, but newer, better jobs more than replace them because the economy is experiencing genuine growth. Self-serving capital rhetoric will push you to always imagine it this way, self-serving labor rhetoric will push you to never imagine it this way, but good policy lies in figuring out what's actually happening in aggregate and responding accordingly (the framing I tried to push).
by zwnow | 2025-12-15 13:32:28+00:00
Idk I use whatever scales best and that would be an close to infinite scaling key. The performance compromise is probably zeroed out once you have to adapt ur database to a different one supporting the current scale of the product. Thats for software that has to scale. Whole different story for stuff that doesnt have to grow obviously. I am in the UUID camp too but I dont care whether its v4 or v7.
by ashleyn | 2025-12-15 13:33:27+00:00
This argument hinges rather strongly on whether or not AI is going to create a broad, durable, and lasting unemployment effect.

Tractors did not cause this phenomenon because jevons paradox kicked in and induced demand rendered the problem moot, or demand eventually exceeded what mere tractors were capable of doing for agricultural productivity.

The same can probably be said for contemporary AI, but it's tough to tell right now. There's some scant indications we've scaled LLMs as far as they can go without another fundamental discovery similar to the attention paper in 2017. GPT-5 was underwhelming, and each new Claude Opus is an incremental improvement at best, still unable to execute an entire business idea from a single prompt. If we don't continue to see large leaps in capability like circa 2021-2022, then it can be argued jevons paradox will kick in here and at best LLMs will be a productivity multiplier for already experienced white collar workers - not a replacement for them.

All this being said, technological unemployment is not something that will be sudden or obvious, nor will human innovation always stay under jevons paradox, and I think policymakers need to seriously entertain taboo solutions for it sooner or later. Such as a WPA-style infrastructure project or basic income.
by codingbbq | 2025-12-15 13:33:51+00:00
I created this simple stock management system. This was a good experience building an end to end product since I have been a front end developer all my life, building this has been an amazing experience.

https://stockflow-drab.vercel.app/

Here is the github URL : https://github.com/codingbbq/stockflow

Appreciate any feedback on the application or review on the code..

Thank you
by immibis | 2025-12-15 13:33:56+00:00
That's the brilliance of AI - it doesn't matter if the product actually works or not. As long as it looks like it works and flatters the user enough, you get paid.

And if you build an AI interface to your product, you can make it not work in subtly the right ways that direct more money towards you. You can take advertising money to make the AI recommend certain products. You can make it give completely wrong answers to your competitors.
by jarpschope | 2025-12-15 13:34:15+00:00
Yeah, that definitely won't work at scale. The bar for what constitutes being "educated" keeps increasing. Previously it was knowing how to code, now it is having an ML PhD, for example. At the same time, AI keeps getting more and more capable, so no matter how much "education" you have, AI will eventually get to you.

In any case, the argument won't work for majority of the population without a college degree. Are you going to have 50+ year old truck drivers upskilling in a fancy new tool to keep a job? And again, how long until that new skill you upgraded them to is now done by AI as well.
by thraxil | 2025-12-15 13:34:18+00:00
Yep. We have tables that use UUIDv4 that have 60M+ rows and don't have any performance problems with them. Would some queries be faster using something else? Probably, but again, for us it's not close to being a bottleneck. If it becomes a problem at 600M or 6B rows, we'll deal with it then. We'll probably switch to UUIDv7 at some point, but it's not a priority and we'll do some tests on our data first. Does my experience mean you should use UUIDv4? No. Understand your own system and evaluate how the tradeoffs apply to you.
by ribice | 2025-12-15 13:34:34+00:00
I've built a web app primarily for my Hiking Club but then my plan is to also sell it to others.

https://mojtim.ba/en/

'Vibe coded' this in about a week recently. The app is also available in English and has a demo account available.

I wrote about the building process on my Linkedin (https://www.linkedin.com/feed/update/urn:li:activity:7404469...)
by jack_tripper | 2025-12-15 13:34:37+00:00
>It's not a new idea and has long been promoted across the political spectrum including the far right.

Did those far right people wish for the current version of the EU, or the 1970's ideal of the EU?

Because without accounting for the massive societal changes since then, it's disingenuous to say those people were having the same ideas of today back then.

Pretty sure back then the far right's ideal of the EU was one when you could leave your bike unlocked without it getting stolen, christmas markets didn't need to have anti-terrorist attack barriers, and Sweden and Germany didn't top the charts of sexual assaults per capita.

>That isn't true. Plenty of right wing people have been Europhiles, even the far right.

Like who? Give me someone living and active today.