MurphyA/hacker-news huggingface dataset:
by oofbey | 2025-12-23 18:10:46+00:00
I don't read "specific issues" so much as generalized complaints and implied insults. "Low effort" is not a specific issue - it's just derogatory. "Cut the clutter" is not useful advice. All of it sounds like "code better".

The list of proposed motivations I gave are hypotheticals. I don't understand which if any of these apply to the people who agree with the sentiment in "Stop Slopware". It sounds like maybe you do. Which of these resonate with you?
by cmarschner | 2025-12-23 18:11:17+00:00
Befuddling that this happened again. It’s not the first time

- Paul Manafort court filing (U.S., 2019)
Manafort’s lawyers filed a PDF where the “redacted” parts were basically black highlighting/boxes over live text. Reporters could recover the hidden text (e.g., via copy/paste).

- TSA “Standard Operating Procedures” manual (U.S., 2009)
A publicly posted TSA screening document used black rectangles that did not remove the underlying text; the concealed content could be extracted. This led to extensive discussion and an Inspector General review.

- UK Ministry of Defence submarine security document (UK, 2011)
A MoD report had “redacted” sections that could be revealed by copying/pasting the “blacked out” text—because the text was still present, just visually obscured.

- Apple v. Samsung ruling (U.S., 2011)
A federal judge’s opinion attempted to redact passages, but the content was still recoverable due to the way the PDF was formatted; copying text out revealed the “redacted” parts.

- Associated Press + Facebook valuation estimate in court transcript (U.S., 2009)
The AP reported it could read “redacted” portions of a court transcript by cut-and-paste (classic overlay-style failure). Secondary coverage notes the mechanism explicitly.

A broader “history of failures” compilation (multiple orgs / years)
The PDF Association collected multiple incidents (including several above) and describes the common failure mode: black shapes drawn over text without deleting/sanitizing the underlying content.
https://pdfa.org/wp-content/uploads/2020/06/High-Security-PD...
by jvanderbot | 2025-12-23 18:11:31+00:00
> The person that produced the document is the one responsible for it- they still need to know and review accurately its content.

That's exactly what I'm saying, so we agree perfectly there.

> However there's another aspect that irks me, and it's the idea that the prompt was much shorter than the document itself.

That's not part of my argument, it's an assumption on your part.

> If the final document is much harder to verify than the information it contains ...

This is precisely the problem. LLMs generate far too much text for their information content, and often contain subtle errors etc etc (I dont need to rehash two whole HN threads here, the point is made). If a coworker sent me the bullets, I'd be happier. Because the cost of generating arguments is now effectively zero, it's imperative to use restraint to get back to the concise, high SNR message. Precisely because otherwise it becomes a DDOS on the reader.
by jt2190 | 2025-12-23 18:11:42+00:00
> ... there's a good deal of work contained in the "head cache" of the workers (lack of transparency)...

Is this true in a Starbucks? Every order goes into the computer before it's made, whether via the app or at the register. Or are you referring to something else more specific, like performing and recording the individual steps in making a speciality coffee?
by SR2Z | 2025-12-23 18:11:49+00:00
> or the CCP route (clip the wings of the Icaruses who fly too high).

This seems like a great way for the monied interests from WITHIN the party to just take full control.

> Go with either the FDR route (94% tax rate)

The reason why this worked is because FDR oversaw the US during a period of incredible change and after the Great Depression. It's not like the tax rate was responsible for his successes.
by ErroneousBosh | 2025-12-23 18:11:49+00:00
When I worked for an IBM helpdesk looking after point-of-sale systems, we used to ask them to check if the power cable had a black or a blue bit of plastic surrounding the pins.

"It's black? Okay, it's not that then, I was hoping it would be easy. Right, plug it back in again and... oh it's working now? Cool, ring me back if there's anything else then!"
by r2vcap | 2025-12-23 18:12:05+00:00
I get the impression that https://github.com/pytorch/executorch is Meta’s take on TFLite / LiteRT, which is quite interesting.

While reading the README and related documentation, I noticed that Samsung Exynos NPU acceleration was listed, which immediately caught my attention. According to
https://docs.pytorch.org/executorch/main/backends/samsung/sa..., Samsung has finally built and released an NPU SDK—so I followed the link to check it out.

Unfortunately, the experience was disappointing.

The so-called “version 1.0” SDK is available only for Ubuntu 22.04 / 20.04. There is no release date information per version, nor any visible roadmap. Even worse, downloading the SDK requires logging in. The product description page itself https://soc-developer.semiconductor.samsung.com/global/devel... does contain explanations, but they are provided almost entirely as images rather than text—presented in a style more reminiscent of corporate PR material than developer-facing technical documentation.

This is, regrettably, very typical of Samsung’s software support: opaque documentation, gated access, and little consideration for external developers. At this point, it is hard not to conclude that Exynos remains a poor choice, regardless of its theoretical hardware capabilities.

For comparison, Qualcomm and MediaTek actively collaborate with existing ecosystems, and their SDKs are generally available without artificial barriers. As a concrete example, see how LiteRT distributes its artifacts and references in this commit:
https://github.com/google-ai-edge/LiteRT/commit/eaf7d635e1bc...
by pbalau | 2025-12-23 18:12:12+00:00
> keep the commons clean [from the second link]

A glance at the r/python will show that almost every week there is a new pypi package generated by ai, with dubious utility.

I did a quick research using bigquery-public-data.pypi.distribution_metadata and out of 844719 package, 126527 have only 1 release, almost 15%.

While is not unfathomable that a chunk of those really only needed one release and/or were manually written, the number is too high. And pypi is struggling for resources.

I wonder how much crap there is on github and I think this is an even larger issue, with the new versions of LLMs being trained on crap generated by older versions.
by zamadatix | 2025-12-23 18:12:30+00:00
On a phone at the moment so I can't try it out, but in regards to this "stricter mode" it says global variables must be declared with var. I can't tell if that means that's just the only way to declare a global or if not declaring var makes it scoped in this mode. Based on not finding anything skimming through the examples, I assume the former?
by epistasis | 2025-12-23 18:13:33+00:00
I remember people citing the All-In podcast about "you can always cut 10% without affecting things negatively" or something silly like that. Or thinking that $1T/year of cuts is something that's possible without taking out social security and medicare and tons of defense spending.

I can not tell you how much respect I have lost for anybody involved with the All-In podcast. They sold out all credibility for political wins for wanna-be fascists.

These jokers all got lucky, obviously. They can not perform basic analysis of organizations, clearly. What a joke of a result!
by Motorbytes | 2025-12-23 18:13:48+00:00
Does the Spotify backup contain any so far grayed out or unavailable songs on their list?

I'm a music archivist & preservationist, I've archived and found several formerly lost or on the verge of becoming lost albums, EPs, and Singles, and I've been wondering if the backup of Spotify so far, even with the available info, contain any taken down, region limited, or no longer available songs?

any response is appreciated!
by thdrtol | 2025-12-23 18:14:02+00:00
We all fall into this trap, thinking we can do better than others.

The problem is that Elon Musk has power (in the form of money) and was able to buy his way into the government.

Elon Musk is a smart salesman but that's about it. He has little deep knowledge in a lot of what he does.
by mdhb | 2025-12-23 18:14:05+00:00
Have you actually ever browsed the secret “active” page where you can see what people are actually voting for without the mods putting their thumbs on the scale? It’s constantly filled with dead posts because someone said something that was vaguely unflattering towards Israel, venture capital, capitalism in general, the United States or Apple. Literally happens dozens of times every single day.
by gf000 | 2025-12-23 18:14:25+00:00
> https://web.eecs.umich.edu/~weimerw/2008-415/reading/bacon-g...

They are different approaches for the same thing: automatic memory management. (Which is itself a not trivial to define concept)

One tracks liveness, while the other tracks "deadness", but as you can surely imagine on a graph of black and white nodes, collecting the whites and removing all the others vs one by one removing the black ones are quite similar approaches, aren't they?
by eddybenchek | 2025-12-23 18:14:41+00:00
I've found the "too many tools polluting context" problem to be real. The challenge is that MCP servers often expose everything upfront, even when you only need a subset. The on-demand capability discovery pattern 'irrationalfab' mentioned makes sense having a lightweight index that the model can query, then pulling full tool details only when needed. This mirrors how we actually work with APIs we don't load all endpoints into memory, we discover them as needed.
by ChrisArchitect | 2025-12-23 18:14:47+00:00
Always like scrolling around these kind of bases on Google Maps.

Here's a fun on-site video at Davis-Monthan Air Force Base in Tucson, Arizona.

Why Are 3,000 Airplanes Stored In This Desert?

https://www.youtube.com/watch?v=c36mZtddqzU
by robocat | 2025-12-23 18:14:48+00:00
Marriage is surely the #1 patriarchy control scheme?

I feel terrible asking whether her accusation against Instagram is true... The comments below https://news.ycombinator.com/item?id=46354298 discuss how she might be mistaken. I can't read the link she referred to 404media but that appears to be about retitling headlines, and not about rewriting content.

If Meta were generating text, how would Meta avoid trouble with the Section 230 carveout?

A more cynical me would think they were just trying to juice links for their SEO.

I probably shouldn't be commenting on human slop - that doesn't help either.
by altmanaltman | 2025-12-23 18:14:52+00:00
> With double-entry bookkeeping, the only way an error can slip through is if you make the same error on both sides, or else they wouldn’t be balanced. A similar thing is true for testing: If you make both an error in your test and in your implementation, they can cancel out and appear to be error-free.

Yeah but it's very different from tests vrs code though, right? Every entry has two sides at least and you do it together, they are not independent like test and code.

You can easily make a mistake if you write a wrong entry and it will still balance. Balanced books =/= accurate books is my point. And there is no difference between "code" and "tests" in double entry, it's all just "code".

So it seems like the person who made the metaphor doesn't really know how double-entry works or took maybe one accounting class.
by resfirestar | 2025-12-23 18:15:47+00:00
This is just DRAM hysteria spiraling out to other kinds of hardware, will age like fine milk just like the rest of the "gaming PC market will never be the same" stuff. Nvidia has Amazon, Google, and others trying to compete with them in the data center. No one is seriously trying to beat their gaming chips. Wouldn't make any sense to give it up.
by pavel_lishin | 2025-12-23 18:16:13+00:00
> The "3" represents the spatial dimensions.

What bearing do three spatial dimensions have on dividing a number by three?

> Holography: In the context of the model, the 4^32 factor is the scaling factor between m_p and m_P (19 orders of magnitude).

This has nothing to do with holography.

Sorry, dude. An LLM steered you into something that feels like an epiphany, but this is bupkis.
by adammarples | 2025-12-23 18:16:20+00:00
This is absolutely awesome but the little jokey captions that Claude did (Discombobulating... Laminating...) all that stuff, they were a little annoying but cute enough, but whatever is running this one (I did not murder him... I thought I was special....) they are genuinely offputtingly bad. This great app doesn't need clunky humour front and centre, I'm not sure if it's Claude or toad but it seems markedly worse than Claude used to be.
by FridayoLeary | 2025-12-23 18:16:21+00:00
Don't expect anyone to care about that angle. Let them virtue signal like somehow human right concerns of violent criminals is more important then the safety of the entire population of el salvador. Safely insulated from the consequences of their misplaced humanity of course. To be clear i saw a documentary of CECOT and it looks terribly oppressive, but i see no evidence of human rights abuses, even though most of the inmates there have forfeited theirs through their actions imo.
by christophilus | 2025-12-23 18:16:21+00:00
And, I don't have to run a binary to try your product. The web has a lot of flaws, but it's a good way to deliver properly sandboxed applications with low hassle on the part of the user. I've built my fair share of native vs web apps, and I vastly prefer working on web apps. As a user, I vastly prefer web apps for most things. Not all things, but most. No, I don't want to install your crappy app on my computer and risk you doing something irresponsible. I'll keep you sandboxed in a browser tab that I can easily "uninstall" by closing.
by coryrc | 2025-12-23 18:16:48+00:00
You need additional tooling to make use of Commit-Id. With Gerrit, it does link them all together.

> Doesn't it make sense to be able to track the history of what patches have been applied for a debian package?

... no. Each patch has a purpose, which will be described in the commit message. Hopefully it does what it says it does, which you can compare with its current diff.

If it was upstreamed with minimal changes, then the diff is near-empty. Drop it.

If it was upstreamed with significant changes, then the diff will be highly redundant. Drop it.

If the diff appears to do what the commit message says it does, then it probably does what it says.

If the diff is empty, either it was upstreamed or you fucked up rebasing. Don't be negligent when rebasing.
by jaredklewis | 2025-12-23 18:17:10+00:00
What existing regulation are you accusing the FTC of not enforcing? Is it illegal for a rich person to buy a company? It's not like he's cornering TV news or something. He's a minority player by any measurement (revenue, viewers, etc..).

Not a fan of Trump, Ellison, or obviously this expose being buried, but I am just trying to understand what the FTC did wrong.

> The FTC is responsible for enforcing regulations that would prevent mergers that negatively impact the quality of services and innovation.

I don't think this is the best summary of either the FTC's mandate from congress nor the antitrust laws in the US.

But whatever, it just seems like what you want is not more regulation (Trump is adding lots of regulation on solar and wind, that's good right?), but different regulators.

It sucks, but there's no "one weird trick" where you can have a congress, judiciary, and executive branch dominated by Republicans, that then makes them governs like Democrats. This isn't a "regulation" problem. It's a "roughly half the country wanted this" problem.
by reify | 2025-12-23 18:18:24+00:00
Simple test:

turn on your gaming rig, let it reach full operating temperature

Whisk a dozen egg (12) whites until fluffy.

add 400g caster sugar

keep whisking until the sugar has incorporated into the egg white and has become very shiny and stiff.

pour over the GPU, motherboard and cpu.

wait until its cooked and hardens around the critical components.

measure system temps

type "sensors" into your terminal.
by stetrain | 2025-12-23 18:18:44+00:00
Perhaps, if reviewing and reducing spending is the goal, it should be an actual earnest effort. One that starts with collecting data, analyzing spending, and making recommendations instead of knee-jerk attempting to cancel things and lay off workers before understanding what they do.

There are also ways to reduce spending or improve spending efficiency without simply cutting spending on existing programs. A major point of spending is on health care, and I have seen analyses that the US spends much more per capita for health care with worse outcomes than some other western countries.

Careful, considered, data-driven healthcare reform that focuses on improved outcomes and reduced costs could make a much bigger impact than whatever it was that DOGE was trying to do.
by simonw | 2025-12-23 18:19:13+00:00
Clarification added later: One of my key interests at the moment is finding ways to run untrusted code from users (or generated by LLMs) in a robust sandbox from a Python application. MicroQuickJS looked like a very strong contender on that front, so I fired up Claude Code to try that out and build some prototypes.

I had Claude Code for web figure out how to run this in a bunch of different ways this morning - I have working prototypes of calling it as a Python FFI library (via ctypes), as a Python compiled module and compiled to WebAssembly and called from Deno and Node.js and Pyodide and Wasmtime https://github.com/simonw/research/blob/main/mquickjs-sandbo...

PR and prompt I used here: https://github.com/simonw/research/pull/50 - using this pattern: https://simonwillison.net/2025/Nov/6/async-code-research/
by duped | 2025-12-23 18:19:23+00:00
I think there needs to be a split between the web browser as a document renderer and link follower, and the web browser as a portable target for GUI applications. But frankly my biggest gripe is that you need HTML, JS, and CSS. Three distinct languages that are extremely dissimilar in syntax and semantics that you need all three of (or some bastard cross compiler for your JSX to convert from one format to them). Just make a decent scripting language and interface for the browser and you don't need that nonsense.

I understand this has been tried before (flash, silverlight, etc). They weren't bad ideas, they were killed because of companies that were threatened by the browser as a standard target for applications.
by rchaud | 2025-12-23 18:19:44+00:00
Sayings like "Vote with your wallet" come about as a byproduct of living in an economic system that is on its face democratic and capitalist yet somehow still concentrates political and market power in the hands of a few.

If something is bad, it's said that the free market will offer an alternative and the assumed loss of market share will rein in the bad thing. It ignores, as does most un-nuanced discourse about economy and society, that capitalism does not equate to a free market outside of a beginner's economics textbook, and democracy doesn't prevent incumbents from buying up the competition (FB/Instagram) or attempting to block competition outright (Tiktok).
by MuffinFlavored | 2025-12-23 18:19:47+00:00
> LoongArch is now a fully legitimate, upstreamed ISA—with mainline Linux, Debian, and Rust support—ensuring it will be maintainable and usable at scale, but its momentum is institutional and domestic rather than market-driven: it exists to guarantee China a sovereign, unblockable CPU stack on a short timeline, not to attract global vendors, startups, or cloud ecosystems. In contrast, RISC-V is accumulating multi-vendor, cross-border adoption and economic gravity that define a global ISA; LoongArch’s success criteria are different, narrower, and largely already met.
by kylehotchkiss | 2025-12-23 18:19:48+00:00
No. Thermal turbines turn steam into spin, they're not quite jet engines, but they need 24/7 reliability under stressful physics for extended periods of time. Wind generators are just like big electric car motors, I would think?

https://www.spglobal.com/energy/en/news-research/latest-news...
by chamomeal | 2025-12-23 18:20:07+00:00
I think it’s cause there’s less imperative code and side effects to track data transformations through.

Like any random JS/php app is probably a huge pile of loops and if statements. To track what happens to the data, you need to run the whole program in your head. “And now it adds that property to the object in the outer scope, and now that object gets sorted, now it hits the database… ok…”. Whereas in clojure most functions are either a single atomic transformation to a set of data, or batch of side effects. You still have to run it through your head, but you can do it more piece-by-piece instead of having to understand a 1,000 method with class states being auto loaded and mutated all over the place. Also you have a REPL to try stuff out as you go.

Dont get me wrong, I LOVE static types. Statically typed clojure would be the best fckin language ever. But there is definitely a wide gulf between a dynamic language like JS, and one like clojure!
by JumpCrisscross | 2025-12-23 18:20:56+00:00
> I don't believe rejecting the US's Pax Americana somehow means I'm implicitly causing China or Russia to suddenly want their own version of Pax Americana played out

They don’t. The Pax is expensive to maintain. They want their spheres of influence. Same as America’s elites. Same as India’s, Iran’s, Israel’s, Turkey’s, et cetera.

There is no indication Russia or China want to be world cops. But they—and many others, including America—do want to dominate their neighbours in ways that are restricted by the rules-based international order.

> I don't believe rejecting the US's Pax Americana somehow means I'm implicitly causing

Unless you’re voting in a small handful of European countries, you probably aren’t causing or restraining much in this theatre. (I’m in a single-party state in America. I’m not influencing this through my vote either.)
Ask HN: What is the Mt. Rushmore of desktop applications?
by exogeny | 2025-12-23 18:21:00+00:00
For the international audience, Mt. Rushmore is a landmark in the US that features the faces of four great Presidents carved into a giant stone edifice. It's a little ridiculous, but it is a good metaphor to use in service of the question: what are the four most influential killer apps in the history of desktop and personal computing?

My votes:

Visicalc
Mosaic
Photoshop
Doom

Visicalc ushered in era of the computer as an essential work and productivity tool, by introducing the concept of a spreadsheet as a catch-all metaphor for all kinds of business work.

Mosaic and Photoshop probably don't warrant further explanation, even if both eventually got improved and largely deprecated by Firefox/Chrome and Figma respectively.

Doom ushered in the era of the PC as a serious gaming platform, and leaned into unique multi-player, networked, and customizable/expandable gameplay modes.

What do you think?