MurphyA/hacker-news huggingface dataset:
by bluGill | 2025-09-17 15:32:10+00:00
That isn't clear. Some earn money from ads of various forms. Some earn money from patreon like things and the youtube views are loss leaders. Most are not earning enough money from ads to care (generally 0, but sometimes a few bucks).

Even if you earn money from ads, view count is only a proxy at best. Youtube seems to track ads seen not view count (payments from youtube have not changed). Other ads track effectiveness of the ad, and viewcount is only a proxy - if youtube changes the count it means that the constant applied to viewcount in the formula changes but otherwise the payment is the same.

Thus if you get significant money from YouTube adds you care about ad blocking. None of the others need to care (they might, but it could go either way how they feel)
by zahlman | 2025-09-17 15:32:11+00:00
It's amazing to me that you put this much effort into a calm, thoughtful rebuttal that honours the HN guidelines, and got downvotes and no responses for it. My experience has been that people who post lists of quotes like that are not interested in a discussion or in considering the possibility that they have been misled.

In the future I recommend verifying quotes and looking up full context as well rather than simply trying to consider the words as given.

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

I understood this to apply to people under discussion, not just other users.
by YeCKqkhM | 2025-09-17 15:32:13+00:00
I'm always flabbergasted by Tesla fans' commitment to vastly inferior product and their insistence that the big breakthrough is "just around the corner bro, believe me". I'm pretty sure you all just have Stockholm Syndrome after paying for FSD in like 2019 and ingesting copium for over 5 years. I hope you reach a place in your life where you have the confidence to ask for a higher standard.
by PaulHoule | 2025-09-17 15:32:17+00:00
I haven't had actual corruption but had imports take an excessive long time or fail to complete in Lightroom because of bad USB cables or (I think) bad USB jack.

Generally I'm frustrated with the state of USB. Bad cables are all over the place and I'm inclined to throw cables out if I have the slightest problem with them. My take is that the import process with Lightroom is fast and reliable if I am using good readers and good cables; it is fine importing photos from my Sony a7iv off a CFExpress card but my Sony a7ii has always been problematic and benefits greatly from taking the memory card out and putting it in a dedicated reader, sometimes I use the second slot in the a7iv.
by lproven | 2025-09-17 15:32:24+00:00
:-D I honestly don't mind it.

I used the Windows 3 UI, complete with File Manager, until 1996. I didn't mind it at all. But I thought the Windows 95 Explorer was an amazing tool when it was launched, and as soon as Win NT got Explorer with NT 4, I switched to it.

I have never been unhappy.

I can tile 2 windows side-by-side in moments if I want that old source-and-destination layout. It works absolutely great.

I tried Total Commander, and Midnight Commander too, and they don't do anything I can't do in seconds anyway. I really don't get it. It's not that I dislike them, but I am perfectly happy with the replacement.

I am not saying anything is wrong with the OFM model but when it went away in the OSes I used 30 years ago, I didn't miss it.
by throwaway31131 | 2025-09-17 15:32:44+00:00
If you have more bugs than you can fix in a given amount of time then you have to prioritize somehow.

“This bug didn't block release X-1, why should it block release X?” Is actually a pretty strong argument and tough, but not impossible, to counter.

And the bug backlog only gets longer with time. It’s the price of greatly increased software complexity.
by puglr | 2025-09-17 15:32:58+00:00
Odd that you would omit the part of the text you quoted that contradicts the impression your partial quote creates.

> The images were initially believed to have been obtained via a breach of Apple's cloud services suite iCloud, or a security issue in the iCloud API which allowed them to make unlimited attempts at guessing victims' passwords. Apple claimed in a press release that access was gained via spear phishing attacks.

I also found it notable that the source for the above unlimited password guessing password guessing is an Apple press release that states no such thing.

Also interesting was that all sources in that article suggesting anything about unlimited attempts describe to an app or script (unclear which) called iDar, which the only source to actual name iDar claims that it reports success 100% of the time, regardless of its actual success in guessing the password.

I've no love for Apple. Maybe it's true. But the evidence presented in this wiki article is weak.
by mindcrash | 2025-09-17 15:33:08+00:00
I can play Borderlands 3 pretty decently on a i7 7820 based laptop with Geforce 1070 graphics.

Borderlands 4 on the other hand...

By the way, blame Unreal 5. Every Unreal 5 game released recently runs like utter crap unless you have luck, godlike hardware or both.
by therobots927 | 2025-09-17 15:33:15+00:00
This is the first time that I’ve even seen an article like this survive longer than a half hour on this platform. And the strong response of the HN user base is clearly organic - there is obviously a desire to discuss the ongoing genocide. But there is a concerted effort to censor us through coordinated flagging of articles and comments. I’m glad this made it through so we can all see just how much we are being censored by other users.
by omnicognate | 2025-09-17 15:33:28+00:00
It's a long time since I read it, but there's a book called "The Structure and Interpretation of Quantum Mechanics" [1] by R. I. G. Hughes. The "Structure" part of it begins by building up most of the mathematical framework (including use of complex numbers, Hilbert spaces, operators, etc), motivated only by the desire to build a physical theory that is probabilistic in nature. It then shows how you can add one extra ingredient that turns the framework into that used for quantum mechanics [2]. I assume that everything discussed up to that point applies equally to Koopman-von Neumann.

It's a really nice book, very self-contained. I think anyone with a basic mathematical education (A-Level or equivalent) could get through it without having to read other things to acquire prerequisites, though they should be prepared to think quite hard.

1. The resemblance to the titles of Gerald Jay Sussman's "Structure and Interpretation" books appears to be coincidental. The title is meant literally: the book is split into two sections, one on the (mathematical) structure of QM and one on its (philosophical) interpretation. There are no similarities in style, pedagogy or subject matter to Sussmann's books and no use of, or reference to, programming. The author was a professor of philosophy at the University of South Carolina.

2. He actually lists a collection of alternatives for that extra ingredient, any one of which has the same effect when added.
by grues-dinner | 2025-09-17 15:33:34+00:00
I'm getting videos with under 10 views in my recommendations now. They're AI generated "educational" videos, but sound like interesting documentaries. Considering how many users YouTube had the chances that I could be in the first 10 viewers for a listed video are tiny unless I personally know the creator or the place is absolutely flooded in AI shit and there is O(users/10) of these videos being uploaded regularly.
by naasking | 2025-09-17 15:34:00+00:00
I agree LLMs have many differences in abilities relative to humans. I'm not sure what this implies for their ability to reason though. I'm not even sure what examples about their bad reasoning can prove about the presence or absence of any kind of "reasoning", which is why I keep asking for definitions to remove the ambiguity. If examples of bad reasoning sufficed, then this would prove that humans can't reason either, which is silly.

A rigourous definition of "reasoning" is challenging though, which is why people consistently can't provide a general one that's satisfactory when I ask, and this is why I'm skeptical that pattern matching isn't a big part of it. Arguments that LLMs are "just pattern matching" are thus not persuasive arguments that they are not "reasoning" at some cruder level.

Maybe humans are just higher order pattern matchers and LLMs are only first or second-order pattern matchers. Maybe first-order pattern matching shouldn't count as "reasoning", but should second-order? Third-order? Is there evidence or some proof that LLMs couldn't be trained to be higher order pattern matchers, even in principle?

None of the arguments or evidence I've seen about LLMs and reasoning is rigourous or persuasive on these questions.
by thayne | 2025-09-17 15:34:15+00:00
Browsers and CAs did support `must-staple`. Then they decided to drop support for OCSP altogether, in part because not enough servers were using must-staple (or ocsp stapling at all).

As for server implementaions. Most servers, sure it isn't that much harder to use `must-staple`, if you are already doing ocsp stapling. But most servers don't do the stapling at all, because there isn't a strong reason to, and you need to set up a system to periodically fetch and cache the OCSP signatures, and whatever system you use to terminate TLS needs to support it.
by nickpsecurity | 2025-09-17 15:34:46+00:00
Abstract: "The emergence of large language models (LLMs) such as ChatGPT has opened up groundbreaking possibilities, enabling a wide range of applications in diverse fields, including healthcare, law, and education. A recent research report highlighted that the performance of these models is often closely tied to their parameter scale, raising a pressing question: how can we effectively train LLMs? This concern is at the forefront of many researchers’ minds. Currently, several distributed training frameworks, such as Megatron-LM and DeepSpeed, are widely used. In this paper, we provide a comprehensive overview of the current state of LLMs, beginning with an introduction to their development status. We then dig into the common parallel strategies employed in LLM distributed training, followed by an examination of the underlying technologies and frameworks that support these models. Next, we discuss the state-of-the-art optimization techniques used in LLMs. Finally, we summarize some key challenges and limitations of current LLM training methods and outline potential future directions for the development of LLMs."
by potato3732842 | 2025-09-17 15:35:11+00:00
I think I articulated the problem pretty well. Incentives are structured such that there is no concept or serious consideration of what the ideal state is, just a bunch of stupid (though they may have been created with a grand plan in mind at one point) requirements that things must meet and it devolves into a box checking exercise that loses sight of the end goal and divides responsibility up so thinly that it basically evaporates. But the regulator, the trade group, the compliance certification orgs, etc, etc. get to trot out some number that shows good thing up and bad thing down and the racket goes on, and they have every financial incentive to do so.

The conditions in TFA don't show up overnight. People were blindly doing checklists for years with no shits given about the big picture. "Hurr durr the rules don't say condensation can't be running down the moldy-ass ceiling so it's fine" and all that. Eventually people got sick, then the regulator had to cover ass so they took a reasonable big picture look at the operation and the results were so bad a Congressional committee said WTF.

Regulating minutia consistently creates these stupid exercises where the forest is lost for the trees. But we won't stop regulating minutia because there are too many jobs and careers and whatnot tied up in it and it's easy to sell to the public.
by jperras | 2025-09-17 15:35:13+00:00
If you go back further than that, teams used to destroy entire engines for a single qualifying.

The BMW turbocharged M12/M13 that was used in the mid-eighties put out about 1,400 horsepower at 60 PSI of boost pressure, but it may have been even more than that because there was no dyno at the time capable of testing it.

They would literally weld the wastegate shut for qualifying, and it would last for about 2-3 laps: outlap, possibly warmup lap, qualifying time lap, inlap.

After which the engine was basically unusable, and so they'd put in a new one for the race.
by darkwater | 2025-09-17 15:36:07+00:00
Well, not an Apple fan personally but on this they are just top of class. Even if this story involves an Apple Watch and not an iPhone, my father-in-law some time ago fainted (due to an underlying heart issue we late uncovered), knocked his head on the toilet when he got up in the middle of the night to go to the bathroom. He lost consciousness for a brief moment and when he regained it, there was already someone from the emergency line speaking through the Apple Watch and he got the ambulance at home faster that without wearing the Apple Watch, and surely helped in saving his life.

Btw I wonder if Apple sends some spoken message to the emergency services or some metadata or just connects the phones and that's it.

Edit: oh and I forgot: my wife got a loud message (that bypassed DND) telling her that her father maybe felt, because she is one of his emergency contacts.
by jjani | 2025-09-17 15:36:47+00:00
It's about as believable as a country with history involving the Third Reich and Stasi openly standing behind a country that the UN, and every relevant scholar on the subject, confirms is committing genocide.

In other words, it's very believable. It is incredible how billions of hours have been spent on Vergangenheitsbewältigung, and nothing has been learnt. Potentially the best phenomenon in existence at showing that humanity is, after all, so much less intelligent than it believes it is - that even after such a destructive event and so much performative effort at analysis and learning, the key takeaway did not become part of the social psyche whatsoever.
by PaulHoule | 2025-09-17 15:37:04+00:00
My workflow is don't delete after import but format the card in the camera afterwards. I have XXXL cards and it is not such a problem if I forget to format.

I had one case where I screwed up a shoot and thought file corruption might have been involved (it wasn't) Even though I had formatted the card with the camera and shot maybe 5 test shots I was able to recover most of the images with Disk Drill

https://www.cleverfiles.com/data-recovery-software.html

which has both Windows and Mac versions and looking at a sample of them confirmed it wasn't corruption, it was user error.
by chrisnight | 2025-09-17 15:37:18+00:00
> In all popular languages that support "sum types" we just call them "unions."

When I was doing research on type theory in PL, there was an important distinction made between sum types and unions, so it’s important not to conflate them. Union types have the property that Union(A, A) = A, but the same doesn’t hold for sum types. Sum types differentiate between each member, even if they encapsulate the same type inside of it. A more appropriate comparison is tagged unions.
by caminanteblanco | 2025-09-17 15:37:27+00:00
The only problem is I feel like having to have Claude rewrite the prompt negates some of the efficiency and latency benefits of using mini. For system prompts obviously this doesn't matter, but for actual continuous user interaction, it feels unworkable.

It definitely makes sense that improving formatting and clarity for these smaller models would really help with performance, but I'm wondering if gpt5-mini is already smart enough to handle that reformatting, and can rewrite the prompt itself, before handing it off to another instance of itself.

Overall an awesome article!
by PerseusLynx | 2025-09-17 15:37:53+00:00
It's a 36 key low-profile, split, wireless, ergonomic keyboard that includes a trackpad and a rotary encoder powered with ZMK on 2 Nice!Nano microcontrollers running on 2 110mAh batteries. It features a key splay inspired from the TOTEM, and a key layout modelled after my hand and inspired by the Corne. It's meant to be portable, silent and unobstrusive thanks to the Ambient Twighlight silent switches and the wireless connectivity.
by bigthymer | 2025-09-17 15:38:01+00:00
> The Plaza Accord was framed as cooperation among G5 allies. But in practice U.S. security guarantees gave it disproportionate influence. Japan, for example, had little independent military capability, so its security reliance on the U.S. translated into willingness to accept U.S. economic pressure.

Really hit the nail on the head here.

If we extrapolate this way of thinking to Europe, the US keeps pushing Europe to fund more of its own defense. If Europe does so, the US will probably find that a more independent Europe may be less likely to agree with the US on other global issues since Europe will need the US less in Europe.
by Joker_vD | 2025-09-17 15:38:12+00:00
> But Dave, what we mean by outdated is that other languages have surpassed C++ and provide a better developer experience.

> Matter of personal taste, I guess, C++ is still one of the most widely used programming languages with a huge ecosystem of libraries and tools. It’s used in a wide range of applications, from game development to high-performance computing to embedded systems. Many of the most popular and widely used software applications in the world are written in C++.

> I don’t think C++ is outdated by any stretch of the imagination;

The second paragraph in this quote has zero connection to the first and the third paragraphs.

> C++ has a large ecosystem built over the span of 40 years or so, with a lot of different libraries and tools available.

Yes, exactly: it's outdated.

> the simple rule of thumb is to use the standard library wherever possible; it’s well-maintained and has a lot of useful features.

That's got to be the funniest joke in this whole article. First of all, no, its API is not really that well thought out and it took several language standards to finally make smart pointers and tuples truly convenient to use; and which implementation of "the standard library" do you even mean, by the way? There are several implementations of it, you know, of very varying quality.

And then there is an argument against using the Boost in this article which hilariously can be well applied to C++ itself. Don't use it unless you have to! There are languages that are more modern and easier to use!

> Fact is, if you wanna get into something like systems programming or game development then starting with Python or JavaScript won’t really help you much. You will eventually need to learn C or C++.

The key word is eventually. You don't start learning to e.g. play guitar on a cheap, half-broken piece of wood because you'll spend more time on fighting the instrument and fiddling with it than actually learning how to play it.

> New standards (C++20, C++23) keep modernizing the language, ensuring it stays competitive with younger alternatives. If you peel back the layers of most large-scale systems we rely on daily, you’ll almost always find C++ humming away under the hood.

Notice the dishonesty of placing these two sentences together: it seems to imply (with plausible deniability) that those "large-scale systems we rely on daily" are written in "modern" C++. No, they are absolutely not.
by replwoacause | 2025-09-17 15:38:34+00:00
I can’t decide if it’s depressing or not that so much of the web and the discussion on it now revolves around subjects almost entirely fabricated by AI. The OP is using ChatGPT to write, then replying with ChatGPT, all about an app he built with ChatGPT. I get that we live in the AI era but there’s something sad about real people spending their time engaging with something a machine just spit out. In this case, the OP isn’t even the main character in his own story, he’s just the fingers copying and pasting code and words. An intermediary. We’re not getting authentic interactions from him or discussing something he actually created with his own skills.

It’s like the teacher who stays up all night grading papers, giving thoughtful feedback and carefully reading each one, only to learn most were generated by AI.

And yes I know about dead internet theory. But it’s posts like these that really make me miss the 90s and early 2000s where the learning was real and so were the people.
by gajjanag | 2025-09-17 15:38:48+00:00
> I don't think there are many (or any) upsides to the well documented downsides.

C++ template metaprogramming still remains extremely powerful. Projects like CUTLASS, etc could not be written to give best performance in as ergonomic a way in Rust.

There is a reason why the ML infra community mostly goes with Python-like DSL's, or template metaprogramming frameworks.

Last I checked there are no alternatives at scale for this.
by throwaway3060 | 2025-09-17 15:40:28+00:00
When having a politically-controversial long-running Major Ongoing Topic with multiple unflagged submissions, is there any obligation to keep some semblance of balance over the submissions that get flags disabled? When the articles making the front page disproportionately favor one side, it is hard to not get the impression that these are the only articles on that issue getting flags disabled.
by quickthrowman | 2025-09-17 15:40:38+00:00
Perhaps they have an understanding of the history of the region that goes further back than 2022, to truly understand this conflict you have to go back a couple hundred years.

If you read history and understand that Jews are persecuted and murdered in every country that is not Israel, what are they supposed to do?

Should we blame the Ottoman Empire for not industrializing earlier and losing the technology race to Europe and collapsing? After all, if the Ottoman Empire hadn’t collapsed at the end of WW I, Palestine would likely still be a Muslim territory.

That’s how far back you have to go to find a good starting point to explain how the conflict got to the point it’s at now.