MurphyA/hacker-news huggingface dataset:
by Culonavirus | 2025-10-07 04:00:14+00:00
I'm sure they will. You know, AI is so cheap compared to humans, they have to, right? I'm sure. Obviously that is until the biggest bubble in the recorded history of human economy pops and we get back to 2008 economy (hopium), then it's gonna sting a wee bit, but that's the cost of progress, right.
by gwbas1c | 2025-10-07 04:00:20+00:00
> at the expense of the majority

I disagree

First, the vast majority of tech work is not in risky startups.

Second, the risk is known. That is why high salaries are negotiated going into startups.

Third, most comprehension is not in equity. Startup employees do invest in their retirement outside of their equity.

Fourth, anyone can invest in software in the public market and through institutional investments like mutual funds, ETFs, ect.

---

Criticize the system if you want. What's better? Feudalism? Communism? They're all much worse. Maybe someday someone will care enough to figure out a better system that doesn't repeat the mistakes of the past.
by consumer451 | 2025-10-07 04:00:45+00:00
I want LLM chat integration with my product.

So far, it seems that if you give an LLM a few tools to create projects and other entities, they seem to be very good at using them. The user gets the option of chat driven ui for our app, with not that much work for limited features.

Currently building internal MCP servers to make that easy. But I can imagine having a public one in the future.
by hn_throwaway_99 | 2025-10-07 04:00:55+00:00
> Here’s the reality check: One panelist mentioned that 95% of AI agent deployments fail in production. Not because the models aren’t smart enough, but because the scaffolding around them, context engineering, security, memory design, isn’t there yet.

It's a big pet peeve of mine when an author states an opinion, with no evidence, as some kind of axiom. I think there is plenty of evidence that "the models aren't smart enough". Or to put it more accurately, it's an incredibly difficult problem to get a big productivity gain when an automated system is blatantly wrong ~1% of the time but when those wrong answers are inherently designed to look like right answers as much as possible.
by Arnavion | 2025-10-07 04:00:57+00:00
The answers to negative questions are the other way around in Japanese compared to English.

"Are you not a student?"

In English, the non-student speaker would respond with "No", short for "No, I am not."

In Japanese, the non-student speaker would respond with "Yes", short for "Yes that's correct."

A literal translation would make this mistake.
by xenadu02 | 2025-10-07 04:01:16+00:00
Modern end-of-life satellite designs are made to cause "rapid disassembly" very high up in the atmosphere to trigger high friction on as many individual components as possible - down to fasteners. This promotes completely re-entry burn up of everything so what reaches the surface is dust that settles back down to the surface (or ocean floor) and eventually gets compressed into rock (over millions of years). Basically back to where it came from.

Remember orbit is not like a flying airplane. Those things are going so fast friction forms a plasma that eats away at the object as it decelerates. If you can expose more surface area that effect will eat away at much more of the object. So you design it to have through-bolts or other fastener designs where the outermost portion of the fastener burns off quickly, allowing the whole assembly to rapidly disassemble and vastly increase surface area.
by arcfour | 2025-10-07 04:02:28+00:00
You could at least evaluate the contribution to see if it is or is not actually slop. From my perspective in security, it's the exact kind of thing that I would expect a thoughtful, helpful community member to do - big project, not a lot of activity but still widely used, moderately sized security win, not super hard to do solo - hey, let's improve security for everyone! - not AI slop.

And, FWIW, cURL - who has been dealing with tons of faux-security AI slop - just recently posted about someone using AI to find 22 actual security issues in cURL, which was helpful. So even if it's AI, it's not necessarily even slop - you should evaluate the contribution on its own merits. Before AI, people opened garbage PRs to popular repos all the time that were unhelpful/noise, they continue to do so now, nothing has changed.
by brigandish | 2025-10-07 04:02:47+00:00
Sometimes, the same meaning has the opposite response in English and Japanese. It’s called echo polarity (apparently). For example, in English:

“You didn’t go?” → “No, I didn’t go” (agreeing) or “Yes, I went” (disagreeing).

In Japanese, you should say “yes, I didn’t go” or “yes, I didn’t go”:

行かなかったんですか。→ はい、行きませんでした。(agreeing with the negative) or いいえ、行きました。(disagreeing with the negative)

(This difference possibly shows the more fundamental difference in the cultures, where one values truth more, and one values agreement/harmony more.)

I’m not saying that’s what happened to you, just that it wouldn’t necessarily be wrong to see it.
by soraminazuki | 2025-10-07 04:03:45+00:00
Evidence for thee, but not for me? You write with such authority on this topic, yet you insist on demanding evidence for even the most basic knowledge surrounding it.

https://www.bbc.com/news/articles/cm2njjm4e2po

https://xcancel.com/jk_rowling/status/1819007216214573268

https://xcancel.com/jk_rowling/status/1931144695771435140

Also, on another note, here's one of her many posts from JKR literally equating trans women with sexual predators.

https://xcancel.com/jk_rowling/status/1972054407148695732

It's astonishing how far some people will go to defend this kind of dehumanization of fellow human beings.
by bobalob | 2025-10-07 04:04:11+00:00
Of course Algeria are going to deny it. But look:

https://www.telegraph.co.uk/boxing/2025/06/01/imane-khelif-m...

https://www.3wiresports.com/articles/2025/6/1/xxyetyl1aewfij...

https://lecorrespondant.net/docteur-suis%e2%80%91je-un-homme...

https://www.independent.co.uk/news/imane-khelif-eindhoven-ne...

The evidence indicates that Khelif is male, with male physiological advantage, and therefore should never have been competing in women's boxing. And it is a matter of record that Khelif withdrew from the Eindhoven Cup rather than take the sex verification tests required to compete.

That proposed lawsuit mentioned in your BBC article near the end of 2024 went nowhere, by the way. How could it? The facts show there was no libel.
by xenadu02 | 2025-10-07 04:06:32+00:00
They did the same thing to their developers a few years back from what I recall. That's why the app has bugs that haven't been fixed in years. For example the sorting options on your watch list are just garbage. They aren't remembered. And "recent activity" includes adding dubs in languages I have disabled in the UI - constantly causing old shows to pop to the top of the list making it useless.

Back when they had software developers they were rapidly improving the app but someone decided they needed more executive bonuses and laid everyone off. Their software hasn't moved an inch since.

Funimation had the same idea. They bailed out of VRV (Crunchyroll's attempt at an anime "marketplace" all-in-one app) and released their own garbage app that is somehow much much worse.

It is the classic "we have exclusives so these drooling morons will take whatever we deign to give them because we're the only ones with show X/Y/Z" move.
by crossroadsguy | 2025-10-07 04:06:53+00:00
At this point, the VPN industry is so rife with shady dealings, suspicious ownership structures, weird exits, questionable marketing/PR practices/pushes, and rumours that waters have been muddied sufficiently for every provider out there. It might have been by design as well. Who knows.

I now believe that you know your use case and use VPN only for that, and decide whether you really need to pay with parts of your kidneys for a service that claims to be the "uber privacy bulwark of the season" (until proven otherwise, as it happens), and get done with it, and make sure "anonymity and privacy" are not the expectations unless you have gone to great lengths to ensure these two, and if that's the case, you won't be in the market for "list most private VPNs providers" at a search or LLM input box.

If your needs are anonymity, a VPN is not going to solve it— in fact, relying on one might endanger you. Even for privacy, I'd be very careful in trusting a VPN (any VPN).

So if you need a VPN for streaming content from other geographies, just get the one at the best cost that does the job well in your geography, without going through the rabbit hole of cryptographic verification, reputation spiral, etc.
by scrps | 2025-10-07 04:07:03+00:00
Anyone still using windows should plug that hole and switch to linux or apple.

If you are trapped on windows due to a specific piece of software running a virtual machine on linux is your friend. Boot up windows only when you need it and the only thing MS gets is one datastream of your single use of their product and not your entire digital existence. Same also applies for Apple + vm.

Either choice on its worst day is better than what windows has become on it's best.
by blindriver | 2025-10-07 04:07:05+00:00
Nothing you posted answers the very basic question I had. Even the Wikipedia article says that the hypothesis doesn’t have any real answers because of all the inconsistencies.

Let me give you a pro life tip. When someone comes up with an extraordinarily complicated scenario or hypothesis and it can’t answer a very simple straightforward question, it most certainly means that the the hypothesis is wrong.

It’s all science fiction.
by smcin | 2025-10-07 04:07:34+00:00
- for code-generation, OpenAI was overtaken by Anthropic

- your comment about lock-in for existing users only applies historically to existing users.

- Sora 2 is a major pivot that signals what segment OpenAI is/isn't targeting next: Scott Galloway was saying today it's not intended to be used by 99% of casual users; they're content consumers, only for content creators and studios.
by somenameforme | 2025-10-07 04:07:38+00:00
The reason they don't meaningfully enforce their copyright on consumer PCs is precisely because they do care about their market share. If you buy a computer with Windows (or get it installed) in what I suspect is the overwhelming majority of the world, it's an 'illegitimate' copy and it works 100% fine, including operating with Microsoft's servers.

As you mentioned, they could trivially stop this if they wanted to, but they don't. Because if this were not possible, there'd be billions of more PCs out there running instead what would most likely be Linux. Enabling people to use Windows without paying is a key component of their strategy of maintaining market dominance, especially on a global level.
by snapplebobapple | 2025-10-07 04:10:14+00:00
One has to come to terms with the majority of people being better off in each individual interval under strong labor protections (because they are by definition mediocre) while likely being worse off over time as a group because of the pie not growing. Who gets the growth in pie is also highly unequal within the group large swaths can also be worse off over time. Ie third world labor got almost all of the pie that went to labor over the last 40 years. First world labor is at best treading water. Its still right to favor innovation because the group is better off and its more freedom supporting but lots of unhapoy people dowm that path.
by datatraveler | 2025-10-07 04:10:19+00:00
If this requires installing WebView2 on Windows, then I'd recommend against this approach. I did something similar myself (to avoid distributing a bloated Electron build), but, since the WebView2 installer sets its window title to "Microsoft Edge Update", I got a lot of negative feedback from a few very vocal Steam users who thought my game was trying to re-install Microsoft Edge--a browser they had meticulously removed all traces of. I think one Steam user even called my (free and open source) game "malware", just because of that window title (which only appeared on first run, when the WebView2 installer ran).

I'm sorry to say that if I had to do it again, I'd use Electron, despite the bloat. I bet Electron would also make distributing a Linux build easier, too. (WebView2 didn't work fullscreen on Proton when I last tested.)

Sorry to be a downer! Obviously, I originally loved this approach since I did something similar--it just didn't end up paying off. No one noticed that the download was ~100 MB lighter--but they sure noticed a brief flash of "Microsoft Edge" on their screen!
by jauntywundrkind | 2025-10-07 04:12:10+00:00
I want to know so so badly what radar & em systems look like for top of that line military gear. Obviously they're not gonna tell us, but I really hope it's astoundingly gargantuan throughputs, massively crazy FPGA and DSP processing. Perhaps very near to the antenna arrays?

We can look at systems diagrams for stuff like the modular AN/SPY-6 the Navy uses, which is already a decade old design, and it's a racks and racks of power supplies, array control, and processing. What must be in there! What absurd interconnects must stitch it all together! https://en.wikipedia.org/wiki/AN/SPY-6

I can only hope there's much more advanced equipment already deep into development, being readied for aircraft! (Then again, the crucial E7-A wedgetail aew&c basically gave up on trying to find a modern sensor solution for now, maybe might get an update later, if any get built at all).

This was a fun article to go through though.
by esperent | 2025-10-07 04:12:36+00:00
> the number one tell of LLM output, besides the tone, is that by default it will never include links in the body of the post.

This isn't true. I've been using Gemini 2.5 a lot recently and I can't get it to stop adding links!

I added custom instructions: Do not include links in your output. At the start of every reply say "I have not added any links as requested".

It works for the first couple of responses but then it's back to loads of links again.
by seanmcdirmid | 2025-10-07 04:15:03+00:00
Chinese public hospitals, at least ten years ago, didn’t provide nursing assistant care, so families would be responsible for cleaning and feeding someone in the hospital. Private hospitals are another matter, and when I lived in Beijing, I would go private even for ER services. And the private hospitals were pretty affordable, most of the doctors were foreign or foreign trained, most Chinese med students go to the public hospitals for residencies and after they graduate (my wife has a cousin in Shanghai finishing up her Med degree now). The program is different, it’s a 5 year degree plus residency, though you can go for a masters or PhD also (many doctors do), I think the American system of medical school is the odd one out.

Private health insurance had a cap (~$100k/year) for some reason. I thought that was risky.
by zenlot | 2025-10-07 04:15:10+00:00
Lol. You're a product of the system. And you believe what the system tells you. If you'd actually go and study how your system works, you would realize your non sense you're typing. Either you're an uneducated kid, still have time to grow up, or the one who's been first in line during covid vaccinations.

PS: you didn't answer the question, how many presidents US have?
by golden-face | 2025-10-07 04:15:48+00:00
I haven't dug into this too much but the last time I set up a Windows 11 PC, I created a junk MS account, moved through the setup flow, created a local admin account once Windows 11 was configured and then delinked the aforementioned junk MS account.

What are the downsides to this approach or does it not work as I think? I have noticed things occasionally run slow and then it seems like the fan is blowing constantly when TaskManager says CPU is at like 30% utilization.
by shdon | 2025-10-07 04:15:48+00:00
Because it would make scrolling more frequent? For multicolumn text to reduce scrolling, the column height would have to match the available viewport height. And if your text exceeds what can fit in multiple columns on a single screenful, scrolling also becomes awkward, because you'd have to scroll exactly to the next screenful to have any consistency. Multiple text columns only make sense on extremely restricted layouts, or where the volume are entirely independent instead of a single flowing piece of text, or where there is still a direct horizontal relationship (like annotations or translations beside the main text).
by commandersaki | 2025-10-07 04:15:56+00:00
Had to recently document a Python library / API; it was not for public consumption. I took inspiration from pyserial [1] and made sparse docstrings which in turn reduced potential clutter making things easier to read and digest; and provide a more elaborate (hand generated) documentation in the sphinx documentation rendered as html/pdf. I quite liked this balance. The obvious trade off is the sphinx documentation may go out of sync with what is in the code, but eh if it happens it won't be the end of the world and is quickly rectified.

[1]: https://pythonhosted.org/pyserial/
by thingortwo | 2025-10-07 04:16:04+00:00
I recently moved from just to mise. Just is great but it is only a command runner and I needed mise other features and I'm glad I made the switch. I just wish docs would improve a little in structure and explanation of usecases/history while drawing comparison with other things like nix,docker etc as a newbie it helps to know the why like:

"we often need to run programs as side effect" => "scripts" => "task runner" => "make/just" => "mise"

and also why not docker or nix pros/cons etc
by windexh8er | 2025-10-07 04:16:54+00:00
A fascinating display of confidence unburdened by evidence. Basically the intellectual equivalent of arguing that gravity “probably took a few years to kick in.”

Are you actually saying that companies were predicting government regulation years in advance and preemptively cranking out bulk PFAS-coated paper just in case? Because, of course, that’s what every industry does: mass-produce soon-to-be-banned chemicals for fun and profit.
by doodlebugging | 2025-10-07 04:17:04+00:00
Good article about current heat wave in Canada with links to relevant documentation of the recent history (last decade or more) of heat accumulation in the Pacific and the effects it has had on climate.

I like the CBC Lite format for news presentation. More sites should default to this so you only load the images/video that you are interested in seeing. Very nice.

For anyone in Canada or the northern US who is wondering why it still feels a bit like summer up there, follow some of the links for detailed reports that help tie past events to predictions for future issues.
by xx__yy | 2025-10-07 04:18:16+00:00
As an aside, since it seems the other comments already address the core issue...

No one should be using Lodash in 2025, it mutates your collections, use `ramda` (https://ramdajs.com/) instead.

Unfortunately, a lot of the early core existing packages have dependencies in lodash, or another packages that does so too.
by KingMob | 2025-10-07 04:19:04+00:00
To some extent, yes, but you can have mise defer to uv for the python side. I have mise using uv, npm, clojure, and java, and it defers to all their packaging systems.

But it also allows me to control their versions in one spot, and present a unified task interface and dependency setup. E.g., I can make a testing task that runs playwright, but will depend on a python/java build task first.

Mise shines in polyglot systems.
by matheusmoreira | 2025-10-07 04:19:43+00:00
> note! repl implies there's a top-level but there isn't...

I'm a little confused. How could it not have a top-level environment? There are environments which are extended on function application by consing lists of variables and their values onto the old environment.

void* extend(void* env, void* vars, void* vals) { return cons(cons(vars, vals), env); }

This implies a root environment whose cdr is nil.
by supriyo-biswas | 2025-10-07 04:20:24+00:00
> The false allegations were originally spread by US-based VPN provider, Private Internet Access (PIA)

While such comments may be okay in other forums, please note that the HN guidelines forbid such:

> Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.
by rstuart4133 | 2025-10-07 04:20:39+00:00
It would be nice to understand what is going on here, but I'm missing some key point.

I gather the data written to DRAM is encrypted when written, and decrypted when read. This hardware screws with the address lines on command, so this encrypted data is read or written from some other RAM location. That allows an external party to overwrite / mutate the cipher block read back.

It's been said several times here if the secured app can detect it's RAM has been changed (eg, by Merkle trees), then the attack doesn't work. So it's not the ability to read the secure apps encrypted data in RAM that matters, you also need the ability to change it.

But surely the attacker must have to change the data into something that makes sense to the secured app. In other words, it must write a cipher block that when decrypted is changed to some known plain text. Surely it can only do that with a key.

If the CPU used the same key for all secure VM's to encrypt RAM, then this makes a little more sense. Just start a malicious VM, have it instruct the hardware bug to re-direct it's reads to a another VM's secured RAM, and it's game over. But that isn't exactly it, because of the requirement to have write access.

I am surprised the CPU uses the same AES key (or a simple derivation of the one base key) for all hosted VM's. I always imagined each hosted VM would get it's own key.
by schiffern | 2025-10-07 04:21:25+00:00
>Baby spiders use "ballooning" -- a single thread -- to fall so slowly that they can travel far in thermal updrafts.

It's even cooler. Spiders probably also exploit the Earth's natural electrostatic gradient (100 volts per meter!) to "ride" on electrostatic repulsion. This would even give up and down control, simply by changing the length of silk.

https://www.youtube.com/watch?v=Ja4oMFOoK50

https://www.feynmanlectures.caltech.edu/II_09.html
by westurner | 2025-10-07 04:22:00+00:00
/? cython pyproject.toml: https://www.google.com/search?q=cython+pyproject.toml

From "Building cython extensions using only pyproject.toml (no setup.py)" https://github.com/pypa/setuptools/discussions/4154#discussi... :

[build-system] requires = ["setuptools", "cython"] [tool.setuptools] ext-modules = [ {name = "example", sources = ["example.pyx"]} # You can also specify all the usual options like language or include_dirs ]
by philistine | 2025-10-07 04:22:17+00:00
Office 365 is absolutely not what you seem to describe. I run a small non-profit and I am banking hard on Office 365 while I use a Mac.

O365 is the Office suite of apps, an Exchange server, OneDrive with a ton of storage, access to unlimited Teams meetings, and tons of doodads and doohickeys we don't need. That my Windows using colleagues could potentially install Enterprise Windows on their own laptops (we're a BYOD employer), is irrelevant for us. Any fleet of trashy PC we need for frontline staff already comes with a Windows license.
by pembrook | 2025-10-07 04:22:48+00:00
A word of caution to anyone trying to take health advice from HN comments: don’t.

Want to debate javascript frameworks and linux distros? sure, there’s great knowledge here.

This is not the case for most topics outside of software.

If you followed the health advice here you’d be living in a shed in Antarctica to avoid microplastics, taking shrooms for your mental health and rejecting all pharmaceuticals when you get an infection.