MurphyA/hacker-news huggingface dataset:
by CharlesW | 2025-10-14 15:22:45+00:00
This may feel true if you've re-engaged with CSS's progression in the last ~5–7 years. In reality, the last big qualitative leap was Grid in 2017.

This project is based on just one new proposed rule which won't be available in all mainstream browsers until 2027-28, and won't be safe for production use until close to the end of the decade.
by seec | 2025-10-14 15:22:56+00:00
The problem with that argument is that people are free to choose for themselves and asking for authoritarian control of a whole system just because some people might be dumb enough to fuck up is completely crazy.

By this standard, people shouldn't be allowed to drive because sometime they fuck up by drinking and/or driving too fast.

Everybody is responsible for their own life, own choices, etc. I'm amazed that a company that is supposedly progressive liberal can get away with such bullshit.

But at the same time, I know very well the pseudo-progressives are always authoritarians who think they know better and want to impose their morals/rules on everyone, stealing agency from people while pretending to be doing good. Apple is a perfect example.
by rdtsc | 2025-10-14 15:23:12+00:00
> This is why so many “IoT platforms” die in pilot purgatory. They are built by cloud engineers who underestimate the friction of the real world and overestimate the availability of bandwidth.

Indeed. That's why it's important to send your engineers along with the sales folks to these sites. If anything just to get a perspective on things like that.

> The first time I deployed code to an actual factory floor, I learned that "edge compute" doesn’t live in climate-controlled racks. It lives next to dust, grease, and forklifts.

And bugs, real ones not just nice abstract software ones. So you may find yourself debugging spider webs and ants crawling around, which always makes for great puns and stories.
by bunderbunder | 2025-10-14 15:23:13+00:00
Years ago, this is exactly how I got my coworkers interested in containers. I never pushed for any changes to how we do things in production. All I did was start using containers to manage run-time environment on my workstation for development and testing purposes. And then my colleagues started to see how much less time I spent fussing with it compared to our more typical VM-based way of managing run-time environment. Soon enough people started asking me to help them get set up the same way, and eventually we containerized our CI pipeline too. But we never changed what was happening in production because Ops was perfectly happy with their VMs+Ansible setup and nobody had a reason to mess with it that was more cogent than "rah rah containers."

Fast forward to now, though, and I feel like the benefit of containers for development has largely been undone with the adoption of Devcontainers. Because, at least from my perspective, the real value of containers for development was looser coupling between the run-time environment for the application you do your typing in, and the run-time environment where you do your testing. And Devcontainers are designed to make those two tightly coupled again.
by hombre_fatal | 2025-10-14 15:23:29+00:00
They don't realize that making good money in a factory was due to a particular tech/economic environment and the US' position inside it.

People thinking they can go back to making good money in a widget factory is like thinking because you had an ascendant economy in 1836 exporting wood before global electrification, then that lucrative job is always waiting for you even in 2025.
Ask HN: Favorite Pairing App?
by ctkhn | 2025-10-14 15:23:43+00:00
Been looking for a solution for some volunteer work. I used Tuple at a previous job and I wanted to find a low-cost or self-hosted equivalent - NOT a full video conferencing app. I really liked the focus on audio and screen sharing that Tuple had, but after some github and reddit searches I can't find anything that is currently open and self hosted. Does anyone here have something they recommend?
by SilverElfin | 2025-10-14 15:24:10+00:00
> Over a four-week period, participants' smartphone activity—including screen time, app categories and unlock frequency—was passively recorded and paired with daily mood check-ins. The researchers used statistical techniques to investigate potential relationships between smartphone use and subsequent mood and mental health symptoms across time.

A few thoughts:

1. This is a very short-term look at smartphone usage.

2. It relies on self-reported mood check-ins.

3. I think it suffers from an age issue, because adults today are still mostly people who also grew up before social media and smart phones.

It’s an interesting study to conduct. A longer-term study, with other factors included (income, health, addictive personality measurements, etc) would tell us more though.
by 1vuio0pswjnm7 | 2025-10-14 15:25:05+00:00
What happens if the computer owner disables Google Play Services along with the Play Store and keeps the phone offline

(Own experients conducted over the years make this a "rhetorical question" meaning I already know the answer)

Not every app requires Play Services and internet access

(Online commentators sometimes try to argue that all apps, even offlines ones, "require" Play Services otherwise they cannot be updated automatically, highlighting the significance of "automatic updates" in steering debates about Android. Own experiments show that many if not most apps work fine without Play Services and can be updated manually if desired)

Not every phone is used for banking or other "government services"

(For example, some owners have mulltiple phones. Some owners may have phones with older versions of mobile OS that may be used for experiments)

Not every computer owner is the same

(For example, most phone owners do not install any apps at all. Of those that do, most use "app stores", not so-called "sideloading")

HN replies are likely to invoke "security" as a retort to any suggestion of decision-making and control being placed with the computer owner
by beernet | 2025-10-14 15:25:06+00:00
Nothing new to see here. If you are still surprised by model hallucinations in 2025, it might be time for you to catch up or jump on the next hype bandwagon. Also, they reacted well:

> Once confirmed, we corrected the extracted grade immediately.

> Where the extracted grade was accurate, we provided feedback and guidance to the reporting program or school about its interpretation and the extraction methodology.

I still dislike the term "hallucinations". It comes across like the model did something wrong. It did not, as factually wrong outputs happen per design.
by varjag | 2025-10-14 15:25:12+00:00
I don't know what kind of citation you expect. It's clear that political participation was never more direct and organized than now in the age of social media. The fools and resentful who always were numerous have found a way to unite and bypass the establishment and educational filters which were effectively restraining politics before. All the cowards, short termists, wannabe dictators, conspiracists and anti-intellectualists who are being elected squarely and fairly represent the people who voted for them.
by mbesto | 2025-10-14 15:25:34+00:00
And you're confusing all of these terms. The "3 years" is the standard warranty and typically gets extended to 5 years (and maybe 7 or 8 depending on the vendor). This is consistent with Dell PowerEdge, HP ProLiant, etc. servers. Nvidia GPUs on the other hand...there likely could be different terms, but idk because they are not typical purchases for 95% of the companies who make server hardware purchases.

Source - I regularly work with IT departments and review their contracts as part of diligence.
by em-bee | 2025-10-14 15:26:05+00:00
i wasn't talking about the ability to read code, even though that was my initial argument for rejecting colors. what i mean is that without colors i might take more effort to write/format code so that it is more readable, instead of relying on syntax highlighting:

with colors this is perfectly readable, because if, for and return appear in red, and other keywords in blue. so they stand out, making the structure more visible than without colors.

mixed reduce(function fun, array arr, mixed|void zero) { if(sizeof(arr)) zero = arr[0]; for(int i=1; i<sizeof(arr); i++) zero = ([function(mixed,mixed:mixed)]fun)(zero, arr[i]); return zero; }

without colors i might prefer to write something like this. using braces around each block, and line breaks, to make each part stand out.

mixed reduce(function fun, array arr, mixed|void zero) { if(sizeof(arr)) { zero = arr[0]; } for(int i=1; i<sizeof(arr); i++) { zero = ([function(mixed,mixed:mixed)]fun)(zero, arr[i]); } return zero; }

without colors clearly the second is easier to read.

github uses a different color scheme but maybe you can get the idea:

https://github.com/pikelang/Pike/blob/fe4b7ef78cc26316e62e79...
by thayne | 2025-10-14 15:26:33+00:00
There is a lot of misinformation in here.

For one thing the verification doesn't just make a single http request, it makes several from many different nodes. There is a risk that your hosting provider MitMs the verification, but you need some level of trust in your hosting provider anyway, and in some cases that is actually a feature, as it allows your hosting provider to manage the certificates for you.

And that is one way that traditional CAs verified domain ownership for DV certs.

Is it perfect? Absolutely not. Is it better than nothing? Absolutely.

I do wish that DANE, or something similar had caught on.

Also, if you trust Let's Encrypt to be your CA it seems very strange to consider certificates provided by them as "untrusted". Also, certbot, or many of the other options don't necessarily need to be run as root. And many webservers support getting acme certs themselves. Also, there is nothing stopping you from verifying the certs are valid before using them.

Also, with a short expiration time, automation is basically required, which means that you set up the automation, and some monitoring that the renewal happens correctly, and then just let it go. And your renewal process is continually tested. With manual renewal, you have to remember to renew it, and remember how to renew it, a long time after the last time you did it. It is much more likely that you forget.
by eqvinox | 2025-10-14 15:26:38+00:00
> You can take a look yourself if you think some of them are wrong: https://github.com/python/typeshed/tree/main/stdlib/asyncio

Hmm. Presumably mypy and pyrefly use the same ones, but then I don't understand why pyrefly is complaining and mypy isn't:

ERROR Argument `Future[list[BaseException | Any]]` is not assignable to parameter `future` with type `Awaitable[tuple[Any]]` in function `asyncio.events.AbstractEventLoop.run_until_complete` [bad-argument-type] --> xxx/xxx.py:513:33 | 513 | loop.run_until_complete(tasks.gather(*x, return_exceptions=True)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The definition in typeshed is this:

def run_until_complete(self, future: _AwaitableLike[_T]) -> _T: ...

…where is it even puling "tuple[Any]" from…

(tbh this is rather insignificant compared to the noise from external packages without type annotations, or with incomplete ones… pyrefly's inferences at the existence of attributes and their types are extremely conservative…)
by tiagod | 2025-10-14 15:26:43+00:00
Some places serve them in sandwiches and toasts. There's also a few restaurants selling exclusively canned goods[0][1][2].

There's very high quality canned food being produced here.

Most people will eat them at home, but they're very popular. I have a lot of canned sardines in spicy tomato source in my pantry right now! :)

[0] https://www.nit.pt/comida/restaurantes/loja-conservas-restau...

[1] https://www.visitlisboa.com/pt-pt/locais/can-the-can-lisboa

[2] https://www.lisbonne-idee.pt/p3067-abre-latas-novo-restauran...
by Veedrac | 2025-10-14 15:26:48+00:00
The hard part of reuse is getting the thing back in flying shape. The booster part is actually just demonstrated, and this flight got us a fully-intact upper stage back, sans a few tiles lost to the wind and the landing being simulated.

I can see room for skepticism on their rapid reuse plans, but skepticism on practicable reuse alone just seems discordant with the demonstrated success.
by notatallshaw | 2025-10-14 15:27:38+00:00
> There is one part of Python that I consider a design flaw when it comes to packaging: the sys.modules global dictionary means it's not at all easy in Python to install two versions of the same package at the same time. This makes it really tricky if you have dependency A and dependency B both of which themselves require different versions of dependency C.

But it solves the problem that if A and B both depend on C the user can pass an object from A to B that was created by C without worrying about it breaking.

In less abstract terms, let's say numpy one day changed it's internal representation of an array, so if one version of numpy read an array of a different version of numpy it would crash or worse read it but misinterpret it. Now if I have one data science library produces numpy arrays and another visualization library that takes numpy arrays, I can be confident that only one version of numpy is installed and the visualization library isn't going to misinterpret the data from the data because it is using a different version of numpy.

This stability of installed versions have allowed entire ecosystems build around core dependencies in a way that would be tricky without that. I would therefore not consider it a design flaw.
by theamk | 2025-10-14 15:27:44+00:00
The build process is non-determenstic, sure.

But the images themselves are, and that is a great improvement on pre-docker state of the art. Before docker, if you wanted to run the app with all of the dependencies as of last month, you had _no way to know_ at all. With docker, you pull that old image and you get exactly the same version of every dependency (except kernel) with practically zero effort.

Sure, it's annoying that instead of few-kB-long lockfile you are now having hundred of MBs of docker images. But all the better alternatives are significantly harder.
by shadowgovt | 2025-10-14 15:27:45+00:00
Then why would I form a corporation instead of just having a private video-hosting BBS called "YouTube" that I don't have to share with you if you're using the wrong phone?

It's always people all the way down.

> Pass a computer neutrality and interoperability law which states that if you're a company and you have public servers then they must take requests from all clients

How do you do that without making it illegal to defend against DDOS?
by gen220 | 2025-10-14 15:27:53+00:00
Some of the people being detained and deported are asylum seekers who came to this country fleeing persecution in their home nation.

They arrived at this country following all the rules provided to them by prior administrations (including the last Trump administration). They have shown up for their court dates. Those that were permitted to work have found ways to contribute to their local economies. They've created homes, found love, and become part of their local communities. Their stories are abundant and well-documented, you can find them trivially.

I think it is wrong to remove peaceful, hard-working people from their present communities, doubly-so if they are asylum-seekers who have already demonstrated an extreme ability to suffer through the hardship of coming here.

The current administration is making a deliberate choice to interpret immigration law in a way that enables them to arbitrarily detain and deport these people, while rhetorically defining them as a violent, criminal invasion by foreign powers. Just because the executive branch has the legal right to treat non-citizens within our borders with impunity, does not make it right to do so.

What part of this picture do you think is right, and why?

Regarding slippery slope fallacy: if a policy choice enables or disables centralized detention and deportation infrastructure, wouldn't you prefer to follow the precautionary principle and avoid inadvertently building the tools of fascism? Even if you think Trump is acting in good faith and with restraint, his successors need not, and will inherit an infrastructure that amplifies their ability to inflict damage up the ladder of minorities.

Also, it's not true that "nobody wants to detain people who are legally not entitled to be in this country". There's a whole cottage industry of facilities popping up around the country that are paid by the inmate-detention-day, who do everything they can to avoid giving people due process so they can maximize their revenue. This industry will be happy to lobby for detention to apply to an ever-increasing circle of people.
by grayhatter | 2025-10-14 15:27:55+00:00
Lol, murder canine huh? ok, I'll take the bait. Because I'm pretty sure you don't mean a malinois.

Because it could be any breed. There are more significant differences between individual dogs within a breed than between different breeds. Cattle dogs have a reputation for being asocial and "bittey", especially towards ankles, mine would "never" because they have been taught and socialized correctly. Would it be easier to teach him to bite ankles then the average dog? Yes, because hearding breeds have stronger prey drives than companions breeds. But I could teach a retriever to herd too. People with animals to heard buy hearding breeds because they want to herd, will every individual dog from a hearding breed be a good herding dog? No same with service animals, many wash out. Now here's the rub, and why everyone paying attention says it's not about the breed... Antisocial people buy a breed because they want it's reported antisocial characteristics. These people don't train their dog, and.... it's a dog! It's natural instincts are more violent, and it's stronger and better at inflicting injury, dogs hunt.

I suspect you're applying reason incorrectly here because you have some preexisting bias against some dogs in a shape you have an aversion to. Small dogs are much more likely to bite and cause injuries, but you don't care about them as much do you?

Lets try vehicles instead. someone gets drunk, and run over a kid on a motorcycle, They probably don't die right? Someone else gets drunk and runs over a kid in a range rover. They probably do die right? Is it the vehicle? Or is the real problem the person operating the vehicle? Range rovers are the problem here right? No?

Are some breeds stronger and more able to cause harm? Yes, but you don't blame the wood chipper when someone loses their arm in it. You equally don't blame the law mower even though in only takes a finger instead of an arm.

All dogs are pack animals, (just like humans). If a golden retriever owned by a violent person is more dangerous than rottweiler owned by kind loving person, why are you still blaming the breed of the dog instead of the pack it was raised by?
by throw_a_grenade | 2025-10-14 15:27:57+00:00
I don't believe this happens. Should something like this happen, the CA would be immediately distrusted by browsers, not as punishment but to deter state actors. It would give CAs argument, “we won't do it, because it means end of business for us”. Compelling by the state to do something that destroys a company is illegal in many jurisdictions, in the law that prescribes what the state can order employees of the company and what they cannot.
by cozzyd | 2025-10-14 15:27:57+00:00
We have a an ADS-B receiver at Summit Station in Greenland which we use to track airplanes that produce RFI we see in our experiment. I've considered sharing data (since nobody else seems to have data there) but the feeding instructions always scare me (run this script that downloads a bunch of random crap as sudo... no thanks).

Please just give me a cURL command I can run... (perhaps some services have that, I haven't looked that hard).
by lkey | 2025-10-14 15:28:02+00:00
No co-authors but...

"I acknowledge help from ChatGPT 5 for literature research as well as checking this manuscript. I swear I actually wrote it myself."

Sabine Hossenfelder has been on what I'd call a 'physics crank' arc of late. Believing her one expertise can be substituted for another in fields like sociology and economics. I expect this paper to fit that mold, rather than being a return to the academy.

I'd be happy to be wrong in this case, but I'm rather skeptical. Unfortunately, I lack the qualifications to speak to the merits one way or another.
by aydyn | 2025-10-14 15:28:20+00:00
As I said before, being truthful is a defense against the accusation of tribalism. Because frankly, you dont know me and you dont know my intentions.

Thats not the case when you blatantly lie like those in that twitter thread.

His mom saying he was a leftie is not "a little factoid". Its also far from the only piece of evidence. Please get real.
by Arnavion | 2025-10-14 15:28:59+00:00
The fetch stage of the pipeline will have needed to predict the branch N cycles before the execute stage of the pipeline actually gets around to evaluating it, in order to continue fetching the post-branch instructions. Without branch prediction the fetch stage would need to stall until that happens, which decreases throughput. The point of branch prediction and the subsequent speculative execution is to optimistically avoid that stall.
by walkabout | 2025-10-14 15:29:00+00:00
Chicago school assholes backed by economic-right postwar "think tanks" managed to radically shift our standard for "harm" in anti trust enforcement, back in the '70s, though a combo of lobbying and positioning their folks in the right places. The result was that it became nearly impossible to take anti-trust action. That's why it seems like we suddenly stopped enforcing it—we did. This was followed shortly by a shift way to the right by Democrats on economic issues (among other things—listen to Clinton in the '90s talk about crime or schools or lots of other topics some time, he sounds exactly like a Republican) after Reagan's landslide, which put any hope of reversing that bad course on hold indefinitely.

The first notable push-back on that state of affairs was Lina Khan under Biden, who ever so slightly course-corrected us back toward healthy market competition in the tiniest of ways, and every business bro reacted like she was committing mass murder. Meanwhile, we need that times ten for at least a decade just to get us back to something resembling functioning markets. At this point I doubt we'll see a shift back toward reasonable market regulation... ever. Plutocrat capture of the levers of power is so complete that the only way I expect the US to see serious anti-trust action ever again is as a tool of corruption.
by btilly | 2025-10-14 15:29:24+00:00
I'm sorry, but both of those studies are a joke. They are taking novices who can't program, and are asking them to perform basic programming tasks in languages that they haven't learned. They are essentially testing how steep the initial learning curve is when you first see a language.

A far more important measure is something like function points per month of developer time. See page 49 of https://www.ifpug.org/wp-content/uploads/2017/04/IYSM.-Thirt... for some data on that. ADA 95 did pretty well, around 11. Perl beat it with 15.

Of course that measure isn't perfect. Excel trounced both with over 30. But Excel is only appropriate for some kinds of projects.