MurphyA/hacker-news huggingface dataset:
by ivan_gammel | 2025-10-15 10:19:50+00:00
No, it has not. If you are software engineer you should understand the difference between what I actually said and what you quote from logical perspective. I said "many libraries", not "all". For majority of use cases package level visibility is sufficient and is more granular. Yes, many libraries have already migrated and include module-info, but they still are fully compatible with classpath and actively use more classic mechanisms for visibility control. How many projects do use modules? I haven't seen a single one yet.
by jacknews | 2025-10-15 10:20:34+00:00
Cambodian people are suffering, no doubt about it, but what you say about the surge in nationalism and entrenching his position is certainly true; the 'leadership' has only gotten stronger.

It's surreal how Cambodians are blindly, even passionately, following the government narrative of evil rapacious Thailand invading innocent peace-loving Cambodia, when there is strong evidence showing it was Cambodia provoking the issue to meddle in Thai politics, but there is such deep-seated pride (on both sides I think) that truth is disregarded.
by penguin_booze | 2025-10-15 10:20:56+00:00
Ugh, I don't know. From a practical standpoint, I can see why basing on Android makes sense. But I really wish we can "somehow" extend an existing Linux distribution (or an Android kernel, even) with a user space reworked to function well on small screens. Maybe that's a pipe dream.

What I'd really, really prefer is to be able to program the device with the same ease as developing a local Linux application. If I need a UI, I'd rather that be a web front end, and not something that needs GBs and GBs of special IDEs and other bloatware. That way, we don't need specialised "apps" for each and every thing: any service that already has website, should work as it is. Just point a browser at it.

And how do I tweak an "app's" UI if I must, rather than beholden to it? That's right: web extensions.
by supermatt | 2025-10-15 10:22:05+00:00
Thats clearly not what the OP is suggesting as per "Why do we have to have /e/OS instead of a better supported LineageOS, because /e/ is a 1:1 copy anyways?". Both cases are android. /e/OS is not librephone.

There's little point in "partnering" with postmarketOS, because the project is literally about clean room reversing the proprietary blobs found in android devices: https://librephone.fsf.org/site/ - there are no commercial phones using postmarketOS with blobs to reverse engineer.
by pfdietz | 2025-10-15 10:22:25+00:00
I'm getting the impression the problem isn't any particular regulation, but rather than because regulations exist, the design is fixed.

Getting a design approved means a specific design is approved. So, the power plant must be built as designed, no changes. And apparently ensuring you built exactly what the design specifies is really expensive.

What's needed to reduce this cost is having some way to get a whole cloud of closely related designs approved, so that reasonable deviations from the design are also approved. This is equivalent to saying only the most critical part of the design would need to be built as designed, everything else would be allowed some slop. With something like this, one might (for example) be able to build the confinement building with less tight control on the configuration of the reinforcing steel.

I'm don't know how one would get such a cloud of designs approved. Maybe this is a problem that could be solved by massive computation? Run billions of mutant designs through a simulation gauntlet to see how sensitive it is to various perturbations? Or maybe add more defense in depth, like devices that scrub radioactive elements from steam (such things exist) so the tolerable chance of meltdown can be allowed to increase while keeping expected damage in check?
Ask HN: How are these AI cover songs made?
by afro88 | 2025-10-15 10:23:10+00:00
There's been a recent flurry of AI covers on Youtube and Instagram. For example: https://youtube.com/@fakemusicbr?si=G-RzKcm2iuXX56kI

Some of these songs are _really_ good. And pretty far ahead of where I thought audio AI was. Does anyone know what models and tools are used? I imagine once you have stems you can maybe style / genre transfer and use a reference audio file perhaps? Like image and video models.
by GuB-42 | 2025-10-15 10:23:38+00:00
Yes, people are upset with every UI redesign that is not an incremental change.

So stop redesigning your damn UIs!

I know why they do it. That's because if you don't change the UI, it is like you didn't change anything, and people don't feel the need to upgrade. It is important for marketing and therefore I don't expect it to change.

But if you really care about usability, don't change your UIs without a good reason. Also, keep in mind that not every user is a young tech addict, it is hard enough to explain to my grandparents how to use a computer/smartphone without them being thrown off by UI changes. Ok, it may not be where your money is, but that's part of accessibility.
by refulgentis | 2025-10-15 10:23:46+00:00
Theo knowing what he’s doing died for me when he did a dive into this fancy new data format OpenAI started using to stream responses from the server and how wasteful it is (SSE) (and this was in 2025)

I don’t except everyone to know everything but it made me very careful about differentiating Theo-the-engineer from Theo-the-social-media-dude.
by 3D30497420 | 2025-10-15 10:23:50+00:00
Can you share more about this?

I've only just started developing in SwiftUI, but I do know that some of these changes are automatic based on the components you use not necessarily a specific choice by the app developer. I started developing my app with the prior iOS version, but using standard components. After updating to iOS 26, the glass-effects were automatically added.
by creer | 2025-10-15 10:25:05+00:00
> couldn’t the companies with excess profits just pay they employees more

Would that improve productivity (for that company)? Do most people refuse to work for Apple because it doesn't pay enough? Is apple limited by lack of productivity? Is Apple limited by lack of R&D budget? Would Apple release on the world more, better stuff if it paid 10% more?

Then too, most US Apple employees own a lot of Apple shares - they do get paid more when Apple pays dividends, buys back, increases the share price (/ shrinks the number of shares - same thing). Even recent Apple employees who did buy/ get the shares they could really did very well! They are shareholders.

As it is, Apple has a large number of employees in the most expensive areas of the world. It's not exactly that it's desperately skimping on employee compensation.

My impression is that Apple, still now, has a hard time finding worthwhile things to do with its profit. It generates a lot of cash, uses everything it can manage, and releases the rest productively.
by pfdietz | 2025-10-15 10:25:52+00:00
Batteries are also highly useful for relaxing transmission constraints. I've seen a claim that sufficient storage (at various places in the network) could increase the energy transmittable over the existing grid by a factor of 3.

An analogy here is natural gas pipelines with intermediate storage caverns, which allow the pipelines to operate more steadily even if demand various greatly over the year.
by blenderob | 2025-10-15 10:27:03+00:00
Not at all. I might have my own DNS server to answer my DNS request or I may trust a specific DNS server (not controlled by my ISP). My DNS entry may be 100% correct and resolving to my actual bank website. But with TOFU, on first use, it is still possible for a router/ISP/middle-man in between to intercept the response being served from the real website and serve a MITM certificate to me.
by lcsig | 2025-10-15 10:27:31+00:00
Through the new MCP (Model Context Protocol) endpoint, Claude can now seamlessly connect to and interact with Wiley’s trusted scientific content. This integration allows Claude to retrieve, reason over, and generate insights grounded in Wiley’s vast collection of peer-reviewed research and educational materials.

By leveraging MCP, developers and researchers can securely extend Claude’s capabilities with authoritative data from Wiley, enabling more accurate, transparent, and interoperable AI-driven discovery.
by ben_w | 2025-10-15 10:27:34+00:00
Anecdote: brother’s brother-in-law is Filipino, seemed more than happy with Duterte's crack-down on drugs (he attributed to weed the kind of mental breakdown the USA would expect from meth). Duterte's approval rating while in office was +45 to +81, so I think that support was representative and not merely a fluke.

Duterte was arrested this year by order of the International Criminal Court.

I want to add something here about Duterte's current poll ratings, after his arrest, but I have no idea which news sources are actually reliable. The first few "sources" I tried looking at had both AI-generated adverts (the "look at this gentle bear climbing on beds in the maternity ward!" kind) between each paragraph, and pre-AI slop (kawaii IQ tests) on the sidebar, so I don't trust them.
by belter | 2025-10-15 10:28:16+00:00
The thought that a company like Apple, which surely put hundreds of engineers to work on these tools and went through multiple iterations of their capabilities, would launch the capabilities...Only for its executives to realize after release that current AI is not mature enough to add significant commercial value to their products, is almost comical.

The reality is that if they hadn’t announced these tools and joined the make-believe AI bubble, their stock price would have crashed. It’s okay to spend $400 million on a project, as long as you don’t lose $50 billion in market value in an afternoon.
by matthewdgreen | 2025-10-15 10:29:20+00:00
I was retained as an expert witness in some of the cases involving Google, so of course I’m aware that Google keeps logs. (In general on HN I’ve found it’s always helpful to assume the person you’re arguing with might be a domain expert on the topic you’re arguing about; it’s saved me some time in the past.)

But Google’s internal logging is not the question I’m asking. I’m saying: can you find a single criminal case in the literature where police caused Google to disgorge a complete browsing history on someone who took even modest steps not to record it (ie browsed logged out.) Other than keyword search warrants, there doesn’t seem to be much. This really surprised me, since as an expert I “know” that Google has enough internal data to reconstruct this information. Yet from the outside — the experience that matters to people - they’ve managed to operate a product where real-world privacy expectations have been pretty high if you take even modest steps. I think this is where we get many of our privacy expectations from: the actual real-world lived expectations of privacy are much closer to what we want than what’s theoretically possible, or what will be possible in a future LLM-enabled surveilled world.
by brushfoot | 2025-10-15 10:29:30+00:00
> Teams would chomp at the bit to do it to boost their own performance.

This assumes teams care more about performance than comfort and convenience. Many teams care about both. And which one wins out can vary. It can even change over time.

The question is how to incentivize what, and what methods are the most effective at doing that for a particular team at a given point in time.
by pfdietz | 2025-10-15 10:30:09+00:00
It wasn't just spiraling costs, but also the collapse in the steady 7%/year growth in electrical energy demand. Without transparency on demand growth, very long term investments become risky (a risk reflected in the bankruptcy of WPPSS). The passage of PURPA in 1978 also didn't help with this as it allowed a flood of non-utility generation onto the grid, helping soak up what demand growth there was.
by nieuwmijnleven | 2025-10-15 10:30:11+00:00
Are you a Java developer frustrated by verbose syntax and null pointer exceptions? Meet *JPlus*, a modern JVM language that extends Java with powerful features like strict null safety, type inference, and functional programming — all while maintaining full compatibility with your existing Java codebase!

---

## *Why JPlus?*

- Keep your Java ecosystem intact — use all your favorite libraries and frameworks without modification - Boost productivity with built-in null safety and concise syntax - Adopt gradually — write new code in JPlus without rewriting your entire project - Compile to standard Java bytecode and run anywhere the JVM runs

---

## *Make an Impact — Join Us!*

JPlus isn’t just a new language — it’s a *movement to modernize and evolve the Java ecosystem* for the next generation of developers. By participating in this project, you're not only improving your own development experience but also *shaping the future of Java itself*.

We’re calling on *developers, contributors, and supporters* who share this vision to get involved:

- *Actively contribute* to language design, compiler development, documentation, and tooling - *Join discussions* to share ideas, report issues, and give feedback - *Support the project* by spreading the word, sponsoring, or helping onboard new users

Whether you're a seasoned Java developer or just passionate about language design, *your participation matters*. With your support, JPlus can become a cornerstone of the JVM ecosystem — safer, more expressive, and future-ready.

---

*Explore the project:* [https://github.com/nieuwmijnleven/JPlus](https://github.com/nieuwmijnleven/JPlus) *Try it, contribute, and help redefine Java development!*
Show HN: VectorIHub – Turn any codebase into a running container in seconds
by RavenKe | 2025-10-15 10:30:42+00:00
VectorIHub is a platform that takes your code, auto-dockerizes it, and hosts it — no Dockerfile needed. You upload a repo or connect GitHub, and VectorIHub detects your stack, generates a Dockerfile, builds it, and deploys automatically.
by mr_mitm | 2025-10-15 10:31:00+00:00
Your assessment is spot on, but for whatever reason it's extremely popular with amateur physicists. The HN crowd likes it a lot, too. Almost every thread about dark matter has at least one comment that goes like "I'm not a physicist but dark matter always seemed like a cop out to me and will go the way of the luminiferous aether". I'm surprised that we're not seeing them here, perhaps because MOND can't explain this.
by john_the_writer | 2025-10-15 10:31:04+00:00
The only bit that I didn't agree with was the downsides. You can scale individual modules. You can set your load balancer to make all calls to specific endpoints go to specific servers. These can scale independently.

If you have background workers (ActiveJobs/Oban for example), these can be on different queues, that you can scale. It's actually really easy to build out a mono-repo system allow for scale.

If you organise your workers into folders based on their purpose (reporting, exporting, ... ), and you're careful about feature flags, you can drastically reduce git-conflicts and CICD issues.
by Arrath | 2025-10-15 10:31:05+00:00
> Yes, people are upset with every UI redesign that is not an incremental change.

Speaking for myself, it's also annoying when the redesign is half assed. I think it's awfully embarrassing that you can still dig deeply enough into settings panels in Windows and get XP themed panels. Hell, dig deep enough and there's probably even older ones lurking still.
by ur-whale | 2025-10-15 10:32:31+00:00
See my other comment in the thread.

In my experience, folks who dabble in crypto and even seasoned users always underestimate how hard and tricky of a problem proper self-custody actually is.

And when they do think about it, it's always too late.

And by the way, multi-sig is not the only thing you want to be thinking about.

Cold walletting is another that most people miss.

Also, avoiding concentrating a large number of coins on a small number of addresses (not that I know this was done in the cast of this scam) is another thing most people miss when in fact this was from day one listed as bad practice by IIRC Satoshi himself.

And finally, to mention the standard counter-argument to self-custody: the $5 pipe wrench attack only works if the attackers know the coins exist.

For those interested in plumbing the depth of the problem, the glacier protocol is a good place to start:

https://glacierprotocol.org/
by YouAreWRONGtoo | 2025-10-15 10:32:39+00:00
I think that unless you work on a 100000-1000000 GPU research cluster, you don't know what's currently possible.

I wish I could know the kinds of queries that could be answered when there are no economic constraints on existing infrastructure. That would suggest whether they have already hit a scientific wall (and that's the difference between it being a $10T+ industry or a 500B industry). On consumer LLMs, it's still easy to get the LLM to admit queries are beyond its abilities, although many of those questions are also beyond 99.9999% of humanity, to be fair (in that the things I ask don't exist yet anywhere and possibly will never due to their non-trivial engineering nature).
by brokegrammer | 2025-10-15 10:32:41+00:00
I agree with this post, but how do we convince decision makers to use simpler solutions? Here's what happened to me not long ago:

A person contacted me to build a tool that will have a single user. After some questioning, the person said they would likely have up to 3 users for this tool at some point, and no more.

So I suggested we use Python and a SQlite database. When I reached out after not having heard from them for 2 weeks, they said that they went with a more experienced programmer because the latter suggested MongoDB, a separate ReactJS front-end, and micro services with Golang. All deployed to AWS, of course.

In the end, I lost the gig because I wanted to save the client time and money.
by mrtksn | 2025-10-15 10:33:10+00:00
EU isn't ever going to have its own "tech" industry as long as US has full access to EU markets and IMHO the ChatControl thing is totally unrelated.

Anyone who has a "tech" industry besides US has it thanks to trade barriers and embargoes because otherwise doesn't make sense to have it. The product doesn't have a considerable marginal cost to distribute, doesn't make sense to have it made in more than one place. 50 US states don't have EU regulations and yet everything is still happening in SV only, the rest of the "tech" in US is about as developed as in the rest of the world and they all feed into SV one way or another. Also, there's no way for competition as the capital in US(which can come from Europe, Arabs etc. too) can provide the services at loss for 10-20 years until drives everyone out of business.

EU tried to be open for business and have sovereignty through things like privacy and data control laws but the end result was that whoever is worth their salt goes to SV and sell it in EU from there and when tangental industries like VW or Mercedes need top talent for their software there's no one left or those who are still in EU are not doing things that transfers well into their niche.

ChatControl, IMHO is just some career move of some politicians from the ultra low corruption small northern countries where people trust the government way too much. They appear to believe that they can solve some issues with it. Not that different from all the governments who want control and each one wants as much control as possible.

I think the age control attempts are much more interesting and consequential. Why? Because bots don't have age. If implemented in a way that preserves anonymity while ensuring that the things are written by a real person(or at least has someone responsible for it even if its AI written) it can actually solve the bot problem and social manipulation problems like people from other countries pushing an agenda that doesn't actually have organic roots in the society.

Anyway, the issues are real and the risk are real and I think its a good idea to seek methods to mitigate the risks while keeping in mind that even if you currently like the government in few years the people who you don't like might be in power so, be careful.
by RagingCactus | 2025-10-15 10:33:19+00:00
Yes, you're definitely right that there are edge cases and I was simplifying a bit. Notably, it's called SameSite, NOT SameOrigin. Depending on your application that might matter a lot.

In practice, SameSite=Lax is already very effective in preventing _most_ CSRF attacks. However, I 100% agree with you that adding a second defense mechanism (such as the Sec header, a custom "Protect-Me-From-Csrf: true" header, or if you have a really sensitive use case, cryptographically secure CSRF tokens) is a very good idea.
by anentropic | 2025-10-15 10:33:42+00:00
The recent Android 12 changes really messed up the alarms UI in particular.

Used to be when your morning alarm goes off on the bedside table you can just reach over and swipe right... now there are two buttons at the bottom of the screen and you have to look at it and carefully press the correct one.

Also when setting an alarm it used to be set after you selected the day and time. But now they added an extra 'save' button. I am not the only person who thought they set a morning alarm and got a nasty late surprise.

Just changing things for no reason and making them worse.
by ben_w | 2025-10-15 10:35:16+00:00
Despite all the failings of the press, I am now wondering: is it the least bad we could have?

(I do recognise I'm pattern matching to https://en.wikipedia.org/wiki/Best_of_all_possible_worlds, but I don't say this is the best that could ever be if an all-knowing all-powerful being did it, just the best that could be done in practice by the first primates to cross over the threshold of inventing movable type).
by ysnp | 2025-10-15 10:35:22+00:00
On bundling apps in general: https://grapheneos.org/faq#bundled-apps. For the calendar app particularly I think they assessed that the AOSP Calendar app was beyond saving (left to rot by AOSP/Google). I cannot remember if they still have plans to develop a calendar app.

I believe you're right that the idea is for people to download the apps they want (from wherever they choose). GrapheneOS has a complicated history with F-Droid though. Unfortunately, unless their approach was different in a lot of significant ways, it is unlikely GrapheneOS will include F-Droid in their Apps app repository.
by walkabout | 2025-10-15 10:35:55+00:00
I think there was more interest in crafting a narrative around that, than engaging with reality. The (at least partially successful) attempt at shifting sentiment didn’t have statements from major democratic figures that were useful, so ignored those and focused on randos posting Kirk quotes of the shrek-some-of-you-may-die.jpg variety regarding school shootings juxtaposed with news of his dying in a school shooting along with sensible-chuckle.gif as the most horrible things ever, and tantamount to endorsing political violence. A bunch of other things didn’t really fit the narrative of calls for political violence and the commission thereof being especially left-wing coded over recent decades, so were also ignored.

It would have been convenient to the effort if left wing leaders had endorsed the murder, or if the language and acts of political violence over recent decades had tended to come from the left, but the lack of those supports didn’t keep them from trying.

Reality and truth-seeking aren’t that important to the outcome of affecting perception, is the thing. That was accomplished, regardless of any “but wait a minute, this doesn’t seem quite right” we can spot. You can watch Fox News and do that all day long with all kinds of things they cover, but it’s simply not important that a lot of their “angles” are really weak—they’d surely prefer they were strong, but it’s also not necessary. In fact a hallmark of the modern version of the thing they engage in is that it doesn’t avoid weaknesses and focus on strengths, but continues unperturbed and with all the trappings of confidence and strength even when all it has at the moment are weak notions.