MurphyA/hacker-news huggingface dataset:
by ruszki | 2025-10-06 16:05:10+00:00
These are still percentages. I asked for absolute values. If 100 million people played on PC in 2005, and now 100 million plays on PC, but 2 billion on mobile, then percentages changes, but you still have the same amount of people playing PC. Btw, “playing” is a very convoluted expression, because almost everybody played snake on their phone even 20 years ago. This is why the only indicator which matters is absolute values.
by doctorpangloss | 2025-10-06 16:05:24+00:00
> In case you're wondering how OpenAI could afford to buy 10% of AMD while they are hemorrhaging money -- the terms of the deal allows OpenAI to buy 160 million shares at 1 cents a share.

Ha ha, OpenAI can afford this because your mom uses a grand total of 7 pieces of software owned by 5 companies, 4 are the largest public companies in the world, and the 5th one is OpenAI.
by nomdep | 2025-10-06 16:05:32+00:00
>It kind of feels like this fork is the better-maintained piece of software now.

Maybe, but I feel the value of the index is the storage and bandwidth and not the software itself, isn't it?

Could an index work by just being a search engine for gems, storing the hashes, but pointing to external resources, like GitHub repos, for the download itself?
by lapcat | 2025-10-06 16:05:36+00:00
By "Democrats" I meant the Democratic Party.

Democratic politicans are not a fixed group of people: anyone can run for office. The issue is not so much that money is corrupting otherwise good people. Rather, the issue is that political campaigns are self-financed, and wealthy donors put their money behind candidates who they know to be friendly to their interests. The wealthy do not fund candidates who are unfriendly to their interests and indeed may throw their money behind an opponent, or just directly fund "interest groups" that malign candidates whom the wealthy dislike.

> I guess the sad thing is that the populace aren't aware enough to properly primary anyone who does turn their backs on them.

The fundamental problem is that primary campaigns require money, just like general election campaigns. The situation may be even worse for primary campaigns, because the news media provides much less free coverage for primary campaigns than for general elections campaigns. And the news media tends to distribute coverage based on "electability," which is invariably a euphemism for the ability to raise campaign funds.
by tracker1 | 2025-10-06 16:05:39+00:00
https://marco.org/2013/10/25/linkedin-intro-insecurity

I don't recall all of the specific details, but I just remember reading about it at the time and how they bypassed some of iOS security protections to do it. Adn that they didn't get perma-banned from the various app stores back then is beyond me. It's a huge part of why I avoid installing apps on my phone in general.
by jdxcode | 2025-10-06 16:05:41+00:00
This is fair. mise (by design) does nothing to help with that sort of thing. It's also definitely designed for languages outside C/C++, and to a lesser degree Java.

mise tasks are basically just fancy bash scripts though, so I could totally see a setup that uses mise tasks/tools for node/js/ruby and dispatches to other tools for building Java and C/C++.
by Vitamin_Sushi | 2025-10-06 16:06:00+00:00
Maybe I'm still bitter about having my car being hit twice, both times being a hit-and-run which I was basically 100% on the hook for, but maybe I'm okay with this (provided it's only on taxpayer funded roads only)? Driving, at least in the US, is a privilege and you don't have a reasonable expectation of privacy out in public anyway.
Show HN: Phone formatter I built for my mom to call home
by soelost | 2025-10-06 16:06:27+00:00
My mom in California has her London cousin's number saved twice in her phone. She doesn't know which has the right codes. When her uncle in Ethiopia asked for it, the number didn't work.

So I built this: paste any phone number format (with or without country codes, exit codes, +, etc.) and it auto-detects: - Which country the number belongs to - Your current location via IP - Strips all existing codes - Reformats it correctly for you - Also outputs Full CRM Metadata

Example: Paste "020 7946 0958" or "+44 20 7946 0958" → Get "00 44 20 7946 0958" (if calling from Ethiopia)

Live: https://callint.info

Built this a few nights ago. Will add CSV bulk import if there's interest. Feedback welcome!
by dijit | 2025-10-06 16:06:51+00:00
That's a thoughtful push from you, and I certainly agree that the sheer scale of the US means a huge number of local tragedies get buried in the national statistics. I also agree that newsworthiness isn't just about raw numbers.

Where we differ, though, is on why certain stories get the national spotlight.

You're right that attacks involving knives or people with mental illness are common enough to be local news. So, what stories go national?

A story goes national not because it's a statistical outlier, but because it's a perfect political vehicle.

The Daniel Penny case wasn't statistically rare, but it became a national crisis because it was a flawless vehicle for the national debate about race, vigilante justice, and public safety. It fit the dominant media's narrative template perfectly.

The Iryna Zarutska case, however, was politically toxic for that same dominant national media, so it was initially downplayed. She was a refugee fleeing war for safety who was randomly killed on U.S. public transit. That narrative has a strong international hook that should have made it national news instantly, but the political optics (Black assailant, white refugee victim, raising questions about unchecked urban violence) meant national outlets made a visible choice to leave it local.

The problem isn't that she didn't get enough coverage, but that this hesitation felt like the media running political interference. When people see the media instantly mobilise for the Penny story but drag their feet on the Zarutska story, that perceived selective outrage is the root cause of the media mistrust we were talking about from the beginning.

It makes people feel the press is choosing sides, not choosing news.

I'm not sure why she got more air-time than the latest school shooting; that would be in line with talking points regarding gun control and has a visceral response in people because it's children being targeted.
by p2detar | 2025-10-06 16:07:11+00:00
> Who really cares about density?

Everyone. If you don’t, then you need to scale. Case in point with renewables. It’s also not cherry-picking, but a well-known fact in physics. Do yourself a favor and look at the source link I posted above.

The thing about blowing up things I will just skip, because it’s not serious. If things go that far, there will be far greater problems than just that. Besides, if that’s your worry why don’t use SMRs then? Russia does.

To your 4000-5000 kWh point, you are not burning silicon here, are you? And a PV is not energy fuel, it’s a device composed of many different materials. I don’t understand your point and I can’t say more than that - my reply to GP was about fossil fuels and nuclear anyway. Not sure why you decided to jump into renewables here.
by coryfklein | 2025-10-06 16:07:19+00:00
Fraudsters almost certainly gain access to old accounts specifically to "buy" that trust and then farm it for their own uses.

I wonder how much a 20-yr old Amazon account is worth on the grey market. Mine is about that old, and I have – legimately – returned thousands of dollars worth of goods (that were faulty or just didn't work the way I liked) and it is probably very difficult for Amazon to distinguish between my legitimate returns and a hypothetical alternative where I'm a fraudster that just purchased this old account and am laundering broken electronics through the returns system.
by tantalor | 2025-10-06 16:07:25+00:00
This article is a bit hyperbolic.

> Apple claims that it must be able to override its customers' choices about which software they'd like to run, lest those customers make foolish software choices and compromise their own security

This is putting words in their mouth. Here's their actual statement:

> We created the App Store to be a safe and trusted place to discover apps. Based on information we’ve received from law enforcement about the safety risks associated with ICEBlock, we have removed it and similar apps from the App Store

This is a perfectly reasonable and cogent statement, and you can easily challenge this on multiple points:

1. Apple is being too credulous with the claim about any safety risk. This should meet a high burden such as demonstrated actual harm, not hypothetical ponderings.

2. The current administration has been proven as liars many times, and deals in misinformation, so their claims can be dismissed a priori.

3. There is a legitimate use even for apps that pose a "safety risk". Users can make informed choices whether they want to engage with those apps. Some examples: generative AI can be used to create false and misleading images; ride-sharing and dating apps can put users in risky situations with strangers.
by razoorka | 2025-10-06 16:07:39+00:00
This whole thing looks like a bubble in slow motion.

A “non-profit” that somehow buys stakes, signs multi-billion supply deals, and moves markets based on promises of future models — all while technically owning nothing tangible. They’re leveraging their own paper value to buy more paper value.

It’s circular finance at scale: every deal increases the perceived valuation, which then becomes collateral for the next one. No audited revenue stream, no proven business model - just a loop of hype, compute contracts, and self-referenced worth.

At some point, someone’s going to ask what exactly is being sold here besides narrative.
by chermi | 2025-10-06 16:07:42+00:00
Maybe not tanks, but certainly drones, no? We need some sort of manufacturing. If not for war itself, as a deterrent? Plus there will still be troops no matter what, so certainly we'll still need to make APCs.

"Car are made using components from all around the world..." That's part of the problem. Building more here may bring some of the components closer, at least to friendlier countries.
by Slartie | 2025-10-06 16:07:52+00:00
> Then you also need to include inverters which are energy-heavy.

Scientific publications say otherwise. It's quite hard to come by any numbers, but page 11 of https://www.wisdomlib.org/uploads/journals/mdpi-sust/2025-vo... says that typical solar inverters require about 15 MJ/kW of power for their production in total, which would amount to approx. 4 kWh per kW of inverter power. A solar panel square meter produces about 200-250 watts of peak power, so it needs inverter power that cost about 1 kWh to build. Let's triple that, because inverters have a typical lifetime of 10 years in contrast to the 30 years of solar panels. 3 kWh for the inverter is negligible when compared with 300-2000 kWh for the panel itself. So we can just ignore that.

Batteries are interesting. According to https://www.mdpi.com/2076-3298/12/1/24, it takes about 35 kWh in total to produce 1 kWh of battery capacity. Let's say we'll need 250 Wh of capacity for our 250 WPeak solar panel square meter (the rule of 1 kWh capacity for each 1 kWp is a typical estimate applied when sizing solar installations for residential homes). That makes up about 8 or 9 kWh to produce this battery capacity. Admittedly that doesn't include the raw materials, of which the cell requires quite a few expensive ones. Unfortunately I wasn't able to find a good resource on that, so I resorted to asking ChatGPT for a rough calculation, and it came up with about 140 kWh for our 250 Wh LFP cell, which doesn't sound entirely wrong, as it assumed a cell weight of 1,5 kg and splitted that up into different materials. The weight matches what I would expect from personal experience with LFP batteries.

Basically, we can just ignore the inverter and must add about 150 kWh for the battery to our 300-2000 kWh for the panel. That does not substantially impact an EROI calculated from a 1000 kWh assumption for the panel alone.

And this is a calculation based on Germany. Again: weather conditions are far from optimal for solar in Germany. It's much better in many regions in China, where solar panels are made. They can easily achieve EROIs of 20+ with solar there, which is probably the reason why China installs absolutely HUGE numbers of panels. But according to you, they must be "delusional" over there.
by kkylin | 2025-10-06 16:07:58+00:00
Thanks! Do you mean MIT Scheme's C backend? I've used MIT Scheme on and off for a long time and have never touched the C backend & have no idea how it works, so this is interesting.

(MIT Scheme also has a native code compiler for Intel CPUs, which seems to be what most users of MIT Scheme (an admittedly small community) actually use.)
by arscan | 2025-10-06 16:08:14+00:00
> but ChatGPT did it in 10min with some back and forth

You might be underestimating the expertise you applied in these 10 minutes. I know I often do.

> it's a toy example

This technology does exceptionally well on toy examples, I think because there are much fewer constraints on acceptable output than ‘real’ examples.

> you don't have to knwo what you're doing to get useful things from AI

You do need to know what is useful though, which can be a surprisingly high bar.
by mattmanser | 2025-10-06 16:08:17+00:00
You misunderstood, there's no point learning it until it works. Don't bother until it's stable, picking up agentic coding will be trivial, because it has to be trivial to work well.

To get agentic coding working 9 months ago you were massaging context, 6 months ago you'd be hooking up MCP servers, 3 months ago you'd be writing a gazillion .claude files.

But all of that is utterly useless knowledge. That's not a transferrable skill.

Using AI is much more effective if you write the code yourself, using AI as a supercharged Stack Overflow.

A programmer + AI supercharged SO > A programmer + agentic coding

So stop wasting your time learning how to get agentic coding working today, especially as the method keeps changing. There's no point learning the voodoo and rain-dancing of this iteration of today's coding agents. Try them, and until they work, discard them.
by gansbrest | 2025-10-06 16:08:19+00:00
Pretty much what cialowicz said.

At the end of the day someone needs to answer a simple question - "Is the product functional right now / after the last release?".

If you don't have QA team you either rely on your product person to "give it a spin" or your engineering who are generally not very excited about clicking through the product multiple times (more often than not, they'll just leave it at the unit test phase and move on).

In small orgs that product person could be your CEO or CTO, meaning this will give them an easy false-escape into "micro-management" mode (aka feeling productive by doing low priority tasks) vs forcing them to make strategic decisions or worse, they'll just block the entire pipeline.

QA creates a natural quality gate looking at the product from the user's perspective, putting pressure at the engineering to deliver quality work and gathering leadership feedback at critical points only.
by johnnyanmac | 2025-10-06 16:08:31+00:00
>Kinda thankful that you didn't continue the if-then after the military.

There's so many possibilities of what happens if elections are halted that you no one can truly predict anything. It never happened for nationals and it very very rarely happens in state elections. Having a hostile takeover of the ballot box will truly throw things into chaos. In what way and against who, it's hard to tell.

And yes. Of all things I think having a civil war as Russia is teetering on attacking Europe and China is at the peak of its power is a great way to reverse 80 years of progress. Or of course, erase eons of civilization all at once.
by BinaryIgor | 2025-10-06 16:08:49+00:00
"Since 3 years the European Commission works on a plan to automatically monitor all chat, email and messenger conversations.12 If this is going to pass, and I strongly hope it will not, the European Union is moving into a direction we know from states suppressing freedom of speech."

If this come to pass, there will be two approaches:

1. People will not share anything important online, only in person

2. Every friends group will have a more technical guy/girl who will ran chat infrastructure for them

Interesting article though :)
by Veedrac | 2025-10-06 16:08:56+00:00
The intro to the article explicitly states that it will put aside any fanciful ideas that the technology might be better in the future; that "rather than try to forecast the future as it might turn out, I’d prefer to describe reality as it already exists".

The article acknowledges that AI progress to date has worked. It snidely disagrees without argument that AI the field could work from here on out.
by AlanYx | 2025-10-06 16:09:11+00:00
Yes, I was being somewhat flippant in my description of the transaction. But the net result of the transaction is the same. OpenAI can finance the GPU purchases by borrowing against the contractual guarantees it received from AMD to receive warrants in exchange for acquiring AMD GPUs. Whether the transaction is partially or entirely financed will depend on AMD's share price movement in the interim.
by dredmorbius | 2025-10-06 16:09:15+00:00
Moderators don't flag content, members do: <https://news.ycombinator.com/item?id=39169622>.

If you believe a story shouldn't have been flagged, email mods at hn@ycombinator.com.

(Mods also don't see mentions of their names, email is how you attract moderators' attention.)
by duxup | 2025-10-06 16:09:50+00:00
>One issue is ensuring the device only chimes in when useful, preventing it from talking too much or not knowing when to finish the conversation—an ongoing issue with ChatGPT.

This device that just sits and listens all the time and interrupts ... that's nothing like I use LLMs now. That's a completely different mode of operation / my tolerance for mistakes would be near 0 with that.

It's not clear to me if an LLM can even DO these things conversationally well enough to work / not be a nuisance.

Siri might be the best example, you use it a few times, it's useless a few times and then I just use it to set timers and forget about it otherwise.
by shevy-java | 2025-10-06 16:09:54+00:00
So you critisize Joel because he worked at Shopify. He pointed that out when he wrote the article.

Let's add here that YOU also worked at Shopify, until recently.

IF we are going to be critical, then let's be complete here.

I actually think there is a lot of validity to the statement made that Shopify is NOT a neutral party here. We can dispute how much Shopify was involved, but to assume "all is unsubstantiated" while not even disclosing one's own work at Shopify, feels super-strange here.
by xorvoid | 2025-10-06 16:10:07+00:00
That's not the issue in my view.

It's an issue of fundamental freedoms. Freedom of speech and freedom to control your own device and your own data. Freedom to decide for yourself how you use it to communicate with others.

The problem boils down to Apple's consolidatation of power in their walled garden. The fact that they can unilaterally decide to ban an app that people want to run. The fact that an authotarian government can simply apply pressure to manifest their will.

If Apple didn't have such a closed walled-gardrn, they'd be unable to do it even if they wanted to; even if an authotarian regime demanded it.

It's about separation/distribution of power.
by keeptrying | 2025-10-06 16:10:14+00:00
I use an app but I also have an excel sheet where I track everything very carefully every week or so.

Trust my excel sheet much much more.

Honestly for everyone I know this is how they do it. There is one guy who built his own app and his is perfect because he has solved for his specific bank accounts.

He knows every $ coming in and going out - its pretty impressive.
by dfworks | 2025-10-06 16:10:37+00:00
It’s perhaps a bit better now, but back when trip-sharing features were first added to third-party mapping and delivery platforms, there was a real tendency to overshare. Many early implementations generated public URLs with sequential or low-entropy IDs that could be guessed or brute-forced. Anyone who knew the pattern could enumerate live or historical “shared trips,” exposing routes, addresses, and other metadata that were never meant to be public.

I documented a few examples of this a while ago, which demonstrate how easily these systems could leak journey data.

https://dfworks.xyz/blog/online_stalking_citymapper/ https://dfworks.xyz/blog/pizza_order/
by philodeon | 2025-10-06 16:10:38+00:00
ML-KEM and SIKE were both candidates in the PQ competition which ML-KEM won. SIKE was considered such a strong contender that it was used in production TLS experiments at scale by Google and Cloudflare. (I guess you didn’t read past the second paragraph?)

You find it offensive now to compare ML-KEM and SIKE because SIKE was so thoroughly broken and demonstrated to be worse than pre-quantum crypto. But ML-KEM may already be broken this thoroughly by NSA and friends, and they’re keeping it secret because shipping bad crypto to billions of people enables SIGINT. The idea that your professional crypto acquaintances might be on the NSA’s payroll clearly disturbs you enough that you dismiss it out of hand.

Bernstein is proposing more transparency because that is what was promised after the Dual-EC debacle. Do you disagree with Bernstein because he advocates for transparency (which could prevent bad crypto shipping), or because of his rhetorical style?
by rich_sasha | 2025-10-06 16:10:47+00:00
My impression of Trump is that he's a showman with crazy ideas, but ultimately not organised or determined enough to see them through. On his own, he might flail about and go round in circles a bit like his first term. Undeniably, he is good with the public.

The thing that really terrifies me is the people who attach themselves to him, thinking they can use his mandate to push their agendas through. Because there seems to be plenty of skill and determination, paired with objectives I find repulsive. I suspect it is those people who really push, or at least permit this process.

Why aren't senators stopping this? Why aren't judges? I suspect they all think they can use Trump to achieve their own means.

I suspect that in the end Trump will destroy anyone he thinks is getting in his way or using his name to get ahead, but the whole process will cause tons of chaos and pain the US and beyond.
by MomsAVoxell | 2025-10-06 16:10:47+00:00
>The first thing it seems to do is arbitrary textual inclusion, so that's already a big mess with unknowable consequences.

I'm not seeing this - can you clarify?

>Then we've got a "member function" where magically if we specify a function while midway through specifying a data structure the function is somehow treated as though it were part of that data structure - but of course it is actually just sugar. I know this confuses real learners.

Humor me, show me where this "member function" is?

I honestly feel like we're not reading the same code .. but maybe that's your point.
by AlotOfReading | 2025-10-06 16:11:01+00:00
The mental image I'm getting from your description is a high speed o-scope probe copy-pasted 80 times, which would obviously be insane. But keysight docs show what looks like an entirely normal PCB that literally interposes the BGA with trace wires on every pin, which looks far too simple for a multi GHz signal.

What do they actually look like and are there teardowns that show the analog magic?
by bigyabai | 2025-10-06 16:11:31+00:00
Google has the AOSP. They did remove the ICEBlock app from their store, but unlike iOS, that was never going to fully remove the app from their ecosystem.

If Google forcibly revoked the signature of the app, Android users can still build and access versions of Android with the app. Alternative app stores are a huge boon, but the real coup-de-grace is an Open Source OS.