MurphyA/hacker-news huggingface dataset:
by lucianbr | 2026-01-08 14:20:52+00:00
Sounds really sad. I am not a director of anything, I probably make almost nothing compared to you, and yet I know who I am outside of my job. I have friends who value who I am, regardless of my job or even between jobs. I would not trade places with you for all the money in the world. I would not have any use for all that money then.
by alexandretrotel | 2026-01-08 14:21:58+00:00
I just released Local.ts, a production-ready template for building local-first apps on desktop & mobile:

- Offline-ready data (local persistence)
- Cross-platform support (macOS, Windows, Linux, iOS, Android)
- Persistent settings, system tray, native notifications
- SQLite via Diesel ORM with automatic migrations
- Theming, logging, window state, autostart & splash screen included
by antonymoose | 2026-01-08 14:22:09+00:00
> People won't buy them when there's another house for less.

As others have pointed out housing markets are illiquid and tend to have a limited set of sellers at any given time such that the race-to-the-bottom doesn’t happen very often.

Rather, an institutional investor buys high on houses in desired neighborhoods then charge high rents on their portfolio. Subsequent sellers in the same neighborhood see the high closing price and ask for even more.
Show HN: AI powered Hacker News reader
by ashu1461 | 2026-01-08 14:22:10+00:00
I built an alternative Hacker News reader focused on quickly scanning posts and understanding what they are about before clicking through.

Things I felt were missing in my own HN reading experience :

- Scanning information quickly if I have limited time and don't want to spend time reading the whole articles.

- Sometimes I don't want to read the full article. I just want to understand the gist first and then decide whether it's worth going deeper.

- Adjusting to every authors writing style / navigating to there website also takes extra mental effort.

- I want to easily be able to brainstorm articles with a LLM, for example by having it explain or simplify the article for me

- Filtering on the basis of topics, Example if I am not interested in hardware articles, would like to skip them (Feature is WIP)

I also got a chance to explore new technologies while building it.

I choose svelte kit over react / next and cloudfare hosting over firebase / vercel

Right now I am improving the AI summarisation experience in places where the page is under a paywall.

I'd love feedback on where this helps and what can be improved.
by serbanghita | 2026-01-08 14:22:30+00:00
Good analogy but it feels a bit different, in a sense that the LLMs index all your content and then you don't benefit from any of that outcome. You essentially had no saying to the process of indexing, whether it's MIT licensed or else.

I'd say that this is a very interesting situation, I would not blame it on the founder. Nobody saw this coming ...
by tqwhite | 2026-01-08 14:23:10+00:00
I eat all my food without knife and fork. I find I am able to see the beauty in a pork chop when I cut it with a spoon and am able to appreciate its qualities better. Too tough and the cutting fails. I know then to rid myself of an ugly thing and buy another. Just right and I can scoop up a piece as soon as I get it to the right shape.
by sotix | 2026-01-08 14:23:20+00:00
My cousin just finished years of medical school, residency, and his first job as a psychiatrist. He opened up a private practice a year ago and has been working hard to acquire a client base. I fear this will destroy his livelihood. He can't compete on the convenience. To see him, a person has to reach him via phone or email, process their healthcare information, and then physically visit him. All while this tool has been designed to process health information, which can also speak out loud with the patient instantly. Sure he can prescribe medications, but many people he sees do not need medication. Even if the doctor is better, the convenience of this tool will likely win out.

If America wants to take care of its people, it needs to tear down the bureaucracy that is our healthcare system and streamline a single payer system. Otherwise, doctors will be unable to compete with tools like this because our healthcare system is so inconvenient.
by appreciatorBus | 2026-01-08 14:23:29+00:00
Regulating prices doesn’t do that.

If all we do is regulate prices, then there’s still an incentive to despoil the environment if it lowers your costs.

What you want to do is to mandate prices on externalities – the pollution itself. That way people are still free to buy and sell TVs and to innovate new ways of manufacturing them, but the only way to avoid the cost of externalities is to generate fewer externalities - less pollution per TV – which is what we want.
by cons0le | 2026-01-08 14:24:00+00:00
>Every time there's a school shooting or spree killing, we're lectured about that being a price we should be willing to pay for our right to keep and bear arms. Every time gun control comes up, we're told that America's well armed militias are the only thing keeping our government from sliding into tyranny, and that all of our rights are vouchsafed by the second amendment.

Americans don't have a representative government, europeans do. Lets be honest, you know in your heart that the vast majority of americans want to stop school shootings, don't you??

Even to this day, a majority of americans are in favor of universal background checks, and an assault weapons ban. Check pew, gallup, anywhere you'd like.

Over 60% of americans when polled, say they want universal healthcare. The difference between american and europe is: over here we don't get what we want, even when the vast majority support it. Over here the cops just shoot us in the face.

>Also the vast majority of Twitter users are American, and Americans aren't exactly quitting it either.

And they should quit too, but right now we're talking about europe.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I also want to circle back and say, portland was not turned into a war zone over george floyd. The protest spanned over a few city blocks, and 99% of the city carried on as normal. You're parroting disgusting propaganda, straight from the mouth of fox news.

Can't you see that we have a media machine that's invested in making the left look violent? Don't believe everything your hear from the american news.

> They were willing to revolt over covid restrictions. They were willing to riot and coup over imaginary communists stealing the election.

Its fitting you bring up these examples as if they weren't proving my point. These events were both largely orchestrated on twitter. Same thing they did in myanmar.

You can help fight against the machine by leaving twitter. Its free. Its easy.
by DrScientist | 2026-01-08 14:24:04+00:00
So in summary:
- the requirement that one person only has one of this sort of ID requires a central issuing authority which can ensure this.
- in the end such an ID would still require very careful use to remain anonymous, though I do like your idea of being able to change it in a one in/one out way.

Isn't it much simplier to have sites which link to real ID's and sites which implement their own throwaway pseudo-anonymity - and all we need is it being clear when real ID's are being used?

Is there really any benefit to conflating the two?
Show HN: I built a health score for 1,800 Laravel packages
by danielpetrica | 2026-01-08 14:24:09+00:00
Hi HN,

I'm Daniel, a solo dev from Italy. I built LaraPlugins.io to solve a specific pain point I kept hitting: finding a Laravel package, installing it, and only realizing weeks later that it was abandoned or incompatible with the latest PHP version.

It’s a directory that assigns an automated "Health Score" to packages based on maintenance, testing, and community signals (not just popularity).

The Stack:

Backend: Laravel running on Octane (FrankenPhp) for high performance.

Admin: Filament PHP (which has been a joy to work with).

Queues: Heavy use of Redis queues to ingest stats from Packagist/GitHub in the background and also for the heavy cache usage i applied.

Cloudflare: Everything is cached in cloudflare after the first load so even big traffic should not impact the server machine directly.

Workers: Managed via Laravel Horizon running in a single Docker container.

Frontend: Blade templates + Tailwind CSS.

The hardest part was tuning the scoring algorithm to not penalize "finished" stable packages while correctly flagging abandoned ones. I'm still tweaking the weights, so I'd love to hear if the score for your favorite package feels accurate or off.
by rvnx | 2026-01-08 14:24:23+00:00
the only minuses of these services, is that because they are not trusted, they are rejected by some websites, and they are flagged as spam :/

For example fastmail.com is considered as a fake account registration provider, because of the masked email feature, that allows you many times to register to a free trial.

It's the only reason I stay with Gmail, despite their terrible practices
by bayeslaw | 2026-01-08 14:24:28+00:00
The equation for making money with software changed forever in 2026.
But not the way you think. And not the way everyone says.

Everyone's celebrating that AI made building cheap. They're missing what it made expensive.

The equation was always: Demand × Product × Attention = Money

Here's what actually changed:
Product collapsed to near-zero. Lovable ships MVPs in 2 hours. Cursor writes your backend in 30 minutes. Claude Code generates entire stacks. Building went from $50K and 6 months to $500 and 6 hours.

Incredible. Genuinely world-changing. So naturaly, billions are pouring into the AI application layer. The opportunity is massive and real.

But here's the part nobody's talking about:
Demand got a lot harder. Not easier. HARDER.

Why? Because anyone can build an MVP now and everybody does. But the pool of good ideas didn't grow. The number of people chasing them grew 100x overnight.

Attention became nearly impossible. Thousands of new apps launch daily. Your customers are buried in options. Standing out went from hard to borderline impossible.

And here's the brutal part: 42% of startups still fail because they built something nobody wanted. Not slowly. Not badly. Just the wrong thing.
That number isn't improving. It's getting worse.

Because everyone's optimizing the wrong variable. They're focused on:
Shipping faster
Building cheaper
Iterating quicker

Almost nobody is focused on:
Validating systematically
Testing demand first
Talking to customers before touching code

AI didn't solve the hard problem. It made the easy problem trivial and exposed what the hard problem always was: figuring out what people actually want.

Yet nobody is tackling demand testing and validation systematically. Well, almost nobody. We do at buildsherpa.ai.

Everyone's racing to build. Nobody's stopping to ask "should I?" So the discipline to validate first is the only edge left. Because in a world where everyone can ship an MVP in a weekend, knowing WHAT to build is the only remaining moat.

The beginning of the equation is now THE MOST IMPORTANT part.

Demand. Not Product. Not Attention.

Demand.

Because if Demand = 0, the rest doesn't matter:
0 × Easy × Hard = $0

You can build anything now.
Which means you better know WHAT to build.

Validate first. Ship second.
The speed at which you fail is not a metric.
by Festro | 2026-01-08 14:24:30+00:00
Clickbait rubbish. Title is misleading, deliberately so. Reading the article shows:

TITLE: More Than 60% of Consumers Now Start Daily Tasks With AI

2 statements from the article:

1) "More than 60% of consumers used a dedicated AI platform in the past year, signaling that AI has crossed into mainstream behavior rather than niche experimentation."

2) "Over one-third of Gen Z consumers and Power Users now turn to AI first when starting personal tasks, marking a clear move away from traditional search and browsing."

The 60% stat refers to having used AI at least once over a 12 month period. The personal task stat is for gen Z and power Users and may not even be 'daily' tasks.
by nostrademons | 2026-01-08 14:24:32+00:00
Health and medicine is very far from deterministic. Your drug interaction checker is deterministic because the non-determinism is handled at a higher level (the doctor / patient interaction) in the health care system. Individual patients often respond wildly differently to the same medicine even in the absence of drug interactions.

Similarly the non-determinism in ChatGPT should be handled at a higher level. It can suggest possibilities for diagnosis and treatment, but you should still evaluate those possibilities with the help of a trained physician.
by MetaWhirledPeas | 2026-01-08 14:24:32+00:00
> the skeptic in me is cautious that this is the type of reasoning which propels the anti-vax movement

I think there's a difference between questioning your doctor, and questioning advice given by almost every doctor. There are plenty of bad doctors out there, or maybe just doctors who are bad fits for their patients. They don't always listen or pay close attention to your history. And in spite of their education they don't always choose the correct diagnosis.

I also think there's an ever-increasing difference between AI health research and old-school WebMD research.
by tblancha | 2026-01-08 14:25:15+00:00
One difficulty with calling certain behaviors, like playing the lottery, irrational is that it assumes what the person is trying to maximize (for example, expected monetary value). But we can take into account internal factors (the value of getting to dream about winning the lottery). But it isn't clear where to draw the line -- if we include all internal factors, it seems we lose the ability to call anything rational. But if we don't include clearly relevant factors, we lose the value of normative frameworks.

"Normative frameworks might never capture the full complexity of human psychology. There are enough degrees of freedom that it’s hard to ever know for sure any action is strictly irrational. But maybe that’s okay—maybe the point of these frameworks is to give us tools for thinking and to improve our own reasoning about our preferences, rather than some ultimate arbiter of what is or is not rational."
by Edman274 | 2026-01-08 14:25:21+00:00
In my experience, the Mozilla apt repo would still have dependencies on system libraries that can only be installed by updating the operating system to another LTS. Like, the Mozilla Firefox package depends on libssl, which depends on another package and that other package can only be updated by updating the operating system, which typically drastically changes the look and feel of system menus and things that are not easily gleaned by looking at a screenshot of an empty desktop. Maybe this isn't true of KDE and the interface remains stable across to update cycles. Thank you for the suggestion.
by Workaccount2 | 2026-01-08 14:25:26+00:00
If you don't want crappy e-mail service, you need to pay monthly for it. If you are not paying for it, you are not the customer.

I'm just so tired of people endlessly complaining about things they have never paid for. Let the ad-model carry those who genuinely cannot afford the services they need, it's revolutionary in that regard. But most of you here have the money, so start paying.
by ttcbj | 2026-01-08 14:25:45+00:00
As a small business that started with a one-time/upgrade based pricing policy, and moved to a recurring policy, I don't think it is too late for tailwind to do so for future upgrades/improvements. I am saddened that they laid people off before trying. I understand doing that is a leap of faith/risk, but that is what you need to do.

The key thing they need to recognize is that some percentage of their customers are serious businesses that want them to continue developing/maintaining the software, and that these businesses will be supportive as long as the deal is the same for everyone (you can't ask them to pay out of the goodness of their hearts, as then they feel they will be taken advantage of by people who don't pay).

When we switched to a recurring pricing model, I thought it was going to be a disaster. In fact, I got an angry call from exactly one customer (who then remained a customer despite threatening to leave). I got subtly expressed approval/relief from many more.

The book "How to Sell at Margins Higher than Your Competitors" was helpful to me, and might be helpful here as well. The key is to realize that you want to sell to people who really value your product and will pay for it. You don't want to maximize volume, you want to maximize revenue x margin.

You already have an installed base of people who value your product enough to pay for it once, you just have to create a system that enables them to sustain the technology they value in order to get ongoing support/upgrades/fixes/etc. The people who are going to complain on hacker news about recurring pricing aren't the people you want as customers anyway.

If the majority of your customers don't value it that much, then you are pretty cooked. But you may as well find that out directly. If people really don't want to pay for the software, don't waste time creating it for them.

We made the switch about 20 years ago. Since that time, about 70% of our lifetime revenue has come from recurring payments. Had I not had the courage to make the switch, I would be writing now that the business has been an unsustainable mistake, but that would have been false.
by voisin | 2026-01-08 14:26:08+00:00
I switched to Fastmail and I desperately want to integrate ChatGPT to intelligently schedule meetings. I spend a tremendous amount of time going back and forth with people manually inputting when I am free. I’d pay more for this integration!

I also use ChatGPT (copy and paste) to rewrite long emails for clarity. I’d love if it had pre-written drafts that I could approve or edit and send…
by HarHarVeryFunny | 2026-01-08 14:26:12+00:00
Just as a self follow-up here (I hate to do it!), after chatting to Gemini some more more about document creation alternatives, it does seem that Gemini CLI is by far the best way to go, since it's working in similar fashion to Claude Code and making targeted edits (string replacements) to files, rather than regenerating from scratch (unless it has misinterpreted something you said as a request to do that, which would be obvious when it showed you the suggested diff).

Another alternative (not recommended due to potential for "drift") is to use Gemini's Canvas capability where it is working on a document rather than a specification being spread out over Chat, but this document is fully regenerated for every update (unlike Claude's artifacts), so there is potential for it to summarize or drop sections of the document ("drift") rather than just making requested changes. Canvas also doesn't have Artifact's versioning to allow you to go back to undo unwanted drifts/changes.
by snarf21 | 2026-01-08 14:26:17+00:00
This game was interesting but I found it very confusing.

* WARNING: SPOILERS *

* It is confusing when you are trying to find 15 words but then the 's top right number shows 23 and you are told that this means 23 answers start with R. If you have to have 15 out of X answers, I want to know the full set of words that there are 23 R words in.
* After finding my fifth word, that answer was added below the puzzle and it cause the whole UI to relayout which was quite jarring. This kept happening as I added more answers.
* You call the bottom right number the "superscript" which is confusing to me. Superscript is always above the character and subscript is always below it.
* I typed in mayonnaise and was told it was wrong but tried mayo and it was right. I don't want to have to think of all variations of a thing spelled regionally or colloquially (ketchup > catsup) that are the same exact thing.
* For condiments, it seems egregious that salt and pepper aren't right but every variation of salad dressing flavors and type of gravy are correct.
* I don't really see the point of the numbers at all. It isn't like you can do any deduction since you are finding some very small subset from the list of legal answers. I'd much rather there was a curated list of exact 15 words and you have to find them from the set of all possible answers you can think of. Right now it is an exercise of name as many R foods as you can think of, repeat for each letter.
by diydsp | 2026-01-08 14:26:33+00:00
I can see why, but this is doc+patient in collab. And driven by using science in the form of applying llm-as-database-of-symptoms-and-treatments.

Anti-vax otoh is driven by ignorance and failure to trust science in the form of neither doctors, nor new types of science. Plus, anti-vax works like flat earth; a signaling mechanism of poor epostemic judgment."
by aed | 2026-01-08 14:27:27+00:00
At work I call this "letting the fires burn."

This works well with children too!

And probably beneficial for them. Their natural instinct is to ask for help. Many times I can't get there immediately and so they ultimately figure it out themselves. Once I figured out this "trick" I started doing it more often. I suppose most parents figure this out along the way.

My 9-year-old is playing Tears of the Kingdom right now and I've noticed he's getting better and better because I'm not jumping in to help him.
by tilyupo | 2026-01-08 14:28:14+00:00
I’ve been building a self-hosted configuration manager that lets you tweak your software without running scripts or building your own admin panel. Store feature flags, rate limits, timeouts, UI text, and app settings without redeploying your code.

The main idea: you store configs in Replane, your apps connect via SDK, and changes propagate in real-time via Server-Sent Events. No more PRs and CI pipelines just to flip a feature flag or change log level.

SDKs available for JavaScript, React, Next.js, Svelte, Python, and .NET – all with type safety and real-time updates.

Github repo: https://github.com/replane-dev/replane
by resumenext | 2026-01-08 14:28:21+00:00
So we should have shootings like the one yesterday just because you want to drive a Lamborghini and murder carjackers? Current tech is totally sufficient to implement this. It’s already found in Waymo taxis based on news reports I’ve seen. It probably exists in teslas too, give or take software updates. It seems almost trivial: if someone is a foot in front of the car, disconnect the accelerator or drop to neutral on high acceleration. If cars can run people over from a dead stop, and if this is a common issue in law enforcement where people try to run over cops, and it clearly is, then we will have many more shootings like yesterday’s. That’s a world you want to live in? She wrote poetry.
by publicdebates | 2026-01-08 14:28:28+00:00
As usual, I read the code sample before reading the article:

for (i=0;i<3;++i) {
/* Do initialisation here!
niftyConfig = 1;
funkyValue = 2;
}

There's no way it's mentally just as easy for me to find that error without syntax highlighting.

It may be just slightly more difficult, but then it's death by a thousand paper cuts if I'm reading code for 6-12 hours a day.
by Grisu_FTP | 2026-01-08 14:28:46+00:00
Thank god i started hosting my own mail (and other stuff) like 2 years ago. Everything just seems to get more annoying and less userfriendly.

As the email client i use Thunderbird on Linux and Fairmail on Android. I have really been enjoying the minimal UI of fairmail.

Should someone trust me (a random stranger) more than google, send me an email to grisu@grisu.app or visit my website (grisu.app) for more information. I will give free emails with pretty much no storage limit for as long as i can.