MurphyA/hacker-news huggingface dataset:
by blharr | 2025-10-16 14:45:20+00:00
I mean, they are different, but there is only a subset of like 3 big model providers. And we see hundreds of thousands+ of words of generated content from each, probably. It is easy to become very familiar with each output.

Claude vs GPT both sound like AI to me. While GPT is cheery Claude is more informative. But both of them have "artifacts" due to them trying to transform language from a limited initial prompt.
by _verandaguy | 2025-10-16 14:45:40+00:00
Love it.

Create a market segment where everything costs more for everyone, "employ" countless people -- usually on restrictive work visas and with a limited understanding of labour laws, rights, and protections -- to be the boots on the ground of the operation, pay those people so little that they drive and ride dangerously in traffic, bike lanes, and on sidewalks to eke out more money out of the system, get people used to paying $40 for a burger, and then just... automate the whole thing away?

This is an ethical no-win scenario for companies like Doordash in my mind, but it's one of their own making. Food delivery as a business catering to the general public needs to go away (with exceptions for meals on wheels-type operations serving the sick and the old who may otherwise not be able to get food on their own).
by WorldMaker | 2025-10-16 14:46:43+00:00
TPM wasn't the only reason older CPUs were dropped. The biggest reasons where the line in the sand Microsoft chose would not be supported in Windows 11 was Spectre/Meltdown [0] mitigation. Windows 10 added a bunch of intentional slowdowns to mitigate that disaster and people incorrectly blamed Windows 10 for being slow and not the CPUs and their CVEs. Windows 11 seems to have wanted a clean slate without needing to have any of those slowdown mitigations in the codebase and eliminate some classes of "Windows 11 is slow on my machine" complaints.

I'm not sure Microsoft took the best approach. I might have opted into a "Windows 11 Slow CPU" SKU if it was marketed right. That might have been a little kinder than "all these CPUs with this awful series of bugs are trash, even though we have had a successful workaround".

[0] https://en.wikipedia.org/wiki/Spectre_(security_vulnerabilit...
Show HN: PAO Trainer – A small app I built to practice PAO memory systems [video]
by raoufbelakhdar | 2025-10-16 14:47:03+00:00
I’ve been experimenting with the Person–Action–Object (PAO) system — a memory technique that helps you memorize large sets of numbers by turning them into vivid mental images and short stories.

To make my own training smoother, I built a small app that helps me:

Assign a person, action, and object to each number

Generate random PAO combinations to visualize as stories

Practice recall with flashcards, quizzes, and timed drills

It’s helped me get faster and more consistent when memorizing number sequences — and made training a lot more fun.

Here’s a short demo of how I’m using it: https://youtube.com/shorts/S_nBfn87uRo

I’d love feedback or ideas from anyone interested in memory systems, learning tools, or visualization training — especially on how to make the practice even more effective or gamified.
by tonyplee | 2025-10-16 14:47:07+00:00
Are there any researches/works/agents into use LLM to auto covert some/all C code to Rust?

Ask LLM to generate rust code from chat, usb, i2c, GPU drivers - build and test it automatically? Possible?

Or start with other "smaller" projects such as sqlite, apache, nginx, etc - possible?
by bArray | 2025-10-16 14:47:38+00:00
I can't find it now (would appreciate a link if somebody has one), but "pivot table" I believe was the name for a process where you would follow the intersecting points on a multi-equation graph that would represent the maximal value.

Essentially you have some maximal resource, i.e. money, and you are trying to figure out how it can be used most effectively under several constraints (don't have to be linear).

I remember distinctly having the calculate them by hand in an A-level math exam in the UK.
by louthy | 2025-10-16 14:47:55+00:00
> 100% purity down the entire vertical is a very strong anti-pattern.

It really isn't. The benefit of pure all the way down is that later you can replace bits with something more performant if necessary. But starting out with the idea that some bits should never be pure just means none of it is. The beauty of pure functional programming is that its very compositional nature means that you can replace a component without having a detrimental effect to everything its composed with: as long as you maintain referential transparency for that component.

What we gain from imposing the pure functional constraints on ourselves is genuine composition. If we compose two pure functions into a new function, that resulting function will also be pure. This is the pure functional programming super power that leads to fewer bugs, easier refactoring, easier optimisation, faster feature addition, improved code clarity, parallelisation for free, and reduced cognitive load. Opting out for arbitrary reasons at certain stages of the vertical threatens all of that.
by dylanowen | 2025-10-16 14:48:08+00:00
The comments here are pretty surprising. a lot of commenters are very worried about something that seems like a very reasonable change. The license change is to prevent someone like AWS offering managed-liquibase. It might not be technically open source anymore but why does that matter? You can still read/fork/contribute to the source and leverage liquibase internally. The fact that liquibase the company exists and provides this library is great. They shouldn't have to live in fear of their hard work being co-opted into managed liquibase to pass some open source purity test.
by skeeter2020 | 2025-10-16 14:48:26+00:00
The intent here is to get people's attention, and an arguement over "which is best" is exactly the outcome desired. I won't step into it except to say regardless of the subject and reasoning, the design of the Jobs one is pretty dumb. It looks like the gave a prompt focused on hippy-spirtual-big-thinker to AI and said "design a coin".
by dpflan | 2025-10-16 14:48:33+00:00
Elixir is pretty "nifty", and has Rails feels. I have worked on and seen its performance compared to scaled up Rails application. The BEAM / OTP is a very cool system to program on top of. I think it would be a great underlying system to develop a consciousness for AI systems with its concurrency paradigms and message passing, node connecting, other builtins. I'm not sure if the AI/ML focused Elixir projects like Nx have really taken off, but again, an Elixir based system that accepts numerous connections, passes messages around like exciting synaptic communications between functions... it just seems cool, maybe just on paper...
by jrochkind1 | 2025-10-16 14:48:46+00:00
I have read several articles suggesting that the US does this more than most other countries, has a more complicated tax code as a result, and that is one reason why the US doesn't have more automated collection like most other countries.

But I don't have the articles at hand, and don't feel like an internet debate today, left as an exersize to the reader!
by seneca | 2025-10-16 14:49:25+00:00
Interesting trade-offs for a customer. No more expectation to tip or dealing with drivers potentially running scams. On the other side, I assume you now need to go unload the delivery from the car yourself, a much worse experience for apartment dwellers or the disabled.

Either way, we're going to see a lot more of this. More and more of the gig economy being automated away.
by superkuh | 2025-10-16 14:49:39+00:00
Not surprised. Phoenix is one of those rare and contrived physical locations that doesn't get weather or seasons. No snow, little rain. The road surface and road edges are always visible and never change. People always stay in the clearly visible lanes. It's the perfect place to field semi-autonomous vehicles that can't hack it in normal regions so it looks like they're more capable than they are.

If Waymo were launching in Minneapolis I'd be surprised and delighted. But this is just more of the same.
by bobbylarrybobby | 2025-10-16 14:49:54+00:00
I thought this couldn't be correct, but... nope:

> We adopted a pragmatic approach: maintain the Ruby code but only port functionality to Haskell when we could add meaningful value in the process. This meant our Ruby codebase gradually became legacy code, maintained but not actively developed. This transition — which we expected to take a couple of years — has now stretched into its seventh year. > > Here’s where the Clean Architecture approach began to work against us. As we hired more Haskell-focused developers and our institutional knowledge of Ruby faded, those carefully crafted abstraction layers became archaeological puzzles. Reverse-engineering what a piece of code actually did — especially complex, multi-step operations with side effects — became a nightmare.
by CaptainOfCoit | 2025-10-16 14:50:00+00:00
> with a limited understanding of labour laws, rights, and protections

Sweet summer child, they know very well what they're doing. The instances I've interacted with employees at those companies, they know exactly what kind of future they're building towards, and most of them seem very eager to get there, regardless of existing regulations.

> Food delivery as a business catering to the general public needs to go away

Why though? There is clearly demand for it in some way. We've been doing food delivery to the general public for decades, is it the amount of selection that you're against or food delivery as a whole?

I agree that VC-funded startups that aim to basically crash industries because they're flush with cash, so they then can jack up prices should go away, but I don't see that linked with "Food Delivery" as a concept, we should be able to regulate one of them without getting rid of the other.
by jasonthorsness | 2025-10-16 14:50:12+00:00
I love LINQ (the object method syntax not the keyword syntax) and used it extensively in a production application in ~2015-2017. It is easier in many cases to write and read than manual loops.

In performance-critical code at the time it had to be avoided due to allocations and poor performance compared to loop-based implementations.

However, the new versions of .NET have been reducing this penalty [1], to the point where it might make sense to try LINQ first if it's more concise/clear then only rewrite after profiling!

[1] https://devblogs.microsoft.com/dotnet/performance-improvemen...
by cs702 | 2025-10-16 14:50:20+00:00
I'm not sure this engineer wasn't the "most brilliant" contributing to FFmpeg, because there are a lot of smart folks that contribute to it, but he certainly made significant contributions.

His reason for leaving is that big tech companies overwhelm people like him with security theater. In his own words:

> most of the secrecy around security issues is just theater. All the "best practices" like OpenSSF Scorecards are just an attempt by big tech companies to guilt OSS maintainers to make them work for free
by hbn | 2025-10-16 14:50:21+00:00
He created Apple, and then came back to save them from bankruptcy and made them profitable within months which none of their other CEOs leading up to his return could.

The way he got the notoriously staunch record labels on board with their $1/song plan to make iTunes possible and make music infinitely more convenient and accessible overnight was unforeseen.

Not many people have repeatedly proven themselves many times over like he did. I do believe he was one of the greatest business men of all time, and for all the things you can complain about with Apple, I'm glad they exist to inject some sense of taste into computing, and a standard for every other computing device to be compared to (cue examples of bad design decisions that came from Apple. Don't bother, doesn't disprove my point)
by NetMageSCW | 2025-10-16 14:50:50+00:00
That can be turned off (easily Googled), or as mentioned, doesn’t affect proper import using Power Query. Also, if you control the data format and know Excel is the intended target, you can just output your CSV so Excel won’t do that (put =“ and “ around text columns).

For any spreadsheet which are updated by refreshing source data such as CSV output from other systems, PowerQuery is what should be used and is very effective.
by guywithahat | 2025-10-16 14:51:18+00:00
One benefit i found over rails was just some of the libraries were more modern. I'm not a backend developer, so maybe I'm just not skilled enough to know how to do these things, but I found rails libraries tended to be dated and missing more modern features.

Specifically I wanted to run both the API and website on the same server (since it was a small company), and with Rails the gem Devise didn't natively support both and while rodauth claimed to support both I couldn't get the build flag to work. With phoenix it just worked out of the box with the most popular libraries, allowing me to move on without becoming an expert in backend frameworks. I agree with most everything else the author said too, specifically about it being more performant and liveview allowing me to build more dynamic websites easily.
by ge96 | 2025-10-16 14:51:21+00:00
Haven't filed mine yet for 2024, I did a bunch of side gig work eg. driving door dash, uber eats, donating plasma... been put off by that (having to track every mile). Also I usually end up owing too.

I think the worst thing I had to do was write a FIFO calculator to go through my thousands of tiny crypto transactions back in early 2020s thankfully I don't screw around with that anymore (especially when I got rekt and lost $4K)
by novaTheMachine | 2025-10-16 14:51:36+00:00
My wife just got a new job and was spending ages in front of her wardrobe every evenings. One day she told me, "I wish an app would just pick my clothes for me."

I told her I was busy with other projects, but the idea got stuck in my head. A few days later, I was coding the first version.

The core is an LLM that analyzes photos of your clothes – it figures out the type, color, material, and automatically catalogs them. It then generates outfits based on your actual wardrobe and the day's weather.

For those curious, the stack is:

AI: openai/gpt-5-nano.

Backend: Fully on Supabase (DB, Auth, Deno Functions).

Frontend: React/Vite with Tailwind.

Payments: Stripe.

https://youtube.com/shorts/duQcOx-y7Eo
by DocTomoe | 2025-10-16 14:52:13+00:00
In all fairness, as someone who never 'understood' the 'collective mind' behind skibidi toilet (and would argue there is none, he absurdity itself is the 'meme' - a term used very loosely here, considering memes of yesteryear did in fact transport messages), the Zeit critic sounds like he 'got' the cultural references pretty spot on (and he himself points out that the references themselves do not have to be understood to be there.
by xor01 | 2025-10-16 14:52:24+00:00
After months testing every major AI coding assistant, I discovered a fatal architectural flaw burning tokens and time. My workflow split between JetBrains for real work and VS Code for AI experiments. I tried them all: cline, windsurf, Roo Code settling on Kilo Code for its sophisticated "Modes" philosophy. Then I realized: the most popular tool operates like a blind manager commanding agents with amnesia. https://open.substack.com/pub/xor01/p/blind-conductor-and-am...
by fluoridation | 2025-10-16 14:52:24+00:00
I'm honestly still trying to wrap my head around in what way exactly the iPhone was innovative. It wasn't the first phone that could run programs, nor the first phone that could use the Internet (the "i" in "iPhone"). Perhaps it was the first phone that did both of those and also had a touchscreen, however that seems like an odd thing that would "take end-user computing from the desk to the hand, everywhere". I would argue the iPhone itself is not the innovation, but rather the ecosystem around it: the app store. I could be wrong, but I don't think anyone else was doing that in 2006.
by Dylan16807 | 2025-10-16 14:52:33+00:00
> Okay, I would agree more with this phrasing. That's the issue I have with permissive licenses.

So do you also see what I meant about both permissive and copyleft licenses giving up some freedoms? You can't have it all.

A restraint on running a particular type of business isn't great for software freedom, but if it's narrow and temporary I don't think it ruins the entire license. The gap in freedom is avoidable but also it's much smaller than the gaps you can't avoid.

For ongoing freedom, If I was choosing between plain MIT and a GPL clone that bans competiting companies but reverts to pure GPL after a couple years, I would pick the latter.
by magicalhippo | 2025-10-16 14:52:45+00:00
As the abstract leads with, PCG doesn't claim to be to be a cryptographic PRNG, so this is more of a fun exercise I guess.

They managed to break the harder problem of reconstructing the seed if the constant increment in the PCG algorithm is unknown in 12500 CPU-hours. They expected around 20k CPU-hours so got lucky it seems.

So for being a non-cryptographic PRNG it doesn't seem entirely trivial if the increment is unknown. Certainly far from cryptographic strength of course.
by reaperducer | 2025-10-16 14:53:18+00:00
Should presumably get cheaper now that there’s fewer humans in the loop.

It seems more likely that they'll keep the prices as they are and make some excuse about "shareholder value."

They've already acclimated two entire generations to paying crazy amounts for food delivery. Why would they start charging less?

Until there is competition, they'll keep feeding off of the fatted calf. And completion is likely a decade or more away.
by tylergetsay | 2025-10-16 14:53:18+00:00
DoorDash appears very inexpensive when you have their DashPass product, however ive notice that basically every food service business will raise their menu prices, and grocery stores will restrict which items that allow you to buy.

This is really interesting because if you have autonmous drivers, DoorDash doesnt really have a lever to lower prices except removing tipping.
by DudeOpotomus | 2025-10-16 14:53:22+00:00
Americans are the proverbial frogs in the pot. They've been ratcheting up the heat over the last 30 years, the first signs of danger are well past, now its 300mm people being held captive by abusive leaders and insanely greedy profiteers.

This entire story exemplifies everything wrong with the USA and its form of corporate run government. Socialize the risks, privatize the profits and foremost, let the foxes not only guard the henhouse, give it to them!

World, if you're listening. We need a pepperoni pizza.
by gpm | 2025-10-16 14:53:30+00:00
I'm not sure I understand the point of your comment at all.

Rust does, successfully, guarantee the lack of data races. It also guarantees the lack of memory-unsafety resulting from race conditions in general (which to be fair largely just means "it guarantees a lack of data races", though it does also include things like "race conditions won't result in a use after free or an out of bounds memory access").

If by address it you mean "show how C/C++ does this"... they don't and this is well known.

If by address it you mean "prove that rust doesn't do what it says it does"... as that point you're inviting someone to teach you the details of how rust works down to the nitty gritty in an HN comment. You'd be much better off finding and reading the relevant materials on the internet than someones off hand attempt at recreating them on HN.
by adwn | 2025-10-16 14:53:45+00:00
I think you're confusing concurrency with parallelism. I've been talking about parallelization since my first comment in this thread. There's some overlap, yes, but the aspects you listed have typically very little to do with parallelization, which is why I called them "[not] really relevant". And where they do matter to multi-threading (the shared memory part), Rust does help with correctness.
by spacechild1 | 2025-10-16 14:54:00+00:00
> If they already find enjoyment in their work then why do they need additional support at the expense of the rest of us?

Enjoyment doesn't pay bills. As an aspiring artist you typically can't make a living with your art, so you have to work a day job. This means there is significantly less time for creating works and practicing your craft. (Again, creating art takes time and energy!) That's why there are grants and fellowships: they (temporarily) relieve artists from financial pressures and allow them to focus on their artistic practice.

> I also enjoy playing computer games and browsing the web all day. How would you feel about a tax to pay for my lifestyle?

In case you really don't know the difference: Artists produce works that are received and valued by other people: concerts, shows, books, movies, sculptures, installations, etc. This is not the case with playing computer games and browsing the web.
by Polizeiposaune | 2025-10-16 14:54:04+00:00
A more generic term is drywall or gypsum board. It generally is covered by a skim coat of plaster and is then painted.

"Sheetrock" is a particular brand of drywall. For instance, see https://www.lowes.com/pl/drywall/sheetrock-brand/4294864808-...
by bunderbunder | 2025-10-16 14:55:24+00:00
Was Elastic's relicensing a debacle from their perspective? Their share price did drop a bit after the announcement, but the company seems to still be quite healthy. For example, everyone I know who's working on search and RAG products right now is doing it with Elasticsearch. The version published by Elastic NV, not the Open Source fork or any other open source alternative.

And perhaps more to the point, their revenue now is about twice what it was in 2020. That's hardly the situation I would expect to see if the move had destroyed people's trust in the company. If anything it seems like it might have had the opposite effect, at least among the demographic that matters most to Elastic as a company: paying customers.
by shortrounddev2 | 2025-10-16 14:55:35+00:00
Side effects of the vaccine basically. I guess technically headaches or fatigue would be a vaccine injury

But I use the phrase "thought to" intentionally: I don't know what the science says now, but at the time there were reported cases of myocarditis in people who took the JnJ vaccine. This was like May of 2021, so I don't know if the science ever panned out on that, but it definitely drove discussions around health equity with the vaccine
by kerwioru9238492 | 2025-10-16 14:55:38+00:00
One issue right now is that in a lot of ML benchmarks models get rewarded for guessing multiple choice questions due to the probability of being right. In addition to that, people have tuned models via RLHF to be very confident because people think confident responses sound good. These two paired together resembles bluffing because models will guess at answers very confidently rather than saying "I don't know".
by nop_slide | 2025-10-16 14:56:02+00:00
After using both Flask and FastAPI extensively I can attest that Flask is the better technology. Flask is extremely stable and has solid organization around them via Pallets. This is a great benefit as they are keeping the ecosystem moving forward and stable.

https://palletsprojects.com/

Versus FastAPI which is lead by a single maintainer which you can search back on HN about opinions on how he's led things.

Flask also has at time of writing only 5 open issues and 6 open PRs, while FastAPI has over 150 PRs open and 40 pages(!) of discussions (which I believe they converted most of their issues to discussions).

Lastly on the technical side, I found Flasks threaded model with a global request context to be really simple to reason about. I'm not totally sold on async Python anymore and encountered odd memory leaks in FastAPI when trying to use it.