MurphyA/hacker-news huggingface dataset:
by jojomodding | 2025-10-09 23:10:22+00:00
The explanation of `Unique` is a bit botched. `Unique` was originally intended to convey uniqueness in the sense of `noalias`, so that more compiler optimizations are possible similar to what happens around mutable references. This is what the article seems to suggest is going on .

But this is wrong, it is no longer the case that `Unique` implies any extra optimizations, since it was since recognized that having these optimizations on a low-level unsafe building block is actually undesirable. Further, the `as_ref` functions mentioned in the article are not used by `Vec`'s internals. They are anyways only marked unsafe because they create references, not because of anything special with `Unique`.

Nowadays, all that `Unique` does is interact with `dropck` in a quirky way, the "exception to the exception." It is quite complicated and I always have to read up on it. It is explained in the Rustonomocon, in the "Click here to see why" section of this chapter: https://doc.rust-lang.org/nomicon/phantom-data.html#an-excep...
by Fnoord | 2025-10-09 23:10:24+00:00
Very cool! Azeron makes these but not as hand-held (might be of interest for them?), and much more keys. Because they have so many keys, you can do some easy chording and what not, allowing you to completely replace a keyboard with one. Which is great for people who only have one arm/hand, including war veterans.

They have a 60 days return policy which I find very generous. They're based in Latvia. Some parts are 3D printed. Their website [1].

I mention them since I happen to own a Cyro, which is an outlier to their portfolio: a vertical _mouse_ with a lot of buttons. The only decent one I'm aware of, and the choice is very limited in that space. I'm happy, though I'd love to have it wireless. I tried modding it with USB2BT but ran into some issues, YMMV.

[1] https://www.azeron.eu
by vidarh | 2025-10-09 23:11:27+00:00
Or you put them to work with strong test suites and get stuff done. I am in bed. I have Claude fixing complex compiler bugs right now. It has "earned" that privilege by proving it can make good enough fixes, systematically removing actual, real bugs in reasonable ways by being given an immutable test suite and detailed instructions of the approach to follow.

There's no gambling involved. The results need to be checked, but the test suite is good enough it is hard for it to get away with something too stupid, and it's already demonstrated it knows x86 assembly much better than me.
by belorn | 2025-10-09 23:12:16+00:00
A finding that most kindergartens and youth centers finds out is that cutting apples into pieces will have a significant difference in consumption compared to providing them as whole. It could be the aroma or the lower investment to start eating (just one slice, and then a second one...). It also work on adults in places like wellness centers, and hotels (watch what happens if they place a plate with cut fruit vs a bowl with whole fruits).

School food generally has the problem that they made to be cheap, low labor, and lowest common denominator terms of taste, spices and salt. To take Sweden as an example, the cost per serving sit just between $0.6 to $1.2 per student in term of ingredients cost. Even providing an apple per student would cut into that budget.
by steveBK123 | 2025-10-09 23:14:00+00:00
Correct The averages include teenage males, elderly, driving while texting, road ragers, people who drive late&tired and DUI enjoyers. Accident rates are extremely fat tailed.

If you aren’t in one of those categories you are immediately dramatically better than average. This is fairly easy to do before even considering being a “good driver” / defensive driver / etc.

So you want a better comparison for most people.
by baud147258 | 2025-10-09 23:14:04+00:00
I don't know how exactly IT at work did it, but all links in emails (except some internal links) get replaced with a link to an url 'checker', I guess to block if the link goes to a known phishing domain (I guess, I don't think any link got blocked that way). Issue is, the original link is part of the url and sometime got mangled and it's annoying when you just want to copy the link to paste it somewhere else.
by NedF | 2025-10-09 23:14:43+00:00
This is why LLMs won.

Useless documentation means half-arsed is better.

The world of IT is broken, what sort of idiot gives Linux to their parents when as a trained developer man is so useless?

It's just excuse after excuse. Unit tests are documentation sort of garbage.

That's what's mind blowing about LLMs, IT devs are so bad LLMs are better. Hacker News comments also confirm this.
by mkhalil | 2025-10-09 23:15:27+00:00
Thank you.

Honestly, the "could of" is more of a "sometimes I write how I sound" thing, but anything else, is more of a middle of the night brain mush.

I actually re-wrote that bottom part at least twice because I had a lot to say, but didn't know how to say it concisely. As I was writing it, I kept having less and less confidence that any readers would have prior knowledge about I was writing about (ex: Plex, HDHomeRun, TiVo Edge), so I kept defining or explaining things in parenthesis and re-ordering the sentences; so at one point I just had to say, good enough, click reply

I hate lengthy/wordy comments that coulda' () been just a couple of sentences, but I also love to explain things in a way that a wide range of people can comprehend, so it's a battle at times. (this reply is a good example...reply)
by mhb | 2025-10-09 23:15:30+00:00
I recognize that policing this venue is not easy and take no pleasure in making it more difficult. Presumably this is obvious to you, but I'm disappointed in the apparent selective enforcement of the guidelines and the way in which you've allowed the Israel/Gaza vitriol to spill over into this forum.

There are many larger and more significant injustices happening in the world and if it is important for Israel/Gaza to be discussed here, why are these other ones the victims of concern fatigue? The point is often made by commenters that the forum is too Western-centric for their liking. Your justification for allowing the Israel/Gaza discussion referred to it being of interest to a Western audience. Maybe that's a bug and not a feature and the reason Gaza is front of mind for this community is that there is insufficient exposure to the difficulties of the wider world.

This particular comment was, I thought, unrelated to the issue of politics insinuating itself here and represented a reasonable observation in the context of the original post.
by alsiola | 2025-10-09 23:17:12+00:00
I consider this example fundamentally broken, in a non-obvious way that reflects, in my opinion, a poor API choice.

<script> let numbers = $state([1, 2, 3, 4]); function addNumber() { numbers.push(numbers.length + 1); } const sum = numbers.reduce((x, y) => x + y, 0); </script> <p>{numbers.join(' + ')} = {sum}</p> <button onclick={addNumber}> Add a number </button>
by steveBK123 | 2025-10-09 23:17:32+00:00
We don’t know that it has less problems.

The distribution of errors is as important as the error rate.

Simply being sober, awake, calm and not texting puts you far above the average driver and are things you can control.

A self diving car which, apparently 10+ years into development is currently running red lights randomly 1% of the time is not in your control.
by hintklb | 2025-10-09 23:17:59+00:00
Hmm sure, but there must similarly be things that are denied right?

I lived in both systems. In a single payer system, the state essentially decide what is allowed and what is not. And with the state as a single payer, they also go back and forth on price with the hospitals.

It still is a better system overall but there is no places where you can just spend as much as you want on healthcare without some type of centralized supervision.
by zovin | 2025-10-09 23:18:10+00:00
When they discontinued the line in 2021, they explicitly mentioned they would maintain support of the SoundTouch app. I have a Wave IV and thankfully didn't buy into the multi-room playback system, so at least the radio, CD player, and airplay will still work. Except I primarily used it as an alarm clock with a streaming service, so this really sucks.

They gave a consolation prize of 25% off on some Bose speakers, but why would you want more Bose speakers if you can't trust them to keep their word?
by stinkbeetle | 2025-10-09 23:18:17+00:00
It wouldn't work very fine at all. Gliding at low speed a minuscule payload 50-100 miles that you have to transfer to the airport at the departure point then from the airport at the destination will almost certainly take longer and be much more expensive in terms of infrastructure and worker cost than just driving it point to point in a delivery vehicle. It's also highly weather dependent, much more so than powered aircraft.

If you're really in a hurry you need a helicopter. Then pay your indulgences to some politician's shady "carbon credit" corporation if you feel guilty about your climate sin, or use a carbon-neutral manufactured kerosene for it, and then you're even greener and still cheaper than the unpowered spruce goose idea.
by bigbadfeline | 2025-10-09 23:19:16+00:00
> Keynes > Anything we can actually do we can afford

Yes, but Keynes also pointed out the result of that: "In the long term we are all dead" :)

Seriously, extraordinary claims require extraordinary evidence, and as much as the economics mainstream likes this to be true nobody ever presented convincing evidence in support of it.

> our collective economic capability routinely increases (implied by ever growing GDP)

Just in the last 3 days, there were several posts on HN that pointed out the inadequacy of the GDP as a measure of economic development, and they presented serious evidence.
by Imustaskforhelp | 2025-10-09 23:19:17+00:00
I hope that you have read the article but they have given a sound reasoning behind it.

DHH mentions 39% or something which was the population of native white and not native british as an example...

Please read the article link and they have given a proper sound reasoning...

>Do you legitimately believe DHH would say those are his beliefs?

Yes, I mean, DHH wrote it in his own blog post. There is still an argument to be made that DHH is far right but even he knows that it is bad and somehow tries to normalize it...

DHH might not say that these are his beliefs but his words in his blogs logically point to this conclusion. Why do you think that DHH said those words in his blogpost if he doesn't believe in such similar far right ideologies? Nobody forced him to write a blog post but himself...

Why do you think such things are not what DHH believes in? Do you have any evidence as the author of the article provides for their reasoning/interpretation?
by anon84873628 | 2025-10-09 23:19:28+00:00
The researchers, as quoted in this article, view their work as a step towards understanding the interplay between amyloid proteins, the BBB, and cardiovascular dysfunction. That sure sounds like an interesting step towards deeper root causes.

The fact it has to be done with mice is the best we can do. The article also does not elaborate on what interesting modeling or synthesis techniques might have been used, which could be more generally applicable.
by jimsmart | 2025-10-09 23:19:52+00:00
Everywhere I've worked over the years (35+), and in conversation with peers (outside of work), refactor means to change the structure of an existing program, while retaining all of the original functionality. With no specificity regarding how big or small such changes may amount to.

With a rewrite usually implying starting from scratch — whether small or large — replacing existing implementations (of functions/methods/modules/whatever), with newly created ones.

Indeed one can refactor a large codebase, without actually rewriting much- if anything at all- of substance.

Maybe one could claim that this is actually lots of micro-refactors — but that doesn't flow particularly well in communication — and if the sum total of it is not specifically a "rewrite", then what collective / overarching noun should be used for the sum total of the plurality of all of these smaller refactorings? — If one spent time making lots of smaller changes, but not actually re-implementing anything... to me, that's not a rewrite, the code has been refactored, even if it is a large piece of code with a lot of structural changes throughout.

Perhaps part of the issue here in this context, is that LLMs don't particularly refactor code anyhow, they generally rewrite (regenerate) it. Which is where many of the subtle issues that are described in other comments here, creep in. The kinds of issues that a human wouldn't necessarily create when refactoring (e.g. changed regex, changed dates, other changes to functionality, etc)
by SubjectToChange | 2025-10-09 23:19:59+00:00
"They didn't showing up to practice. If they did show up to practice, they weren't practicing hard. If they did practice hard, they didn't have the commitment and drive to win. Trust us, we did everything right, it's the players (we chose) who let everyone down."

Yeah, this sounds like a coaching staff trying to prove that they don't need high-end talent bailing them out, only to find out otherwise.
by foobar10000 | 2025-10-09 23:20:07+00:00
Did you try to add codex cli as an MCP server so that Claude uses it as an mcp client instead of pasting to it? Something like “ claude mcp add codex-high -- codex -c model_reasoning_effort="high" -m "gpt-5-codex" mcp-server” ?

I’ve had good luck with it - was wondering if that makes the workflow faster/better?
by coldtea | 2025-10-09 23:20:11+00:00
>Old logo is impossible to resize and present on any assets that aren't rectangular.

Who the fuck cares? That never hurt flask from becoming a well beloved widely adopted tidy framework.

And it's trivial to "resize and present" the old log on "assets that aren't rectangular"...

>Flask isn't a country podunk restaurant

Yeah, apparently by the new logo it's a generic mall fast food chain restaurant for people with zero taste
by alsiola | 2025-10-09 23:21:31+00:00
JSX is just sugar around JavaScript, and interops nicely with it. I'm okay with that. The more I write JSX, the better I become at the programming language I'm using. Concepts and patterns in JS can be adopted in my components.

If I learn Vue's templating language, then I'm spending my time learning a system with no wider applicability, a much narrower tooling space, that doesn't utilise my previous or future experience from JS. That's not a good calculus for me.
by me-vs-cat | 2025-10-09 23:22:13+00:00
> I've seen a low-staff store - I was in a pharmacy

Walgreens, CVS, and the like are horrible to their retail employees and only care about retail business to the extent it drives more Rx business. You'll be happier using an independent pharmacy or one inside a retail business that would exist without the pharmacy, like a grocery store, and statistically safer, too.

They make a poor example if you want to extrapolate to other retailers.
by ojosilva | 2025-10-09 23:24:59+00:00
And slapstick comedy Loaded Gun (1988) although that was a watch that would trigger the unsuspecting individual into a cold-blooded killer.

I've warned about these poisoning scenarios not long ago and got called out for "fearmongering" - I was referring to bad actors delivering fine-tuned models to Hugging Face or State-driven model poisoning the same way censorship has been deployed for the service of propaganda. But OP means it's even easier to "trigger the assassin"
by ziml77 | 2025-10-09 23:25:00+00:00
That's funny but definitely not far off from reality. I have instructions from my agent to use exceptions but they only help so much.

I really dislike their underuse of exceptions. I'm working on ETL/ELT scripts. Just let stuff blow up on me if something is wrong. Like, that config entry "foo" is required. There's no point in using config.get("foo") with a None check which then prints a message and returns False or whatever. Just use config["foo"] and I'll know what's wrong from the stack trace and exception text.
by tptacek | 2025-10-09 23:25:31+00:00
No, that's not at all clear. Ruby Central owns the AWS account for which Arko is (pretty clearly) being accused of changing the AWS root account password after having his access revoked.

I don't think for a second Arko will be charged, but there isn't a "nuh-uh, you did this gross thing in our open source community" defense for 18 USC 1030.
by renewiltord | 2025-10-09 23:25:48+00:00
The ones who can't afford it (<200% federal poverty level) are covered in Texas. Friend who gave birth in Austin, TX talked to other mothers in the ward and one was having her second under that. There's lots of programs that cover this. Abortion should be legal, yes, but you won't be out that amount if you don't make enough.

System seems fine, though I think I'd prefer if we completely subsidized childbirth and 12 months after for all (because those are people who will keep us solvent in the future).
by coderenegade | 2025-10-09 23:25:54+00:00
I think they might mean something closer to a flow battery, where, in principle, you should just be able to replace the electrolytes in a discharged state with new electrolytes in a charged state. Current flow batteries have very low energy density, though.

I've always been partial to fuel cells, and in some ways they're ahead of the curve relative to standard batteries. For instance, solid electrolytes have been a thing for a while in fuel cells, and in both flavors of exchange. The challenge has always been overcoming sluggish kinetics with either better catalysts, or heat. It makes me wonder if there's a useful solid state battery that runs hotter than typical batteries, that would be useful for hybrid automotive applications.
by steveBK123 | 2025-10-09 23:26:03+00:00
To me as someone who had a Tesla 4 years and used autopilot.. this remains one of the fundamental issues of the Tesla self driving approach.

The errors it makes are inhuman, make no sense to us, which makes them more insidious and unpredictable.

I could get running a light trying to beat it, humans do that. Defensive drivers around you can anticipate this and look for crossing traffic when their light goes green and they floor it immediately.

But a full stop then deciding to make a break for it is bananas.

Not the first baffling inhuman error it has made either.
by rkomorn | 2025-10-09 23:26:19+00:00
The winch launches the glider and gives it speed from the ground that it can then convert into enough altitude (ie time) for the pilot to find a rising air current (ideally, I guess).

Edit: so yes, your first thought is correct. :) It's somewhat similar to an aircraft carrier launch except that the glider can get a lot more altitude out of it.
by throwaway2037 | 2025-10-09 23:27:30+00:00
This is a nice writeup. I hope we see more great blog posts from this person here in the future.

At the bottom, there is a timeline, and I noticed this entry with a LWN link:

> 2025-05-27: Sasha Levin selects my patch (and a few others) for backporting...

https://lwn.net/Articles/1020203/ ... which leads to a LKML link: https://lwn.net/ml/all/aBj_SEgFTXfrPVuj@lappy/

The new version of this tool (AUTOSEL) looks very interesting!

> AUTOSEL leverages modern large language models and

embedding technology to provide significantly more accurate recommendations.
by Taikonerd | 2025-10-09 23:28:06+00:00
> In germany, there is a price catalog for any service, with only few exceptions, and doctors/hospitals cannot legally charge anything else for these covered services. Now guess what the US does not have

Well, we sort of do: we have Medicare's reimbursement rates, which are indeed a price catalog for every service... but only if you're covered by Medicare, of course.

I've heard that price negotiations between private payers and providers are often done with reference to the Medicare rate: "I'll pay you 20% over Medicare for this."
by millzlane | 2025-10-09 23:29:14+00:00
Metrovac makes an electric plugin duster that is the bees knees. Never have to buy a can of air again. It's powerful too. Powerful enough that you feel what little torque the motor has when it powers on.

This is the model. https://www.webstaurantstore.com/metrovac-ed-500-datavac-ele...
by whartung | 2025-10-09 23:31:14+00:00
Sure, but I have to launch the calculator, instead of just typing it into the ever present search bar of my persistent open browser.

If I could just type it into my shell, that would be nice. I’m sure there’s some command (or one could be trivially made) to evaluate an equation, but then you get to play game with shell expansions and quotes.

In emacs I have to convolute the equation into prefix.

All minor stuff but it adds up.
by crazygringo | 2025-10-09 23:31:57+00:00
There's plenty of upcoding going on with doctors as well though.

I go to a particular doctor and I'll see a bunch of random things on the bill that don't seem to have anything to do with my visit. Like a thousand dollars worth.

But then insurance rejects them, but I still don't have to pay a cent -- the doctor never actually charges me.

It seems quite clear they're just trying to throw things at the wall and see what sticks.

Everything about American healthcare is bad.
by masspro | 2025-10-09 23:34:32+00:00
I don’t think I can take that claim by itself as necessarily implying the cause is hardware. Consumer OSes were on the verge of getting protected memory at that time, as an example of where things were, so if I imagine “take an old application and try to run it” then I am immediately imagining software problems, and software bit rot is a well-known thing. If the claim is “try to run Windows 95 on bare metal”, then…well actually I installed win98 on a new PC about 10 years ago and it worked. When I try to imagine hardware changes since then that a kernel would have to worry about, I’m mostly coming up with PCI Express and some brave OEMs finally removing BIOS compatibility and leaving only UEFI. I’m not counting lack of drivers for modern hardware as “hardware still changes” because that feels like a natural consequence of having multiple vendors in the market, but maybe I could be convinced that is a fundamental change in and of itself…however even then, that state of things was extremely normalized by the 2000s.
by AndriyKunitsyn | 2025-10-09 23:36:32+00:00
Let's not equate Cyrillic to Russian. Cyrillic is also a script of multiple other languages, including Ukrainian, Bulgarian and Serbian (when Serbs feel like using it).

Answering your question - basically, this comes down to the traditions of the languages.

https://ru.wikipedia.org/wiki/Макконахи,_Мэттью

https://uk.wikipedia.org/wiki/Метью_Макконагі

https://bg.wikipedia.org/wiki/Матю_Макконъхи

https://sr.wikipedia.org/wiki/Метју_Маконахи

https://mn.wikipedia.org/wiki/Мэттью_Макконехи
by nocoiner | 2025-10-09 23:38:10+00:00
I said countries can’t go bankrupt. You said yes they can, and yes, they can default on their debts. I said default and bankruptcy isn’t the same thing, so a.) being in default doesn’t mean you’re in bankruptcy and b.) as far as I know, there’s no bankruptcy regime for sovereign nations (with the possible exception of PROMESA for Puerto Rico if you squint but that’s probably the exception that proves the rule).

I assume I am misunderstanding something you are saying or we are just talking past each other.