MurphyA/hacker-news huggingface dataset:
by rpaddock | 2025-07-11 16:34:10+00:00
Yet sadly it is still on the market. Is there a number of deaths that are enough?

There is also this small 2016 study:

"Interference with neuronal development

Pregnancy outcome following maternal exposure to pregabalin may call for concern

ABSTRACT

Objective: To investigate pregnancy outcomes following maternal use of pregabalin.

Methods: This multicenter, observational prospective cohort study compared pregnancy outcomes in women exposed to pregabalin with those of matched controls (not exposed to any medications known to be teratogenic or to any antiepileptic drugs). Teratology Information Services systematically collected data between 2004 and 2013.

Results: Data were collected from 164 exposed pregnancies and 656 controls. A significantly higher major birth defect rate in the pregabalin group was observed after exclusion of chromosomal aberration syndromes, and when cases with exposure during first trimester of pregnancy were analyzed separately (7/116 [6.0%] vs 12/580 [2.1%]; odds ratio 3.0, 95% confidence interval 1.2–7.9, p = 0.03). The rate of live births was lower in the pregabalin group (71.9% vs 85.2%, p < 0.001), primarily due to a higher rate of both elective (9.8% vs 5.0%, p = 0.02) and medically indicated (5.5% vs 1.8%, p = 0.008) pregnancy terminations. In the Cox proportional cause specific hazards model, pregabalin exposure was not associated with a significantly higher risk of spontaneous abortion.

Conclusions: This study demonstrated a signal for increased risk of major birth defects after first trimester exposure to pregabalin. However, several limitations such as the small sample size, differences across groups in maternal conditions, and concomitant medication exposure exclude definitive conclusions, so these results call for confirmation through independent studies."

Still on the market...Why?

https://web.archive.org/web/20161029080541/https://www.neuro...
by GeekyBear | 2025-07-11 16:34:23+00:00
> If they're really interested with data integrity they should add checksums to APFS.

Or you can spend half a billion dollars to solve the issue in hardware.

As one of the creators of ZFS wrote when APFS was announced:

> Explicitly not checksumming user data is a little more interesting. The APFS engineers I talked to cited strong ECC protection within Apple storage devices. Both NAND flash SSDs and magnetic media HDDs use redundant data to detect and correct errors. The Apple engineers contend that Apple devices basically don't return bogus data.

https://arstechnica.com/gadgets/2016/06/a-zfs-developers-ana...

APFS keeps redundant copies and checksums for metadata, but doesn't constantly checksum files looking for changes any more than NTFS does.
by 0points | 2025-07-11 16:34:39+00:00
FWIW: I learned in a sibling comment, that this compiler flag doesn't produce a warning in this specific case anyway (but I think it should!).

In general (for any programming language, really), I would advocate for enabling warnings and address them as you go along.

Because that unlocks the developer feature of being able to react when code changes introduces warnings, as they generally point to unsound code.
by disgruntledphd2 | 2025-07-11 16:34:49+00:00
> In Offaly I had to nag the hell out of builders to get them to show up, with reminder calls the day before and day of. The Latvians on the other hand arrived on time and got the job done.

Yeah fair enough that really sucks. I don't disagree that the Latvians were better, but note that there's a selection bias here. The good and responsive Irish builders are probably much more booked up, so you may end up dealing with the flaky ones while the Latvians may have less of an orderbook to work through.

Additionally Ireland (all the non-Dublin parts, at least) lost many, many building professionals after the bust so there may just not be enough people there.
by sharkjacobs | 2025-07-11 16:35:27+00:00
The "conspiracy" part of "conspiracy theories" is that other people are deliberately and knowingly concealing the truth for their own ends.

- "The moon landing is faked" : the conspiracy is the media campaign selling this fake lunar landing - "Princess Diana’s death was not an accident" is a royal assassination coverup - "Dinosaurs never existed" means an anti-religious conspiracy of scientists and experts pretend Dinosaurs exist as an attempt to discredit the bible

The difference between theories and conspiracy theories is that Copernicus' opponents didn't actually secretly know that his theories were true
by louiskw | 2025-07-11 16:35:34+00:00
For me, the average task takes a coding agent 2-5 minutes to complete. A slightly annoying amount of time as I'm prone to getting distracted while I wait.

This gives me something to do in that time.

My guess is time to complete a task will oscillate - going up as we give agents more complex tasks to work on, and going down with LLM performance improvement.
by geokon | 2025-07-11 16:36:10+00:00
Oh good point on the hashmapiness of vectors, I forgot about that. That would really change the calculus here.... buuuut

> There is only one coercion from a vector to a list in the code (the first time `rest` is called on the input vector)

So actually.. the whole thing is operating on linked lists.. Is that like a "yikes" moment..? No happy clever vectors? It does seem to still work fine in this case, b/c we pop from one list and append to another and the example is simple.. but generally you want the O() guarantees of vectors or arrays

I'm also a bit surprised reduce is going to give you so much overhead, and destructuring doesn't. It really hardcodes the function to a window size which is a shame.. Last I had to optimize a hot loop in Clojure I found all destructuring terrible for perf (but I think it had to do with type boxing)

> I can count on one hand the number of times I use nth in my project.

Random access is sometimes necessary, but like you say hash-like-vectors cover you here okay. I guess arrays are more about having contiguous memory access. It generally gives you much better cache locality and it will typically make a very sizeable performance difference in a hot loop
by stego-tech | 2025-07-11 16:36:12+00:00
“I don’t see what you’re seeing and therefore your position is invalid” isn’t really the slam-dunk your tone suggests. I’m also seeing pushback and withdrawal from my own highly-technical circles as we come to terms with how much time and energy these things sap from us with little given in return, and decide to exert more agency as a result. Developers are retiring to work on farms, for crying out loud, suggesting there’s something deeply, intrinsically toxic about the state of things that the people with the most expertise are leaving the field for areas less glamorous or lower in compensation.

You might not be seeing it, but that doesn’t mean it’s not happening.
by andrewla | 2025-07-11 16:36:13+00:00
Saying that they assess the value tells me nothing. How, specifically, do they arrive at these assessments.

In my experience there is often an assessment process that is essentially just made up. And when properties do sell, the sale price is always a "surprise" relative to the assessed combined value of the property.

In a sense the question is "What in particular makes you confident that the estimate accurately reflects the price of the land" but in a deeper sense what does the concept of "price of the land" even mean in practical terms? How would you know that the answer is right even if you were omniscient? And given the practical divergence from whatever theoretical standpoint, does then this value serve the same objectives as a "true" LVT?
by spwa4 | 2025-07-11 16:36:28+00:00
What do you mean? The government very strongly responded to this scandal, including having the person directly responsible, who instructed the post office to hide proof of the postmaster's innocence, appointed Commander of the Order of the British Empire.

She has since been thrown under the bus, though, of course, not prosecuted or imprisoned (despite ordering wrongful prosecutions of over 900 others)

The politician responsible for her was Vince Cable, who since became leader of the Liberal Democrats, and holds 10 positions, most of which are either funded by the government or related to it.
by krapp | 2025-07-11 16:36:52+00:00
>This is EXACTLY how scientific revolutions work and it follows that all human progress follows this model.

No, it isn't.

Scientists attempt to disprove their theories using hypothesis and observation, and adjust their models of reality based on what the evidence shows. Conspiracy theorists state their assumptions a proiri and refuse to adjust their models based on evidence to the contrary.

Scientists are the ones saying the Earth is round, conspiracy theorists are saying it's flat. These are not the same.
by 9rx | 2025-07-11 16:36:54+00:00
> but the selling point of serverless functions isn't the "functions" part, it's the "serverless" part.

Yup. That's right. The removal of the server from your application is the selling point. As you subtly hint at, exposing the application as a "function" is a clever API design to facilitate that, but I'm sure you could imagine other ways to achieve the same. It is the "serverless" part that is significant.

HTTP servers, while simple to implement in terms of basic function, aren't easy to design well. There are a lot of more complex considerations, like around security and scaling, which are easy to screw up if you don't have a good handle on what you are doing. All alleviated by just letting someone else, who specializes in it, write the server code for you. If you take the server out of your application, making it "serverless", it becomes much more difficult (I really want to say impossible, but abstractions always leak eventually) to screw that end up.

Which is a very compelling business case, allowing businesses to hire people who aren't experts (read: cheaper) in the intricacies of low level technical details that are outside of their core business logic. That's the selling feature, just like you (and Amazon) say.

Glad we got away from that bizarre definition thinking that "serverless" somehow takes physical hardware out of the picture. Maybe it has also taken on that meaning (as nonsensical as that idea is) through the twisting in the popularity wind – definitions are most definitely influenced by time — but it certainly didn't originate in that vein.
by potatolicious | 2025-07-11 16:36:54+00:00
This feels like a philosophical fault line in the industry.

For people whose purpose is to produce reliably working systems yeah, training a model that calls out to deterministic logic to do things like math makes total sense. It will pretty much always be more reliable than training a text generation model to produce correct arithmetic.

But it feels like there's another side of the industry that's more concerned with... I dunno, metaphysical aspects of these models? Where the idea that the model is a stochastic ball that isn't conscious, isn't thinking, and does poorly at various tasks is anathema. So the effort continues to try and train and fine-tune these models until... something.

It reminds me of the great Tesla-vs-everyone-else self-driving debates that raged over the past several years. Lots of people unhappy that the best-functioning systems fused many sensor types and a mixture of heuristic and machine-learned systems in a complex architecture. These folks insisted that the "best" architecture was an end-to-end machine-learned system based entirely on visible light cameras. Because it's "most human" or some other such nonsense. As far as I can tell there was never any merit to this position beyond some abstract notion of architectural purity.

Same thing here I suppose.
by madog | 2025-07-11 16:36:56+00:00
I agree.

Seems like the first step should be understanding that you CAN have control over it, even if you don't currently; and that you have the agency and strength to do that without appeal to some higher power.

The admitting you have no control sounds fatalistic to me and robs you of agency/responsibility. Then you're reliant on some externality or higher power instead of finding it within yourself.

Even those who go for the higher power are ultimately doing it themselves, they've just kidded themselves something else is involved, and if that helps you find that you can have some control over it, then great, I guess?
by bityard | 2025-07-11 16:36:58+00:00
> If you let your mind wander you might lob off a finger before the pain signal reaches your brain.

I'm curious if you have ever used a bandsaw? Woodworking bandsaws just do not cut that fast. It would take multiple seconds of sustained pushing to get through all the meat and bone, it would be very painful and messy. You have a FAR better chance of cutting off your finger with a sharp common kitchen knife than a bandsaw.
by dinfinity | 2025-07-11 16:37:05+00:00
> Stop looking at LLMs look at the 10 year trendline of ML as a wholistic picture

Exactly. Just 100 years ago AI did not exist at all. Hell, (electronic) computers did not even exist then.

In that incredibly short timeframe of development AI is coming very close to surpassing what took biological evolution millions of years (or even surpassing it in specific domains). If you take the time it took to go from chimp to human compared to the time it took from the first animal to chimp and assume that scales linearly to AI evolution, we are very, very close to a similar step there.

Of course, it's not that simple and the assumption is bound to be wrong, but to think it might take another 100 years seems misguided given the rapid development in the past.
by techpineapple | 2025-07-11 16:37:31+00:00
So grok is specifically weird because it's can respond directly to requests. I would imagine OpenAI could put a warning into their Chat that says, replies are attributable to you and not meant to be shared publicly to avoid liability, but grok maybe not so much.

Is Elon saying publicly that he changed the prompt to include "politically incorrect responses" prove intent?
by impendia | 2025-07-11 16:37:47+00:00
I used to live in Japan in 1999-2001, and I was just there again for a month this summer.

Anyway, I disagree with you: Japan is still a miracle in terms of the quality and service you get for the money. I saw this many times over.

Perhaps not in Kyoto, or in the most touristed areas of Tokyo. Or in whatever random place got featured in some anime, or whatnot.

The article mentions Yamaguchi, Toyama, Morioka, etc., and I definitely agree -- there are tons of places off the tourist beaten-track, and any of them is worth a visit.

On my recent trip I was in Kobe, which unlike Yamaguchi etc. I expect the average HN reader has heard of. But even there, there was little trace of overtourism.

Alex Kerr lamented all the way back in 1993 (in his book Lost Japan) that Kyoto had essentially lost its soul. And if you go to the areas most commonly seen on Instagram and TikTok, that's probably partially true. But even in Kyoto, go off the beaten path a little, and you will find much to delight you!
by steveBK123 | 2025-07-11 16:38:03+00:00
Yes as recently as 2010s Japanese travel as a westerner was mildly stressful managing your cash balance.

Taxis, conbinis and restaurants all wanted cash.

Lots of ATMs (majority even) don't take western ATM cards, so you need to look out for JP/7-11/Citi? ones.

Delicate balance of keeping enough yen so you don't run out / have to go out of your way ATM hunting but also not head home with $100s in yen you don't need.
by dmonitor | 2025-07-11 16:38:50+00:00
The thing about tools is that they need to be predictable. I can't remember the source, but it's a concept I read that really stuck with me. A predictable tool can be used skillfully and accurately because the user can anticipate how it works and deploy it effectively. It will always be aligned with the user intent because the user decides how and when it is used.

A tool that constantly adapts to how it is used will frequently be misaligned with user intent. Language models constantly change their own behavior based on the specific phrasing you gave it, the context you deployed it in, and the inherent randomness in token generation. Its capacity to be used as a tool will be inherently limited by this unpredictability.
by stego-tech | 2025-07-11 16:39:23+00:00
Digging into your clarifying comments further down, and what you’re describing isn’t social media but just a website people can post stuff on. Social media by its very nature is public, and when it’s public it becomes exploitable.

I do think there’s an opening for a “landing page” of sorts where invited persons can easily share photos and updates with one another (I’ve seen it in the Enterprise repeatedly, though it never gains traction) like the 2010-era Facebook you describe, but it’d have to be something you (or someone in your circles) hosts for everyone if you want the privacy and utility without the ads, spam, and miscreants.
by GCUMstlyHarmls | 2025-07-11 16:40:00+00:00
transmissionbt.com (A bittorrent client for macOS) is out ranking youtube, wikipedia, github, etc. Is transmission that popular? I assume its the auto-updater? Seems insane.

https://github.com/Quad9DNS/quad9-domains-top500/blob/dfd513...
by lcnPylGDnU4H9OF | 2025-07-11 16:40:15+00:00
Based on the timing of the comments they would not have been able to edit their comment at the time yours was posted, nor even at the time they posted the one you replied to (edit: nor even at the time they were corrected). There is a 2-hour window for editing comments.

It's also really obnoxious to demand that strangers do things to fit your sensibilities. I get the feeling they didn't want to say anything about it because they would have used less friendly words than "obnoxious", which is already not particularly friendly.
by vinceguidry | 2025-07-11 16:40:30+00:00
Systemd is anything but simple. And the past definitely wasn't easy. You seem to have the terms backward. For the end user, yes, it's a polished experience that you mostly don't have to mess with, and the parts of it you're most likely to interact with are, well, fine. Not great, but fine.

> operable understandable system

Every system is understandable, it's just a question of how much work you have to put into understanding it. Good design reduces the amount of this effort needed. Many many systemd components simply aren't well-designed. But they all interop with each other so there's no way to slowly wean a system off of systemd. Trust me I tried.

I don't want to understand systemd. It feels like being at work. Good on you for putting in the effort. I should be able to use software I like and want to use. Maybe even hand-write some replacements, like I'm doing with my shell. Systemd doesn't get in my way there, thankfully, it's been awhile so I don't have specifics off the top of my head for the last time I tried removing a few systemd components only to find hard dependencies on each other.

This is not how Linux needs to be. I agree the old ways sucked. I don't want to go back to them either. But neither do I want to be locked into the big ugly mess that systemd turned into. I want clean, modern, well-designed components that are independent of each other.

Systemd makes me feel like I'm on a Mac.
by adrian_b | 2025-07-11 16:40:41+00:00
I would not be so sure that Apple's hardware security is good enough, taking into account that for several years it has been possible to take complete control remotely and undetectably over any iPhone, because of a combination of hardware and software bugs.

The Apple Mx CPUs had some secret test registers that allowed the bypassing of all hardware memory protections and which could be accessed by those who were aware of their existence, because they were not disabled after production, as they should have been. Combined with some software bugs in some Apple system libraries, this allowed an attacker to obtain privileged execution rights by sending an invisible message to the iPhone.

It is unknown whether the same secret test registers were also open in the laptop versions of the Apple Mx CPUs. There the invisible message attack route would have been unavailable, but malicious Web pages might have been able to use the same exploit.

This incredible security failure has been hot news for a couple of weeks, together with the long list of CVEs associated with it, and it has been also discussed on HN, but after that it has been quickly forgotten. Now most people still think that the Apple devices have good security, despite their history showing otherwise. I do not think that any other hardware vendor except Apple has been caught with a security bug so dumb as those unprotected hardware test registers.

This was not a theoretical security failure, but it was discovered because some unknown attackers had used it for a long time to spy on some iPhone owners. The attack had been discovered by studying the logs of WiFi access points, which had shown an unusually high outbound traffic coming from the iPhones, which were exfiltrating the acquired data.
by intended | 2025-07-11 16:40:46+00:00
Trump and the Republican party do not exist in a vaccum. They exist in a party-media bubble that simply has different epistemological processes than what everyone else has.

They platform narratives, and anyone not getting on board or supporting the current narrative is ignored and sidelined. This allows them incredible agenda and conversation shaping power.

Its why Trump can do product promotions from the White House lawn, say the sky is green one day and pink the next, without any penalty, and be seen as the Hero.

Its not rhetorical power, its Wrestling / Kayfabe converted into politics.
by echelon | 2025-07-11 16:40:55+00:00
While the US needs to get spending under control, the cuts to science sting.

A $1B cut for ΛCDM seems pragmatic as long as we focus on the economy. The cosmic background will still be waiting for us in four to ten years.

Unfortunately, it feels like the budget cuts being made are incredibly partisan and not actually helping pay down the debt spiral. Especially when the deficit is increasing.

Everything needs to be cut back, not just things one party doesn't care for.
by codingdave | 2025-07-11 16:41:04+00:00
It is not just chaos, it is an unwanted product. Don't misunderstand - people would love this product if it works. But AI cannot do this yet. Products like this are built on an assumption that AI has matured enough to actually succeed at all tasks. But that simply isn't true. Vibe coding is still slop.

AI needs to do every single step of this type of flow to an acceptable quality level, with high standards on that definition of "acceptable", and then you could bring all the workflow together. But doing the workflow first and assuming quality will catch up later is just asking for a pile of rejections when you try to sell it.

I'm not just making this up, either... I've seen and talked to numerous people over the last couple years who all came up with similar ideas. Some even did have workable prototypes running. And they had sales from the mom/friends/family connections, but when they tried to get "real" sales, they hit walls.
by coffeecoders | 2025-07-11 16:41:12+00:00
Looks like it is based on stb_image which is good for common formats - jpg, png etc but doesn't support modern formats such as webp and heif. Might be worth it to go with GraphicsMagick instead like timg [1] which I use daily.

[1] https://github.com/hzeller/timg

But looks like a good minimal and portable project.