MurphyA/hacker-news huggingface dataset:
by mikkupikku | 2025-12-19 20:19:46+00:00
I think you're massively overselling "Moldbug"'s influence. Most on the right today dismiss him for being jewish. Older right-leaning people are mostly stuck on the Facebook/Fox News reservation and don't read essays or blogs, ever, and probably aren't even literate enough to understand Yarvin let alone get talking into monarchism by him.

I will grant that he has influence, but definitely not "massive". Maybe he has traction with tech business elite as some say, I don't have a read on the pulse of that ultra-niche demographic.
by nyeah | 2025-12-19 20:20:02+00:00
I checked your first example. It's from 1423, well outside the time period 500-1300. If you have valid examples, including the other works you mentioned above, please provide dates. I'm a little tired of doing that for people.

Adoration of the Magi, 1423. https://en.wikipedia.org/wiki/Adoration_of_the_Magi_(Gentile...
by rao-v | 2025-12-19 20:20:03+00:00
I'm a little frustrated with articles like this that scattershot their critique by conflating genuine failures with problems that even FAANGs struggle with.

In particular, I don't love it when an article attacks a best practice as a cheap gotcha:

"and this time it was super easy! After some basic reversing of the Tapo Android app, I found out that TP-Link have their entire firmware repository in an open S3 bucket. No authentication required. So, you can list and download every version of every firmware they’ve ever released for any device they ever produced"

That is a good thing - don't encourage security through obscurity! The impact of an article like this is as likely to get management to prescribe a ham-handed mandate to lock down firmware as it is to get them to properly upgrade their security practices.
by fragmede | 2025-12-19 20:20:12+00:00
No you don't. Feed the essay to Claude and ask it to summarize it for you, or just use the Jira MCP and have Claude or codex take the ticket, use the GitHub MCP to get it the source, have it go work on the ticket, have it generate the code, generate some unit tests, then you go literally yell at your computer using Wispr Flow or some other transcription software to tell Claude how to fix the mess it made, and then you after you've cleaned it up, you submit the PR.

When ChatGPT first came out three years ago, we joked about Devin and having an AI coworker, but I was just given 5 tickets to work on before break, and damned if AI didn't take a well scoped ticket and just did it before I even finished reading that very tightly scoped ticket.
by xpe | 2025-12-19 20:20:53+00:00
> Be careful assuming it is a power trip when > it might be a fear trip. > > I've never been as unimpressed by society as > I have been in the last 5 years or so.

Is the second sentence connected to the first? Help me understand?

When I see individuals acting out of fear, I try not to blame them. Fear triggers deep instinctual responses. For example, to a first approximation, a particular individual operating in full-on fight-or-flight mode does not have free will. There is a spectrum here. Here's a claim, which seems mostly true: the more we can slow down impulsive actions, the more hope we have for cultural progress.

When I think of cultural failings, I try to criticize areas where culture could realistically do better. I think of areas where we (collectively) have the tools and potential to do better. Areas where thoughtful actions by some people turn into a virtuous snowball. We can't wait for a single hero, though it helps to create conditions so that we have more effective leaders.

One massive culture failing I see -- that could be dramatically improved -- is this: being lulled into shallow contentment (i.e. via entertainment, power seeking, or material possessions) at the expense of (i) building deep and meaningful social connections and (ii) using our advantages to give back to people all over the world.
by f30e3dfed1c9 | 2025-12-19 20:21:01+00:00
Re: "I may be wrong, but I believe the name of the type family is simply Times New; the name of the italic face would then be Times New Italic rather than the contradictory Times New Roman Italic."

The name of the typeface really is Times New Roman. The roman variant is called Times New Roman Regular and the italic, Times New Roman Italic (which I agree is awkward).

The reason for this is trademarks: "Times" was a registered trademark of Linotype and so when Monotype developed a similar typeface, they used and trademarked "Times New Roman."

Some time ago, I forget when, Monotype acquired Linotype and so is now the holder of both trademarks.

Don't know if Butterick's article mentions this or not. I've read it but not recently.
by smeej | 2025-12-19 20:21:01+00:00
> "These books were added to our catalog using our self-service platform by a third-party who did not have the rights to the books," spokesman Drew Herdener told the Guardian. "When we were notified of this by the rights holder, we removed the illegal copies from our systems and from customers' devices, and refunded customers."

> Amazon refunded the cost of the books, but told affected customers they could no longer read the books and that the titles were "no longer available for purchase".

This has nothing to do with people's having bought a license to the books. It's about Amazon's never having had authorization from the publisher to sell the books. There is no reference at all to people's having licensed the books from Amazon. Amazon referred to people as having bought the books.
by kibwen | 2025-12-19 20:21:29+00:00
No, I wish people would let this meme die.

Rust doesn't have a very broad stdlib, but it has an extremely deep stdlib. Rust's stdlib is huge for the things it provides. Classical JS's stdlib was neither deep nor broad.

Furthermore, tons of those "loads of dependencies" that people point to are crates provided by the Rust project itself. Crates like serde, regex, etc aren't third-party dependencies, they're first-party dependencies just like the stdlib.
by bitpush | 2025-12-19 20:22:10+00:00
> Because they've forced everyone to allow them.

nobody is forcing anyone. This is the same argument that people said about google search. Nobody is forcing anyone to use google search, google chrome, or even allow googlebot for scraping.

Thousands of poeple have switched over to chatgpt, brave/firefox ..

Your argument sounds like "I dont like Apple's practices, and I'm forced to buy iPhones. No buddy, if you dont like Apple, dont buy their products"
by keeganpoppen | 2025-12-19 20:22:30+00:00
this is all 100% true and yet the 12 year-old boy inside me still smiles smugly at how fucking cool my dual reservoir water-cooled setup is, and how there was a brief moment in time a couple years ago where i had arguably one of the fastest (consumer) setups in the entire world... was any part of that labor or money "worth" it? no, absolutely not. was the $1k power bill i had to pay PG&E one month worth it? even less so. but do i have any regrets? absolutely not! :)

anyone even remotely on the fence about whether or not they should bother with all this stuff, just read OP or read this tl;dr: the answer is no, it is not.
by danielbln | 2025-12-19 20:22:31+00:00
You say that with such conviction "the whole point is to think less". Why do you think that? I think no less now that I use AI agents all day long, I just think about different things. I don't think about where I place certain bits of code, how certain structures look like. Instead I think about data models, systems, and what the ideal deliverable looks like and how we can plan its implementation and let it execute by the willing agent. I think about how I best automate flows so that I can parallelize work, within a harness that reduces the possibilities for mistakes. I think a whole lot more about different technologies and frameworks, as the cost of exploring and experimenting with them has come down tremendously.

Will what I do now be automated eventually or before long? Probably, we keep automating things, so one has to swim up the abstraction layers. Doesn't mean one has to think less.
by adamcharnock | 2025-12-19 20:22:35+00:00
Copy/paste from a previous thread [0]:

We’ve done some fairly extensive testing internally recently and found that Garage is somewhat easier to deploy in comparison to our existing use of MinIO, but is not as performant at high speeds. IIRC we could push about 5 gigabits of (not small) GET requests out of it, but something blocked it from reaching the 20-25 gigabits (on a 25g NIC) that MinIO could reach (also 50k STAT requests/s, over 10 nodes)

I don’t begrudge it that. I get the impression that Garage isn’t necessarily focussed on this kind of use case.

---

In addition:

Next time we come to this we are going to look at RustFS [1], as well as Ceph/Rook [2].

We can see we're going to have to move away from MinIO in the foreseeable future. My hope is that the alternatives get a boost of interest given the direction MinIO is now taking.

[0]: https://news.ycombinator.com/item?id=46140342

[1]: https://rustfs.com/

[2]: https://rook.io/
by reify | 2025-12-19 20:23:19+00:00
To be honest. our community desperately needs a new fish and chip shop.

The chippy on the corner at the end of my road still uses newpspaper to wrap the chips.

Bazza, the owner, says he cannot afford the new wrapping paper, he did admit that he only uses tory newspapers like the Sun and Daily Mail to wrap chips, as if that is a good excuse.

I am sure all the locals will fully welcome Texas Instruments new chippy especially if they do a fried mars bars.

wicked
by dang | 2025-12-19 20:24:02+00:00
We've changed the submitted URL from https://www.nzz.ch/technologie/proton-ceo-andy-yen-wer-geset... to a third-party article that seems to have more background.

(Also, HN is an English-language site, so articles here should be in English - https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que... - even though we have deep respect for the German language and other languages)
by aaroninsf | 2025-12-19 20:24:04+00:00
No shade on your skills, but for most problems, this is already false; the solutions have already been scraped.

All OSS has been ingested, and all the discussion in forum like this about it, and the personal blog posts and newsletters about it; and the bug tracking; and theh pull requests, and...

and training etc. is only going to get better and filtering out what is "best."
by ffsm8 | 2025-12-19 20:24:08+00:00
Current "AI" are statistical models, not AGI - that's why you're wrong there.

To use them well you still need to know everything - whenever you prompt lazily you're opening yourself up to a fuckton of technical debt.

That might be acceptable to some, but is generally a bad idea

If it was AGI, you'd be right though...
by ninalanyon | 2025-12-19 20:24:10+00:00
If you ever get back there make sure to take every 1930s DIY book you can find. They have everything from legal advice to how to make a power rectifier from scratch as well as how batteries and radios work along with instructions for building them from valves. If you can make a vacuum pump it's not ever such a stretch to make thermionic valves (tubes for left-pondians). You could even make something like Konrad Zuse's computers with the technology that is already available.

The first generation won't be as good as the Apollo Guidance Computer though.
by easton | 2025-12-19 20:24:20+00:00
don't mean to steal your customers, but can I just buy good thermal sticker paper somewhere that would work with a regular receipt printer? That would be fun for side nonsense, with or without AI.

When I was more youthful I remember getting the avery sticker sheets for a school election, but a roll where someone could do one at a time would be more useful for random stuff.
by jajuuka | 2025-12-19 20:24:22+00:00
I think it might be opportunism. Many western societies have struggled with post covid reintegration and the amount of social media kids are involved with. Not to mention rising nationalism and far right orgs. So it makes a solid catalyst to launch these mass surveillance programs in the name of protecting children and natives.

Governments are never perfect. They are always in a precarious position where they can turn quite harsh quite quickly. I can't speak to each EU nations politics but things have been turning towards the right for a while and they are finally in positions where they can make these demands and get them passed.
by sheepscreek | 2025-12-19 20:24:28+00:00
Surveillance isn’t bad per se. It’s when everything is so hush hush (which surveillance is by definition) and you lose sight of who has access to what, we humans start to get silly ideas. We’re imperfect and corruptible. Only in this case, it’s so hard to catch any illegal corrupt activities taking place.

So in my opinion, it’s a band-aid to more deep seated problems that more often than not creates new problems. I don’t know enough about how EU intends to do. I guess even eventual mandatory declassification (like a reasonable 5 yrs delay) would deter bad actors/politicians that aren’t well meaning from misusing it.
by hearsathought | 2025-12-19 20:25:06+00:00
> The PRC motto is not about "can do", it's about "able to do".

Who cares? "Can do" assumes "able to do".

> Can Palau build a commercial airliner when Boeing and Airbus workforce is 10x their population? No that's simply out of their reach.

That's why I limited it to : "That's how everyone who industrialized/advanced approaches everything.".

> That's really the crux behind the original statement, there are not many (really currently any) country in the world other than PRC who has the complete industrial chains and workforce numbers to build anything that already exist if they pour enough resources into it.

China is a subset of the american world order. The PRC's industrialization is a creation of the US/Japan/EU.

> PRC can figure out how to build it.

So can the US. Are you saying china can create something we can't figure out?

> The geopolitical reality today (i.e. the amount aggregate S&T complexity that has accumulated from past 100 years) is there may not be anything others can build that PRC eventually can't due to size of PRC talent and industrial base, the reverse is not necessarily true

I'd say there is nothing that china cannot build.

> There's a shit load of advanced industries that are simply out of most small/medium even large countries reach because their size precludes them from coordinating enough people or industrial resources for undertaking.

That just means small/medium countries will collaborate.

FYI: China is smaller than the west. China is much smaller than the west and its allies combined. There is no denying china has some advantages. But china also has disadvantages. Linguistically, politically, culturally, geographically, historically, etc. China's industrialization, just like japan's industrialization, was predicated entirely on western knowledge/tech and access to western trade routes.
by skrtskrt | 2025-12-19 20:25:55+00:00
When I was there, DigitalOcean was writing a complete replacement for the Ceph S3 gateway because its performance under high concurrency was awful.

They just completely swapped out the whole service from the stack and wrote one in Go because of how much better the concurrency management was, and Ceph's team and codebase C++ was too resistant to change.
by dang | 2025-12-19 20:26:06+00:00
Related. Others?

Swiss government look to undercut privacy tech stoking fear of mass surveillance - https://news.ycombinator.com/item?id=45223231 - Sept 2025 (3 comments)

Proton begins moving hardware out of Switzerland due to proposed legislation - https://news.ycombinator.com/item?id=44915796 - Aug 2025 (5 comments)

Proton Partially Exits Switzerland - https://news.ycombinator.com/item?id=44669496 - July 2025 (2 comments)

Lumo: Privacy-first AI assistant - https://news.ycombinator.com/item?id=44657556 - July 2025 (123 comments)

Proton threatens to quit Switzerland over new surveillance law - https://news.ycombinator.com/item?id=44014808 - May 2025 (228 comments)

Tell HN: Swiss surveillance monitoring nearly everything – impact on Proton etc? - https://news.ycombinator.com/item?id=38937352 - Jan 2024 (8 comments)
by lentil_soup | 2025-12-19 20:26:07+00:00
That's the risk of it becoming a tag and movement associated with a particular group of people. Millions of people donate to charity in different ways, effectively or not and they're not part of a movement. When it becomes uppercase Effective Altruism with very prominent yet very similar in profile advocates (tech millionaires) it becomes something different and will attract scrutiny.

People can and will continue to donate their time and money regardless of this particular movement.
by mtlynch | 2025-12-19 20:26:20+00:00
Yeah, as an American, I'm jealous of many aspects of GDPR. I really appreciate you blogging / tooting about experiences protecting your rights under GDPR. I wish we had 1/10th of the consumer privacy protections you have.

How does security research like this work out in practice, in the EU?

I read a lot of vulnerability writeups like this and don't recall seeing any where the author is European and gets a better outcome. Are security researchers actually compensated for this type of work in the EU?
by dvrp | 2025-12-19 20:26:43+00:00
See also:

- Paper page: https://huggingface.co/papers/2512.15603

- Model page: https://huggingface.co/Qwen/Qwen-Image-Layered

- Quantized model page: https://huggingface.co/QuantStack/Qwen-Image-Layered-GGUF

- Blog URL: https://qwenlm.github.io/blog/qwen-image-layered/ (404 at the time of writing this comment, but it'll probably release soon)

- GitHub page: https://github.com/QwenLM/Qwen-Image-Layered
by kg | 2025-12-19 20:26:47+00:00
For the "how" see https://news.ycombinator.com/item?id=46330258 - the game has been reverse engineered. There are reverse engineering and reimplementation projects like this for a lot of older games, i.e. Mario 64, Diablo and at least one of the Sonic games

Is it legal? Well, the reverse engineering typically is as long as you follow the rules, but hosting all the game assets on a public web server so you can play it probably isn't.
by tekacs | 2025-12-19 20:27:46+00:00
A huge fraction of the knee-jerk reactions here seem to miss the key point that the post is trying to get across:

> In the mid-2010s, during Furman’s tenure running economic policy under Obama, the company sold its defense business, offshored production, and slashed research, a result of pressure from financiers on Wall Street.

> Mesdag engaged in a proxy fight to wrest control of the company from its engineering founders, accusing one of its founders and iRobot Chairman Colin Angle of engaging in “egregious and abusive use of shareholder capital” for investing in research.

Yes Roomba sucks at this point. We get it. Thing is, if you slash research... that's what eventually becomes of your product.
by skrtskrt | 2025-12-19 20:28:27+00:00
Does RAMP or CURE offer any possibility of conditional writes with CRDTs? I have had these papers on my list to read for months, specifically wondering if it could be applied to Garage

https://dd.thekkedam.org/assets/documents/publications/Repor... http://www.bailis.org/papers/ramp-sigmod2014.pdf
by Animats | 2025-12-19 20:28:32+00:00
> Let's grant our GPT an infinite context-window.

No. If you have infinite memory, you get into decidability issues, which the author does. Lots of people have been down this rathole. Penrose is probably the most prominent. It doesn't help.

The real issues are combinatoric. How hard is this? Is there an upper bound? Is this one of those many problems where the worst case limit is exponential but the average limit is much lower? Or where a "good enough" solution is far cheaper computationally than a perfect one. The Traveling Salesman problem is the classic example, but it comes up in other optimization contexts, such as the simplex method of linear programming.
by toast0 | 2025-12-19 20:28:51+00:00
Even if you disable overcommit, I don't think you will get pages assigned when you allocate. If your allocations don't trigger an allocation failure, you should get the same behavior with respect to disk cache using otherwise unused pages.

The difference is that you'll fail allocations, where there's a reasonable interface for errors, rather than failing at demand paging when writing to previously unused pages where there's not a good interface.

Of course, there are many software patterns where excessive allocations are made without any intent of touching most of the pages; that's fine with overcommit, but it will lead to allocation failures when you disable overcommit.

Disabling overcommit does make fork in a large process tricky; I don't think the rant about redis in the article is totally on target; fork to persist is a pretty good solution, copy on write is a reasonable cost to pay while dumping the data to disk and then it returns to normal when the dump is done. But without overcommit, it doubles the memory commitment while the dump is running, and that's likely to cause issues if redis is large relative to memory and that's worth checking for and warning about. The linked jemalloc issue seems like it could be problematic too, but I only skimmed; seems like that's worth warning about as well.

For the fork path, it might be nice if you could request overcommit in certain circumstances... fork but only commit X% rather than the whole memory space.
by hodder | 2025-12-19 20:29:50+00:00
This is such a bad faith, and frankly dishonest take on the situation.

As you know, Khan’s FTC worried it wouldn’t be able to prevent Amazon’s acquisition of iRobot in court, so instead it dragged out approval, which it never granted, while continuously threatening to block.

Simultaneously, her FTC openly worked with the EU to convince the EU to use its more expansive antitrust regime to get the EU to block the deal. That dragged the shot clock for the deal lower and lower (deals have backend dates contractually agreed to, after which the parties no longer are committed to work towards closing the deal and can walk).

Even as the EU was challenging the deal and the shot clock was approaching zero, her FTC was STILL not granting approval and threatened to block and drag it out another year in U.S. courts, all the way until Amazon threw in the towel.

After the deal collapsed, the FTC celebrated and took credit.

The fact iRobot later failed and was sold to Chinese competitors is directly attributable to that block, as it would otherwise be owned and supported by Amazon right now.
by neutronicus | 2025-12-19 20:30:17+00:00
Does it have some huge context window? Or is it really good at grep?

The Copilot version of this is just fucking terrible at suggesting anything remotely useful about our codebase.

I've had reasonable success just sticking single giant functions into context and asking Sonnet 4.5 targeted questions (is anything in this function modifying X, does this function appear to be doing Y) as a shortcut for reading through the whole thing or scattershot text search.

When I try to give it a whole file I actually hit single-query token limits.

But that's very "opt-in" on my part, and different from how I understand Cursor to work.
by thaumasiotes | 2025-12-19 20:30:25+00:00
Something similar happened to me with Blizzard. I'd buy subscription time and, a few days later, they'd cancel my subscription and refund the charge. After a few rounds of this, they suspended my account.

In that case, I appealed and was told, for the first time, that the reason for the refunds was that the card I'd been paying with didn't match the stored payment information saved to my account.

Both cards were equally valid and there was no indication anywhere that having saved payment information disqualified you from paying by any other method. As best I can tell, Blizzard just updated their policies one day for no particular reason, then made not complying with the new, secret policies a bannable offense.