MurphyA/hacker-news huggingface dataset:
by rirze | 2025-10-09 18:19:54+00:00
> Most features have some cost

I don't agree and that's totally fine-- we have millions of gene edits from parent to child and not every change is environment-selected. Certain features can be dominant by the mechanics of genes, not due to selective pressure.

Blood types are an example of this-- they aren't major environmental pressures for why one blood type is more common than others, it mostly comes down to population mechanics.

My belief is that "spandrel" features are less selected for studies because they have a harder burden to prove; there exists no external reason they exist and this must be verified through proof by contradiction. Its a high bar to prove.
by thekevinm | 2025-10-09 18:20:13+00:00
I saw Bun mention that their docs now return Markdown instead of HTML when an AI like Claude Code fetches them, which cuts token usage by around 10x and even reduces load times.

I thought that was a clever idea, so I made a lightweight version using a Cloudflare Worker. It just checks the request headers for AI user agents and serves Markdown if it finds one. Ended up being only a few lines of code.

The repo is here if you want to try it or tweak it: https://github.com/thekevinm/HTML-to-MD-AI

I’m curious if anyone else has played with similar ideas to make docs faster or more efficient for AI crawlers or API-style readers.
by Telemakhos | 2025-10-09 18:20:45+00:00
That's why Apple's Wallet might be better: it depends on device-level security including elements stored on-device that Apple does not have and without which Apple cannot decrypt the information. There is obviously some sort of syncing between devices, but each device is authorized separately, and apparently Apple cannot view the Wallet data on its servers. Yes, it's a walled garden, but I trust Apple more than Facebook, Google, or X.
by dfc | 2025-10-09 18:20:49+00:00
I imagine that OP is referring to batteries with no protection circuit and the positive and negative terminals of the batteries being exposed[1]. The Samsungs in the keyboard do in fact lack a protection circuit. I don't know if banning the sale of battery holders is going to be a great fix.

[1]: Something like this: https://www.cpsc.gov/Newsroom/News-Releases/2021/CPSC-Issues...
by alfalfasprout | 2025-10-09 18:20:53+00:00
> And this is a bit disappointing. At least for this test, the JIT interpreter did not produce any significant performance gains, so much that I had to double and triple check that I used a correctly built interpreter with this feature enabled. I do not know much about the internals of the new JIT compiler, but I'm wondering if it cannot deal with this heavily recursive function.

FWIW one thing that is worth calling out here is that the initial goal for JIT right now in Python is getting it relatively stable, functional, and more or less getting the initial implementation out there. It's not surprising at all that it's not faster.

I say this because I think the teams working on free-threaded and JIT python maybe could have done a better job publicly setting expectations.
by keeda | 2025-10-09 18:20:57+00:00
Yes! This has happened to me once as well. The car slowed down to a rolling stop because it saw a yellow light... and then just as the light turned red, the car took off and broke the red light. WTF! And just as you said, I had mentally switched off in anticipation of a long wait, so I was in absolutely no state to react.

Fortunately there was no accident and there were no cops around or apparently traffic cameras. Somehow I think "Sorry, the car broke the red light, not me!" would not have been a compelling thing to say to a cop or a judge.

The only thing I could do was hit the dashcam record button as some sort of proof, but the video itself has no indication FSD was engaged. I suspect I would have to subpoena or forensically extract any data that could exonerate me, which is just not practical if the worst I got was a ticket.
by alfalfasprout | 2025-10-09 18:21:14+00:00
> And this is a bit disappointing. At least for this test, the JIT interpreter did not produce any significant performance gains, so much that I had to double and triple check that I used a correctly built interpreter with this feature enabled. I do not know much about the internals of the new JIT compiler, but I'm wondering if it cannot deal with this heavily recursive function. FWIW one thing that is worth calling out here is that the initial goal for JIT right now in Python is getting it relatively stable, functional, and more or less getting the initial implementation out there. It's not surprising at all that it's not faster.

I say this because I think the teams working on free-threaded and JIT python maybe could have done a better job publicly setting expectations.
by deadbabe | 2025-10-09 18:21:19+00:00
The thing is if you’re well diversified, then when you win, you win big, but when you lose, you lose small.

My worst losses have left me with maybe 0.5x-0.25x of my inital investment. But my big wins have been 10x+.

Even if you leveraged hard, brokers would close out your positions before you go negative.
by walkabout | 2025-10-09 18:21:23+00:00
They keep cutting taxes, too. That's a big part of the problem.

A space alien newly arrived on Earth and looking at just actions taken, GAO/CBO reports, and the actual historical data, would conclude that, at least since 1980, Democrats were the ones who cared (a lot) more about the budget deficit than Republicans. The notion that voting for Republicans is the best move for a voter whose major issue is the deficit, is just marketing.
by technion | 2025-10-09 18:21:39+00:00
Ive argued for a while: the value of these programs is to solve the management problem.

When you propose a security solution, someone is going to say "oh my users are too smart to be phished, don't worry about this". Ive had this argument for rolling out mfa at nearly every company ive worked with.

Phishing tests give you the "well actually" data.
by immibis | 2025-10-09 18:22:03+00:00
It's not about preventing the phishing, it's about preventing the liability from the phishing. If someone can show you didn't follow cybersecurity training best practices, you may be liable for any failure of cybersecurity. Best way to prevent that is to follow the best practices, even if they don't work. A lot of things in the corporate world work this way.
by cooper_ganglia | 2025-10-09 18:22:38+00:00
>This is the Nth time I've seen a robot folding a shirt

This is precisely what I mean. These systems aren't perfect, and won't be widely usable in the home for several more years, but this is the worst they'll ever be! This is the first glimpse of a future without the need of physical human labor, for better or worse.

We're watching robots intelligently find a shirt, figure out how to fold it relative to its position, and then parse all that data, tokenizing both vision + text instructions into actionable movements that actually result in the physical world being affected!

All this, and people are criticizing it's manufacturing cost or ability to do things it hasn't been explicitly trained to do in 2025. I see these things and don't think about 2025, I'm thinking about 2040 and the inevitable future we're diving into.
by michaelnovati | 2025-10-09 18:22:38+00:00
I have a lot of DMs that are there to protect me in making arguments. I don't think it's cool to share them - even anonymized, because people close to Codesmith leadership would be outed and it would impact a lot of people. I have to think about the right way to do that if I did and I might need to have a journalist with credibility go through and write it up.
by FloorEgg | 2025-10-09 18:23:39+00:00
Yeah I am not sure.

I can usually tell the difference from speaking to someone for a few minutes, especially a few conversations spread out over time. I don't know about at scale...

The people who have been victimized and haven't fallen into a victim mindset/mentality will have a different outlook on life. They will speak about the trauma differently. They won't carry hate with them. They will demonstrate empathy for others. They will have a precise understanding of the source of the trauma and not an oversimplified or misplaced blame.

In other words, they will have accepted the past since they can't change it, they will have taken constructive actions to minimize future harm or recurrence.

I think the key distinctions are:

- demonstration and communicating a sense of agency and responsibility for what is within ones control

- demonstrating and communicating acceptance of what is not within ones control

- demonstrating and communicating empathy for all

- being able to speak precisely about the bad thing that happened or is happening and what needs to change to remedy it

- being generally curious, so that one's understanding can become more nuanced and precise over time

None of this is easy...

But back to my original point, my concern isn't with victims, and I don't judge victims who have adopted a victim mentality harshly (it's natural and hard to avoid, victims who avoid it deserve recognition - they are heroes), my concern and judgement is directed towards social media and AI that propagates a victim mentality/mindset, either by exploiting victims or fostering a victim mentality in people who aren't actual victims.

Is that clear now?
by jtbayly | 2025-10-09 18:23:55+00:00
To say that tariffs don't actually bring in money is simply wrong. We are talking about income to the government. Yes, tariffs take actual money and give it to the government. It doesn't matter where it came from, inside or outside the US.

If your definitions are used, then literally nothing actually brings in money. It just moves it from one place to another.
by grues-dinner | 2025-10-09 18:24:01+00:00
There's already AI poisoning spam. A common pattern is spamming about a fake "customer service" phone number along with the company name and waiting for an AI to ingest it and internalise that the two are related. Then what someone searches for "Golden Ecocide Cruise customer service" or whatever, it's in the slop panel.

https://www.washingtonpost.com/technology/2025/08/15/google-...
by corndoge | 2025-10-09 18:24:34+00:00
Let me preface this by saying I use passkeys with KeepassXC.

According to WebAuthn, this is not true. Such passkeys are considered "synced passkeys" which are distinct from "device bound" passkeys, which are supposed to be stored in an HSM. WebAuthn allows for an RP to "require" (scare quotes) that the passkey be device bound. Furthermore, the RP can "require" that a specific key store be used. Microsoft enterprise for example requires use of Microsoft Authenticator.

You might ask, how is this enforced? For example, can't KeepassXC simply report that it is a hardware device, or that it is Microsoft Authenticator?

The answer is, there are no mechanisms to enforce this. Yes, KeepassXC can do this. So while you are actually correct that it's possible, the protocol itself pretends that it isn't, which is just one of the many issues with passkeys.
by WillPostForFood | 2025-10-09 18:25:13+00:00
Again you are speaking from ignorance, and the inability to differentiate online bubble talk, shit talking by politicians, and reality. The Candian PM was sitting in the White House laughing with the president two days ago, are you seriously saying there is some sort of invasion threat? I don't like that twitter shit talking has bled into people's actual mouths, but I am capable of understanding that it is just talk.

George HW Bush deployed national guard to cities to deal with unrest, Lyndon Johnson deployed the national guard multiple times to deal with unrest, Eisenhower didn't just deploy the National Guard, he sent in the 101st Airborne - the real army. The current deployments are small and peaceful in comparison.
by dizhn | 2025-10-09 18:25:32+00:00
Yes of course. The first time you try to get wireguard working you will not get it to ping the other side right away. It is a process. The next few times it'll be much quicker. Then it will keep running forever. Or maybe mine isn't working but I never noticed.

I had this wireguard setup in place long before I even ran my first docker container. It's all building on top of things already there.
by mullingitover | 2025-10-09 18:25:32+00:00
Social security lives in a parallel universe to the budget, so they could cancel the program entirely and it wouldn't affect the deficit. Mixing it up with the regular budget is a way to confuse people into being open to killing it, a long-term goal of the cadre of financial geniuses who brought us The Great Depression.

Medicare is another story, and until the US has a come to Jesus moment on single payer healthcare and confronting the regulatory capture in healthcare it will only get worse.
by lapcat | 2025-10-09 18:25:39+00:00
> Overall, 75% of users engaged with the embedded training materials for a minute or less. One-third immediately closed the embedded training page without engaging with the material at all.

To call this "training" is highly misleading.

It's no surprise that the mere existence of training materials does not help if nobody reads and studies the training materials.

They should preface the training materials with "$100,000 USD will be transferred to your bank account if you read this and successfully answer the questions at the end."
by theamk | 2025-10-09 18:25:42+00:00
You are letting it connect to manufacturer's servers, and allow it to execute unknown commands. You know that one command, "501", disables vacuum. There is a very good chance that there is some other remote command with "remote exec random command" functionality, you just didn't see it. There is also a good chance that there are already commands for any creepy things you might want to be worried about (like send camera video).

So, given that, why are you worried about rtty specifically? It's likely a redundant debugging channel in case the main app crashes. It does not add any special functionality that main app does not have.

Now re "disabling the device" - I wonder what command means? Could it be something like "local logs buffer full, pausing operation until upload is done"? Thinking about this more, your blog basically says:

1. vacuum works fine

2. you disable half of the ports on the firewall

3. vacuum stops working

4. you send it for warranty repair

I was very surprised to see that 4 was "send it to warranty repair", instead of "re-open ports on firewall and see if it starts to work now". Did you try this? If not, then it's pretty likely the vacuum was not "bricked" in any sense, but rather was waiting forever for its logs to get uploaded.
by BoredPositron | 2025-10-09 18:25:42+00:00
I don't need to estimate anything it's yours to provide the numbers because you made the statement. The growth numbers for their discord are true but mostly because the official release was made in the timeframe you provided. Ofc framework will use it in some tweets for marketing because it's trending that doesn't mean that sales are driven by it. They made tweets about other distros as well and nobody would use it to make a statement about Linux adoption or driving sales like you did. You did it because you liked the idea of it even without having any hard datapoints. Post hoc ergo propter hoc.

You should read this wiki article https://en.wikipedia.org/wiki/Confirmation_bias
by sersi | 2025-10-09 18:26:01+00:00
If both password and MFA are stored in the same shared vault then MFA's purpose is compromised. Anyone getting access to that shared vault has the full keys to the kingdom the same as if MFA wasn't enabled.

Also in this day and age, there's no reason to have the root account creds in a shared vault, no-one should ever need to access the root account, everyone should have IAM accounts with only the necessary permissions.
by bombcar | 2025-10-09 18:26:16+00:00
Those tiny HDMI monitors are soooooo useful in so many situations, especially if they do pass-through.

I like https://feelworld.ltd/collections/5-6-inch-camera-monitor/pr... or similar, $100.

I use it for projection - then I can run the projector as a second monitor through this thing (or similar) and not have to use binoculars to see what's on the screen from the back of the room.

Larger ones can be used as portable second monitors, too.
by runarberg | 2025-10-09 18:26:20+00:00
Israel’s track record of unilaterally violating ceasefire agreements (and agreements and international law in general) is a matter of fact, not of opinion. You can look up this track record your self. What other parties do is only more to the point of how unlikely it is that it lasts.

However unlike Israel, the international community asserts pressure onto both Hamas and Hezbollah. Both are considered terrorist groups by several governments, and both are under sever international sanctions as a result. The international community is doing what they can to put pressure on Hamas and Hezbollah (with questionable results), but they are doing very little to put pressure on Israel, which is the reason I talk specifically about Israel’s track record here.
by kstrauser | 2025-10-09 18:26:23+00:00
But that’s the whole point of it. You have the option to get that speed when it really matters, but can use the easier dynamic features for the very, very many use cases where that’s appropriate.

This is an eternal conversation. Years ago, it was assembler programmers laughing at inefficient C code, and C programmers replying that sometimes they don’t need that level of speed and control.
by lotsofpulp | 2025-10-09 18:26:24+00:00
Health insurance companies have told me, on the phone, that they will not tell me the codes the doctor needs to charge for preventative visits in order to for my visit to be covered as preventative care (meaning I don’t have to pay anything).

However, I could tell the insurance customer service person a code, then they could tell me if it was classified as a covered preventative service.

So I, the insurance company’s customer, Googled medical procedure codes and found some on random PDFs, and checked which ones were covered, and then I asked the doctor to provide me the services for that code.

That is American healthcare.

On the flip side, I also had a doctor’s office try to bill my insurance $25 for towels used to wipe the ultrasound jelly off my wife’s belly. My insurance didn’t pay, so the doctor’s office sent me the bill for what insurance didn’t cover, so I called the doctor’s office and asked why I am being charged $25 for the few pieces of paper towel (not even linen towel), and the receptionist said they would waive the charge.

So, moral of the story is bring your own paper towel roll when you expect to get messy at the doctor’s office.
by jpm_sd | 2025-10-09 18:26:36+00:00
Steve Roberts beat you to it, back in the 80s.

https://bikepacking.com/plog/steve-roberts-computing-across-...

More details, from the man himself:

https://microship.com/winnebiko-ii/

https://microship.com/bicycle-mobile-packeteering/

https://microship.com/first-text-while-driving/

https://microship.com/behemoth/

I think the craziest thing is that almost every feature he built into BEHEMOTH is now covered by the average smartphone (+ a small solar panel).
by LeeRLemonIII | 2025-10-09 18:26:40+00:00
I think #1 is not that big of a deal, though it does create problems sometimes. #2 is though a big issue. Which is weird since the whole thing is built as a chat model it seems it would be a lot more efficient for the bot to ask the questions of what to build beyond it's assumptions. Generally this lack of back and forth reasoning leads to a lot of then badly generated code. I would hope in the future there is some level of graded response that tries to discern the real intent of the users request through a discussion, rather than going to the fastest code answer.
by churchill | 2025-10-09 18:27:29+00:00
Right from the start, any impartial observer could tell that it wasn't a sincere effort grounded in truth.

First, the goal of the tariffs was to reduce US deficit spending.

Then it was reducing debt. Isolating & containing China. Dissuading them from invading Taiwan. Replacing the income tax. Retaliating against Europe, Japan, & S. Korea for unfair trade practices. Compelling other countries to buy American. Onshoring manufacturing. Forcing foreigners to pay a premium to access American markets. Forcing Canada & Mexico to get illegal immigration & narcotics trafficking under control. Punishing Brazil for persecuting Bolsonaro. Compelling third countries to accept expelled immigrants.

Then they pivoted to: Art of the Deal! He's deliberately making unrealistic demands as an intro offer.

Which is it again?!
by bee_rider | 2025-10-09 18:27:57+00:00
If it is a vendor you are buying hardware from, they could send a part number, for example. The workflow should be go to their site, and search it up.

I don’t think it is short sited. Actually, I think if it has a flaw it is the opposite one. Workflows that involve mailing around links are convenient for quick little in-the-moment thrown together actions. It’s liberating. I’ve done it too, sure. But, in the long run everything should be integrated somehow or another and sending links should not be necessary. One might say it is ridiculous to expect every process to reach that end state. Possibly true, but it is a good goal…
by potato3732842 | 2025-10-09 18:28:18+00:00
>Why was there a hypothesis of immigration == inflation in the first place?

I've never even heard of this hypothesis until now.

I think if the right was baselessly peddling it surely the left would be screeching about it and we'd all at least know about it from one side or the other.

Seems like they're answering a question nobody asked.
by Loughla | 2025-10-09 18:28:25+00:00
I see you've never accidentally really pissed someone off in a comments section about an inane topic.

I got e-mail blasted on my linked e-mail here for a user called u/Loughla on reddit (who has deleted their account now). It's not me. It was never me. But oooohhhh boy did they upset somebody in an anime subreddit.

In other words, angry people absolutely will go the extra mile just for some feeling of vindication or other nonsense.
by biophysboy | 2025-10-09 18:28:33+00:00
Billions of dollars leading to failure during clinical trials is the overwhelmingly likely outcome for all therapeutic areas, particularly so for CNS.

Somebody else asked "what is your alternative?" and you responded with "drunk under a streetlamp". The issue with this is that all of science is drunks under streetlamps. Scientists rely on a set of methods; for preclinical work, this is animal models, organoids/tissue chips (still in development), and in-silico AI stuff. Slim pickings! To use your lamp analogy, all of these options will give off a pretty dim amount of light.
by sarpdag | 2025-10-09 18:28:50+00:00
Sadly, Deutsche Bahn has become, for me, a symbol of how Germany is going downhill.

I got a BahnCard 25 for 3 months, and one month before it expired, it automatically renewed for a full year. Even though I canceled it, I still had to pay for the entire year.

I bought a train ticket to Austria, and they announced strikes just five days before my trip. They didn’t refund my money directly. I had to fill out a form in person at DB, and I only got 80% of the money back.

The trains are unreliable; they are often delayed.
by nibab | 2025-10-09 18:29:00+00:00
at ng3n.ai ive been using datalab.to for document processing. currently its mostly for conversion to markdown and some extraction.

ng3n is more of a grid-like workflow solution on top of documents. it's a user-facing application geared towards non-technical users that have processing needs.

if there are all these new problems that became solvable, what exactly are they?

id be interested in replacing datalab with extend, but im not sure what avenues that opens for ng3n. would be very curious to learn!