MurphyA/hacker-news huggingface dataset:
by jeroenhd | 2025-10-14 22:37:31+00:00
I don't mind the liquid glass itself, but a lot of iOS and macOS seems badly designed when liquid glass is applied. Bright white default backgrounds with transparent panels on top featuring white titels. Misaligned screens for some reason. Unresponsive controls while they're animating. Safari introducing weird viewport bugs because it tries to be fancy with the address bar.

On iOS it feels unfinished, on macOS it feels unpolished. This has the potential to be pretty, or at least usable if you don't like the glass look, but someone needs to finish the process of porting to liquid glass.
by Barrin92 | 2025-10-14 22:37:33+00:00
>but is becoming more like it

it isn't though, that's the point. It's already more disorderly, arbitrary and unpredictable, the point is you have no expectation when you go to the US these days. You're not getting Prussian/Chinese autocracy in America, it lacks the people for it. You're going straight to Turkmenistan with the leader building himself golden statues of his favorite horses on the taxpayers dime, not the shiny trains
by underlipton | 2025-10-14 22:37:42+00:00
I know you meant "became wary" when you wrote "raised my hackles", but that phrase means "to (visibly) upset or arouse one's anger," which I'm sure is not what you meant. But it does speak to a large part of the problem: people becoming overly engaged with something that they should probably just acknowledge and be aware of, without changing their behavior significantly.

Crime hysteria seems like it gets people, who are unlikely to be victims of crimes but more likely to have outsize political influence, involved in law enforcement policy. Without being forced to dogfood the results of their own advocacy, you end up with policing rules written by people who rarely are forced to interact with police, and who are very scared of crime that never happens to them.
by jjk166 | 2025-10-14 22:38:00+00:00
> He started a continuous combustion reaction, and Malibu was destroyed by the continuance of that combustion reaction. Whether at some point the orange light it was giving off dimmed a bit is not very interesting.

So they can prove that this was one continuous combustion reaction? They can show beyond reasonable doubt that, despite the observations of the fire going out that convinced a team of firefighting professionals that it had stopped, it in fact continued and nothing else ignited a new fire in this location where fires naturally occur?
by zahlman | 2025-10-14 22:38:15+00:00
> It serves primarily to dismiss and invalidate the reasons for the disagreement without addressing them in good-faith discussion.

There is nothing to discuss. I am summarizing past discussions that already concluded, which I have not shown here and you presumably have not seen. (Hint: the overwhelming majority of the disagreement I have in mind has nothing to do with DHH or Omarchy.)

When I propose that someone else's reasons for disagreement are not based in objective fact but in their subjective assessment of the evidence, that is simply me disagreeing with that assessment. I am equally entitled to disagree with them as they are with me. There is no good reason for you, as a third party, to be enraged by this or to question my good faith.

> The people making statements about his statements are the ones who decide what they mean with their statements about his statements.

They can mean whatever they want. However, this discussion is about "people [who] label politics they disagree with as “ethical” problems." in the abstract. To say that "'politics they disagree with' means XYZ", as a third party, is not an observation about what someone else intended to community. It's a claim being made about the supposed objective nature of whatever was disagreed with; and it's simply not possible to evidence that in general.

I am sharing my personal experience that, generally speaking, when people call someone else a racist etc. due to expressed political views, very commonly the expressed political views do not reasonably evidence racism.
by themafia | 2025-10-14 22:38:31+00:00
> Charts like this are misleading because they don't take age into account

Age is not evenly distributed across the population. You could just break this down into age brackets and show a chart for each bracket.

> I believe a better chart would be weighted by life expectancy loss.

The original data does have adjusted statistics similar to this:

https://www.cdc.gov/nchs/data/databriefs/db521.pdf

> Similarly your level of safety in a city is more a function of the rate of random crime vs. the often cited city's overall murder rate.

Accidental death is the #3 cause of death. Your level of safety is primarily down to your own actions. Ladders are the most dangerous piece of equipment commonly owned. Murder and random crime are a minor fraction of this category. Suicide is twice as common as murder.

> crime is unpredictable

Types of crime maybe. Location of crime? Almost completely predictable.
by gtsop | 2025-10-14 22:38:34+00:00
> Or perhaps haven't really seen the reality that there's a LOT of code out there which is terrible and still does the job and still keeps people employed.

1. There is a big difference between terrible code that works in production, and terrible code that doesn't even work. And tge vast majority of the code I've generated by my LLM doesn't even work.

2. Software is inherently useful to enable change. If you don't want to change it, burn the program onto a chip and have it run faster. But we are here talking because you want to be able to change it. Terrible code makes change harder, riskier, slower, more expensive. The curves have already been discovered by others, I am not inventing any new knowledge here: there are software projects where longevity is of buisness criticality and there are others where the project will be thrown away in 1,2,3,5 years. If you'll throw it away, sure go ahead and vibe it. If you want it to stay, you're gonna have a bad time as changes become more and more expensive.
by JohnFen | 2025-10-14 22:38:58+00:00
I don't hate salespeople at all (unless they're trying to sell to me, of course).

But I have learned to be wary of them. They have a tendency to misrepresent the products to one degree or another, make promises that engineering can't fulfill, and that sort of thing. They can make my job more difficult as a result, so they have to be watched carefully.
by ben_w | 2025-10-14 22:39:42+00:00
> doesn't mean that LLMs are somehow human in their flaws.

I don't believe anyone is suggesting that LLMs flaws are perfectly 1:1 aligned with human flaws, just that both do have flaws.

> If the gap is getting smaller, surely soon it will be zero, right?

The gap between y=x^2 and y=-x^2-1 gets closer for a bit, fails to ever become zero, then gets bigger.

The difference between any given human (or even all humans) and AI will never be zero: Some future AI that can only do what one or all of us can do, can be trivially glued to any of that other stuff where AI can already do better, like chess and go (and stuff simple computers can do better, like arithmetic).
by hn_throwaway_99 | 2025-10-14 22:39:55+00:00
There are already lots and lots of treatments for localized tumors in the liver - radiofrequency oblation, cryo oblation, microwaves, etc. These kinds of articles often tout new treatments as a bold new thing, but they don't really change the state of medicine, and it's not like they would be a replacement for chemo, for example. I'd be very curious how histotripsy compares to these other localized tumor treatments.
by jMyles | 2025-10-14 22:40:05+00:00
...crazy.

No platform can be considered a useful and valid source of info if data about power structures is rendered unavailable as a routine matter.

The entire value prop of the internet as a human endeavor is in the "inter" part - connecting networks without regard to orthodox boundaries or power structures. An internet that yields to legacy state censorship is just a net.

I really need to take some time get into mastadon or lens or bluesky or whatever.
by drmath | 2025-10-14 22:40:17+00:00
I wish almost every news article came with a statistics section. If you must, go ahead and write that article about a particular murder or traffic accident or drug trial or earthquake. But if you don't include statistics on similar events over time, geography, demographics, etc, you're misleading more than informing.

I'd _like_ to blame the reader -- inferring anything about how common something is based on how often it's reported is unreasonable. But readers do make that inference, and writers shouldn't pretend they don't know it.

And for most of us nowadays it's not about articles and writers. It's about eight-second video clips on TikTok and creators. So I don't have any hope that we'll become better informed.
by naasking | 2025-10-14 22:40:39+00:00
> I'll never doubt the ability of people like yourself to consistently mischaracterize human capabilities

Ditto for your mischaracterizations of LLMs.

> There are still so many obvious errors (noticeable by just using Claude or ChatGPT to do some non-trivial task) that the average human would simply not make.

Firstly, so what? LLMs also do things no human could do.

Secondly, they've learned from unimodal data sets which don't have the rich semantic content that humans are exposed to (not to mention born with due to evolution). Questions that cross modal boundaries are expected to be wrong.

> If the gap is getting smaller, surely soon it will be zero, right?

Quantify "soon".
by alganet | 2025-10-14 22:41:36+00:00
Let's pretend I'm the audience, and imagine that in the past I said those things ("fix the bug" and "look at the code").

What should I say now? "AI works in mysterious ways"? Doesn't sound very useful.

Also, should I start parroting innacurate outdated generalizations about regular software?

The post doesn't teach anything useful for a beginner audience. It's bamboozling them. I am amazed that you used the audience perspective as a defense of some kind. It only made it worse.

Please, please, take a moment to digest my critique properly. Think about what you just said and what that implies. Re-read the thread if needed.
by flanked-evergl | 2025-10-14 22:41:37+00:00
There is a way to indicate whatever class attributes are defined, those are kwargs to the init function. For one, you can use `kw_only` on the dataclass decorator [1], alternatively you can use the `kw_only` arg on the field function [2].

[1]: https://docs.python.org/3/library/dataclasses.html#dataclass...

[2]: https://docs.python.org/3/library/dataclasses.html#dataclass...
by lcnPylGDnU4H9OF | 2025-10-14 22:42:06+00:00
> "Motte and Bailey" would be a better accusation, if you do assert that religion is less significant to someone's worldview than their politics.

No, straw man is accurate. You're going after a position they didn't take.

> If you are not of my faith, you are rejecting it and saying that I am wrong about the most important thing in all of metaphysics. And potentially will be punished or doomed for that.

Well that's just not true. My faith is not metaphysical and I don't think you should or will be punished for having a different one. (This is another straw man.) My statement about my faith and personal philosophy is a statement about me. My statement that you don't belong is about you. That is the difference which you misunderstand.
by sparkie | 2025-10-14 22:42:12+00:00
Almost everyone in China pirated Windows and Office. Microsoft were unable to do anything about it, and gave up trying.

Western companies have virtually no IP in China. It gets stolen and IP rights are not enforcible - western companies basically cannot sue Chinese companies. Chinese companies can enforce their IP against western companies, who have to surrender theirs to access the Chinese market. The system is completely rigged in China's favour.

The only way to level that playing field is for western nations to do the same: Let their domestic companies freely steal Chinese IP and selectively enforce IP rights, as China does.
by Gabrys1 | 2025-10-14 22:42:50+00:00
My guess would be that the manufacturer didn't remotely block the device, but rather the device itself did.

If last connection time < N days ago and last M tries connecting were unsuccessful, then: brick myself.

Still shitty, no doubt (and very similar to planned obsolescence), but the customer can un-brick by resetting to factory like they did in the service center.
by AlotOfReading | 2025-10-14 22:43:21+00:00
That sounds like a Childe-esque checklist. In general, we wouldn't expect a strongly hierarchical social organization in this time period, in upper mesopotamia. That's more characteristic of lower Mesopotamian early societies a few thousand years later when cities like Eridu appeared. What we see in upper Mesopotamia is a pretty strong continuity with PPN sites like GT all the way through the Ubaid period, both in terms of architecture and infant burials and they're thought to reflect socially egalitarian societies. Many people (myself included) consider upper and lower Mesopotamia two largely separate cultural areas throughout the PPN because they're so different and argue that the traditional definitions derived from southern cities (like Childe's) are inappropriate to apply to northern urbanism.
by ashtonsix | 2025-10-14 22:44:28+00:00
Oh right. That's sensible enough. Makes total sense to parallelise across multiple cores.

I wouldn't expect a strictly linear speed-up due to contention on the memory bus, but it's not as bad as flat-lining after engaging 2-3 cores. On most AWS Graviton instances you should be able to pull ~5.5 GB/s per-core even with all cores active, and that becomes less of a bottleneck when considering you'll typically run a sequence of compute operations between memory round-trips (not just delta).
by hdseggbj | 2025-10-14 22:44:30+00:00
Doctors control who can be a doctor, what is required to be a doctor, what doctors can and can't do, and that people are forced to go to them for Healthcare ... all to protect their personal income. Not to better Healthcare. Not to expand access to Healthcare. But precisely to make it cost more to get. They are hurting society to benefit themselves.

Milton Friedman explains it to doctors here: https://m.youtube.com/watch?v=ss5PxPlnmFk
by bitwize | 2025-10-14 22:45:05+00:00
Ah, another "Now that we have AI, people can do [thing people could do for decades]" article. If there was something you wanted a computer to do, that it did not yet do, you programmed it. And if you didn't know how, you learned. BASIC was always there.

But the industry as a whole moved away from the idea that end users are to program computers sometime in the 80s or 90s (the glorious point and click future was not evenly distributed). So now the only tools for writing software out there are either outdated, or require considerable ceremony to get started with (even npm install). So what, we're gonna paper over the gap with acres of datacenter stealing our energy and fresh water to play token numberwang? Fuck me!

This article, and generative AI in general, is appealing to the people on Golgafrinchian Ark Fleet Ship B (aka "the managerial class") because it helps them convince themselves that they can now do all the things the folks on Golgafrinchian Ark Ship A can do (so who needs them, anyway) without having to learn anything. Now you can program without having to program! You're an Idea Person, and that's what's really important; so just idea-person into ChatGPT and all the rest will be taken care of for you. I think these folks are in for a rude awakening.
by TinkersW | 2025-10-14 22:45:51+00:00
Your average none shared memory GPU communicates with the CPU over PCIe which is dogshit slow, like 100x slower than DRAM.

I can upload about an average of 3.7 MBs per millisecond to my GPU(PCIe gen 3, x8), but it can be spiky and sometimes take longer than you might expect.

By comparison a byte based AVX2 prefix scan can pretty much run at the speed of DRAM, so there is never any reason to transfer to the GPU.
by christophilus | 2025-10-14 22:46:21+00:00
https://www.dailywire.com/news/biden-admin-pressured-fb-to-s...

https://judiciary.house.gov/media/press-releases/google-admi...

I don’t know if anyone will accept those sources. They’re the first two I found when looking for it. It could be misleading. The daily wire is obviously incentivized to report bad things about the Biden admin. But, I remember reading similar reports from a variety of sources a few years back, and could probably track those down if it’s helpful.
by s1artibartfast | 2025-10-14 22:47:01+00:00
IMO it started with no child left behind, and a wave of public sentiment and legal precedent that places the worst performing and behaving students above the majority.

I have a teacher friends who have to deal with students attacking them. One had a student break their hand and they could not suspend or expell them. Imagine trying to teach a class under such conditions.
by hombre_fatal | 2025-10-14 22:47:31+00:00
Though age also indexes the area under the curve of lifetime exposure to the risks, so it becomes a trivial claim to say that it's age related since it's one of the two axes.

If you have a heart attack at age 50 but with lifestyle intervention (or PCSK9 loss-of-function genetics) you instead would have had it at age 90, then "primarily age-related" is an insufficient claim in this thread.
by SpecialistK | 2025-10-14 22:47:57+00:00
I feel personally targeted :D

Programming classes didn't work out for me in college, so I went into sysadmin with a dash of Devops.

Now I can make small tools for things like syncing my living room PC to a big LED panel above the TV (was app-only but there's a Python reverse engineering which I vibe-coded a frontend for) or an orchestration script which generates a MAC address, assigns a DHCP reservation in OPNsense, and created the VM or CT using that MAC and a password which gets stored in my password manager.

I could have done either of these projects myself with a few weekends and tutorials. Now it's barely an evening for proof of concept and another evening to patch it up to an acceptable level. Knowing most of the stuff around coding itself definitely helped a lot.
by cogman10 | 2025-10-14 22:48:12+00:00
> There's some dissention

Yeah, that always happens. There's people that think you should only eat fruit or that coffee enemas are the way to perfect health.

But the fact remains that there are multiple studies with strong links of higher sodium intake to heart attacks. Further, globally pretty much all major medical organizations (especially in countries with well functioning health systems) agrees on limiting salt intake.

There will always be a few studies that show that "actually you should eat 20g of salt a day!" and to me, that is the bad science.

The medical consensus by both studies and the experts is that you should limit salt. Telling someone "but those studies were all bad" doesn't convince me that the counter studies are good, but instead convinces me that the counter studies were likely flawed. If there were more studies that reinforced the bad studies, that might be something to talk about. But as it stands, we have just a noisy minority (suspiciously selling books...) that is making a claim without the significant studies to back their media tours.

https://pmc.ncbi.nlm.nih.gov/articles/PMC9174123/
by varenc | 2025-10-14 22:48:19+00:00
I had the same thought... if an intentional manually sent kill command was sent to the vacuum to disable it, surely it'd be clear that blocking its access to the internet entirely, not just the logging servers, would prevent this? I don't know why you wouldn't force it to be fully offline in the first place. Possible that by default that also causes it to brick itself.

Also the very frequent use of `—` gives me ChatGPT vibes, but may just be for editing or a personal style. Still enjoyed reading it.
by proc0 | 2025-10-14 22:48:41+00:00
The biggest problem that I see, is the vagueness of the employer-employee contract. You get hired for a specific job, but in practice employers always demand more and more, and they know they are leveraging the fact that it's hard and/or impractical for most people to switch jobs. They know that employees will do anything they are told because if not someone else will. It's a form of subtle exploitation.

You get hired to work on a small team, but soon enough you have 2x the responsibilities but you only get a small raise. Or you are hired as a technical person but very quickly you are pushed into managing teams and learning the rest of the business. All of this is adds up and it feels like you were hired to do X, but now you are doing XYZ, just because if you don't you lose the job or don't get a small raise.
by mattnewton | 2025-10-14 22:49:03+00:00
Eh, I guess we’re looked at different PDFs and models. Gemini 2.5 flash is very good, and Gemini 2.0 and Claude 3.7 were passable at parsing out complicated tables in image chunks, and we did have a fairly small prompt that worked >90% of cases. Where we had failures they were almost always in asking the model to do something infeasible (like parse a table where the header was on a previous, not provided page).

If you have a better way to parse PDFs using opencv or whatever, please provide this service and people will buy it for their RAG chat bots or to train vlms.
by Flockster | 2025-10-14 22:49:52+00:00
I could not compare it completely, but it sounds very much like this talk that I saw many years ago at the CCC.

SS7: Locate. Track. Manipulate. [2014] https://media.ccc.de/v/31c3_-_6249_-_en_-_saal_1_-_201412271...
by jryb | 2025-10-14 22:50:06+00:00
If we're thinking about the same youtuber, I found that experimental design to be really poor. They said they were lactose intolerant as a child, but they didn't confirm that they still were (decades?) later. I was lactose intolerant until I was six and then it just resolved on its own (perhaps this wasn't even lactose intolerance but a reaction to something associated with lactose).

What they should have done was eat a pizza before the treatment, gotten sick, then taken the treatment and shown that the same pizza had no effect afterwards.
by Perenti | 2025-10-14 22:50:27+00:00
It can also prevent competitors from entering a particular space. I was told as an undergraduate that UNIX was irrelevant because the upcoming Windows NT would be POSIX compliant. It took a _very_ long time before that happened (and for a very flexible version of "compliant"), but the pointy-headed bosses thought that buying Microsoft was the future. And at first glance the upcoming NT _looked_ as if the TCO would be much lower than AIX, HPuX or Solaris.

Then of course Linux took over everywhere except the desktop.
by sema4hacker | 2025-10-14 22:51:44+00:00
Years ago, as a programmer, I would say I didn't HATE our salesmen (we had no saleswomen), but I was definitely not IMPRESSED with them, because they would say anything, even lie. I remember our company had an open house for employee families, during which our lone minicomputer was programmed to make the reel-to-reel backup tape move back and forth just to have it doing something. When our top salesman brought his family around to show off our computer room, he just made up and announced some BS story about that moving tape, and his story had no relation to any past, present, or future truth. I immediately thought "God knows what he claims when talking to our customers".
by doctorpangloss | 2025-10-14 22:52:27+00:00
AppLovin has been doing this for a long time. BlueStacks and some other vendors have been doing this for literally a decade.

The root problem is that Google Play is poorly curated. One problem it has is that it ranks apps that have many downloads higher than those with fewer downloads. AppLovin is used to boost downloads for the purposes of the Google Play algorithm.

Of course, this is known to Google.