MurphyA/hacker-news huggingface dataset:
by IshKebab | 2025-12-26 16:31:31+00:00
> when it stops working, fix the problem

This is too naive. Fixing the problem costs a different amount depending on when you do it. The later you leave it the more expensive it becomes. Very often to the point where it is prohibitively expensive and you just put up with it being a bit broken.

This article even has an example of that - see the vcpkg entry.
by TheNewsIsHere | 2025-12-26 16:31:41+00:00
I have administered a number of Mattermost environments going back to 2019.

It absolutely is not a mistake. They’ve been slowly introducing limits to the Team Edition and screwing with the licensing in obtuse ways to drive revenue. It is something that has executive force behind it.

I have migrated everyone/everything to Zulip, which it turns out has a far better user experience and a much cleaner model. The admin tools are much more mature (and actually function reliably). I have not gotten any complaints.

And I also don’t have to deal with things like on-premise to managed cloud back to on-prem migrations due to ridiculous licensing and pricing instability.
by lutharvaughn | 2025-12-26 16:31:46+00:00
You talk to an AI that goes incredibly slow and tries to get you to add extras to your order. I would say it has made the experience more annoying for me personally. Not a huge issue in the grand scheme of things but just another small step in the direction of making things worse. Although you could break the whole thing by ordering 18000 waters which is funny.

https://www.bbc.com/news/articles/ckgyk2p55g8o.amp
by spankibalt | 2025-12-26 16:31:49+00:00
> "If there's one thing that I think was revolutionary about Jobs, it was his obsession with quality and user experience."

You're talking about specific user experiences based on Jobs's dogmas. There's also absolutely nothing revolutionary about quality and user experience for that existed long before Steve Jobs "invented" it. ;)

> "A lot of the reason people are hating on windows now-a-days is because "fast enough" has become the name of the game for UX."

Apple is good enough married to a closed-off eco system. Almost like 16-bit home computers back in the day, but worse. The off-the-rack experience, just with modern enshittification.

PCs can be good enough, too. But here I have the option for something made-to-wear or even bespoke. That includes the many-flavored Windows; fast enough UX is an almost negligible part of the equation.
by throw10920 | 2025-12-26 16:32:35+00:00
> They're not.

Evidence for this claim?

> For some odd reason, the comments on this post are full of bitter people who cannot possibly fathom that brilliant young people not only exist, but also achieve amazing things on their own merits.

As opposed to you, who's up and down the thread making unsubstantiated claims and engaging in emotional manipulation to try to discredit (without evidence, I might add) the idea that there's any cheating or subversion going on whatsoever.

The people you're responding to are making far better points than you are.
by cons0le | 2025-12-26 16:32:42+00:00
I've tried many times here to voice my reservations against AI. I've been accused of being on the "anti AI hype train" multiple times today.

As if there isn't a massive pro AI hype train. I watched an nfl game for the first time in 5 years, and saw no less than 8 AI commercials. AI Is being forced on people.

In commercials people were using it to generate holiday cards for God sake. I can't imagine something more cold and impersonal. I don't want that garbage. Our time on earth is to short to wade through LLM slop text
by squigz | 2025-12-26 16:32:55+00:00
> After much pushback, it looks as though users will get the ability to hide the feature from calibre's user interface, but LLM-driven features are here to stay and more will likely be added over time.

With the whole "no local models?! mega corp censorship!" complaint sidestepped from day 1, and now that it's not even shown on the UI, what will AI opponents complain about?!
by dpark | 2025-12-26 16:33:10+00:00
She not “disprove” the existence of the tragedy of the commons. What she established was that controlling the commons can be done communally rather than through privatization or through government ownership.

Communal management of a resource is still government, though. It just isn’t central government.

The thesis of the tragedy of the commons is that an uncontrolled resource will be abused. The answer is governance at some level, whether individual, collective, or government ownership.

> The "tragedy", if you absolutely need to find one, is only for unrestricted, free-for-all commons, which is obviously a bad idea.

Right. And that’s what people are usually talking about when they say “tragedy of the commons”.
by robbiep | 2025-12-26 16:33:27+00:00
I got a student subscription to cursor and after giving it a good 6 hours I’ve abandoned it.

I extremely dislike the way it goes forth and bolts. I don’t trust these tools enough to just point it in the direction and say go, I like to be a human in the loop. Perhaps the use case I was working on then was difficult (quite old react native library upgrade across a medium sized codebase) but I eventually cracked this on Claude; cursor in both entropic and Gemini left me with an absolute mess.

Even repeatedly asking the prompt to keep me in the loop it kept on just running haywire.
by jonhohle | 2025-12-26 16:33:46+00:00
Hertzfeld dismisses the idea, but I think it’s something more devs should take to heart.

Could someone build a tea timer app in React and save some time? How much impact to humanity does the GBs of RAM and untold CPU cycles the app now require that could be put to use elsewhere, or causes systems to be landfilled due to inefficiency?

I had a phone with GBs if RAM and a multicore processor that could barely run a single current app. I can buy a new phone, but what about the billions of people that don’t have that option?
by pdimitar | 2025-12-26 16:34:44+00:00
Yes, that would be the ideal setup indeed, agreed.

But ruined health made me laser-focus on my wife and my work and I ignored many other things. Much to my shame, I don't even have a home media center and I have all the skills to make it happen and have it be much better than f.ex. Netflix or Disney+ UI.

It's all about carefully picking my battles, at least in this stage of life. Lack of focus and trying to be everywhere led to me making dozens, if not hundreds, of easily avoidable mistakes. I am hellbent on never allowing that again.
by avalys | 2025-12-26 16:34:49+00:00
I worked with a guy that operated like this, a technical expert in a very specialized domain. You'd ask him a question - he'd just stare at you in silence for 60s or more, and then give a very well-considered answer that you couldn't get from anyone else in the world.

His manager was used to this and sort of enjoyed the mystique of this monk-like expert that he was responsible for.

I once was in a meeting where we had to talk to the great expert on the phone. Let's just say his name was Otto. Of course, he worked remote quite often, in the days before Zoom. His manager calls him and puts the phone on speakerphone for the room to hear.

Manager: Otto, we need your input on <long technical problem>.

<60 seconds of silence>

Otto: Yes, I think that might work, but you'll run into <other problems>.

Manager: Well, yes, we've considered that, but <explanation>

A few minutes of reasonably normal conversation ensues between the assembled group and Otto. Then:

Manager: Well, I think then that this is a pretty good solution, as long as Otto agrees.

Manager looks around the table, clearly waiting for Otto's concurrence

<60 seconds of silence>

<90 seconds of silence>

<120 seconds of silence>

People are starting to get uncomfortable. The manager makes a reassuring face. This is normal for those of us that work closely with the great expert, do not lose faith.

<240 seconds of silence>

Manager briefly lets slip a concerned look, then quickly hides it

<360 seconds of silence>

Manager: Um, Otto?

Otto: Oh, I thought I was waiting for you.
by AnimalMuppet | 2025-12-26 16:35:07+00:00
The luddites have been right to some degree about second-order effects.

Some of them said that TV was making us mindless. Some of them said that electronic communication was depersonalizing. Some of them said that social media was algorithms feeding us anything that would make us keep clicking.

They weren't entirely wrong.

AI may be a very useful tool. (TV is. Electronic communication is. Social media is.) But what it does to us may not be all positive.
by observationist | 2025-12-26 16:35:42+00:00
https://en.wikipedia.org/wiki/Mark_V._Shaney

Pike, stone throwing, glass houses, etc.

The AI village experiment is cool, and it's a useful example of frontier model capabilities. It's also ok not to like things.

Pike had the option of ignoring it, but apparently throwing a thoughtless, hypocritical, incoherently targeted tantrum is the appropriate move? Not a great look, especially for someone we're supposed to respect as an elder.
Show HN: Essential travel info on you iPhone lock screen
by gotzonza | 2025-12-26 16:36:00+00:00
Hey HN!

I love building side projects in my free time, this is actually my third one this year.

I realized that whenever I travel, I’m always switching back and forth between the Notes app for phrases and a calculator/app for prices. I always ended up with a mess of notes I couldn't find, and it was just annoying to do every time I wanted to buy something.

So I built Nomad HUD for two simple reasons: to have everything I need at a glance, and to stop overpaying for things.

It puts currency conversion tables and essential phrases directly on your lock screen/wallpaper, and it works 100% offline.

I'd love to hear your feedback or any features you'd find useful while traveling.

Gotzon
by moralestapia | 2025-12-26 16:36:08+00:00
>because you've prepared yourself for the opportunity

Hmm, so, there's a teenager that loves astronomy and is very clever but he lives in rural Indiana with some parents who neglect him.

(Or any third-world country around the world; or even worse, a war ridden place).

How do you suggest he should prepare for this kind of opportunity?

I'm not detracting from his merit, but 99% of this outcome is due to being next door to Caltech and sympathetic to its faculty.

You don’t choose what you want, you choose what you can have.
by dredmorbius | 2025-12-26 16:36:26+00:00
Even more fundamental than data collection is advertising.

Books, and to some extent film, are the only media which aren't absolutely flooded with advertising. Print serial media are (though it's rapidly vanishing), music is (through both broadcast and streaming services, though not via direct media purchases), serial video (television, cable, streaming services, YouTube, and of course social media, are all absolutely saturated with advertising. Which is what the data are feeding, of course.

That Newport fails to make this distinction, and that the goal of TikTok et al are to absolutely engross your attention and time, is a critical failure of this piece.
by jasongreenwood | 2025-12-26 16:36:41+00:00
Hello Hacker News community,

I’m sharing an overview of a project called Nourish Link that is focused on improving clarity and trust in charitable giving for food relief.
I am the creator and manager of this project.

What is Nourish Link?
Nourish Link (https://nourishlink.org) is a mission-driven donation platform currently in development, based in Southern Oregon. Its goal is to make it easier for individuals to support verified food-relief organizations while maintaining a high standard of financial transparency.

Why the project exists
Food insecurity continues to affect millions of people, even in communities with active nonprofit ecosystems. Many donors want to help but are unsure where funds ultimately go or how organizations are selected. Nourish Link was created to address that gap by prioritizing:
• Clear explanations of how donations are handled
• Direct routing of donations to the selected charity (minus standard payment processing fees)
• Publicly stated policies around transparency and independence

How it works (current scope)
• Donors select from food-relief organizations listed for informational purposes
• Donations are processed securely and directed to the chosen organization
• Nourish Link does not claim partnership or endorsement unless explicitly stated

What it is (and is not)
• Nourish Link is not yet a nonprofit; it is an independently managed project
• It does not take a percentage of donations beyond unavoidable processing fees
• It is designed to be non-exclusive and non-competitive with existing charities

Current focus
The platform is in an early phase, starting locally in Southern Oregon, with an emphasis on building responsible systems, public documentation, and trust before any broader expansion.

I’m posting here for transparency and to share the concept with others who care about ethical, accountable charitable giving. Feedback from people experienced in the nonprofit and philanthropy space is welcome.

Thank you for taking the time to read.
Jason Greenwood
by PunchyHamster | 2025-12-26 16:36:59+00:00
It's been good at enabling the clueless to get to performance of a junior developer, and saving few % of the time for the mid to senior level developer (at best). Also amazing at automating stuff for scammers...

The cost is just not worth the benefit. If it was just an AI company using profits from AI to improve AI that would be another thing but we're in massive speculative bubble that ruined not only computer hardware prices (that affect every tech firm) but power prices (that affect everyone). All coz govt want to hide recession they themselves created because on paper it makes line go up

> I used to type out long posts explaining how LLMs have been enormously beneficial (for their price) for myself and my company.

Well then congratulations on being in the 5%. That doesn't really change the point.
by pixl97 | 2025-12-26 16:37:06+00:00
There is another post here stating a German article saying 'false highs' which is a whole lot more dangerous than false lows. This can cause people to overcorrect and go low. This said, the same CGM should have warned about the low.

As always if your expected blood sugar isn't matching up with measured sugar levels do a finger stick as recommended by the manufacturer. There are a lot of potential device to human interface issues that can happen.
by cosmic_cheese | 2025-12-26 16:37:15+00:00
He was like that not just for performance, but user experience across the board. “Good enough”, aka mediocrity, didn’t cut it and he didn’t care if he had to spend extra resources or even burn bridges to raise the bar to where he thought it needed to be.

It’s a stark contrast to current industry norms, where anything that won’t keep the engagement and MRR bar charts on a steep incline gets vetoed. It’s more likely that memory consumption will be tripled and UI will be modified to harass users into compliance with whatever hare-brained thing product managers are pushing than it is for the software to become more efficient, pleasant, and useful.
by YY349238749328 | 2025-12-26 16:37:17+00:00
Are you a boss or a worker? That's the real divide, for the most part. Bosses love AI - when your job is just sending emails and attending remote meetings, letting LLM write emails for you and summarize meetings is a godsend. Now you can go from doing 4 hours of work a week to 0 hours! And they let you fantasize about finally killing off those annoying workers and replace them with robots that never stop working and never say no.

Workers hate AI, not just because the output is middling slop forced on them from the top but because the message from the top is clear - the goal is mass unemployment and concentration of wealth by the elite unseen by humanity since the year 1789 in France.
by simonw | 2025-12-26 16:37:44+00:00
I was confused by that too. I think I've figured it out.

They're saying that a public LLM won't know the email address of Jon Snow, but they still want to be able to answer questions about their private SaaS data which DOES know that.

Then they describe building a typical tool-based LLM system where the model can run searches against private data and round-trip the results through the model to generate chat responses.

They're relying on the AI labs to keep their promises about not training in data from paying API customers. I think that's a safe bet, personally.
by lanthade | 2025-12-26 16:37:52+00:00
That's a common refrain that frankly just isn't backed up by analysis of the inflation adjusted price of Lego over time.

https://www.pricing-evolution.com/p/surprising-trends-in-leg...

The data in the graph from this next post shows an inflation adjusted per brick price of .40 USD in 1980 vs a little above $.10 now. Perhaps more interesting is the cost per gram analysis which also shows a large drop.

https://www.reddit.com/r/dataisbeautiful/comments/15flwte/is...

I think people tend to romanticize the past and underestimate the effect of inflation across decades. One thing that may contribute to the idea that Lego is now too expensive is that the average sets seem to be larger and more complex now. Even if the bricks are cheaper the sheer quantity of them will inherently raise the set price. That may explain why the data in the Reddit post shows average median set cost having risen even while per brick cost has decreased.
by alzoid | 2025-12-26 16:38:14+00:00
I went through evaluating a bunch of frameworks. There was Langchain, AG2, Firebase Gen AI / Vertex / whatever Google eventually lands on, Crew AI, Microsoft's stuff etc.

It was so early in the game none of those frame works are ready. What they do under the hood when I looked wasn't a lot. I just wanted some sort of abstraction over the model apis and the ability to use the native api if the abstraction wasn't good enough. I ended up using Spring AI. Its working well for me at the moment. I dipped into the native APIS when I needed a new feature (web search).

Out of all the others Crew AI was my second choice. All of those frameworks seem parasitic. One your on the platform you are locked in. Some were open source but if you wanted to do anything useful you needed an API key and you could see that features were going to be locked behind some sort of payment.

Honestly I think you could get a lot done with one of the CLI's like Claude Code running in a VM.
by oconnor663 | 2025-12-26 16:38:20+00:00
Yes I'm especially interested in what OP thinks about the overlap (or not?) between the ideas in this post and the ideas in this part of boats' post:

> One could imagine an alternative design in which instead of places being unpinned by default and opting into pinning, places are pinned (or perhaps “immovable”) by default, and have to opt into supporting the ability to move out of them. This would make it so that by default places have the least power (can only access via shared reference) and they gain a monotonically increasing set of powers (can assign to them, can move out of them).

> In addition to places having to opt into moving, there would be three reference types instead of two: immutable, mutable, and movable references.
by eriri | 2025-12-26 16:38:23+00:00
You wish. AI has no shortage of people like you trying so hard to give it credit for anything. I mean, just ask yourself. You had to try so hard that you, in your other comment, ended up hallucinating achievements of a degree that Rob Pike can only dream of but yet so vague that you can't describe them in any detail whatsoever.

> But I think in the aggregate ChatGPT has solved more problems, and created more things, than Rob Pike did

Other people see that kind of statement for what it is and don't buy any of it.
by lurking_swe | 2025-12-26 16:38:26+00:00
Tip: teach it how to write tests properly. I’ll share what has worked pretty well for me.

Run Cursor in “agent” mode, or create a Codex or Claude Code “unit test” skill. I recommend claude code.

Explain to the LLM that after it creates or modifies a test, it must run the test to confirm it passes. If it fails, it’s not allowed to edit the source code, instead it must determine if there is a bug in the test or the source code. If the test is buggy it should try again, if there is a bug in the source code it should pause, propose a fix, and consult with you on next steps.

The key insight here is you need to tell it that it’s not supposed to randomly edit the source code to make the test pass. I also recommend reviewing the unit tests at a high level, to make sure it didn’t hallucinate.
by swat535 | 2025-12-26 16:39:10+00:00
> You’re not working at the Parts of the company that are doing evil directly

This must be a comforting mental gymnastics.

UTF-8 is nice but let's be honest, it's not like he was doing charitable work for the poor.

He worked for the biggest Adware/Spyware company in tech and became rich and famous doing it.

The fact that his projects had other uses doesn't absolve the ethical concerns IMO.

> I think the United States is a force for evil on net but I still live and pay taxes here.

I think this is an unfair comparison. People are forced to pay taxes and many can't just get up an leave their country. Rob on the other hand, had plenty of options.
by simpaticoder | 2025-12-26 16:39:18+00:00
I did this repair and it was not nearly as easy as you imply. The wire is extremely thin, and the pad on the motherboard is extremely small. I had to purchase special eye-wear in order to see what I was doing, in addition to a soldering iron.

It was and is totally wrong that Framework requires users to repair a component that was faulty from the factory. You should ship the laptops back to your facility and repair them, at your expense. At worst, offer a substantial discount on a motherboard replacement.

This experience is a big reason why I went from a strong Framework proponent to a strong detractor. You do not support your products, and users cannot trust you to do the right thing. You now bask in the idealistic haze of nerddom but your actions show that you're just a business for whom repairability is a sales strategy to justify premium prices.
by PunchyHamster | 2025-12-26 16:39:29+00:00
Copyright did evolve to protect corporations. Most of the value from a piece of IP is extracted within first 5-10 years, why we have "author's life + a bunch of years" length on it?. Because it no longer is about making sure author can live off their IP, it's for corporations to be able to hire some artists for pennies (compared to value they produce for company) and leech off that for decades
by danielscrubs | 2025-12-26 16:39:36+00:00
For my part it is the uneasy feeling of maybe being tracked and “sharing” private text/media either by accident or by the software’s malice.

Most devs want to put AI on their CV so they have strong personal incentives to circumvent what is best for their users.

Would you like to have LLM connections to Google from your OSS torrent client?

We can see the painting on the wall, but still not like it.
by daltonlcarr | 2025-12-26 16:40:38+00:00
Built this in an afternoon with Claude AI after yet another package arrived full of foam peanuts. It's a community database where people can report companies still using polystyrene packaging (takes 500+ years to decompose, basically non-recyclable despite the symbol).
Stack: React/TypeScript, Netlify Functions + Blobs for serverless storage. No auth needed - anyone can submit. Has profanity filter on submissions which is ironic given the domain.
Mostly a cathartic side project but figured HN might appreciate the approach. The environmental impact is actually pretty grim once you look into it.
by pluc | 2025-12-26 16:41:40+00:00
They're not hiding it. Normally everyone here laps this shit up and asks for seconds.

> They’ve used OpenAI’s API to build a suite of next-gen AI email products that are saving users time, driving value, and increasing engagement.

No time to waste on pesky human interactions, AI is better than you to get engagement.

Get back to work.