MurphyA/hacker-news huggingface dataset:
by BLKNSLVR | 2025-10-15 04:32:58+00:00
I've kinda migrated to the worst-case scenario already and it's really not that bad - for my use case.

I have an old phone (actually running LineageOS rather than stock) that works as you perfectly describe as a glorified digital token. This device doesn't come with me. There's no banking I need to do, on a day-to-day basis, requiring said token, that has to be done right now or the world will end. It can wait until I get home (and I usually use the bank's web interface from a desktop). This device has minimal other apps installed, which limits bank app accessibility of other app data, and other app accessibility of bank data.

Then my GrapheneOS daily driver serves my day-to-day needs with minimal data leakage, tracking, ads, other general paranoia-inducing modern-life shit.

I pay for things on a day-to-day basis with a physical debit card due to an existing habit of not wanting to depending on a single device for "all the things", so GrapeheneOS wasn't a downgrade, but it should be noted to others that whilst Google Wallet can run on GrapheneOS, NFC payments through the Google Wallet will not work due to Full SafetyNet requirements that GrapheneOS can not pass. Non-NFC items such as tickets and boarding passes have been reported to work (and I'm pretty sure I've used it for that, although Google Wallet is no longer installed on my device).
by kennywinker | 2025-10-15 04:33:48+00:00
> 2fa using an app that exists on the same device -- a second factor that secures nothing

If I steal your device, and you didn’t have faceid, I have both factors. But if I steal your password, or find it in a leak of another site because like most people you re-use passwords, then I only have one factor. It still provides a fair bit of security because of that.
by gyomu | 2025-10-15 04:33:50+00:00
> the reality is quality of life at 90+ is a lot worse than in your 20s or 30s.

All my grandparents lived well into their 90s (mediterranean lifestyle + modern medicine), and all of them would’ve chosen euthanasia had it been an option (they phrased that in various ways - essentially something along the lines of “if God could bring me home now it’d be good”).

It’s been a sobering thing to experience and it leaves me hoping that if I’m ever in their position, that option will be available to me somehow.
by simonw | 2025-10-15 04:34:36+00:00
It's notable how much easier it is to get things working now that the embargo has lifted and other projects have shared their integrations.

I'm running VLLM on it now and it was as simple as:

docker run --gpus all -it --rm \ --ipc=host --ulimit memlock=-1 \ --ulimit stack=67108864 \ nvcr.io/nvidia/vllm:25.09-py3

(That recipe from https://catalog.ngc.nvidia.com/orgs/nvidia/containers/vllm?v... )

And then in the Docker container:

vllm serve & vllm chat

The default model it loads is Qwen/Qwen3-0.6B, which is tiny and fast to load.
by scarecrowbob | 2025-10-15 04:35:11+00:00
"still the US needs to be able to say : I dont like you, you cant enter."

So, here is a question: is it for the US gov to tell me, a citizen "we don't like you and wouldn't let you enter if you weren't already here"? Because that certainly seems to be what they are saying? Does it make sense why I'd be worried about the government of the only place where I have citizenship letting me know that they would expel me if I hadn't been born here?
by SV_BubbleTime | 2025-10-15 04:35:33+00:00
> much because people are generally happy with their phones.

Talked to many iPhone owners this year? The 17 hardware has a bizarre choice of a camera button / pointless physical change, and IOS 26 is pretty much hated by everyone.

I use iPhone, and have happily for years but F if this isn’t the worst OS I can remember. The first downgrade really.
by vlz | 2025-10-15 04:36:28+00:00
> 2fa using an app that exists on the same device -- a second factor that secures nothing

2FA on the same device secures against your login credentials becoming known to another party, e.g. by fishing, password reuse, database leaks, etc., which are real threats. It is not meant to protect against someone being in possession or full control of your unlocked device, which is of course also a real threat, though possibly less common.
by Kerman | 2025-10-15 04:36:35+00:00
I've spent a lot of time working on data model consistency in modern complex systems, where many services interact with multiple environments and databases. I created a tool for working in the model-first paradigm. https://ormfactory.com/

I also created a proxy bridge for Oracle databases, which runs on an open-source protocol, as part of the core tool's ecosystem. https://github.com/OrmFactory/o-bridge
by LoganDark | 2025-10-15 04:36:50+00:00
I use Safari as my daily driver and I'm still routinely shocked at just how terrible certain aspects of the experience is compared to Chrome. For example, the UI seems to completely block for most of the website loading process, rather than streaming as Chrome does. Also, rather than restore the previous state when I swipe to go back, it has to reload the page from scratch. Little things like this continue to annoy me day by day, the primary reason I don't switch to Chrome is because it just doesn't integrate with macOS at all.
by lovelearning | 2025-10-15 04:38:00+00:00
The concept of "outdated" is imposed by big tech itself through artificial restrictions. Apps are forced to update their minimum supported OS versions. Upgrades are stopped after 1 or 2 years. And so on.

Anyone who has replaced Windows 8 or Windows 10 on their 5+ year old machine with a distro like Xubuntu/Lubuntu realizes that "outdated" is often a sales propaganda term, not necessarily a technical term.
by chris_va | 2025-10-15 04:39:25+00:00
(disclaimer that I manage a climate&energy research group)

Most of the comments here are speculative.

The TLDR is that coal plants have trouble ramping their production up/down quickly, unlike natural gas which can do so in minutes. So, if you have a grid that is being thrashed by variable production (renewables), this results in variable pricing and demand for baseload. Coal cannot economically compete in that market (and neither can nuclear, which has the same problem).
by somenameforme | 2025-10-15 04:39:48+00:00
In general the problem is that when humans enter well into senescence, at some point your body just stops working altogether and it's at that point that basically anything that happens to you next will kill you. Or sometimes it will be nothing at all, and your heart will simply stop in your sleep one night.

This is why when somebody dies 'of old age' it's often not like you can just seem them slowly drifting away day by day. Rather they seem to be in perfectly good health, for their age at least, and then 2 weeks later, they're dead.
by gertop | 2025-10-15 04:40:31+00:00
The A line is still a competitive midrange (at least when on sale) and if you enjoy the pixel experience there's nothing wrong with it at all.

However the regular pixel or the pro haven't been competitive in several years. This year is particularly bad because it's very close to iPhone price for less storage, less performance, worse battery life, and less easily accessible help (tech support/warranty/repair).

The usual comeback is the the pixel is fast enough so it doesn't matter. And it's kinda true. But it doesn't change the fact that it's poor value, midrange hardware for premium price.
by FrostKiwi | 2025-10-15 04:42:43+00:00
Saw my browser having a liquid glass like UI. Only saw it randomly, so I assume Google is A/B testing it. Whilst it doesn't have the blur on the Play and settings buttons, it does seem to follow the Liquid Glass design ethos [1].

Didn't expect it, thought it interesting enough to share it.

[1] https://www.youtube.com/watch?v=IrGYUq1mklk
by aitchnyu | 2025-10-15 04:42:56+00:00
The nickname is "inference games" where they have to increase cost or switch to a dumber model to make money on fixed cost plans. Whereas Kilocode, Cline, Aider are completely pay as you go and allow cheaper models, Grok Code is 0.2$/MT, Sonnet is 3$/MT and I found the former perfect.
by BLKNSLVR | 2025-10-15 04:43:12+00:00
Why not used?

I'm kinda the opposite, I don't want to buy new any more. Currently rocking a 2nd hand Pixel 7a running GrapheneOS and loving it.

If battery life is the issue, that's fair enough. I've bought a couple of wireless charging docks that I spread around the places I frequently spend my time, so if it needs a boost I can charge her up just by plonking it on the dock. Most of the time, though, she makes it through the day from (maximum charge for battery longevity reasons) 80% down to 30%, maybe 25% or 20% if there's lots of interesting news in a day.

But I'm not a particularly heavy user and I don't game on it.
by tomjakubowski | 2025-10-15 04:44:07+00:00
If I'm remembering a DuckDB talk I attended correctly, they chose C++ because they were most confident in their ability to write clear code in it which would be autovectorized by the compilers they were familiar with. Rust in 2019 didn't have a clear high level SIMD story yet and the developers (wisely) did not want to maintain handrolled SIMD code.
by mike_d | 2025-10-15 04:45:07+00:00
You might need to expand your social circle a bit.

If you asked normal average people "what's the biggest pain point in your life right now?" they would point to financial, societal, or health issues.

The vast majority of people when asked specifically about their phones probably wish that they were a newer model or had a longer battery life. As long as it communicates with people, lets them access banking and social media, and has a few of their niche hobby/entertainment apps nobody actually cares about the licensing of the modem firmware or the fact you can't install TempleOS on it.
by lurtbancaster | 2025-10-15 04:45:28+00:00
> ad tap (just clicking an ad, potentially a misclick aiming for a tiny X button, with no Install button even visible on screen)

> AppLovin’s X’s are unusually tiny, so mis-taps are especially likely

This is why I use Intent Intercept - https://f-droid.org/en/packages/de.k3b.android.intentinterce...

It tells me exactly what's about to happen from my tap(accidental or intentional), and gives me the option to undo my tap.

Every privacy/security conscious Android user should have Intent Intercept installed on their devices already.
by tyg13 | 2025-10-15 04:48:39+00:00
Yeah, I see quite a lot of misanthropy in the rhetoric people sometimes use to advance AI. I'll say something like "most people are able to learn from their mistakes, whereas an LLM won't" and then some smartass will reply "you think too highly of most people" -- as if this simple capability is just beyond a mere mortal's abilities.
by avinassh | 2025-10-15 04:50:00+00:00
> You can shard your SQLite tables into multiple database files and query across all of them from a single connection.

You mean using ATTACH statement, right? If you use WAL mode, then you cannot get transaction safety / ACID with ATTACH [0]

> If the main database is ":memory:" or if the journal_mode is WAL, then transactions continue to be atomic within each individual database file. But if the host computer crashes in the middle of a COMMIT where two or more database files are updated, some of those files might get the changes where others might not.

Moreover, ATTACH do not support more than 125 databases, so that limits the shards to 125. [1]

ATTACH does not solve the concurrency problems. That's why SQLite also has a BEGIN CONCURRENT experimental branch

[0] - https://www.sqlite.org/lang_attach.html

[1] - https://www.sqlite.org/limits.html
Show HN: PR comments for Claude Code diffs (open-source)
by fliellerjulian | 2025-10-15 04:50:09+00:00
When Claude Code makes changes, giving targeted feedback is annoying. You have to switch back to chat and explain "actually, change line 47-65...."

I built a VS Code extension that adds inline comment boxes directly on git diffs. Click a line or select multiple, type what you want changed, hit send -> goes straight to Claude Code's terminal with the exact diff context.

Makes the feedback loop way faster when you need surgical edits instead of re-explaining the whole file.

Its free and open source.
by RajT88 | 2025-10-15 04:50:17+00:00
> For that to be in anyway useful for those companies (as a means to spy on their competitors), they'd have to be actively looking into the information to derive intelligence. Not really practical without some serious engineering, which would leave tons of evidence. It's not worth it. That's just not how these companies operate.

Was thinking about this as well. What evidence would it realistically leave? I mean - they are sending the uri's by default so no client side reverse engineering is needed. They say plainly they are doing this.

Yes, it's a lot of traffic.

IP spaces are well known. Easy to filter for corporate traffic. From there, it's a smorgasbord of internal URI's to dig through - anything with no domain name, or host.(companyname).com traffic. Also easy.

Maybe this ends up in a big data lake queryable by certain groups, but not anyone likely to spill the beans. NDA covers you there. This is not New York Times level corporate subterfuge. It's almost certainly not legal - and this is the important thing - the regulators haven't had the gumption to prosecute anti-competitive behavior in earnest since the 70's or earlier. What Microsoft went through in the 90's in retrospect was antitrust litigation with kid gloves on.

This armchair analyst sees no downside to such practices. Risk, but so little it doesn't matter.

Sure, insiders could spill the beans and violate their NDA's, but who the fuck is going to do more than levy a slap on the wrist for something too difficult to explain to Congress in a way that gets them to care?

Now, I think if you actually put your hands on the browsing history of congressmen harvested in this way, and put it into the public domain, you're going to get a bunch of regulators to all of a sudden care about antitrust enforcement again.
by lmm | 2025-10-15 04:50:49+00:00
> What type are transactions are you talking about?

Bank transfers and I guess direct debit authorisations (if your bank requires you to confirm those) and reauthorisation/confirmation of card payments that were blocked by the bank's fraud detection. I think those are the only kinds of transactions one would ever use a PC for? I mean for me most of my day-to-day transactions are me paying by debit card in a shop, but you can't do that on a PC in the first place; pretty much everything else I do on my PC.
by userbinator | 2025-10-15 04:52:20+00:00
Apparently you haven't seen what the datasheets of 7805 regulators look like; or to use a far more complex example, LCD controllers. I do find it amusing that AnalogySemi's datasheet uses basically the same fonts as Linear Technology's, but copy-paste is the norm in the industry, and many companies will require that parts in their design always have a second-source manufacturer, if not more.
by jamesblonde | 2025-10-15 04:52:22+00:00
Given that most of Nvidia's enterprise software products are all single server designed to run on DGX boxes, like NIMs, this makes sense.

I am still amazed at how many companies buy a ton of DGX boxes and then are surprised that Nvidia does not have any Kubernetes native platform for training and inferencing across all the DGX machines. The Run.ai acquisition did not change anything, as you leave all the work to the user to integrate with distributed training frameworks like Ray or scalable inference platforms, like KServe/vLLM.
by mrandish | 2025-10-15 04:52:27+00:00
> they already had the means to get the keys.

Yes, and the other big questions are how they even know about the existence of the bitcoin and then how they were able to demonstrate sufficient probable cause to a judge that A) the bitcoin belongs to the suspect, and B) this bitcoin is the direct proceeds of the charged crimes. Given the extremely unusual circumstances around this seizure, its unprecedented size and the complete lack of details - I suspect something new and interesting has happened here.

Unfortunately, we may never find out unless they manage to arrest the suspect, which seems unlikely. The more interesting scenario might be if the Prince Group files suit challenging the seizure. In that case, the government would not only have to produce evidence proving A and B above, but also that the evidence wasn't obtained illegally (like from secret NSA wiretaps on domestic Cambodian telecoms or targeted covert hacking). Given the circumstances, it's hard to imagine the FBI being able to offer plausible 'parallel construction' to support the legality of the evidence.
by snackbroken | 2025-10-15 04:53:16+00:00
Functioning democracies do yank out their elected representatives. Not randomly or even arbitrarily of course, but when they step egregiously out of line. Votes of no confidence, recall elections, impeachment, general strikes demanding resignation, and a smattering of other measures are crucial checks on the abuse of power. Electing someone to be untouchable for a set period of time is a recipe for malfeasance with examples going back as far as the invention of the term "dictator".
by jhallenworld | 2025-10-15 04:53:37+00:00
Its does, but you should see the machines they use for coal mining these days, particularly in Wyoming. A giant strip mine seems to require like 20 workers, but with giant trucks and excavators.

Even for underground mines, check out the massive longwall mining machines they use- it's kind of astonishing. They pretty much take all the coal.

I think this is lost in the political talk about protecting mining jobs- the main original competition is more efficient mining operations.

Anyway, it really says something that natural gas and solar are cheaper than coal given this context.
by Waterluvian | 2025-10-15 04:55:14+00:00
I’m not sure this “thinking” on public education holds up if you look outside the U.S. where countries with emphasis on public education so consistently outperform the Americans.

I guess at best it might be that there’s problems unique to American culture that makes public education not work. But that feels unlikely to hold up. I think the premise is simply wrong.
by scuff3d | 2025-10-15 04:55:43+00:00
This implies that it executes the spec correctly, just not in a way that's expected. But if you actually look at how these things operate, that's flat out not true.

Mitchell Hashimito just did a write up about his process for shipping a new feature for Ghostty using AI. He clearly knows what he's doing and follows all the AI "best practices" as far as I could tell. And while he very clearly enjoyed the process and thinks it made him more productive, the post is also a laundry list of this thing just shitting the bed. It gets confused, can't complete tasks, and architects the code in ways that don't make sense. He clearly had to watch it closely, step in regularly, and in some cases throw the code out entirely and write it himself.

The amount of work I've seen people describe to get "decent" results is absurd, and a lot of people just aren't going to do that. For my money it's far better as a research assistant and something to bounce ideas off of. Or if it is going to write something it needs to be highly structured input with highly structured output and a very narrow scope.
by mike_d | 2025-10-15 04:58:04+00:00
I think they will fail because they fundamentally don't understand the problem.

Android does not contain binary blobs because of some evil conspiracy against free software. If they could get away with it, the whole damn thing would be open source.

The problem is those blobs do things that interact with complex hardware for which only blobs are available. Even if you reverse engineer them, you are going to get sued into oblivion because of the patents you are going to need to infringe on to make functional replacements.

But even if you get a blessing from the component manufacturers, your new hippie binary blobs need to be certified to legally operate on cellular and wifi frequencies in most parts of the world. If you decide you don't like something and change it - as is the open source way - that new version with your modifications needs to be certified too. Carriers do not allow uncertified devices on their networks.
by SchemaLoad | 2025-10-15 04:58:20+00:00
I hate to complain, but I can't help but feel this is kind of impossible with the resources available to the people working on it. Reverse engineering a modern phone would take years and years of work from many people, and by the time you have it worked out, the phone is obsolete and very few people still use it.

The Apple Silicon macbooks seem a good example. The M1 came out about 5 years ago now and with a whole project and a lot of work later there is still limited hardware support. Having to put this effort in for all the models of phones seems massive.
by NoPicklez | 2025-10-15 04:59:17+00:00
I like the idea of using an LLM to find the best value deals.

You could have a set shopping list and ask for the items provided, find the specials. You could ask what is the best value for money between favorite brands.

There would need to be a number of controls in place to "Checkout" and check that it has in fact purchased the correct items.
by bvrmn | 2025-10-15 05:00:08+00:00
Technically there is dataclass_transform [1]. It's an ungodly hack, I don't know how it passed PEP review. And support by type checkers is questionable. After TS python hints feels like rigid and total unsound mess.

[1]: https://docs.python.org/3/library/typing.html#typing.datacla...
by jhallenworld | 2025-10-15 05:02:00+00:00
Yup, I've been watching the NECEC story unfold over the years. Boston's giant natural gas Mystic Generating Station was closed in anticipation of the power being replaced by NECEC.

There is an interesting podcast about Quebec hydropower, it's quite an accomplishment, not without controversy.

https://outsideinradio.org/powerline
by fortran77 | 2025-10-15 05:02:01+00:00
I was born in Brooklyn, to Yiddish speaking parents and Yiddish was my first language. I now spend half my time in California and half in Israel. The accent checker said 80% American English, 16% Spanish, and 4% Brazilian Portuguese. In Israel they ask if I’m Russian when I speak Hebrew. In the US, people ask where I’m from all the time because my accent—and especially my grammar—is odd. The accent checker doesn’t look for grammatical oddities but that’s where a lot of my “accent” comes from.
by bigstrat2003 | 2025-10-15 05:02:19+00:00
> What does it matter if you can use any OS you want if your phone is filled with SoCs which are bugged and backdoored by the state and/or who knows who else?

Perhaps. But how does this effort from the FSF do anything to solve that? They are (as far as I can tell) producing firmware, not hardware. If the hardware manufacturers are working with the government or whomever to spy on you, they will just not use the FSF firmware in that case.
by NetMageSCW | 2025-10-15 05:02:27+00:00
1) The article states they are focusing on the phone model that they guess will require the least work to become totally free. This may make the project useless, but it does give it some hope of finishing.

2) The hope is that the M2-M5 won’t be that different from the M1 models - after all, Apple doesn’t want to spend their money reinventing the wheel without compelling reason. I think that is less likely with phones from different manufacturers, though Android phones typically share a lot of single source components.
by SuperMouse | 2025-10-15 05:02:43+00:00
The Padauk and Nyquest are barely useable. They are highly specialized devices (often ROM-only).

Cheapest "general purpose" microcontrollers that have enough features for good developer experience are Puya and WCH.

If you are a seasoned STM32 developer you will get used to them within a day.

Examples:

https://download.py32.org/Datasheet/en/PY32F071_Datasheet_Re...

https://arvidtek.com/wp-content/uploads/2025/06/CH32V006DS0-...