MurphyA/hacker-news huggingface dataset:
by themantalope | 2025-04-27 18:40:54+00:00
I am an interventional radiologist. I’ve done procedures to embolize the prostate (helps shrink it), and gonadal vein embolization (for varices).

The gonadal veins are in a different vascular territory from the prostate. The prostates vascular territory is the anterior division of the internal iliac. The gonadal veins arise directly from the inferior vena cava.

I had not come across this research before it’s interesting because as mentioned above, these organs are in different vascular territories but when venous structures begin to reflux the blood may find other collateral routes through other territories.

I skeptical that this works, but it is really interesting.
by fph | 2025-04-27 18:40:58+00:00
Ah, I see, so the problem is not a semicolon "used in comments", it's a semicolon used outside them. But then which character would you suggest instead? The article notes that there is the same problem with # (e.g. in `black = #000000`) and // (`url = https://en.wikipedia.com`). And these are arguably more common.
by evil-olive | 2025-04-27 18:41:48+00:00
"Introducing Neuro-Semantic Exclusivity: A Novel Approach to Gatekeeping Knowledge" (starting on page 12) credits one of their co-authors as "Chad Geppetto" with a footnote clarifying that he is ChatGPT.

I think that name is going to live in my head, as the kids say, rent-free.

as for the rest of their paper, I have some quibbles with the methodology, but overall I think it's an interesting result and look forward to seeing it replicated.
by hashstring | 2025-04-27 18:41:53+00:00
Agree with the duality.

On the one hand, not what you should expect from university ethics. On the other hand, this does happen 100% in covert ways and the “real” studies are used for bad.

Though I do not agree with the researchers, I do not think the right answer is to “cancel culture” them away.

It’s also crazy because the Reddit business is also a big AI business itself, training on your data and selling your data. Ethics, ethics.

What is Reddit doing to protect its users from this real risk?
by JohnKemeny | 2025-04-27 18:43:00+00:00
> I tried this kiwix the other day, it has like a 300mb "essentials" text version that was interesting.

I didn't downvote the comment, but it's not an incredibly deep contribution, is it?

If you really wish to contribute, perhaps you can say what the "'essentials' text version" contained and why you found it interesting?
by lolinder | 2025-04-27 18:43:11+00:00
Sure, I'm fine to focus on the individual human behavior, but that's a completely different argument than your original post made. To review that comment:

> Amazons worst contribution to the world was leaving people with the expectation that they need to have 2 day shipping for every single item they purchase. The climate impact alone is insane.

Here you're very clearly not discussing "individual human behavior that gives companies the impetus and the air cover to destroy the planet", you're directly blaming Amazon for creating high expectations for delivery times.

Your argumentation here feels like a motte and bailey to me. You attack Amazon for offering 2-day shipping because that's bad for the environment, I point out that the alternative that I would have used in the pre-Amazon world likely wasn't any better, you retreat into a more general attack on large-scale societal problems stemming from individual human behaviors.

I engaged with your bailey and found it lacking. I don't disagree with your motte, but that's not the conversation we were having.
Show HN: Simulate PIN recovery of 3-digit suitcase locks
by hbug | 2025-04-27 18:43:13+00:00
Ever been stuck with a locked suitcase and can't remember the combination? This tool demonstrates a non-destructive technique to recover forgotten combinations by exploiting the mechanical design of most 3-digit suitcase locks.

Instead of trying all 1000 possibilities, you'll only need to try about 10 combinations!
by stevenwoo | 2025-04-27 18:43:32+00:00
I had to look it up and could not find any English sources for this location but the book store chain is named after Sisyphus (my first thought was the struggle against online retailers) and has multiple stores in Chongqing, this one looks more practical and like a stylish library and store for books: https://www.dezeen.com/2019/08/04/chongqing-zhongshuge-books...
by shadowgovt | 2025-04-27 18:44:03+00:00
While we were tracking humans coming into America via ship back to the 1820s, the formal data collection approximating the modern system didn't even begin until 1891, seven years after the Statue was gifted to the US.

The "wild take" (which is, honestly, quite mundane) is the barbed wire fences don't even need to be up. We got along for a century and change soft-handling immigration (even longer, if you don't consider the border to be "strictly enfroced" until Operation Wetback in the 1950s). America has been strongest when it didn't care where you came from unless you gave it a reason to care.

Who is actually benefitting from a highly-militarized and exclusive southern border?
by zie | 2025-04-27 18:44:05+00:00
> I can say with assurance that there is no chance your OS sees uncorrected bits from your flash dies.

While true, there is zero promises that what you meant to save and what gets saved are the same things. All the drive mostly promises is that if the drive safely wrote XYZ to the disk and you come back later, you should expect to get XYZ back.

There are lots of weasel words there on purpose. There is generally zero guarantee in reality and drives lie all the time about data being safely written to disk, even if it wasn't actually safely written to disk yet. This means on power failure/interruption the outcome of being able to read XYZ back is 100% unknown. Drive Manufacturers make zero promises here.

On most consumer compute, there is no promises or guarantees that what you wrote on day 1 will be there on day 2+. It mostly works, and the chances are better than even that your data will be mostly safe on day 2+, but there is zero promises or guarantees. We know how to guarantee it, we just don't bother(usually).

You can buy laptops and desktops with ECC RAM and use ZFS(or other checksumming FS), but basically nobody does. I'm not aware of any mobile phones that offer either option.
by hn_throwaway_99 | 2025-04-27 18:44:14+00:00
This is such a critical point.

I used to lake to say that both hard work and luck were necessary, but neither sufficient, for outsized success. But as our economy has gone down the path of more and more inequality and winner-take-all markets, the luck becomes ever more important because at the very, very top it is more like a lottery.

That is, I think Zuckerberg and others like him have a lot of unique skills, but I can guarantee at least a thousand other people have skills similar or better, but who didn't experience just the perfect set of circumstances to be a mega billionaire. Those 1000 other people are not evenly distributed with, say, a bunch of them being mega-hundred billionaires.

The fact is that the circumstances that even allow billionaires to exist in the first place are actually so exceedingly rare that you have to take luck as the primary determinant.
by fxtentacle | 2025-04-27 18:44:22+00:00
We've built our social systems around capturing value. You don't necessarily need to do anything useful, it's good enough if you can be the middleman and milk other businesses. For example, you can run an app store and charge 30% fees. Or when there are affordable GPUs, you could quickly buy more than you need to sell them at a higher mark-up later. Or how about letting people write for and moderate on your platform for free, but you own and sell all the resulting content ... Or how about lobbying to make it illegal for mere humans to run strong AI models, so that you get to own all that AI productivity. Bonus points if you pull off the gaslighting and go with "Open AI" as company name for your locked-door shenanigans.

I expect that as soon as AI starts to autonomously create value, there'll be a corporate race to capture that value. And then all the other humans won't gain any free time to do their thinking, creating, or living.
by BoorishBears | 2025-04-27 18:45:55+00:00
You're saying it requires reasoning, then suggesting a non-reasoning based solution (steering the model in-context)

Reasoning doesn't solve it. O3 thinks and comes up empty, and O4-mini thinks and then hallucinates much worse than even 4o did: https://chatgpt.com/share/680e7a5c-ae3c-8004-bff9-5c8a0215a1...
by ryandrake | 2025-04-27 18:46:13+00:00
A couple example scenarios (tween kids, suburban setting: which are other variables that probably matter), ordered from least to most weird (IMO):

- Public park, where kid just spontaneously starts playing with other kids, and parents are temporarily, and more or less randomly associating: In this case, I can sorta see that maybe people just doesn't want to talk to a total random person in a park. Fine. Not my style but it's forgivable--they don't know if I'm deranged or dangerous.

- Public park, or commercial indoor play place where the kids pre-arranged to play together with known friends: This is where it starts getting weird. We all deliberately bring the kids, the kids find each other and go off to play, and at that point, some parents will just totally ignore the other parents, and other parents slink away over to a corner with their phones where they won't have to interact. In these cases I end up just chilling with the grandparents.

- Private setting, kids pre-arranged to come over to our house to play together: This is to me the wildest case, and where the different generations of parents behave totally differently. The youngest parents will just drop the kid off at the end of the driveway and speed away in their car, not even entering our property. The semi-young parents will drive the kid up to our house and drop them off, but leave without coming up to the door or anything. The older generation (grandparents) typically drives up, exits their car, comes up to the door with the kid, and we say hi, exchange pleasantries, and then off they go. It really does seem like socialization norms are changing generation to generation.
by julik | 2025-04-27 18:46:23+00:00
That is true, but in my experience this is less of an issue if your migration allow running against "current - 1". If your migration borks on one of the tenants - your system should still work, and you can grab that tenant and investigate.

This problem also does happen with sharded databases - which is why most co's have a structured approach of deploying schema changes, observing them having applied everywhere, and only then deploying the feature relying on the schema changes.
by AndrewKemendo | 2025-04-27 18:46:28+00:00
The zeroith problem follows:

Creating and maintaining an organizational structure of people, that can manage both initial resourcing, ongoing resource allocation, such that the fruits of the labor from the machines is distributed in a way that maintains:

1. Social coherence within the organization so that it doesn’t dissolve from infighting 2. The ability to survive in a marketplace that assumes competition and does not jeopardize 1.

I’ve been working through this a long time and the core problem is having people who can agree on credit assignment and not becoming forcibly consumed by a larger system.

So simply organizing as an LLC or B Corp or Coop or whatever sets the long term destiny of your prospects.

what you’re proposing is the idealized form of techno-humanism singularly.

However unless you solve for the “economic problem of humans existing” you end up creating the perfect grey-goo producing corporation that benefits like 100 people long term.

Society has to reorganize and align itself epistemically and economically before your dream could survive.
Show HN: NeKernel's AHCI driver and WiP filesystem
by Amlal | 2025-04-27 18:46:30+00:00
Hi HN,

I've built a custom generic AHCI driver that is now successfully performing I/O operations (read/write) to SATA drives, and I'm also working on a new custom filesystem (HeFS) for the kernel.

The code is available on GitHub under the GPLv3 license. Feedback and suggestions are welcome!

Repo: https://github.com/nekernel-org/nekernel
by cruzcampo | 2025-04-27 18:47:32+00:00
That famous Martin Niemöller quote comes to mind:

First they came for the Communists

And I did not speak out

Because I was not a Communist

Then they came for the Socialists

And I did not speak out

Because I was not a Socialist

Then they came for the trade unionists

And I did not speak out

Because I was not a trade unionist

Then they came for the Jews

And I did not speak out

Because I was not a Jew

Then they came for me

And there was no one left

To speak out for me

If we don't aggressively fight this at every step, it'll be our turn eventually.
by sudosteph | 2025-04-27 18:47:53+00:00
> People who would never have survived childbirth or early childhood in previous generations are surviving nowadays at historically unprecedented rates.

I have seen studies that correlate c-section deliveries with a somehat significant increased chance of autism, so that would track. I was born by csection myself, and both myself and my mom would have died if that wasn't an option.

I've never been evaluated for and am not diagnosed with autism, but given the broadened DSM criteria, it's possible they would have tested me and labeled me with something like that if I had been a kid today. Instead they just settled on "speech disability" and put me in weekly speech therapy for all of elementary school. I'm not sure if having a permanent disability label on me from a young age would have been a good thing to be honest.
by toast0 | 2025-04-27 18:47:57+00:00
There's a convenient toggle on my Moto G Stylus 5G 2023, if not a convenient name. In the carrier settings right next to allow 5G. Can't easily disable 3G or LTE though. IIRC, LTE is also mutually authenticates, but if we're talking about passive catching and the ismi is sent in the clear as the article says, then that doesn't eliminate passive catching. I'm not sure about 3G, I thought it wasn't mutual auth either.
by jmyeet | 2025-04-27 18:48:19+00:00
Blue check reply guys are generally awful and almost always reactionary.

I found this reply noteworthy [1]. For context, Gerry actively blocks many, many people on Twitter using some bot. This came up he became the CEO of YC as mahy people discovered they had seemingly been blocked [2]. Their crimes? Seemingly being in any way pro-affordable housing in California in general or San Francisco in particular.

So this reply is definitely on brand but it's also reactionary in a way than many of the purveyors of such opinions don't think is reactionary. In fact, you'll often find they view themselves as "apolitical" or talk about "common sense" solutions to problems. The "common sense" here is just concentration camps and stripping both citizens and non-citizens of due process.

Migrants haven't caused the houselessness problems in San Francisco: unaffordable housing has..

[1]: https://x.com/garrytan/status/1913345684872548676

[2]: https://news.ycombinator.com/item?id=32641557
by kasajian | 2025-04-27 18:48:35+00:00
Clojure could never really be a thing since it ignores the most important rule: fast startup. Because of this, and for no other reason, Clojure will always be an "also ran". It's not about competency of the people working on it. It's a solvable problem the community doesn't acknowledge exists, unless you press them on it, in which case they think "graal" and "babashka" is a valid response, and you're back to square 1.
by krebby | 2025-04-27 18:49:06+00:00
IMO it's simple enough to just write directly without library code.

For most cases, the Element Capture or Region Capture API should be sufficient: https://developer.mozilla.org/en-US/docs/Web/API/Screen_Capt...

Demos: https://mdn.github.io/dom-examples/screen-capture-api/elemen... https://mdn.github.io/dom-examples/screen-capture-api/region...

If you need cross-browser compatibility (and can't just use a canvas) then yeah html2canvas is the way to go
by kristopolous | 2025-04-27 18:49:08+00:00
I've got a similar approach from a Unix philosophy.

Look at the savebrace screenshot here

https://github.com/kristopolous/Streamdown?tab=readme-ov-fil...

There's a markdown renderer which can extract code samples, a code sample viewer, and a tool to do the tmux handling and this all uses things like fzf and simple tools like simonw's llm. It's all I/O so it's all swappable.

It sits adjacent and you can go back and forth, using the chat when you need to but not doing everything through it.

You can also make it go away and then when it comes back it's the same context so you're not starting over.

Since I offload the actual llm loop, you can use whatever you want. The hooks are at the interface and parsing level.

When rendering the markdown, streamdown saves the code blocks as null-delimited chunks in the configurable /tmp/sd/savebrace. This allows things like xargs, fzf, or a suite of unix tools to manipulate it in sophisticated chains.

Again, it's not a package, it's an open architecture.

I know I don't have a slick pitch site but it's intentionally dispersive like Unix is supposed to be.

It's ready to go, just ask me. Everyone I've shown in person has followed up with things like "This has changed my life".

I'm trying to make llm workflow components. The WIMP of the LLM era. Things that are flexible, primitive in a good way, and also very easy to use.

Bug reports, contributions, and even opinionated designers are highly encouraged!
by rollcat | 2025-04-27 18:49:45+00:00
As michaelmior has already noted, Linux is not an OS. Anyone is free to take the sources and do as they wish (modulo GPL), which is what a lot of people did. Those people owe you nothing.

But consider FreeBSD. Contrary to Linux, it is a full, standalone operating system, just like Windows or macOS. It has pretty decent compatibility guarantees for each major release (~5 years of support). It also has an even more liberal license (it boils down to "do as you wish but give us credit").

Consider macOS. Apple keeps supporting 7yro hardware with new releases, and even after that keeps the security patches flowing for a while. Yet still, they regularly cull backwards compatibility to keep moving forward (e.g. ending support for 32-bit Intel executables to pave the way for Arm64).

Windows is the outlier here. Microsoft is putting insane amounts of effort into maintaining backwards compatibility, and they are able to do so only because of their unique market position.
by brigandish | 2025-04-27 18:50:01+00:00
How does obesity correlate with IQ? As the article points out:

> So much spending on care for autistic people is wasteful. Someone with a mild case of Asperger’s does not need to hit a mandated spending cap for their condition, and someone with mental retardation who convinced a clinician to give them a more favorable diagnosis should not be receiving treatment intended for autistics and found to be useless for the merely mentally retarded.

More importantly, even if the article didn’t specifically address your concerns about metabolic health, it certainly gave a plethora of reasons for why the “rising autism rates” are not rising in truth.

> So remember this:

> There is not, and has never been, any credible evidence for a “real” epidemic of autism or for any of its proposed environmental causes. Answering the question of if there is a “real” autism epidemic has provided a complete answer to the question of why there might be.
by hollerith | 2025-04-27 18:50:52+00:00
The Soviets had a war plan which was shown to Western historians during the thaw of the 1990s in which they nuke hundreds of military installations in the NATO countries except for Britain and France (to reduce the probability of retaliatory nuclear strikes from those 2 countries) as the opening move of an invasion to grab the Western part of the European plain. If I remember correctly, the plan was to send in the tanks only hours or days after the nuclear attack, relying on the fact that the armor of the tank would be adequate shielding against fallout (although I'm sure the plan included an effort to map where the plumes of heavy fallout ended up and mostly avoiding sending even tanks into those areas).

Also, NATO famously included nukes in most of their plans for defending against such an invasion. In fact, the US invented, built, tested and stockpiled a type of nuke (namely, the neutron bomb) specialized for taking out tanks (although none of these neutron bombs were moved to Europe as far as I can tell). Tanks are mostly immune to attack by ordinary nukes: to take out a group of tanks with a nuke, you need to configure the nuke to burst on the ground, and ground bursts don't cover enough area to be a practical way to take out enough of the Soviet Union's tanks in a full-scale invasion of NATO.
by eynsham | 2025-04-27 18:51:43+00:00
The European Investment Bank provided €1.5b of funding.¹ EIB decisions don’t generally attract lots of attention from member states other than those concerned, since it is generally understood that the EIB is funding lots of projects in member states simultaneously. Similarly, the budget of the Commission and similar bodies will generally be set in advance, usually with a formal or informal understanding as to the broad distribution of funds between member states that will follow.

In any case, this project seems to me to be no more extraordinary than the redistributive effects of e.g. Medicaid or Pentagon spending, or the construction of Interstates. The Interstates, in the present US political environment, might indeed seem extraordinary; but the question is then not how one convinces people from state A to spend on state B, but how to convince people to make large long-term investments in the first place.

1: https://web.archive.org/web/20130111042126/http://archiviost...
by zie | 2025-04-27 18:52:34+00:00
Yes, ZFS is not the only filesystem with data checksumming and guarantees, but it's one of the very rare exceptions that do.

ZFS has been in productions work loads since 2005, 20 years now. It's proven to be very safe.

BTRFS has known fundamental issues past one disk. It is however improving. I will say BTRFS is fine for a single drive. Even the developers last I checked(a few years ago) don't really recommend it past a single drive, though hopefully that's changing over time.

I'm not familiar enough with bcachefs to comment.
by no_wizard | 2025-04-27 18:53:05+00:00
I have always wondered what the web would be like if we added the scripting language later and only solidified CSS and HTML for the first 15 years or so.

I wonder if things would actually be better overall. I’m not going to argue that having a scripting language for the web was a mistake, it definitely isn’t on the whole, but I think having it come at a more mature point for the web might have helped stave off a lot of really bad decisions
by 1vuio0pswjnm7 | 2025-04-27 18:53:19+00:00
If "the truth is more disturbing", then why do people seem to care about "secretly listening" but not about "the truth" (data collection). Perhaps because the US has state and federal laws against wiretapping. Perhaps the difference is consent. Arguably so-called "tech" companies have obtained consent to collect data ("the truth"). But have they obtained consent to "secretly listen" to private conversations.