MurphyA/hacker-news huggingface dataset:
by foofoo12 | 2025-09-30 13:51:51+00:00
Pasta is a bit like toast. It's undercooked for most of the time and only ready for a tiniest fraction of the time. The rest of the time it's overdone.

Although I heard a reason for the toast thing the other day. As it slowly toasts it gets a tiny bit darker. Once darker it doesn't reflect as much energy, hence absorbs it and result is exponential roasting levels.
by sachac | 2025-09-30 13:52:01+00:00
I took Disqus out of my blog back in March. I'd been meaning to do that for a while. Disqus had started to feel quite icky. I exported 18 years of comments from Disqus and wrote a little code to include them in my static site generation process. Now I just stick a footer with an e-mail link (and Mastodon thread link, if there is one) on each of my posts on the website and RSS feed. I get few comments, anyway, so I'd rather not subject everyone to all that tracking and ad nonsense.
by Olivia8 | 2025-09-30 13:52:07+00:00
I believe AI’s impact on the labour market will be a mixed bag over the next decade. Many roles will shift, tasks that are routine and repetitive will be taken over, while people will be in charge of communication, strategy, ethics and human judgement. The demand will definitely increase for experts in AI governance, prompt engineering, data science, etc. And this knowledge is in high demand today. More and more companies in the mentioned above industries use AI voice agents which are efficient and cost saving solutions, boosting productivity and relieving human employees of time consuming and repetitive tasks, while AI calling agents interact with customer, reply their inquiries, provide information, make appointments, etc. They are able to qualify leads and forward to the sales teams only interested clients if we are speaking about anything related to sales. Speaking about voice AI, I have been checking several and find Coldi AI one of the best solutions for leads generation.
by brendoncarroll | 2025-09-30 13:52:09+00:00
I'm working on Blobcache. https://github.com/blobcache/blobcache

Blobcache is content addressed storage, available over the network. Blobcache allow nodes to securely produce and consume storage. Configuration in similar to SSH, drop a public key in the configuration, and you're done. Blobcache is a universal backend for E2E encrypted applications.

Docs - https://github.com/blobcache/blobcache/blob/master/doc/0.0_B...

I'm also working on Got Version Control https://github.com/gotvc/got

Got uses Blobcache for storing file data.

Got is like Git, if you fixed all the problems with storing large files and directories in Git. There's no "large files provider" to configure separately. All the data for a commit goes to the same place. Got also encrypts all the data you put in it, E2E. If you've run into problems putting your whole home directory in Git, you might have more luck with Got.

Both projects are GPL licensed, FOSS. Contributions welcome.
by raxxorraxor | 2025-09-30 13:52:13+00:00
It highly depends on what you understand that word to mean. At first it was just meant to to pronounce fairness. Nothing more to it. It was used in a context to explicitly disregard who people are and focus on what they do.

And of course it wasn't meant as an instruction manual for how to run a society. It was quite explicitly a message that you are not judged by who you are. That is it, there is no ideology, there is no grand idea. That is media garbage that filled your head with a phantom.

And honestly, that did a much better job than most COC I read.
by jkestner | 2025-09-30 13:52:59+00:00
! That's high-fidelity enough that I didn't realize it was a replica when I visited (but yeah, nagged at the back of my head that it was sitting out there). If it weren't for the cost of moving and admission and care, I'd say sure, Johnson Space Center deserves one of them. I'd rather spend the money on new probe launches.
by random_ind_dude | 2025-09-30 13:53:00+00:00
Till the 1700s India was the largest economy in the world, with China being a close second, based on the chart below, which in turn cites British economist Angus Maddison as the source.

https://www.visualcapitalist.com/2000-years-economic-history...

So why wouldn't India be able to reproduce China's success? Maybe not in the next 20-30 years, but it sure isn't a foregone conclusion that India will always remain poor.
by BobbyTables2 | 2025-09-30 13:53:01+00:00
Fully agree.

I was once on a project where all the original developers suddenly disappeared and it was taken over by a new team. All institutional knowledge had been lost.

We spent a ridiculous amount of time trying to figure out the original design. Introduced quite a few bugs until it was better understood. But also fixed a lot of design issues after a much head bashing.

By the end, it had been mostly rewritten and extended to do things not originally planned.

But the process was painful.
by dabluecaboose | 2025-09-30 13:53:34+00:00
Having been a frequent patron of both while living in DC: my opinion is that the Udvar-Hazy center has a much better collection, but I'd argue the NASM on the Mall is the better museum. There's a lot more information and things to learn versus just relying on the presence of artifacts.

I felt that I had to take a guided tour at the Udvar-Hazy center in order to get the full experience.
by _kblcuk_ | 2025-09-30 13:53:46+00:00
Sorry to hear your situation, but that doesn't really sound like it's LLM's (a tool in the end) fault, more that poor ways of working are a norm in company you work at. Not much would change if you replace "LLM" with "Consultancy" in your post. And it's hard to really connect the dot between "generated by llm" and "slow" -- code performance doesn't really depend on whether it's being generated or typed out.
by throwawayjobs42 | 2025-09-30 13:53:50+00:00
I left my last significant job 2-ish years ago. I've had a few contract gigs for a few months here and there since. One of them was probably intended to be full-time, but their pay was atrocious and some of the worst management I've ever worked with. I've been fairly laid back about looking for a new gig but also developed myself by learning a new programming language. I have had a fair number of interviews. Just last week I declined to do a takehome coding test that was really vague and uninteresting even though the recruiter said they really liked me and had constructed that takehome test specifically for me.

Most of the companies that I'm interested in seem to require me to move to places I don't want to move to. And most of the ones open to remote work seem pretty uninspiring.
Show HN: Your Next Game – A Game Recommendation web app
by wasivis | 2025-09-30 13:53:51+00:00
After not being satisfied with Steam's (or any other) game recommendation system or website, I made my own.

YNG recommends 20 similar Steam games based on your selected title. It compares both tags and metatags to find matches with similar mechanics, themes, vibes, genres, etc. Just search for a game, wait a few seconds, and done.
by losvedir | 2025-09-30 13:54:03+00:00
Hopefully tptacek shows up... this is sort of offtopic but made me remember some comments of his from years ago here on HN. Something about the "rehydrating" step not having to be the same as the "cooking" step. I feel like he said you could end up with some pretty interesting and terrific pasta by _soaking_ it for a while (not cooking it), and then cooking it for a much shorter time later.

Does this ring a bell for anyone? I've been wanting to try it, but I can't remember the details exactly.
by weinzierl | 2025-09-30 13:54:04+00:00
That is true and an important aspect.

It still does not explain the cognitive dissonance of the EUPL.

1. Source Merging or Statically Linking

Since the EU recognizes that these form derivative works the compatibility provisions in the EUPL are useless. At least as long as they are not interpreted as re-licensing.

2. Dynamically linking or IPC or network requests

If the EU is serious that dynamically linking is not derivative the compatibility provisions in EUPL are not necessary.
by _heimdall | 2025-09-30 13:54:31+00:00
Junior devs are just a time suck though. They do require more on boarding an attention than the average experienced hire, but they also bring a different view to the project. I've been surprised over the years by juniors that raise a question or idea that snowballs into a pretty fundament and impactful change, one that could have been raised before but the team just didn't look at it that way.

We also have to remember that if our juniors leave 9-18 months later, everyone else's juniors are leaving too. Churn has a cost for sure, but if I can hire someone else's junior that they put 18 months into then I am still better off.
by ants_everywhere | 2025-09-30 13:54:53+00:00
> programming is "what you want to achieve and how"

As in linear programming or dynamic programming.

> I suspect that there is a strong correlation between programmers who don't think that there needs to be a model/theory, and those who are reporting that LLMs are speeding them up.

This is an interesting prediction. I think you'll get a correlation regardless of the underlying cause because most programmers don't think there needs to be a model/theory and most programmers report LLMs speeding them up.

But if you control for that, there are also some reasons you might expect the opposite to be true. It could be that programmers who feel the least sped up by LLMs are the ones who feel their primary contributing is in writing code rather than having the correct model. And people who view their job as finding the right model are more sped up because the busy work of getting the code in the right order is taken off their plate.
by exDM69 | 2025-09-30 13:55:05+00:00
The osdev wiki is the best source for this and they have the bare bones tutorials with all the linker scripts, bootstrap code, makefiles, etc you might need. They have examples for multiboot and UEFI (and BIOS boot sector).

For Rust there's this popular series: https://os.phil-opp.com/

If I were to start a new OS project I would do it in Rust too but as awesome as Rust is, I can't recommend doing a bare metal project as your first foray into the language. Learning two or more things at once doesn't work for me.
by fidotron | 2025-09-30 13:55:23+00:00
Unlike Zeno's famous example the paradox which does better at explaining the problem is https://en.wikipedia.org/wiki/Coastline_paradox which Mandelbrot seemed particularly keen on.

The tendency towards excessive abstraction is the same as the use of jargon in other fields: it just serves to gatekeep everything. The history of mathematics (and science) is actually full of amateurs, priests and bored aristocrats that happened to help make progress, often in their spare time.
by AlexandrB | 2025-09-30 13:55:35+00:00
Reliable, general-purpose gripping is still an unsolved problem. Especially in the consumer space. Your body has the near-miraculous ability of repairing itself continuously. Most gripper technologies require regular maintenance or they start to fail: suction cups wear out, sandbags start to lose elasticity, rubber gripping points get worn smooth. In an industrial setting, this is something that's manageable with maintenance schedules and the like, but will consumers be happy to replace suction cups every month so their robot doesn't start dropping dishes on the floor?
by arccy | 2025-09-30 13:55:53+00:00
Alternatively, maybe redis wouldn't have seen great adoption if it was under any non-compete license.

That is, to be able to be hosted by someone else is a necessary factor in widespread adoption and success.

The open source ethos is to give code that you are allowed to do as you wish with, including forking. The idea that there should only be one canonical project is... just wrong.
by miltonlost | 2025-09-30 13:55:53+00:00
Not fake ads, but Biden's FTC did go after fake reviewers and fake reviews: https://www.reuters.com/business/retail-consumer/us-ftc-fina...

If she had had more time, I could see Khan going after fake ads as well. There's nothing to me that suggests that she was deliberately ignoring fraudulent ads when she was extremely pro-consumer in nearly every other policy.
by manoDev | 2025-09-30 13:56:12+00:00
It’s because manufacturers keep inventing their own formats instead of using plain DNG, and you can only figure out the difference reverse engineering the file. Even for the same manufacturer and file type, they may change encoding details between models or firmware revisions.

There are situations where they may decrease the bit depth of the final image if there’s not enough dynamic range, there are situations where even though the file is “uncompressed” the camera already does noise reduction and essentially compresses detail in the image, and so on…
by fer | 2025-09-30 13:56:16+00:00
I have high hopes for bcachefs, but so far the benchmarks[0] are a quite disappointing. I understand it'll have overhead since it does many things, but I'd expect it to perform closer to btrfs or zfs, but it's consistently abysmal (which affects zfs at times, too).

[0] https://www.phoronix.com/review/linux-617-filesystems
by TomasD | 2025-09-30 13:56:31+00:00
kinc is an open source rootless, single-container Kubernetes distribution designed for development, testing, and edge deployments. It provides a complete Kubernetes cluster running entirely in userspace without requiring root privileges or complex multi-container orchestration.

- Rootless Operation: Runs entirely in userspace without root privileges

- Single Container: All components (etcd, API server, kubelet, etc.) in one container

- Multi-Cluster Support: Deploy multiple isolated clusters concurrently Podman Quadlet Integration: Native systemd service management

- Dynamic Resource Allocation: Automatic port and CIDR management

- Powered by crun, cri-o, podman, systemd, cgroup v2, nftables
by sameerav | 2025-09-30 13:56:32+00:00
That’s super helpful, thanks for sharing. We’re hearing the same pattern — analysis is exciting, but acting independently is a trust barrier.

We’ve been experimenting with a “propose → approve → execute” workflow (like you suggested with “pause the underperforming ads”), so the AI drafts the plan, but a human clicks yes before it runs. Kind of like a pull request for actions.

Version control / auditability is a great call — especially if people want to roll back or see exactly what changed. We’ve been thinking about logging each action almost like a Git commit history for ops, so nothing is a black box.

Do you think teams would adopt “propose + approve” mode first, and then maybe move to full autonomy later as confidence grows?
by zelphirkalt | 2025-09-30 13:57:00+00:00
I think with types there is a risk of typing things too early or too strictly or types nudging one to go in a direction, that reduces the applicability and flexibility of the final outcome. Some things can be difficult to express in types and then people choose easier to type solutions, that are not as flexible and introduce more work later, when things need to change, due to that inflexibility or limited applicability.
by justsocrateasin | 2025-09-30 13:57:02+00:00
Okay how about this situation that one of my junior devs hit recently:

Coding in an obj oriented language in an enormous code base (big tech). Junior dev is making a new class and they start it off with LLM generation. LLM adds in three separate abstract classes to the inheritance structure, for a total of seven inherited classes. Each of these inherited classes ultimately comes with several required classes that are trivial to add but end up requiring another hundred lines of code, mostly boilerplate.

Tell me how you, without knowing the code base, get the LLM to not add these classes? Our language model is already trained on our code base, and it just so happens that these are the most common classes a new class tends to inherit. Junior dev doesn't know that the classes should only be used in specific instances.

Sure, you could go line by line and say "what does this inherited class do, do I need it?" and actually, the dev did that. It cut down the inherited classes from three to two, but missed two of them because it didn't understand on a product side why they weren't needed.

Fast forward a year, these abstract classes are still inherited, no one knows why or how because there's no comprehension but we want to refactor the model.
by potato3732842 | 2025-09-30 13:57:08+00:00
I've seen it in Dulles and I've seen Kennedy Space Center museum and I'm telling you that looking up at a rocket in the Florida sun is a far more impactful experience than seeing the shuttle in Dulles.

If it were up to me I'd park it on a taxiway (or stick it in the parking lot at Dulles, lol) and give tours.
by hans_castorp | 2025-09-30 13:57:36+00:00
Not sure on which Postgres version this was tested with, but the first example runs in about 2ms with my Postgres 17 installation ("cold cache"). It uses a BitmapOr on the two defined indexes.

https://notebin.de/?5ff1d00b292e1cd5#AU4Gg8hnY6RAmS9LoZ18xWn...

This used the setup.sql from the linked GitHub repository.
by elicash | 2025-09-30 13:58:01+00:00
1. Hallucinations have been reduced. There are, in fact, reasoning models. The "ifs" are not as theoretical as you imply. But the reason I raise the question on what happens if the acting is of high quality is because it's important to be clear on what your objection actually is to the thing.

2. Your issue on the "how do actors work alongside AI characters" is that actors won't be able to do a good job themselves because it's not storyboarded enough for them? That AI characters aren't rigid enough?
by ceejayoz | 2025-09-30 13:58:02+00:00
And I'm telling you that looking up at a decrepit, collapsing rocket in a few decades would be a bit less impactful. Short-term (and subjective) benefit for long-term complete loss of the Shuttle eventually. The Smithsonian wants to be able to show this thing off a thousand years from now, if they can.

Outdoor storage for priceless, fragile artifacts is just plain odd.
by huijzer | 2025-09-30 13:58:02+00:00
> This text reminds me much of tylervigen.com/spurious-correlation. The data presented is completely insufficient for the claim and based on cherry picked narratives. Anyone can slice and cut numbers the way they want to prove a point.

As I said in another comment, it's a theory that could fit the data but you are encouraged to propose other theories.

> This need of creating an enemy and the constant threat to solidify a heavy power that goes beyond any limits is in itself a threat. Even more now that a this power is being shared among those who can keep eyes and ears on you and your ears and eyes out of the real problems.

This I can fully agree on; and it is indeed the main threat that faces the West in my view. The other issues are distractions. Same now in the UK where immigration is blamed for problems (which I'm not saying there are no problems), but then the government proposes a digital ID as a solution. An extreme skeptic could at this point even argue that it seems like the problem was created on purpose to then "fix" it by draconian measures. I mean at what point do you move from incompetence to malice?
by exsomet | 2025-09-30 13:58:53+00:00
> I find it easy to imagine some disabled, or disfigured, otherwise blocked-from-stardom person using tech like this to transform themselves and be able to express their truth without being unfairly judged by the physical form they were born into.

Outside of a select number of A-list actors, are there situations where the other 85-90% of actors are able to express their truth today?

One of the common problems with creative industries (and the primary reason I switched away from pursuing game development) was that you're not expressing your truth; you're expressing someone else's truth in exchange for money. And unless you have lots of other intangible and often uncontrollable qualities, and are willing to play politics, you will probably never end up in a position to express your truth (with any degree of notoriety) through your own or other people's work.

I am not disabled or disfigured, and while I'm blocked-from-stardom that's just because I have a fairly uninteresting existence overall that wouldn't warrant it on it's own. So I can only guess at this stuff from an outside perspective, but from where I sit, I don't see AI as a sea-change enabler for the people you're referring to.
by an0malous | 2025-09-30 13:59:08+00:00
Many if not most scam companies scam the consumer, which is indistinguishable from profiting off a consumer.

There are also many “legitimate” tech companies that don’t make any profit, but balloon their valuation all the way to an IPO or SPAC and then profit off public investors.

So your definition still can’t distinguish between “real” companies and scam companies
by Yokolos | 2025-09-30 13:59:28+00:00
Honestly, that's the most noteworthy part of this. The EU hasn't pursued any site that just blocks EU access (see any number of US sites than aren't GDPR compliant and I can't access from Europe). The UK is threatening to do something nobody else has really done before. It's crazy, imo, because I can see a whole lot of sites immediately blocking the UK to avoid any potential litigation.
by rchaud | 2025-09-30 13:59:45+00:00
There was once a time when advertisers had to show some creativity in their ad copy to develop brand recognition and stay within the editorial guidelines of magazines and newspapers.

Online "targeted" ads eliminated the gatekeeper in favour of a free-for-all where shady companies are encouraged to hide their identities so they can simply advertise under a different name when their ad account eventually gets banned. 20 years ago I was seeing scam ads for "mail order brides", "free iPods" and "legal buds", today its crypto scams , political spam and misinformation.
Show HN: AI OCR API that handles complex IDs, like Brazil's many card types
by draculazmm | 2025-09-30 14:00:04+00:00
Hi everyone,

For the past few months, I've been working on this project: an OCR API for ID cards. I think it's finally at a point where I'd love to get some feedback from the HN community.

My main focus has been on reliability, especially for "edge-case" documents that often break other systems. I spent a lot of time specifically on Brazilian IDs to prove the model could handle high variance.

This is still very much a work in progress, and I know there's a lot to improve. Your feedback would be invaluable in helping me figure out what to build next.

You can try it out here (I've set up a free tier with plenty of calls): https://www.100ocrapi.com/

What's the one feature you feel is missing? And what other countries or document types should I prioritize adding support for next?
by 93po | 2025-09-30 14:00:13+00:00
the amount of misinformation i had a kid due to a lack of internet is nothing compared to the rare hallucination a kid might get from chatgpt

swallowing gum is bad for you, or watermelon seeds, cracking knuckles causes arthritis, sitting too close to tv ruins your eyes, diamonds come from coal, newton's apple story, a million other things
by VikingCoder | 2025-09-30 14:00:27+00:00
Kernighan's Law - Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.

Modern Addendum: And if you have an LLM generate your code, you'll need one twice as smart to debug it.