MurphyA/hacker-news huggingface dataset:
by stopbulying | 2025-10-30 11:11:20+00:00
The Obama administration negotiated a number of arms control agreements with various nations (including Russia), and won a Peace prize before they even had anything signed.

Other nations are subject to the penalties of the NTBT.

I hope that we all hope that fusion research will displace hazardous waste in energy production.

Peace movements are sponsored by lots of people in lots of nations.

Nixon, for example, worked to smear the pro-Peace antiwar folks as drug user hippies who couldn't figure out free booze at presidential parties who thus deserved to be incarcerated (without conjugal visits, rights over their bodies and their health, library books, or the right to vote) and marginalized.

People voted to cancel saboteurially-wasteful Reagan-Bush cold war star wars bs and invested in free trade and Peace.

The US is the only NATO member state that claims immunity for War Crimes before the ICC International Criminal Court.

The US just bullied other NATO nations into committing to spending 5% of GDP on defense spending by ~~2030~~ 2035 IIRC. Defense ETFs are up since this administration took office in January, and AI datacenter and AI spending are up, but we are now otherwise lacking in economic growth and we've stopped creating new jobs.

All nations suffer the opportunity costs of war; things we could have paid for instead like healthcare, infrastructure, and education will be underfunded due to zero-sum allocation of the proceeds in the coffer to fights that don't net Peaceful returns.
by pas | 2025-10-30 11:11:49+00:00
the niche that Next dominates rightfully is these latency optimized but highly dynamic and parallelizable sites, minimal "per user" state lives close to the user, it's vertically integrated, and gives tools to frontend-oriented devs.

React expanded into server-side, it's messy now, but not that complicated.

Things look like the SpaceX rocket motor with all the diagnostic stuff still on, but in a few revisions it'll likely look (and feel) more sleek.

...

And it's true that the end-to-end experience matters at restaurants, be they fine dining 3 thousand Gault Milleu stars or a worldwide franchise with so perverse incentives built in that it should be 18+ anyway (and not just because of the hyper-palatable sauces).

...

And the argument is that these things matter especially when you have a lot of users.

...

That said the people responsible for docs at NextJS should be sent to the fullstack mines.
by boxed | 2025-10-30 11:12:09+00:00
> [flask] in the test requirements

Good point. I've removed it. Thanks.

> [iommi for flask possible]

The HTTP parts are super easy, it's the ORM mapping support that is the big issue. When I made an attempt first time SQLAlchemy was in the middle of a huge API change too, which meant the docs were rather bad and incomplete. Maybe it's better now.

Supporting both Django Templates and Jinja2 is a bit annoying too, but doable.
by mowkdizz | 2025-10-30 11:13:24+00:00
I think I'm misunderstanding the abstract, but are they trying to say that given a LLM output, they can tell me what the input is? Or given an output AND the intermediate layer weights? If it is the first option, I could use as input 1 "Only respond with 'OK'" and "Please only respond with 'OK'" which leads to 2 inputs producing the same output.
by coldtea | 2025-10-30 11:13:38+00:00
>The claim is that it handles 80%+ of their use cases with 20% of the development effort. (Pareto Principle)

The Pareto principle is not some guarantee applicable to everything and anything saying that any X will handle 80% of some other thing's use cases with 20% the effort.

One can see how irrelevant its invocation is if we reverse: does Kafka also handle 80% of what Postgres does with 20% the effort? If not, what makes Postgres especially the "Pareto 80%" one in this comparison? Did Vilfredo Pareto had Postgres specifically in mind when forming the principle?

Pareto principle concerns situations where power-law distributions emerge. Not arbitrary server software comparisons.

Just say Postgres covers a lot of use cases people mindlessly go to shiny new software for that they don't really need, and is more battled tested, mature, and widely supported.

The Pareto principle is a red herring.
by apirone | 2025-10-30 11:13:43+00:00
We’re completely revised our dashboard. Now it's faster, more user-friendly, and visually cleaner. Thanks to the new design system, the interface helps you navigate data, understand the importance of features, and work with them intuitively.

What's changed: New dashboard, informative and flexible Convenient payment and invoice history Improved auto-transfer with prompts and fee information Expanded withdrawal options, including mass payments and QR scanning Unified logic and style across all elements
by pms | 2025-10-30 11:13:44+00:00
No researcher will request or get access to "5 million Facebook logins" through the DSA, since such a request wouldn't comply with the DSA requirements, so your point is moot. In fact, we live in a quite different world than you imagine. Currently, researchers don't even have access to the public data, as the article points out. When it comes to private data, researchers won't get access to private messages either, but rather to aggregate-level privacy-preserving data (assuming that the DSA isn't killed before any of this happens by the industry and Republicans, which you seem to advocate for).
by mexicocitinluez | 2025-10-30 11:13:45+00:00
What statement is attention whoring? The statements made by the President himself?

The article you linked says this:

> This experiment performed as predicted; consistent with the self-imposed moratorium on nuclear explosive testing that the United States has held since 1992, it did not form a self-sustaining, supercritical chain reaction.

And yet, in the BBC article, Trump is said to have said:

> President Donald Trump has called on US military leaders to resume testing

Pretty obvious he doesn't mean "resume 2024 testing". He also said this:

> "With others doing testing, I think it's appropriate that we do also,"

Which would conflict with resuming the testing that was done in 2024 (if it ever stopped).

> Trump's announcement did not include details of how the tests would occur

Again, if it was what was happening in 2024, what new details would need to be added?

He has been obsessed with using nuclear weapons since he took office 2016. He even proposed nuking a hurricane.
by Havoc | 2025-10-30 11:13:59+00:00
10/10 this is something Trump saw on some Fox Talkshow. That’s literally how he rolls. See his comments on Portland

> Trump: ‘Am I watching things on television that are different from what’s happening?’

And the carefully crafted intel briefings informed by best in the world intel services just to ensure he’s operating on good info? He doesn’t bother:

https://www.politico.com/news/2025/05/09/trump-intelligence-...

Dude shouldn’t be in charge of anything let alone nukes
by sgjohnson | 2025-10-30 11:14:37+00:00
It won't "cannibalize" the PC market share. But I would argue that the overall market share is irrelevant. Most people don't even use Adblock/UBlock for Web browsing, so they don't even know what's best for them, and therefore are likely to just go for the cheapest option that gets the job done. Apple won't win them over, because that's not how Apple operates.

Another huge segment is people who just use whatever their work provides.

Laptop users who 1. care enough, 2. have the means, and 3. have the inclination to even get a personal laptop are a solid minority. Which coincidentally is how Microsoft gets away with the disaster that Windows 11 is. They have about _no_ user-customers left.

I know plenty of PC-hardliners that have switched from Windows to a Mac in recent years. And exactly nobody who has switched in the opposite direction.

I'm also pretty sure that most people who have personal laptops keep them around for 5+ years before upgrading. I myself had a 2015 15" MacBook Pro that lasted me until 2022 when Ventura support was cut off. I only upgraded it in 2023 when Apple launched Advanced Data Protection, which I was very keen to use, and had to make a choice between logging out of iCloud or buying a new MacBook. So seeing that the 2015 model had indeed reached it's useful life for me, I got myself a M2 Max 16", which I also fully expect will last me 7+ years.

So as long as IT procurement in most companies will keep buying whatever cheap PC laptops they can by weight, PC market share is safe, and Microsoft is doing the best they can to keep it that way. Apple can only compete for users who have the will and the choice. And the $699 MacBook will quite likely capture a few of them.

Additionally - I have a PC too. All it does is it runs videogames. In fact I use my personal PC a lot more often than I use my personal MacBook.
by flohofwoe | 2025-10-30 11:14:45+00:00
I would at least like to see some sort of naming convention for implementation-private properties, maybe like:

const Bla = struct { // public access intended bla: i32, blub: i32, // here be dragons _private: struct { x: i32, y: i32, }, };

...that way you can still access and mess up those 'private' items, but at least it's clear now which of the struct items are part of the 'public API contract' and which are considered internal implementation details which may change on a whim.
by lapcat | 2025-10-30 11:14:45+00:00
I didn't say it's trademark violation. A person's name is not a trademark. It's about using someone's name to promote a product that the person is not associated with in any way.

Iommi is not the name of a band. The band's name is Black Sabbath. Tony Iommi is the name of a person, the guitar player of Black Sabbath.
by codeptualize | 2025-10-30 11:14:58+00:00
But then you don't need uv. The pain point uv solves is projects. Different projects with different dependencies (even the same but different versions), multiple people, teams, and environments trying to run the same code.

That gets problematic if environments go out of sync, or you need different versions of python or dependencies.

So you are right, you probably won't benefit a lot if you just have one big environment and that works for you, but once you pull things in a project, uv is the best tool out there atm.

You could also just create a starter project that has all the things you want, and then later on pull it out, that would be the same thing.
by fouc | 2025-10-30 11:14:59+00:00
What's fascinating is the the Rat Utopia[0] experiment in overpopulation from the late 60's that Dr. John Calhoun ran.

As a result, more than fifty years ago, on tape, Dr. John Calhoun made some eerily accurate[1] extrapolations of where human population is going to be now, and how our TFR (total fertility rate) would collapse (which they basically are, particularly since Millennial & Gen Z generations).

[0]https://en.wikipedia.org/wiki/Behavioral_sink

[1]https://www.youtube.com/watch?v=iOFveSUmh9U "John B. Calhoun Film 7.1, (NIMH, 1970-1972)"
by kure256 | 2025-10-30 11:15:41+00:00
We’ve been experimenting with multi-cluster failover for Kubernetes workloads, and one open-source project that actually works really well is k8gb .

It acts as a GSLB controller inside Kubernetes — doing DNS-level health checks, region awareness, and automatic failover between clusters when one goes down.

It integrates with ExternalDNS and supports multiple DNS providers (Infoblox, Route53, Azure DNS, NS1, etc.), so it can handle failover across both on-prem and cloud clusters.

It’s not a silver bullet for every architecture, but it’s one of the few OSS projects that make multi-region failover actually manageable in practice.
by throwaway8287 | 2025-10-30 11:16:47+00:00
> a reduction in the number of drinks that people consumed on the days that they drank

I can attest to this myself. I used to be called an "occasional binge drinker" by my endocrinologist. Now I'm just an "occasional drinker". It definitely has cut back my consumption, I'd say by more than half, if not more.
by inemesitaffia | 2025-10-30 11:18:53+00:00
This is in the realm of JAQing.

https://www.nbcwashington.com/news/local/dc-police-commander...

https://www.msn.com/en-us/crime/general/dc-quietly-settles-l...

This is what's public and easily searchable.

We know about deliberately ignoring reports of crime (shoplifting, burglary, mugging, pickpocketing) because of the BLM protests (and the associated increase in black deaths in the area where He Floyd died), drops in funding and Animus between government and police.

The idea of pretending no one's faking records in these areas is quite fascinating as well as the idea it's only happening where covered or researched.

You probably know where to look for your fenced items if they are stolen from your home too. Yet those places remain open.
by rasz | 2025-10-30 11:19:46+00:00
Few more great writeups:

https://map.grauw.nl/articles/low-level-disk/

https://www.unige.ch/medecine/nouspikel/ti99/disks.htm

https://scarybeastsecurity.blogspot.com/2021/05/recovering-l...

and my own contribution https://github.com/raszpl/sigrok-disk decoder for viewing floppy/hdd tracks in nice GUI using $5 logic analyzers like https://sigrok.org/wiki/Lcsoft_Mini_Board or https://github.com/gusmanb/logicanalyzer
by poulpy123 | 2025-10-30 11:21:31+00:00
> Back in '99 Linux didn't run Excel/Word/Powerpoint or most games, but I ran it anyway. What others call showstoppers are for me inconveniences.

It didn't ran on computer of people that wanted Excel/Word/Powerpoint or most games. I don't think the market of people wanting to use their phone only as a server is big enough for a competitive OS to arise, but I may be mistaken
by spuz | 2025-10-30 11:21:48+00:00
I remember hearing an argument once that said LLMs must be capable of learning abstract ideas because the size of their weight model (typically GBs) is so much smaller than the size of their training data (typically TBs or PBs). So either the models are throwing away most of the training data, they are compressing the data beyond the known limits, or they are abstracting the data into more efficient forms. That's why an LLM (I tested this on Grok) can give you a summary of chapter 18 of Mary Shelley's Frankenstein, but cannot reproduce a paragraph from the same text verbatim.

I am sure I am not understanding this paper correctly because it sounds like they are claiming that model weights can be used to produce the original input text representing an extraordinary level of text compression.
by hamandcheese | 2025-10-30 11:22:02+00:00
The application I'm interested in is a log-based artifact registry. Volume would be very low. Much more important is the immutability and durability of the log.

I was thinking that writes could be indexed/prefixed into timestamp buckets according to the clients local time. This can't be trusted, of course. But the application consumers could detect and reject any writes whose upload timestamp exceeds a fixed delta from the timestamp bucket it was uploaded to. That allows for arbitrary seeking to any point on the log.
by hparadiz | 2025-10-30 11:22:52+00:00
The current cyber security zeitgeist is to only allow "trusted" devices in your SSO flow and to also shove your VPN authentication on that SSO flow which includes even third party browsers not working. Only Chrome with a managed profile is even allowed to login. That pretty much means if you're not using a most recent version of iOS or Android you're SOL for using it for work.

And good luck spoofing it these days cause they are usually backed by hardware backed tpm encryption. Which is why windows 11 only installs if there's a tpm 2.0 device detected.

It's become super dystopian in the past 10 years and I don't see it changing.

Always thankful that I got to live through the wild West days because that's going away.
by fsflover | 2025-10-30 11:22:52+00:00
> incredibly privacy invasive behavior is often not considered to be malicious

This is not true for Debian, which is the upstream of PureOS.

> therefore not actually significantly reducing trust in the upstream projects

And yet, it has practically negligible number of malicious apps, especially compared with Google Play. It's far from perfect, and you are right that the sandboxing should be further improved. Nevertheless, it is a security model working in practice for a large userbase of Debian. It works especially well for technical users.
by 1718627440 | 2025-10-30 11:23:17+00:00
Funny, that didn't occur to me at all. :-/ Maybe that's because I'm used to the FHS and I expected a path starting with /System to be either a path that is interpreted by some command or a description of an UI flow, not a path in the file system. So the thing you would type in the shell is just '/System/Applications/Utilities/System Information.app'? Does the Finder support starting programs by typing the path in the pathbar, like MS Explorer on Windows?
by laurentlb | 2025-10-30 11:23:30+00:00
Interesting topic. I appreciate the effort that went into this, there are some good animations.

But I find this kind of presentation much harder to read than a classic blog post. It's difficult to skim through the text to see how far it goes (and the article structure is not apparent); instead, I was kind of forced to read the text sentence by sentence (since I was familiar with the topic, I wanted to skip over the basics).
by yurishimo | 2025-10-30 11:23:45+00:00
We don’t think about it that much because every assumption we make is likely to turn out to be wildly inaccurate and the technology of the time will likely solve all of the problems we worry about now long before they ever reach that breaking point we are currently worrying about.

Take the example from another thread today. In the 60s we were worried about food shortages to support the exploding population, but it turned out that we solved that problem way before the population number was at that assumed “breaking point”.

We can theorize now about the problems we will face in 100k years, but what about the problems we can’t ever foresee? Aliens with hyperlight laser beams? Rogue asteroids? We have no answers for those types of problems, but they are probably more likely than anything we can dream up today.
by benterix | 2025-10-30 11:23:52+00:00
Your statement, while true, is not practically useful. In theory, it's hard to tell if anything is true. In practice, humans developed a set of shortcuts that allow us to meaningfully navigate reality without getting to the bottom of each trifle. LLMs do have problem with presenting facts and we should not only acknowledge that but also find practical ways to deal with this problem, just like we do to some extent with misinformation in the social media etc.
by RamtinJ95 | 2025-10-30 11:24:17+00:00
I hate python and I use it everyday because I work in the data space. Its a toy scripting / glue language that has gotten used for far too much that it was not designed for. The usual suspects are also really annoying, such as white space instead of {}, no types, its so damn slow and all projects use so many packages and the packages use packages etc. That last one could just be a personal preference thing to I will admit, but the rest are just almost objectively bad. Especially when building infrastructure like a data platform.
by jpfromlondon | 2025-10-30 11:24:17+00:00
the opposite, the ubiquity of burnt mud in every office coffee warmer seems to have dulled the American palate, that or the over abundance of artificial ingredients in everything, to the extent that they simply cannot discern what good coffee is, because it's either that or coffee that looks like the water from a particularly detail oriented miniature painting session; scant colour, scant aroma.

I will admit of course that the French seem to enjoy charcoal, and when in my teens I worked as at a shop the beans that were left too long in the roaster were usually marked as "French Roast"
by mamonster | 2025-10-30 11:24:47+00:00
>My bet is that most of them are in disrepair. Russia spends around 8 Billion USD on nuclear weapons. France spends around 6 Billion USD on nuclear weapons. Difference is that France has something like 200 warheads, while Russia has something like 5500 warheads.

US spend: 57 billion USD; US GDP: 29,000 billion. US spend on nukes as % of GDP: 0.19%

Russia spend: 8 billion USD; Russia GDP: 2173 billion. Russia spend on nukes as % of GDP: 0.36%

France spend: 6 billion USD; France GDP: 3174 billion. French spend on nukes as % of GDP: 0.18%.
by dvdgsng | 2025-10-30 11:25:18+00:00
Let's not get started with that... those same people also say "viertel nach drei" to mean 3:15 (one quarter after the "third hour" has passed), which is really confusing to the uninitiated, so "viertel vier" is preferable IMHO...

Yeah? Well, you know, thats just like uh your opinion, man.

And, its dismissive and ignorant. IMHO.
by WatchDog | 2025-10-30 11:25:29+00:00
I’ve been out of the Java ecosystem for a while, so I wasn’t involved in patching anything for log4j, but I don’t see why it would be difficult for the majority of projects.

Should just be a version bump in one place.

In the general case Java and maven doesn’t support multiple versions of the same library being loaded at once(not without tricks at least, custom class loaders or shaded deps), so it shouldn’t matter what transitive dependencies depend on.
by simiones | 2025-10-30 11:25:39+00:00
I think their claims are limited to the "theoretical" LLM, not to the way we typically use one.

The LLM itself has a fixed size input and a fixed size, deterministic output. The input is the initial value for each neuron in the input layer. The LLM output is the vector of final outputs of each neuron in the output layer. For most normal interactions, these vectors are almost entirely 0s.

Of course, when we say LLM, we typically consider infrastructure that abstracts these things for us. Especially we typically use infra that takes the LLM outputs as probabilities, and thus typically produces different results even for the exact same input - but that's just a choice in how to interpret these values, the values themselves are identical. Similarly on the input side, the max input is typically called a "context window". You can feed more input into the LLM infra than the context window, but that's not actual input to the model itself - the LLM infra will simply pick a part of your input and feed that part into the model weights.
by lelanthran | 2025-10-30 11:26:17+00:00
> > Most code bases don't need dynamically loaded objects designed with interfaces that can be swapped out. In fact, that functionality is nearly never useful. But that's how most people wrote Java code.

> Perhaps I'm not following, but dynamically loaded objects are the core feature of shared libraries. Among it's purposes, it allows code to be reused and even updated without having to recompile the project. That's pretty useful.

> Interfaces are also very important. They allow your components to be testable and mockable. You cannot have quality software without these basic testing techniques. Also, interfaces are extremely important to allow your components to be easily replaced even at runtime.

I don't think GP was saying that Dynamically loaded objects are not needed, or that Interfaces are not needed.

I read it more as "Dynamically loaded interfaces that can be swapped out are not needed".
by eviks | 2025-10-30 11:26:59+00:00
> I honestly don't understand what the big deal is.

Honestly, you't not even trying to

> To my mind, selection-then-action is provided by Vim if you want it.

Ok, let your mind be content with ignoring the difference that I've just explained. By the way, you can also trivialize vim as "it's just a fewer keystrokes sometimes to do the same as in notepad, what's the big deal?"