MurphyA/hacker-news huggingface dataset:
by chromatin | 2025-09-26 17:34:04+00:00
I am a natural skeptic, but in this case I think it is just an accident of history how different systems developed.

FWIW, although this is not well known, many medical schools offer combined BA/MD degrees, ranging from 4-8 years:

https://students-residents.aamc.org/medical-school-admission...

When I went 20 years ago, my school did not require a bachelor's degree and would admit exceptional students after 2 years of undergraduate coursework. However I think this has now gone away everywhere due to AAMC criteria
by mothballed | 2025-09-26 17:34:51+00:00
Each branch can consider if law is unconstitutional. It takes all three in agreement to execute it.

The legislature is bound not to create unconstitutional laws. If the law does pass, the executive is bound not to execute it. If the law is executed, the court is bound to strike it (you can argue the court is also bound to strike it even if it's not executed, but Knife Rights v Garland for example found there is at least in that case no standing to challenge a non-executed law).

It's not that one branch has all the power so much as each branch has veto power to stop the unconstitutional law from actually coming into effect. The power to actually do something takes all 3 branches but the power to stop something only takes one. Even the founders understood this -- Jefferson helped block the Sedition Act and actively encouraged states to nullify and avert its enforcement. Obama and later presidents stopped the enforcement of many prohibitions on recreational intrastate commerce of marijuana, a blatantly unconstitutional federal law, which nonetheless still stands (enforcement of medical marijuana is defunded but not recreational). These increased our compliance with the constitution, without creating dictators.
by zahlman | 2025-09-26 17:34:57+00:00
> Only among those that don't understand that, if this is a problem, then it is Canonical problem, not a Rust problem.

(This is hard to express in a careful way where I'm confident of not offending anyone. Please take me at my word that I'm not trying to take sides in this at all.)

The dominant narrative behind this pushback, as far as I can tell, is nothing to do with the Rust language itself (aside perhaps from a few fringe people who see the adoption of Rust as some kind of signal of non-programming-related politics, and who are counter-signaling). Rather, the opposition is to re-implementing "working" software (including in the sense that nobody seems to have noticed any memory-handling faults all this time) for the sake of seemingly nebulous benefits (like compiler-checked memory safety).

The Rust code will probably also be more maintainable by Rust developers than the C code currently is by C developers given the advantages of Rust's language design. (Unless it turns out that the C developers are just intrinsically better at programming and/or software engineering; I'm pretty skeptical of that.) But most long-time C users are probably not going to want to abandon their C expertise and learn Rust. And they seem to outnumber the new Rust developers by quite a bit, at least for now.
by sieep | 2025-09-26 17:35:01+00:00
it doesn't seem to handle multiple monitors very gracefully yet, at least when I used it & on my setup. Felt a little bit slower than gnome and less stable across the board.

For example, the top-bar UI doesn't render certain app icons properly, which was driving me crazy. Maybe it's a settings/config thing. My opinion is if cosmic isn't a drop-in replacement for gnome with extra bells and whistles, im not going to use it.

For all I know, it could be a lot better than gnome at this point. But for a daily driver that I'm working in, I need the stability of gnome over the 'cool factor' of cosmic.

I really liked the direction it is heading and will be using it eventually. Worth installing and trying out!
by derefr | 2025-09-26 17:35:30+00:00
> It could be a UUID v7 stacked on top of another UUID v7 for all I care but it would be globally unique and available free of cost.

You're essentially talking about IPv6 addresses.

Interestingly, most residential ISPs these days already issue your home network an IPv6 /64 or better! But they (sadly) just firewall off use of most ports that residential users have no purpose for — on my own network, even if I configure my router to allocate each machine on the network a public-routable IPv6 address, the only port the network (not the router!) is willing to allow non-established incoming flows to is 22/tcp.

But even if they worked, they'd still be ephemeral. At best, even if your ISP keeps the allocation the same, you'd lose it if/when you switch ISPs. (Similar problem to ISP email addresses.)

The real key here, would be if someone was freely giving out tiny slices of IPv6 https://en.wikipedia.org/wiki/Provider-independent_address_s... to individuals; and there were hosting providers / residential ISPs willing to add BGP routes in their ASN for these tiny prefixes. Then you could have a stable and portable and free IPv6 address for life. (It's certainly possible in theory, just not built yet — similar to how LetsEncrypt was "certainly possible in theory, just not built yet" until it was built.)

---

That being said, if you really want this to be DNS (not sure why; if it's not a short memorable name [and thus inherently competed over by typosquatters], then DNS is the wrong tool for the job), then you could do what systems like ngrok do, but directly serving those dynamic records as domains under its own gTLD, rather than serving them as subdomains under a domain. Maybe with each domain getting its own DNS zone and everything. That'd certainly be neat.

Note that way back when, the .me ccTLD sort of did this — they gave away .me "domains" for "free"; but with all web traffic on those "free" domains being intermediated by their L7 reverse-proxy servers, where they'd inject ads into any delivered HTML pages.
by tjs8rj | 2025-09-26 17:35:49+00:00
As long as the state has power over Google (and it does, even if the media cycle presents it like they’re powerless), they can surveil billions of people, control populations, distribute propaganda.

Look how the US is able to spread it’s culture everywhere, cut off regimes, debank people it doesn’t like, all by controlling a few choke points.

Look how China uses its corporations to increase state power. The US does the same but with a few more carrots (lucrative govt contracts).

A mega corp means you can do your coercion behind closed doors rather than with sweeping regulations
by A4ET8a8uTh0_v2 | 2025-09-26 17:35:56+00:00
It is important to note that we are talking about extremes now. Up until now, the rules mostly encouraged self-governance and, in general, well, not being an asshole. That has been slowly eroded and we are in an expected spot, where some will push things to its limit.

While it is easy to be annoyed with those people, I would like to posit that they serve an actual purpose in the society. In a very tangible sense, they tell you where the lines actually are.
by stackskipton | 2025-09-26 17:36:05+00:00
>Because you need to be able to recognize from a distance, hey that's a city bus.

Sure, but fix here seems to be that DOT Regulations state that transit buses are painted "Lime Green" (example) and other companies should not use said color. People would quickly learn that Lime Green = transit bus in same way School Bus Yellow means school bus.
by neutronicus | 2025-09-26 17:36:12+00:00
Greenfield project? Claude is fucking great at C++. Almost all aspects of it, really.

Well, not so much the project organization stuff - it wants to stuff everything into one header and has to be browbeaten into keeping implementations out of headers.

But language semantics? It's pretty great at those. And when it screws up it's also really good at interpreting compiler error messages.
by savanaly | 2025-09-26 17:36:27+00:00
"The patrolling officer on his beat is the one true dictatorship in America, we can lock a guy up on the humble, lock him up for real, or say fuck it and drink ourselves to death under the expressway and our side partners will cover us, No one - I mean no one - tells us how to waste our shift!"

- Jimmy McNulty on The Wire
by Fr0styMatt88 | 2025-09-26 17:36:35+00:00
I sleep in what would be considered a relatively large master bedroom with ensuite. Recently got an AirGradient One sensor and was shocked at the overnight co2 levels.

When sleeping with window and door closed and just by myself, co2 levels exceeded 2,000ppm by morning and only fell once I was awake and opening doors.

With the window slightly open and the door slightly open, levels were at a much better 700ppm or so.

If this thing works as advertised, that would be great. There are a lot of situations where it’s difficult to sleep with the window or the door open.
by api | 2025-09-26 17:36:45+00:00
> Open source has clearly won. Yes, there are plenty of closed source products and businesses. But the shared infrastructure—the commons—runs on open source.

Lost me right there. Open source is the infrastructure that powers closed cloud. None of the openness makes it to the end user. It only benefits highly technical users and businesses.

Open source was made irrelevant (to non-technical users) by the shift to services and cloud.
by FireBeyond | 2025-09-26 17:36:47+00:00
Not an ER physician, but as a paramedic that spent a lot of time in the ER, it depends. Code 3 trauma/medical calls would generally have portable XR brought to the ER room, waiting for our arrival with the patient. In those cases, the XR is taken in the room, not in the DI (diagnostic imaging) wing, and generally the interaction flow will be "XR sent by wifi to radiologist elsewhere, who will then call the ER room and review the imaging live, or very quickly thereafter (i.e. minutes)", because of the emergent need, versus waiting for report dictation/transcription.
by bryanlarsen | 2025-09-26 17:37:38+00:00
Full flow staged combustion engines like Starships do not have significant un-burnt methane. They run slightly fuel-rich, but that results in extra CO emissions rather than CH4 due to the temperatures involve -- methane cracks at 1200C, Starship engine temperature is 3000C.

Starship's operations in Boca Chica do emit methane during ground operations. The mitigation for that is to use a pipeline rather than trucks for delivery.

Solid rocket motors emit all sorts of nasty stuff, like aluminum particles.
by crazygringo | 2025-09-26 17:38:19+00:00
> Data breaches are hardly lethal.

They certainly can be when they come to classified military information around e.g. troop locations. There are lots more examples related to national security and terrorism that would be easy to think of.

> When we’re talking about AI there are plenty of actually lethal failure modes.

Are you trying to argue that because e.g. Tesla Autopilot crashes have killed people, we shouldn't even try to care about data breaches...?
by notatoad | 2025-09-26 17:38:32+00:00
in my experience the rattle is usually from the fittings inside the bus, not the bus itself - mounting brackets for information screens or advertising panels, seatbelts on the accessible seating, that sort of thing. and part of the rattle is just down to under-use - a bus with all the seats filled shakes less, because the suspension is tuned for a full bus not an empty one.

one of the buses i ride frequently has a ski rack installed in it that looks like a homemade contraption, and it rattles like crazy.
by ethbr1 | 2025-09-26 17:38:38+00:00
It's not just that: it's that the hyper platform companies have been allowed to turn {build a better X} into {build a better X + rebuild their entire platform/ecosystem}.

That's the real harm to competition, and why the Digital Markets Act is a great idea.

Fuck Google et al. maintaining their market hegemonies.

In order to build a better web browser, once should not also have to build a highly trafficked search engine AND a widely deployed mobile phone OS.

Yet that's exactly the situation that missing monopoly enforcement has allowed to come into being...
by steveklabnik | 2025-09-26 17:38:43+00:00
> It doesn't have to be pretty. It could be a UUID v7 stacked on top of another UUID v7 for all I care but it would be globally unique and available free of cost.

This is basically where did:plc comes in, for atproto. https://web.plc.directory/ provides free ID numbers. For example, mine is https://plc.directory/did:plc:3danwc67lo7obz2fmdg6jxcr .

Your domain then uses a txt record to indicate that you want it to be associated with that particular did:plc.
by gmokki | 2025-09-26 17:38:52+00:00
I have bookmarked the play store update view as separate icon by long pressing the play store icon, then long pressing/dragging the my apps section to an own "app".

That way I can skip the store garbage and directly go click update all apps button.

I just tried on apple device s few weeks ago and it took me many minutes to find the listing where I can update installed apps and it was missing the update all button...
by mschuster91 | 2025-09-26 17:38:57+00:00
The thing is, fundamentally there is very little difference between a truck, a bus and a tank. A big ass diesel engine and literal tons of steel. And in war time, you can convert the bus and truck manufacturing facilities into making tanks and airplanes.

That is why even something as manufacturing cars, trucks and airplanes is vital to be resilient. And in addition, it's bad enough how much of a grip China has on our balls with rare-earth metals, pharmaceuticals, chemicals and the threat of snacking a piece of Taiwan. India isn't much better, they keep buying up Russian oil despite sanctions. We don't need to hand them more economic power.

And yes, resilience costs money. We need to explain that to our populations - and most importantly, we need to make sure that our populations actually get some more of the wealth and income that is being generated every year so they can afford it, like in the past!
by brailsafe | 2025-09-26 17:39:18+00:00
Probably true, but those are accounted for differently, and (I'd speculate) that public transit labor costs convert tax dollars into economic activity as efficiently as the route can possibly operate given the constraints on the rest of the system. The lower the overhead to buying busses and the more reliably you can run them, along with making them more usable by your regional population, the more efficiently you're moving people to their jobs and the more of the tax dollars allocated to transit can into the pool that's going into the economy.

All the busses and tools required for maintenance are capital assets amortized and expensed over years, while the roads and the other infrastructure are hugely expensive and are rarely used as efficiently as they can be.
by stavros | 2025-09-26 17:39:24+00:00
I'm not going to comment on whether AI is better than human radiologists or not, but if it is, what will happen is this:

Radiologists will validate the results but either find themselves clicking "approve, approve, approve" all day, or disagree and find they were wrong (since our hypothesis is that the AI is better than a human). Eventually, this will be common knowledge in the field, hospitals will decide to save on costs and just skip the humans altogether, lobby, and get the law changed.
by lenerdenator | 2025-09-26 17:39:29+00:00
> If it costs the public sector 3x as much to do things as the private sector people are going to turn against the public sector. Have crazy people screaming on the street corner in the city and people will retreat to the suburbs and order from Amazon instead of going shopping, order a private taxi for their burrito instead of going to a restaurant. If the public sector were efficient, responsive and pleasant people would be voting for more of it.

Given the encroachment of enshittification on the private sector, I'm not sure it's any more efficient than the public sector on the whole.

And in the cases where it is more efficient, that's because there's either less at stake, or people care less. I don't care what Jim at Jim's Quik Lube does with my money after I pay him for an oil change. I do care what the Feds do with my tax dollars after I file my return, and so does everyone else, so we create regulations and policies to keep government agents from blowing taxpayer dollars. Or, at least, we used to.

Now, we've bought into this "the private sector is always more efficient" BS and put a private sector guy in charge, and it's a disaster. I don't want the mechanisms of the state being treated like a company where the guy in charge has his name on the building and always gets what he wants, because the mechanisms of the state are that of force. People get arrested, assaulted, imprisoned, and killed. It has to be more deliberate and take longer.
by aborsy | 2025-09-26 17:39:37+00:00
Caddy is dead simple. Like, send https://example.com to 1.2.3.4:5000. That’s it!

Certificate provisioning, TLS configs, TLS termination, mTLS and client certificates, sticking in middlewares, … are all simple. The config is a straightforward text file. Really good webserver!

Traefik is docker centric, and had various obscure labels. Too much text for a simple proxy. The debugging can be an issue if it doesn’t work. It also takes more resources. But it can probably do more, if you have a complex need.

My main issue with Traefik was the debugging.
by rootusrootus | 2025-09-26 17:40:13+00:00
> This is exactly what the majority of Americans voted against

Hardly. Less than two thirds of Americans actually bothered to vote. And a slight minority of those voted for the current government.

In any case, why does this need to be about identity politics? And if so, why are you suggesting that only the left is committed to an open, free market? Isn't that more traditionally a right-wing position?
by jpereira | 2025-09-26 17:40:15+00:00
In my view the atproto approach asks the users to make fewer required complex decisions, but gives them the freedom to make many voluntary ones. If someone wants to use a particular application, they basically just need to sign in. If they don't have an existing ATProto account, they can just make one, in the flow of the application they're signing into. Later they can chose different clients, or different infrastructure, or move their account, to their own hosting even if they want.

Mastodon requires a complex decision upfront, which server do I trust, which is analogous to where you create your account on ATProto, but unlike ATProto, doesn't give the tools to seamlessly transition later.

The trust lens I think is a good one. You want to let different users make different tradeoffs in effort without having that leading to a worse experience..
by Dusseldorf | 2025-09-26 17:40:47+00:00
I agree GP was talking about the multi monitor scenario, but I also run into trouble with just one monitor. If I'm playing a full screen game and want to know what time it is, there's no way to focus the task bar without closing the game entirely. On Windows, hitting the start button while in a fullscreen app will give focus to the taskbar so you can glance at the time and immediately return to the game.
by mort96 | 2025-09-26 17:41:17+00:00
Well, that only works for GTK 3 or 4 apps. Thanks to CSDs and GNOME's refusal to implement SSDs, every app that's not either running in XWayland or a GTK3/4 app has its own decorations without the context menu with the always on top option.

There was some way of enabling always on top on non-GTK3/4 apps too, but I don't remember it off the top of my head.
by mcflubbins | 2025-09-26 17:41:39+00:00
I wonder if they take into account the fact that if there are no bus routes (or less of them) there is a certain population of people that won't be able to work, and those worker pay taxes and put money back into the economy. Probably impossible to know what the effect is in total and I wouldn't be surprised if its not part of the TCO formula.
by tzs | 2025-09-26 17:41:45+00:00
Just having someone who is following the game with a chess engine and who has a way to get a single message to you telling you that your opponent's last move was a serious blunder would be enough to give you a noticeable advantage.

For example look at the position in this video [1] from a recent game on Chess.com between Hikaru Nakamura and Fabiano Caruana (the title of the video says Magnus vs Hikaru because the video covers 3 of Hikaru's games in the tournament).

I linked to a spot in the video a little before the part where one simple message could changed the game because the host is explaining what Hikaru is going to be trying to do. Briefly, trading pieces off is good for Hikaru, and that's what he starts to do.

You can see from the evaluation bar this Stockfish says he is slightly better.

Then he plays Bg5 which looks like an easy way for force a pair of bishops off, continuing the plan. But look at the evaluation bar! It quickly swings from 0.2 in favor of white to 1.7 in favor of black. But black can only realize that advantage by playing RxN, a move that Fabiano did not even consider. He went on to lose the game.

A prearranged signal from a confederate that meant "Hikaru just made a game changing blunder" would very likely have resulted in Fabiano seeing RxN. It's a move that many would spot if they were given the position as a puzzle and so knew there was a tactic somewhere.

[1] https://youtu.be/acjI2KqQ0gI?si=qkfkL6i53UDcBOQd&t=752
by Scarblac | 2025-09-26 17:41:56+00:00
I find it counter intuitive that the frequency of cheating matters. It's not something that happens randomly, people choose to. And if the #2 in the world decides to cheat it may be for different reasons than other players.

But, of course he doesn't. He streams all his games and gives constant stream of consciousness commentary. If you can explain your top level moves live with seconds per move, you aren't cheating.
by ashvardanian | 2025-09-26 17:42:34+00:00
Ah, I see the article does mention "brute-force-like" — I must have skimmed past that. I'd be curious what exactly is meant by it in practice.

A small note: since the project seems to include @maratyszcza's fp16 library (MIT), it might be nice to add a line of attribution: https://github.com/maratyszcza/fp16

And if you ever feel like broadening the benchmarks, it could be interesting to compare with USearch. It has had an SQLite connector for a while and covers a wide set of hardware backends and similarity metrics, though it's not yet as straightforward to use on some OSes: https://unum-cloud.github.io/usearch/sqlite