MurphyA/hacker-news huggingface dataset:
by bitwize | 2025-10-14 00:20:07+00:00
Most consumers DON'T CARE. They want their phones to access Facebook, Instagram, TikTok, X, Bluesky, their banking, shopping, and food order apps, etc. If anything they'd be glad to know that Google is stopping entire classes of malware at the source. This is an anti-techie move, not an anti-consumer move. Only techies care about being able to run any software you want on a device you own. Most people don't really want to own a computer because owning one means you are responsible for administrating it, and that's well beyond normies' capability and/or well outside the things they want to spend time or energy fucking with. They just want access to what the computer enables.

Continuing to bang on this drum has "less space than a Nomad, lame" energy. Except it's political, so you sound even more like an autistic loon. Start thinking, techies. Not everybody is remotely like you. 99% of Google's customer base don't care about this, and Google may have actually increased Android's value to end users.
by hinkley | 2025-10-14 00:20:13+00:00
As one of my early mentorish people used to say: sometimes you have to let the baby fall down.

Before that I hated it when people confessed to me that they knew a problem was going to happen and they did nothing to stop it. But the problem with doing things right the first time is that nobody appreciates how hard it is. You spend all your political capital trying to stop the company from making a mistake it desperately wants to make. You get no credit when it doesn't happen because they already figured it wouldn't. And you don't get any buy-in for keeping it from repeating in the future. So now you have this plate you have to spin all by yourself, and nobody who can hand your more control gives a shit other than the fact that you seem like an asshole so we aren't going to promote you.
by testdelacc1 | 2025-10-14 00:20:18+00:00
Everyone downvoting you and disagreeing - don’t listen to them! I’m here to tell you that there is a massive conspiracy and everyone is in on it. Commenters on HN get paid every time someone downloads a Rust tool, that’s why they’re trying to convince you to use uv. It’s definitely not because they used it and found it worked well for them.

> could care less

I think “couldn’t care less” works better.
Show HN: Cinematic pep talks to help you overcome any obstacle
by marlongrandy | 2025-10-14 00:20:20+00:00
Dialed gives you personalized pep talks when your mind is working against you. Pre-meeting, before a date, when exhausted and need to work more, before the gym... you name it. We have all these moments where our mind tends to work against us. Dialed learns what motivates you through a feedback loop and truly flips your mindset in these moments :) open to any and all feedback ofc!
by temporallobe | 2025-10-14 00:21:39+00:00
This is disturbing. There is absolutely no valid reason to make OTA updates to your ECU or other essential components. Never. Ever. If there ever was a need to do such an update, it should be made in the dealership by a professional who can roll it back if there’s a problem. Automakers have become far too complacent while at the same time over-automating everything and profiteering by turning things into a subscription model. This is why so many car enthusiasts (myself included) prefer older cars.
by walkabout | 2025-10-14 00:22:49+00:00
Is this like when everyone on here had already been saying Yarn was a no-brainer replacement for npm, having totally obsoleted it, for like two-plus years, but it was still lacking safety/sanity checks, missing features, and broke in bizarre ways on lots of packages in-the-wild?

Or is the superior replacement actually up to the job this time?
by watty | 2025-10-14 00:25:22+00:00
> But Omarchy is a reminder that we live in a world where software isn’t just software, but the people who make it.

I get people are totally within their rights to ban movies/software/sports, etc. for creators whose beliefs they disagree with. However, software is the people who make it? I rarely, if ever, know the authors who create software or what they believe in.
by jedberg | 2025-10-14 00:25:36+00:00
> looking at their SDKs, it doesn't feel on same level of quality.

Interesting. The usual feedback is the opposite. For example, DBOS Python works both sync and async, Temporal only async.

> Also, not fully open-source:

This is not correct, everything you need for durable execution with DBOS is open source (and MIT licensed, unlike Temporal). It's open source the same way Spark is -- everything you need is open source, but you can buy services to make it easier to run and buy support.
by martinald | 2025-10-14 00:25:39+00:00
This really is a function of two things:

1) (Mainly) the huge increase in upstream capacity of residential broadband connections with FTTH. It's not uncommon for homes to have 2gbit/sec up now and certainly 1gbit/sec is fairly commonplace, which is an enormous amount of bandwidth compared to many interconnects. 10, 40 and 100gbit/sec are the most common and a handful of users can totally saturate these.

2) Many more powerful IoT devices that can handle this level of attack outbound. A $1 SoC can easily handle this these days.

3) Less importantly, CGNAT is a growing problem. If you have 10k (say) users on CGNAT that are compromised, it's likely that there's at least 1 on each CGNAT IP. This means you can't just null route compromised IPs as you are effectively null routing the entire ISP.

I think we probably need more government regulation of these IoT devices. For example, having a "hardware" limit of (say) 10mbit/sec or less for all networking unless otherwise required. 99% all of them don't need more than this.
by cardanome | 2025-10-14 00:26:08+00:00
It is literally propaganda. Very good propaganda with a very good and truthful message. (Except maybe a bit of too much idealizing the US and also the role of the catholic church but the main point is fine.)

I guess the confusion is because in Western societies people are used to the doublespeak of only calling something propaganda when it is done by the "other side". The other side is "spreading the narrative" you are "reporting facts".

You use different words to describe the same thing. Like the good guys are "rebels" and the bad guys are "terrorists".

There is nothing wrong with propaganda. It can be used for good or bad. Just don't start falling for your own one.
by alganet | 2025-10-14 00:26:19+00:00
I'm pretty sure Neelix is not familiar with replicators. It seems no one in the delta quadrant is.

This is evidenced by both Neelix's and the Kazon surprise when the Voyager crew is able to replicate water.

There is a catch in the first episode, which clearly shows replicator technology being employed by the sporocistians (it's how they beam down food to the Ocampa).
by ocdtrekkie | 2025-10-14 00:27:05+00:00
I am really curious as Microsoft deprecates some of their older proprietary protocols in favor of standards, if there will be a point Exchange can be substituted without Outlook users noticing the difference. Getting people to leave Office products is super hard, whereas the server is something most people do not know they are using.

(Obviously 365 bundles are designed to avoid this. But for a la carte licenses, you can choose one without the other.)
by itopaloglu83 | 2025-10-14 00:27:13+00:00
Well, Apple and Chinese government are one and the same when it comes to spending billions to further their agenda, that’s why that wasn’t a good example.

Yes, they do favor their own companies and provide subsidies etc. that’s not the problem though, the problem is that they’re undercutting other companies by selling below cost thanks to those subsidies. Otherwise, we would have to call our farming subsidies the same.

I was originally trying to point out that it has always been important to keep your vital industries secure, it was very stupid of Intel and others to transfer so much technology abroad (to anyone) just to increase their margins, I think ASML did the best: You can purchase our machine, but that’s pretty much it.
by spicyusername | 2025-10-14 00:27:16+00:00
Another sad stepping stone for America as it cedes its technological might to China.

An inevitable outcome of consistently voting anti-intellectual public servants into office, time and time again, and for seemingly no other reasons than ignorance and fear.

And what irony, too, that those who were alive to see the first moon landing are the same that would guarantee it never recurs.
by MartijnBraam | 2025-10-14 00:27:43+00:00
This does happen, but it seems to depend on the ISP. In the Netherlands I've seen ISPs block the internet connectivity when they've detected infected devices, sometimes they send a letter before blocking and some ISPs seem to dump your internet connection in a captive portal. In all these cases it's been enough to call the ISP after finding the problem and you're connected again minutes later.
by markkitti | 2025-10-14 00:28:43+00:00
It sounds like there are many Python users who have acclimated to the situation of needing three or more tools to work with Python and do not see the benefit or value of being able to do this all with one potentially faster tool.

While I understand that some have acclimated well to the prior situation and see no need to change their methods, is there really no objective self-awareness that perhaps having one fast tool over many tools may be objectively better?
by kstrauser | 2025-10-14 00:29:25+00:00
I’m certain there’s going to be so bizarre edge case where pip is fine and uv isn’t. It’s inevitable. However, in every situation where I’ve used it, pip is better than pip or poetry or any other package manager I’ve ever used.

I just found out they’re still making pipenv. Yes, if you’re using pipenv, I’m confident that uv will be a better experience in every way, except maybe “I like using pipenv so I can take long coffee breaks every time I run it”.
by aidenn0 | 2025-10-14 00:29:37+00:00
My PS2 slim still works (I played Teken Tag Tournament last weekend). Am I lucky? Anyone know the MTBF?

On the other hand, I don't think I've had a DS2 controller last me more than a couple of years, even with light use. I use My dual-shock 1 controllers for any game that is compatible with it, and they are still going strong.
by defrost | 2025-10-14 00:29:59+00:00
The clays are all over the world, the processing to extract the REE's of interest is still intensive regardless.

"According to this map" is essentially meaningless w/out a map specific definition of "reserve".

The terms "reserve", "resource" and their variations are misused outside of technical literature that cites whether they are defined via a JORC or other classification.

The bias toward China in that map likely comes from two notes:

* "proven" reserves - as in tested and estimated to some higher standard, as opposed to "we know there's a lot 'over here' but we haven't spent $X million on a drill assay program yet.

* "controlled or owned" by China - Chinese companies are majority shareholders in joint ventures that source raw materials across the globe (they source concentrates from Australia, from Peru, from elsewhere, in addition to their home soil deposits). This means a number of maps might show all REE deposits owned by Chinese companies as on the books for China (as that is where much of the processing of concentrates occurs).

For interest:

North Stanmore in Western Australia has emerged as one of the world's most extraordinary heavy rare earth element (HREE) deposits, particularly for dysprosium and terbium in North Stanmore. (Sept, 2025)

https://discoveryalert.com.au/news/north-stanmore-heavy-rare...

https://www.australianmining.com.au/victory-unearths-world-c...
by throwway120385 | 2025-10-14 00:30:01+00:00
> Giving user’s control over when the update runs allows them to be in a safe and secure setting when that update happens. Allowing them time, gives them and Jeep the ability to slow roll the update so they can halt it if initial feedback is negative.

This does not fix any QA process that is broken. And frankly you should not need to update any control unit firmware after it is sold. The fact that they're even doing this is broken.

Unless your Mac is somehow attached to 5000 pounds of metal going 65 on the highway, the same standards should probably not apply.
by nine_k | 2025-10-14 00:30:54+00:00
"Dumping" (selling at an artificially low price) is widely considered an attack on economic activity of the competitors, even though it may spur the economic activity of the consumers of the products being dumped.

In this regard, the Chinese government pouring large subsidies into solar panel production both spurred the economic activity around installing solar panels, and attacked / thwarted in around production of the panels themselves, if the production happens outside China. Only the US was able to somehow develop solar panel production.
by itopaloglu83 | 2025-10-14 00:31:39+00:00
I’m not very familiar with Dutch company structure but after a certain percentage you’re usually privy to trade secrets etc. so it’s dangerous even then.

And my point has nothing to do with Chinese or Dutch or European, even though those are the examples I used.

The main thing is that it was a mistake to sell vital industries, and some people are really hypocritical when other countries do something like this, but in this particular case they’re finding out reasons to side with the Dutch government. I just want consistency, it is seldomly okay to allow any other entity into critical industries.
by kube-system | 2025-10-14 00:31:58+00:00
> That doesn't mean that Google can fraudulently market an open platform and then close it after driving competing platforms out of the market without running afoul of antitrust law.

But they haven't done these things. If they violate the law, they will have violated the law. Google hasn't imposed the discussed requirements yet. However, even if they imposed them today, I do not believe they currently advertise that they allow side-loading.

Also the commercial market for sideloading is basically nil. I'm not sure what antitrust angle you'd take here -- whose market would they unfairly disadvantaging? Basically all antitrust actions thus far regarding mobile platforms have been regarding their gigantic commercial app stores. That is entirely unaffected by these changes.

> However, if Google wants to create a new platform that is a walled garden, as long as they are honest with users about what they are selling, that would be perfectly legal everywhere except the EU.

The policy they are proposing is the same policy that Apple recently switched to in order to comply with EU regulations! Apple is doing it precisely because it complies with the EU's demands.
by saghm | 2025-10-14 00:32:03+00:00
As someone who also hasn't really used any of the past 8 years or so of Python dependency management, it's nice that it seems to support using arbitrary other tooling as well. At some point recently I wanted to run something that happened to use pdm, which I hadn't even heard of, but I was able to invoke it with `uv tool run pdm` and not have to learn anything about how to set it up manually.
by hollandheese | 2025-10-14 00:32:45+00:00
>Besides if you're bothered by the dust you can use the water cleaning methods

Yes, because I carry large amounts of water around with me for every lecture that I teach. Seriously? The board is covered with dust, the chalk tray is covered with dust and the floor nearby is covered with dust. No one cleans them at my school.

The fix is just to use whiteboards which are just better for everyone who doesn't have a fixation with chalkboards.
by atoav | 2025-10-14 00:32:59+00:00
To be frank, the clear problem with configuration format is that people have configurations so complex they probably should use something else.

Example: We are programming a backend for a blog. If we were to not use templates, but instead try to get that functionality via the webservice configuration we would have to "invent" some format that gives us the flexibility of templates within let's say a YAML file.

Needless to say that would be a horrible idea. Maybe I am being naive here, but I have yet to be convinced of the fact that it is really configuration formats that are the problem and not what people try to abuse them for. I have yet to work on a project where TOML wasn't enough for actual configuration.

Usually when I need something more complex than what can be done with TOML it is a sign that this needs to be handled differently. Via templates or with a database or making a special DSL-like script file. E.g. if you're using python nothing (except security considerations) stops you from allowing users to use a python file for configuration. If your configuration needs are really that complex, why not use a real programming language for it?
by kstrauser | 2025-10-14 00:33:00+00:00
Yep. Poetry was such a delightful upgrade from pipenv, which we’d tested as an upgrade from bare pip, which didn’t have a dependency resolver at the time. If someone’s already fully bought in on poetry, that’d be the one case where I could plausibly imagine them wanting to leave well enough alone.

For everyone else, just try uv and don’t look back.
by walkabout | 2025-10-14 00:33:07+00:00
Yeah, I’m just skeptical because I was at an agency in the heat of yarn-mania, waaaay after people online were proclaiming npm dead and pointless, and it went poorly enough that we developed a ha-ha-only-serious joke that you knew a project was properly in-development when someone had lost a half-day debugging some really weird error only to find that “npm install” instantly fixed it, and then switched the started-in-yarn codebase over to npm.
by phkahler | 2025-10-14 00:33:44+00:00
Question for number theory folks. Is there a function (computable or not) that tells how many primes divide a number? Or more specifically the parity of the number of primes that divide a number?

I came up with such a parity function years ago and wondered if its worth writing up. I've googled and don't see such a thing talked about.
by zahlman | 2025-10-14 00:33:54+00:00
> How would you feel about a project with an official policy that pull requests from people with a certain skin color will not be accepted - is that still in the spirit of F/LOSS?

No, but this is irrelevant to any of the currently discussed situations.

> If the other maintainers fork the project and continue without that one toxic maintainer, are they following the spirit of F/LOSS

To have this argument requires accepting your framing around "toxic maintainers" which is probably not very productive. But of course forking projects to do your own thing is entirely in the spirit.

Regardless, though, that is not what people are objecting to. For example, an XLibre project wiki was defaced with disparaging comments, including by Jordan Petridis (deeply involved with both GNOME and Xorg) (https://github.com/X11Libre/xserver/issues/346#issuecomment-...). This was highly unprofessional and XLibre should not have to deal with it regardless of what you think about the politics of anyone involved.
by hinkley | 2025-10-14 00:33:56+00:00
> TSMC and NVidia are attempting photonics plays too.

It's probably been six years since I looked at this space. The problem at the time for TSMC and several other people was that their solutions worked fairly well for firing photons vertically out of the chip and not well at all for firing them horizontally through the chip. I don't know if in the short term and mid term if an optical PCIe or memory bus is more overall horsepower than faster cross-chip communication in CPUs. But the solutions they were still chasing back then were good between chips, maybe between chiplets. Which could still be an interesting compromise.

> 400 nanometers, but the transistors in a smartphone are measured at 7 nanometers ish

The best em sensors need to be at least 1/10th the length of the frequency they are sending/receiving right? 40 nm isn't awful but it does suggest light for communication between functional units, rather than for assembling them.
by donavanm | 2025-10-14 00:34:38+00:00
There were (are?) challenges in product placement and compatibility as well. Yes, some “services” are very niche and dont have a credible target market/adoption plan. My old service is one of those on this list.

But there are others where a “service” is really a _feature_ of another existing product offering. But for handwave reasons it can be extremely difficult to implement that way, and a new API and service name etc make the development tractable. To throw a stone Cloudwatch org is an interesting example of this, where its both too broad and too narrow, leading to an umbrella of undersized feature/services.
by andy99 | 2025-10-14 00:35:01+00:00
If it sold itself on its merits I don’t think we’d see all these fawning posts about it. It’s a Rust fan thing. You can see how any criticism gets treated. I’m sure it works for some people and obviously if it does, then great. But it’s got this same weird cult following and pretend talk of speed that lots of Rust stuff has. It’s getting a little tiring. If you like it, use it, evangelizing is obnoxious.
by schoen | 2025-10-14 00:35:12+00:00
Are you somehow committed to the idea that it's not useful or morally valid to debate about whether those ideas are right or wrong? From your discussion of the Chinese political speech issues, it seems like you actually think that -- if there were a way to enforce that -- I should not be able to try to persuade people that you're mistaken, because that's just how transparently evil my anticommunism is, or because people don't actually possess a faculty of reason, or something.
by 0xbadcafebee | 2025-10-14 00:35:24+00:00
A lot of this is based on heavy assumptions about systems and risk/safety analysis. The biggest assumption this post is making is that humans should be involved at all.

Systems do not have to facilitate operators in building accurate mental models. In fact, safe systems disregard mental models, because a mental model is a human thing, and humans are fallible. Remove the human and you have a safer system.

Safety is not a dynamic control problem, it's a quality-state management problem. You need to maintain a state of quality assurance/quality control to ensure safety. When it falters, so does safety. Dynamism is sometimes not a factor (although when it is, it's typically a harmful factor).

Also fwiw, there's often not a root cause, but instead multiple causes (or coincidental states). For getting better at tracking down causes of failures (and preventing them), I recommend learning the Toyota Production System, then reading Out Of The Crisis. That'll kickstart your brain enough to be more effective than 99.99% of people.
by rawgabbit | 2025-10-14 00:35:49+00:00
E learning site by the Japan Foundation, Japanese-Language Institute, Kansai.

It has pages of manga. Scroll down and it will offer icons where you can hear the spoken Japanese and context. E.g. https://anime-manga.jp/en/expressions-by-scene/samurai/1/

(You may need to tap the book icon to activate the other icons).
by rtpg | 2025-10-14 00:36:48+00:00
> Meanwhile, it's easy to build from source on Ubuntu and you can easily control its destination this way

word of warning: I spent a lot of years working off of "built from source" Python on Ubuntu and every once in a while I'd have really awkward issues downstream of me not realizing I was missing some lib when I built Python and then some random standard library was just missing for me.

I think it's all generally good, but real easy to miss optional package stuff.