MurphyA/hacker-news huggingface dataset:
by gethly | 2025-10-16 15:27:18+00:00
needs vs wants. it's as simple as that. i do not need to and i do not want to - at this time. when one or the other changes, then i'll make the switch. it's as simple as that. i know it is coming, it is not about avoiding it or being undecided. it's merely about the timing of the change, nothing more. i know for a fact W11 is not in my future.
by exabrial | 2025-10-16 15:27:44+00:00
Yes. I wasn't implying live views are not this, I was trying to say react, vue, angular, svelte, next.js, solid, preact, alpine.js, ember, backbone, lit, mithril, stimulus, knockout, aurelia, polymer, riot, inferno, marko, dojo have a terrible programming model and anything with server side templates is a vast improvement.
by goku12 | 2025-10-16 15:28:04+00:00
> It looks from the docs that uv may also support it?

I was just repeating what chatgpt told me - that uv does the same thing as npm. The documentation wasn't clear about exactly what it does either. So I had to confirm it using strace. You are indeed correct. UV does hardlink the dependencies from the global cache to the project venv. So that's good!

There's just one caveat. Hardlinking is not possible if the project and the cache are on different file systems. Even btrfs subvolume mounts from a single physical volume is considered as different filesystems. I think pnpm quite happily symlinks it instead of hardlinking it when such a situation arises (I'm not sure though. Need to check that as well.) UV doesn't do that. It complains (prints a warning) and just copies the entire thing over to the venv. So you won't get that advantage with uv if the venv and the cache are on different filesystems (like in my system). I don't know how many developers actually deal with this problem.
by rsynnott | 2025-10-16 15:28:15+00:00
https://www.theregister.com/2017/12/20/apple_iphone_slowdown...

My old iPhone 7, before I eventually replaced it, would sometimes just die due to this as the battery aged (I kept the slowdown setting turned off). AFAIK it is _not_ a thing in any version after the 7 (or maybe 8?); certainly my 11 had a significantly degraded battery by the end (I kept it for four years), and didn't suffer this issue.

EDIT: Actually, I think this article is a _little_ inaccurate, or at least confusing:

> thus preventing the handsets from rapidly running out of juice and powering off.

IIRC the issue was, more precisely, that the SoCs had insufficient voltage smoothing to reliably tolerate full power draw at lowered voltages, and would shut off randomly. I assume the fix was, pretty much, more capacitors.
by tialaramex | 2025-10-16 15:28:19+00:00
I mean, it's now technically true (since some point in 2024) in NYC, but historically it was merely practice to not uniformly enforce this rule and that's basically a more extreme version of the reality across the US.

However unlike a cop deciding whether to fine people for "jay walking" the Waymo doesn't care whether you're the mayor's grandmother or a wise-talking black teenager if you're in its path, those are both humans and it's not allowed to hit humans.

There aren't going to be many humans in the street in outer Phoenix because where would they even be going? But the Mission, just like Leicester Square, has plenty of pedestrians who might just run into the street in front of you given any reason or opportunity and you need to be ready for that.

So I agree this isn't novel for Waymo, but while technically jay walking is now legal in NYC that's not why Waymo (which also has pencilled in an NYC launch) needs to care about it already.
by projectazorian | 2025-10-16 15:28:27+00:00
> Remember Steven Crowder complaining that 50 million dollars was too little - but where is he now? He's irrelevant.

To be clear, his career imploded when he got caught on camera abusing his wife. It's not like he ended up on the wrong side of a power struggle.

And it's worth noting that as of last month he's now the #1 right wing influencer on Youtube. (The reason why he's now in that spot is left as an exercise for the reader.)
by gregors | 2025-10-16 15:28:34+00:00
As someone who did Rails professionally for a very long time, Phoenix/Elixir is now my default stack.

Possibly the one thing that Rails still does better is generating quick throw away CRUD apps with their generators. Rails is still pretty much flawless in that regard. That beings said, when things mature and complexity grows Phoenix/Elixir is definitely the better all around tool.
by emixam | 2025-10-16 15:28:48+00:00
The framework is composed from many extensions indeed. You can use them independently though!

The component system is not fully independent because it depends on multiple other extensions but it mostly is as this extension: https://github.com/hyperflask/flask-super-macros

On the GitHub organization there is a list of all the extensions that are built as part of the project: https://github.com/hyperflask
by overfeed | 2025-10-16 15:28:58+00:00
My comment was not an attack on Matt, but against the idea of forcing[1] users to pay for (/donate to) in order to use libre software. Organic donations and sponsorships are great!

1. This may have been a misread on my part, on second read, gp's comment says nothing about mandatory payment. The reason I'm wary of mandatory payments is that you'd have to quantify who deserves what, and expend more time on the administration - likey setting up a foundation or company, or which not every F/OSS project needs. Again, I'm speaking generally - a Caddy Foundation, or Caddy Inc. may be appropriate. "Open source project" is a very broad term, ranging in size from leftpad to the Linux kernel, and the needs will be different for each.
by erickhill | 2025-10-16 15:29:13+00:00
The fix is to disable Glass. In a terminal: defaults write -g com.apple.SwiftUI.DisableSolarium -bool YES

This gets rid of the slow animations, inconsistent window cornering, and other annoyances.

Then (so menus aren't transparent and unreadable): System Settings > Accessibility > Display > Reduce Transparency

If you do those two things your machine should look and feel normal again. I've been running an M1 Max since 2021 and Tahoe was simply a disaster. Removing the glass layer made everything feel good again.

If for some reason you ever want the bad performance and glass back, you change the YES to NO in the Terminal command. Maybe someday it won't suck.
by westurner | 2025-10-16 15:29:38+00:00
Is this a citation for https://news.ycombinator.com/context?id=45585654 ?

I added notes there about additional considerations re: tests of alternatives to relativity and other derivations, but it was flagged; and the referenced repo doesn't appear to exist?

From https://news.ycombinator.com/item?id=45585654 :

> 137 pages of proofs. Open‑source implementations. Fully reproducible. [...]

> Paper: [link] Code: github.com/[…]/SimpleUniverse

> Judge for yourself. The equations don’t lie.

/? site:github.com inurl:SimpleUniverse : https://www.google.com/search?q=site%3Agithub.com+inurl%3ASi... : 0 results today

But this is a real citation, so:

HN title: "Standard Model and General Relativity Derived from Mathematical Self-Consistency"

ScholarlyArticle: "The Self-Consistent Coherence-Maximizing Universe: Complete Derivation of the Standard Model and General Relativity from Mathematical Self-Consistency" (2025) https://www.academia.edu/144466150/The_Self_Consistent_Coher...

0 scholar results tho: https://scholar.google.com/scholar?hl=en&as_sdt=0%2C43&q=The...
by jerlam | 2025-10-16 15:29:43+00:00
Most people who are buying laptops, especially at Apple's price point, are replacing an existing laptop. If they bought it within the last decade, they likely already have a USB-C charger capable of charging the new laptop.

The people in most need of new chargers are those buying their "first" of a product category. A first phone, a first laptop, a first gaming laptop. Which is also why Apple bundles chargers with their entry-level devices like the Macbook Air and the base iPad, but not their higher-end ones.
Show HN: Counsel Health ($25M Series A) – LLMs for Medical QA and Chat with MDs
by cian | 2025-10-16 15:30:03+00:00
I'm a Research Scientist who's been working in Health AI for over a decade. For the last few months I've been leading the AI Research Team at Counsel Health.

Today we announced the launch of our next-generation AI care platform, built to serve as the responsible front door to healthcare. Backed by a $25 million Series A led by Andreessen Horowitz (a16z) and GV. Counsel combines the immediacy of AI with the oversight of licensed physicians to deliver care that is faster, safer, and more cost-effective at scale.

If you're interested, please do try out our app. I'm curious to hear what folks think of what we've built so far and what people might be excited to see in the future from us.
by garciasn | 2025-10-16 15:30:19+00:00
He was an absolutely brilliant visionary who was able to bring his way of thinking to life through others, in the most brutal way possible. This included business (successes and failures) and his treatment of people (including his own family and ultimately himself).

What he did was literally change the shape and direction of the entire human race through his ability to level up existing products (directly and indirectly) to a level that no one would have thought possible, including his own employees.

That said, he was absolute piece of shit human being and all of his successes came at great expense of himself and others. I think there are a great number of people who are far more well-rounded and, if we aren't focused on fascist ideals, we should elevate those folks instead of Jobs.
by kelas | 2025-10-16 15:30:28+00:00
> If you're arguing that "Read-Eval-Print cycle" doesn't count as REPL, then it pretty strongly undercuts your argument that "dialog approach".

no, thankfully, it doesn't, and here's why. as i elucidated above, PDP-1 was indeed a revolutionary "el cheapo" computer, which DEC managed to ship over 50 units of. it gave birth to hacker culture, just because it had to be hacked with all kinds of peg legs in order to be useful. now, to the point:

1. PDP-1 is mostly remembered for Spacewar!, a groundbreaking space combat game invented by a dude who also coincidentally invented large parts of LISP while on IBM payroll.

2. APL, after its debut in 1965-1966, had its first official application to teach formal methods in systems design at NASA Goddard Center.

My point should be obvious, but just in case:

in our line of work (between sessions on Hacker News) we are sometimes faced with the concept of "production" (usually on Friday afternoons). this idea really matters. it makes all the difference between fooling around and the real deal.

therefore, as it must follow, and as i mentioned much earlier, APL was and remains the very first real REPL system, although they didn't really use that terminology. all i meant is that in 21st century people take Chrome's devconsole, ipython, node, zsh for granted. with completions, hints, all that.

(in APL'esque family, by the way, there's hardly anything to hint or auto-complete. mathematics doesn't work that way. by the way, not coincidentally, one of the most successful modern descendants of APL is called Wolfram Mathematica)

are we on the same page?
by lowbloodsugar | 2025-10-16 15:30:43+00:00
Heh. This is such a C++ thing to say: “I want to do the right thing, but then my code is slow.” I know, I used to write video games in C++. So I feel your pain.

I can only tell you: open your mind. Is Rust just a fad? The latest cool new shiny, espoused only by amateurs who don’t have a real job? Or is it something radically different? Go dig into Rust. Compile it down to assembly and see what it generates. Get frustrated by the borrow checker rules until you have the epiphany. Write some unsafe code and learn what “unsafe” really means. Form your own opinion.
by jofer | 2025-10-16 15:31:09+00:00
Good point, but I think we're talking past each other a bit.

Typing in python within the scientific world isn't ever used to check types. It's _strictly_ only documentation.

Yes, MyPy and whatnot exist, but not meaningfully. You literally can't use them for anything in this domain (they wont' run any of the code in question).

Types (in this subset of python) are 100% about documentation, 0% about enforcement.

We're setting up a _documentation_ system that can't express the core things it needs to. That worries me. Setting up type _checks_ is a completely different thing and not at all the goal.
by gethly | 2025-10-16 15:31:33+00:00
i'll be looking at fedora kde, cachy os, arch, maybe omarchy. either way i am definitely going for KDE. i always run ubuntu servers, but i tested few distros this year, i was mostly looking at fedora and suse, which are not rpm distros, but i was not happy, still, with some things. so i will have to do proper testing when time comes. i see fedora as "big" distro with good backing. arch as configurable distro. cachy supposedly has good performance tweaks in kernel and is good for gaming(whatever that means). and so on. each has its own ups and downs.
by theamk | 2025-10-16 15:31:47+00:00
Yes, running server farms in production is complex, and docker won't magically solve _every one_ of your problems. But it's not like using deb files will solve them either - you need most of the same components either way.

> If you need a reliable deployment without catching 500 errors from Docker Hub, then you need a local registry.

Yes, and with debs you need local apt repository

> If you need a secure system without accumulating tons of CVEs in your base images, then you need to rebuild your images regularly, so you need a build pipeline.

presumably you were building your deb with build pipeline as well.. so the only real change is that pipeline now has to has timer as well, not just "on demand"

> To reliably automate image updates, you need an orchestrator or switch to podman with `podman auto-update` because Docker can't replace a container with a new image in place.

With debs you only have automatic-updates, which is not sufficient for deployments. So either way, you need _some_ system to deploy the images and monitor the servers.

> To keep your service running, you again need an orchestrator because Docker somehow occasionally fails to start containers even with --restart=always. If you need dependencies between services, you need at least Docker Compose and YAML or a full orchestrator, or wrap each service in a systemd unit and switch all restart policies to systemd.

deb files have the same problems, but here dockerfiles have an actual advantage: if you run supervisor _inside_ docker, then you can actually debug this locally on your machine!

No more "we use fancy systemd / ansible setups for prod, but on dev machines here are some junky shell scripts" - you can poke the things locally.

> And you need a log collection service because the default Docker driver sucks and blocks on log writes or drops messages otherwise. This is just the minimum for production use.

What about deb files? I remember bad old pre-systemd days where each app had to do its own logs, as well as handle rotations - or log directly to third-party collection server. If that's your cup of tea, you can totally do this in docker world as well, no changes for you here!

With systemd's arrival, the logs actually got much better, so it's feasible to use systemd's logs. But here is a great news! docker has "journald" driver, so it can send its logs to systemd as well... So there is feature parity there as well.

The key point is there are all sorts of so-called "best practices" and new microservice-y way of doing things, but they are all optional. If you don't like them, you are totally free to use traditional methods with Docker! You still get to keep your automation, but you no longer have to worry about your entire infra breaking, with no easy revert button, because your upstream released broken package.
by joshribakoff | 2025-10-16 15:32:59+00:00
Its bad because basic stuff like “please commit these changes” can sometimes take 10+ minutes at times and causes it to spiral doing tangential stuff.

By running them in parallel you avoid sitting there watching paint dry for a task that takes 3 seconds by hand.

Its really not comparable to a junior, its more comparable to a salty maliciously compliant optimized to burn tokens and deceive you.
by n4r9 | 2025-10-16 15:33:04+00:00
So? Few people think things through systematically. Most countries would have desperately struggled to accommodate the increased demand on ICUs and skilled staff care. In fact, despite lockdowns and the provision of Nightingale facilities in the UK, the NHS was often overwhelmed as infections periodically peaked. We're still suffering the ongoing effects of urgent care that could not be provided in a timely fashion as resources got diverted due to Covid. See e.g. https://www.bmj.com/content/385/bmj-2023-075613

I shudder to think what would happen if we hadn't locked down.
by yjftsjthsd-h | 2025-10-16 15:33:10+00:00
Oh, I agree that Darwin is, especially by way of NeXTSTEP but even independently since then, significantly derived from the BSDs (IIRC mostly FreeBSD, but also a chunk of NetBSD code got used to make it). I just think that that would have happened with or without the PC being around. In some parallel universe without IBM making the PC, the unix family still prospers, probably mostly on the 68000 family instead of x86, Apple does their own thing for a while, and then those lineages converge in Darwin just like in our universe.
by CSMastermind | 2025-10-16 15:33:48+00:00
In the US it's legal for the person filing the taxes on behalf of another person to collect the refund for them.

This allows tax prep companies to give people 'instant refunds' (essentially loans for the expected refund amount) so people don't have to wait weeks for the IRS to send them a check in the mail.

The IRS only pays out via check or direct deposit but the company who did your taxes can pay out in cash, gold, or pokemon cards if they want to.
by SideburnsOfDoom | 2025-10-16 15:35:25+00:00
> complete and utter nonsense

I don't think that it's complete nonsense. Or, it is deliberately absurd, but it doesn't come from nowhere. Monty Python debuted in 1969. They often took the mick out of the generation before them, who on the one hand Won the War and saved the country, etc. But who on the other hand by 1969 could also be mocked as aging, uptight, officious, stuck in the past, "we had it tough, you kids have no idea", etc.

So: Spam. It's processed meat in a can, more like a wartime emergency ration than anything else. Fresher foods were in short supply in the UK during and immediately after the war.

The sketch is elements of the Zeitgeist around them then. Which would have also included funny, costumed college musical numbers, from their time in the Cambridge Footlights.
by JumpCrisscross | 2025-10-16 15:35:27+00:00
> Why is freeway driving more difficult (genuine question)?

“Stopping in lane becomes much more dangerous with the possibility of a rear-end collision at high speed. All stopping should be planned well in advance, ideally exiting at the next ramp, or at least driving to the closest shoulder with enough room to park.

This greatly increases the scope of edge cases that need to be handled autonomously and at freeway speeds.

…

The features that make freeways simpler — controlled access, no intersections, one-way traffic — also make ‘interesting’ events more rare. This is a double-edged sword. While the simpler environment reduces the number of software features to be developed, it also increases the iteration time and cost.

During development, ‘interesting’ events are needed to train data-hungry ML models. For validation, each new software version to be qualified for driverless operation needs to encounter a minimum number of ‘interesting’ events before comparisons to a human safety level can have statistical significance. Overall, iteration becomes more expensive when it takes more vehicle-hours to collect each event.”

https://kevinchen.co/blog/autonomous-trucking-harder-than-ri...
by prepend | 2025-10-16 15:35:59+00:00
Would they know the mission?

I think the best way for these 100 or 10000 generation voyages is just to bake the motive into something boring like procreation or farming or religion or something.

I think there’s some sci-fi books where humans are doing one of these voyages and our dna is just aliens parking some bitcoin 4 billion years ago.
by graemep | 2025-10-16 15:36:07+00:00
> In reality, people ended up having to deal with weird bugs because asynchronous Python isn't the most ergonomic

That is an understatement. I loathe working with async Python.

> For example, people could build an API that will contact OpenAI before returning a response. That's where FastAPI truly shined because of native asynchronous views which provides better performance over Flask's async implementation.

TO be fair there are lots of other things that require a response from an API before responding to the request and therefore async reduces resource usage over threads or multi-process.
by mallowfram | 2025-10-16 15:36:10+00:00
No, it's folk science. It isn't vague, it's an illusion. Cognition is false on all counts because it's folk science impregnating science and CS (and philosophy). Read his argument carefully, don't just select a downstream argument, that's not scientifically viable. Cognition doesn't exist because it's based in the lowest res meaning possible. Sequestered cause/effect, it's a magic trick. Like LLMs.
by toomuchtodo | 2025-10-16 15:36:24+00:00
Archival Floppy Disk Preservation and Use - https://www.youtube.com/watch?v=UxsRpMdmlGo

https://news.ycombinator.com/item?id=39495973 - February 2024 (23 comments)

https://wiki.techtangents.net/wiki/Floppy_Disk_Imaging

https://github.com/keirf/greaseweazle

https://kryoflux.com/
by Qem | 2025-10-16 15:36:37+00:00
> Just because some people misuse it as database or it doesn't scale well beyond a couple of 10k rows does not make it a bad product.

It's not just that making it a bad product. Those are minor annoyances when compared with it trying to keep your data hostage in opaque formats[1] and exfiltrating your data to the cloud[2].

[1] https://blog.documentfoundation.org/blog/2025/07/18/artifici...

[2] https://superuser.com/questions/1903431/how-to-stop-excel-36...
by cudgy | 2025-10-16 15:37:35+00:00
Phoenix would be a city where this will be less of an issue for sure, but you still have two and three story apartment buildings that require customers to go downstairs for their food.

Having to go outside significantly reduces the benefit of delivery. Now customers have to interrupt what they’re doing, make sure they look OK so the neighbors don’t see their underwear and bed hair, put on a jacket or raincoat in bad weather, possibly wait on 2 elevators, and pick up their food right next to their own car in the parking lot. In some cases, this could take five minutes. Customer realizes that they could just get in their car and drive to the restaurant at this point, so why order for delivery?

Makes no sense.
by toast0 | 2025-10-16 15:37:49+00:00
If you're in a middle generation, what's the alternative?

If you're in the middle of a long, slow interstellar journey, there's no chance of a survivable exit from the ship, so reversing course doesn't help you, although it may or may not help your successors. I expect most first wave journeys wouldn't have sufficient fuel to reverse course anyway, so trying to would probably be certain doom for your successors instead of meerly probable doom.

Anybody planning a mission on the timescale of interstellar journies is going to have to accept that they won't have much control of the result. You can pick the destination, and you can provide the initial conditions, and whatever happens, happens. The colony would have to be independent and self-sufficient by necessity, there can't be an expectation of sending spoils of colonization back home.

Even if we got up to 10% of the speed of light, transit time is too long for close coordination.