MurphyA/hacker-news huggingface dataset:
by slightwinder | 2025-08-26 17:02:54+00:00
> How so? A console is literally a gaming PC.

Consoles are walled gardens, while PC is an open park. On a proper PC, you can choose anything from everything, while consoles are very restricted in terms of software and ability. I mean, think about modding, running other software besides the game (browser, (voice-)chat, etc.), having special hardware like a mouse, keyboard, capture-card, a second screen... Consoles are again slowly those things, but it's still not the same as a proper Gaming-PC.
by simonh | 2025-08-26 17:03:22+00:00
Apple has bought startups with various technologies like Anobit, that developed advanced flash memory controllers, and have funded development efforts by partners. For example Apple worked hand in glove with Sharp to develop the tech for their 5K display panels. They also now have their own cellular chip designs in some models, in their quest for independence from Qualcomm. That’s all from memory, I’m sure there are many more examples.
by jleyank | 2025-08-26 17:03:58+00:00
Rising bond interest rates and falling value of the USD suggests a worldwide disinterest in things US-ian. Financial market instability isn't good for the HN audience, nor the normies watching retirement account balances.

How many currencies are large enough and liquid enough to be a reserve currency. What might happen if the US is not interested in playing this role? Do they understand or care what will happen when, say, oil is denominated in a different currency?
by whalesalad | 2025-08-26 17:04:18+00:00
Some interesting discussion around this topic yesterday here - https://news.ycombinator.com/item?id=45019483

Unfortunately I do not think anyone comes remotely close to Apple in the battery life department. I have an M2 Air that I really adore, but after driving Linux on my workstation for the last 2 years I want to explore Linux laptops. All my research has concluded that if you care about longevity, a Mac is the only way to go.
by OkayPhysicist | 2025-08-26 17:04:59+00:00
The problem is that Google has exactly zero products that it gives a rats ass if you pay for. Google is, was, and always will be an advertising company. Users aren't the customer for Google, they're the product, and frankly the knuckle-draggers that mindlessly consume everything Google makes without any care to a not-so-slow slide into tyranny are far more valuable advertising targets than you are.

Online advertising is a whale hunting game. There is a subset of society who genuinely are so suggestible that you can convince them they need a new truck with an online ad. They are largely a disjoint set from people with strong opinions about anything, never mind the subset of those who care deeply about the freedom to modify their devices to suit our interests rather than those of the megacorps.
by liuliu | 2025-08-26 17:05:00+00:00
As I mentioned in the other comment, https://www.sqlite.org/fileformat2.html#the_write_ahead_log WAL uses checksum to make sure there is no holes for its writes. I need to do more analysis, but it goes beyond just rely on fwrite to do the right thing for serialize the writes (I think it is "re-order writes" safe, but I cannot guarantee that without thinking more about it).
by hbn | 2025-08-26 17:05:21+00:00
> Makes sense why they had to get rid of the "don't be evil" motto.

I hate how this always gets brought up because:

1. Evil has no definition, so it means nothing. They get to define what evil is for themselves. They stated their reasons they think this change is good. You can't prove it breaks their code of conduct.

2. It's straight up false, it's still in their code of conduct:

> And remember... don’t be evil, and if you see something that you think isn’t right – speak up!

https://abc.xyz/investor/google-code-of-conduct/
by BinaryIgor | 2025-08-26 17:05:24+00:00
Interesting, but lots of luddite vibes. I am AI-skeptic myself, but it cannot be denied that it is a very useful tool and many tasks - probably jobs as well, it's not the same - will be replaced by it. Current uncertain climate is unpleasant, but that's the price we have to pay for the long-term progress, fortunately or not
by cheraderama | 2025-08-26 17:05:30+00:00
Acts is fiction (likely based on the epistles and Josephus). There are 7 undisputed Pauline epistles (though a few scholars even believe none of them are real - most recently Nina Livesey). So his itinerary certainly wasn't as vast as depicted here (also, it's impossible). Itinerant preachers were supported by communities they preached to. Also, Paul is urging people to give money to his 'collection for the saints'. There is no word what happened to it (neither in Acts). Hmm...
by __bb | 2025-08-26 17:05:49+00:00
If the code were available I would 100% expect that someone else would distribute a binary with the paywalled features unlocked and that my original version would be relegated to secondary.

I know you could make the argument “the right license wouldn’t allow that”, but that would only be enforced if you follow up through the courts, perhaps internationally. I just can’t be doing with the hassle unfortunately.
by syncsynchalt | 2025-08-26 17:05:58+00:00
> Clearly not all automated infrastructure requires approval: autoscaling groups spin up and tear down compute instances all the time.

In these sort of environments, they do not.

We're talking about environments where it is forbidden to make _any_ change of any kind without a CCB ticket. Short cert lifetimes are fundamentally at odds with this. Luckily these systems often aren't public and don't need public certs, but there's a slice of them that do.
by akho | 2025-08-26 17:06:06+00:00
I get below 5W at idle (ff and emacs open, screen at indoor brightness, wifi on) on my gen11 framework. Going from 8 to 5 required some tinkering.

I don't think I ever saw 50W at all, even under load; they probably run an Ultra U1xxH, permanently turbo-boosted.

For some reason. Given the level of tinkering (with schedulers and interrupt frequencies), it's likely self-imposed at this point, but you never know.
by echelon | 2025-08-26 17:06:33+00:00
Programming and everything else will eventually fall to automation, too. It's just a matter of time.

Engineering probably takes a while (5 years? 10 years?) because errors multiply and technical debt stacks up.

In images, that's not so much of a big deal. You can re-roll. The context and consequences are small. In programs, bad code leads to an unmaintainable mess and you're stuck with it.

But eventually this will catch up with us too.
by the_af | 2025-08-26 17:06:46+00:00
I don't think this is right.

The English Lit professor was effectively arguing we cannot know anything; that any certainty is bound to be as false as any debunked theories of the past; that people of the past were also sure of their silly notions and look where they are now; etc.

This is what Asimov is essentially rejecting (in a humorous manner; it's important to know Asimov's claims that he's "never wrong" were to be taken with humor. He was quite the comedian).

Essentially, Asimov is saying to the professor:

- You are wrong in believing nothing can be known.

- You are not saying anything new or unknown to people of science. We've thought of this and have ways of testing our ideas and of evaluating their relative merits.

- Even if two theories are wrong, it's misleading to conclude "everything is equally wrong, therefore assertions about the universe are reckless", because there are degrees of wrongness, and some knowledge that is wrong is nevertheless more useful than other knowledge that is also wrong.

We can never know if this English Lit professor ever existed or is just a rhetorical device by Asimov, but we do know one thing for certain:

He/she was wrong. The wrong kind of wrong, too!
by throwup238 | 2025-08-26 17:06:53+00:00
The infrastructure to rapidly iterate and manufacture just isn’t here anymore, so everything costs significantly more to the point where we’re noncompetitive. Even VCs with no experience see the top line numbers for hardware startups and nope out.

Contrast this with biotech venture capital which has been doing well for decades, often investing more capital in a year than software VCs. The difference is that all the research, clinical trial, and manufacturing expertise is already here and concentrated in a few localities like South San Francisco, San Diego, and Boston.
by izzydata | 2025-08-26 17:07:05+00:00
Is a declining socio-economic performance inherently a bad thing? Why does the output of a country need to go up forever rather than remain constant? Or even decline to come to an equilibrium with the new lower population.

I feel like the ideal is to have a population with a near perfect 2 - 2.1 replacement rate with a socio-economic performance that allows for the fewest people in poverty and then for that to continue forever.

Perhaps this is the first time in history that most of the world has reached its population limits and since we overshot it, it is now attempting to correct and will come to an equilibrium eventually.
by pona-a | 2025-08-26 17:07:07+00:00
Maybe a good compromise is to change the boot screen to have a label that the phone is running an unofficial ROM, just like it shows one for unlocked bootloaders? If the system can update that dynamically based on unlock state, why can't it do it based on public keys? Might also discourage vendors/ROM devs from using test keys like Fairphone once did.
by Bender | 2025-08-26 17:07:10+00:00
I've not seen OOM on any of my systems for a very long time but I also set overcommit ratio to 0 and vm.min_free_kbytes to a higher number based on a formula. I have not allocated swap in a couple decades even in tiny VM's at VPS providers. If memory gets tight I move apps to a node with more memory and leave plenty free for inode/dentry/page cache. Unused RAM is never wasted.
by thmtz | 2025-08-26 17:07:16+00:00
I'm building Concert Map [1], an interactive map of live music events all over the world.

I was frustrated with how difficult it was to find concerts and festivals when travel plans are flexible. Questions like:

- Is there any show I could catch on my next cross country road trip?

- I want an excuse to visit Seattle this summer, is there a good weekend I could pick where I could see live music there or along the way?

- I like to travel for one big music festival per year, is there a good match for me anywhere in the country, or abroad?

The idea behind concert map is to show all events on a map, and highlight the "most relevant" events for any area, so you can skim through the map and find events that are worth the travel. The "relevant" events depend on the view context. If you import your top artists, then the most relevant events are ones with artists that you listen to most. Otherwise, it's based on global artist popularity.

I'm currently working on integrating with more event providers, and working on loading performance. I've been using leaflet.js [2] which has worked great, but I'm experimenting with switching to supercluster [3].

[1] https://www.concert-map.com/

[2] https://leafletjs.com/

[3] https://github.com/mapbox/supercluster
by hellcow | 2025-08-26 17:07:17+00:00
I’ve had an AMD Framework 13 since around its launch. I still love it and much prefer the Linux experience and its customizability over my M2 MacBook Pro. I also love that all the people who worked on it have their names literally on my mainboard—you’re supporting a small business trying to make the industry better, instead of a megacorp doing everything in their power to prevent easy repairs.

The battery life is good enough that I never worry/think about it. The keyboard is fantastic. The trackpad is meh, not terrible but not MacBook great—use a mouse or vim :)
by ianbicking | 2025-08-26 17:07:20+00:00
The use case is not that obvious to me, but I _think_ it's trying to give the LLM more context to write code by dipping into these code objects. Perhaps telling the LLM what modules are already imported or otherwise available?

Creating a debugger for an LLM (not a human) is something I haven't really seen, but seems super useful...?
by AshamedCaptain | 2025-08-26 17:07:42+00:00
Great. Let's just require every single computing device to be verified, signed, and attested by a government agency. Just in case it is ever misused to attack a Google online service that cannot be possibly bothered to actually spend one nanosecond thinking on security.

What could possibly go wrong. It's not only morally questionable no matter what "advantages" it provides Google, but it's also technically ridiculous because _even if every single computing device was attested_, by construction I can still trivially find ways to use them to "brute force" Google logins. The technical "advantage" of attestation immediately drops to 0 once it is actually enforced (this is were the seatbelts analogy falls apart).

Next thing I suggest after forcing remote attestation on all devices is tying these device IDs to government-issued personal ID. Let's see how that goes over. And then for the government to send the killing squad once one of these devices is used to attack Google services. That should also improve security.

Here's the dystopian future we're building, folks. Take it or leave it. After all, it statistically improves security!
by ZYbCRq22HbJ2y7 | 2025-08-26 17:07:43+00:00
> Roughly speaking, the bottom 70% of the population receives net payments (and services) from the government over their lifetime, while the 70%-90% percentile receives approximately zero net payments, the top 10% pays it all.

Well, maybe if there was more equal income distribution, less overall penalization to those who do not have as many assets, and so on, then it would be more distributed?

I mean, that is basically what is happening anyway, but you have a nation distributing that wealth through social programs, instead of capitalists sharing their take willingly with those who helped them earn it.
by Loudergood | 2025-08-26 17:07:47+00:00
Yup, I bought and paid for a simple Android game that my kids could play together while we were waiting for thing.

New phone and suddenly I can't install it from Google Play anymore simply because the developer hasn't updated it in awhile. Not that it needs to be updated. I've since repurchased it from itch.io and it runs fine, but that's not unusual for lots of good old software.
by slipperydippery | 2025-08-26 17:08:12+00:00
Notably, this was basically never true of the modern, post-Nixon and post-authoritarian-christian-courting Republican voters.

They (and a lot of democratic voters!) were always skeptical of things like very-liberal trade policy. The gap between that long-running strain in the voters, and what the bipartisan neoliberal consensus on trade (and immigration, for all Republican politicians complained about it when campaigning) had looked like among nearly all Federal elected officials from the early '80s on, is exactly the kind of thing that Trump exploited to swiftly take over the entire party.
by starkparker | 2025-08-26 17:08:18+00:00
Nothing touches Apple Silicon on battery, including laptops with similar performance per watt. And there's no scenario where, on pretty much any individual performance spec, a FW is going to compete with a Mac.

When I first got a 12th-gen Intel mainboard FW13 with the original 55Wh battery running stock Ubuntu, the battery life at best was <6 hours. Since moving to the 7040 AMD mainboard, the upgraded 61Wh battery, and Fedora, I've not run out of battery in an 8-hour workday. I've also got an Ultra 7 155H mainboard with the same work performance with respect to battery life.

I can't speak to the FW16s with 85Wh batteries, but I also don't consider them as being designed with either work or battery life as priorities.

Framework doesn't provide official optimized Linux power management profiles. Community profiles make up some of the difference, but if untuned battery life out of the box is a priority to you, and if you also don't care about the process of replacing its battery, just get a Mac. If Linux is an additional priority to you, get an old M1 or M2 MBP with a low battery cycle count and run Fedora Asahi Remix on it.
by nutjob2 | 2025-08-26 17:08:21+00:00
FULL can also lose data if you lose power or crash before the fsync. This is just a simple trade of losing slightly more data (possibly) in return for better performance.

Fsync is relatively expensive. Recovery price is not going to differ much between the two settings.

It's like 1 in 1000 loss for 999 in 1000 gain. Makes perfect sense to me.
by zoeysmithe | 2025-08-26 17:08:25+00:00
Also red meat is a luxury and if you can eat it regularly that means you're doing well economically, that most likely correlates with good healthcare access and a higher level lifestyle, which very much is correlated with better mental health.

This is bit like saying people with expensive cars have less cavities. That doesn't mean driving a luxury car somehow benefits your teeth, its just if you can afford a $100k car, you probably can afford regular checkups and good teeth care.
by dang | 2025-08-26 17:08:36+00:00
> Your entire population are IDF terrorists. Valid targets.

Wtf? You can't do this here. That ought to be obvious, regardless of your views on the underlying topic. We've banned the account.

https://news.ycombinator.com/newsguidelines.html

Someone posting the way you have about war crimes ought not to be advocating them.
by r721 | 2025-08-26 17:08:56+00:00
This blog's author wrote a book about the Luddite rebellion:

>Greetings. I’m Brian Merchant, a tech journalist, columnist, critic, and the author of Blood in the Machine: The Origins of the Rebellion Against Big Tech, the book this newsletter is named after. That book is about a legendary but misunderstood worker uprising—the Luddite rebellion—against the early tech titans. Drawing from historical themes, this newsletter posits that, in the age of Silicon Valley monopolies, gig apps, tech oligarchs, and AI, we should all be thinking a lot harder about who tech serves, and who it squeezes.

https://www.bloodinthemachine.com/about
by jimt1234 | 2025-08-26 17:09:09+00:00
IMHO, this is the problem with trying to regulate elections in the US. Elections have always been intended to be controlled by the wealthy. This is nothing new. So, in the unlikely event that Congress does add regulations that neuter Super-PACs, and the less-likely event that the Courts uphold the regulations, well, they'll just come up with a new way to fund the desired outcome. They'll call it Super-Duper-PACs or Turbo-PACs or some shit like that.
Needed some insight into ERP workflows in hospitals/clinics in India
by sushrut1058 | 2025-08-26 17:09:32+00:00
I’ve used patient-facing portals from a few different hospitals, and most felt quite primitive; slow-loading, frequent downtimes, clunky UI, etc. I’m curious whether hospitals themselves also struggle with these solutions, and if the system is available and consistent. If anyone has insights into the pain points of current healthcare ERP solutions in India, I’d love to connect. I’m exploring whether there’s real potential to build something better in this space.
by danudey | 2025-08-26 17:09:43+00:00
FWIW, I had a Dell laptop that I put Ubuntu 22.04 on when I got it, and the battery life was atrocious; closing everything except Firefox, closing every FF tab but one, stopping background services, setting the screen to half brightness, I got about an hour and a half of battery life.

Went and installed Slimbook Battery and left it at default settings and got several more hours of battery life without having to close everything. Had to reinstall later and just installed TLP and left it at default settings and still getting far better battery life.

Not sure why Ubuntu is so cripplingly bad out of the box when it's so easy to fix, but if you haven't tried that it might be worth checking out.
by poisonborz | 2025-08-26 17:09:45+00:00
Fantastic update, it has everything that made the first version a dealbreaker for me - it was just too weak. I feared Framework will position its 2in1 as a "student laptop", glad to hear they expand on it.

We sorely need more competition in the 2in1 segment, there aren't many good options. Either gaming laptops (no long commitment, bad build quality) or Lenovo Yogas (bad value, limited/weak hw options).
by lotharcable | 2025-08-26 17:09:48+00:00
AMDgpu is the driver for newer GPUs, radeon is for the older GPUs. This is like circa 7 or 10 years ago.

So it is both driver changes and architectural changes.

There is also AMDGPU-PRO, which is the proprietary version based on AMDGPU. Used to be you'd need it for ROCm, but that hasn't been true for a while not. There really isn't any reason to use the "pro" version anymore, unless you have a some special proprietary app that requires it.

Open source GPU drivers are based on Mesa stack. So they share a common code base and support for things like Vulkan.

So it is sorta similar to how DirectX works. With old-school OpenGL drivers each stack was proprietary to the GPU manufacturer so there was lots of quirks and extensions that applied to only one or another GPU. That is one of the reasons DirectX displaced OpenGL in gaming... Microsoft 'owned' DirectX/Direct3d stack.

Well the open source equivalent to that is Mesa. Mesa provides APi support in software and it is then ported to each GPU with "dri drivers".

For gaming things have improved tremendously with "Proton", which is essentially Wine with vastly improved Direct3D support.

This is accomplished with "DXVK", which is a Direct3D to Vulkan translator.

This way Linux essentially gets close to "native windows speed" for most games that support proton in one way or another.

Which means that most games run on Linux now. Probably over 75% that are available on Steam, although "running" doesn't mean it is perfect.

One of the biggest problems faced with Linux gaming nowadays is anti-cheat features for competitive online games. Most of the software anti-piracy and anti-cheating features games use can technically work on Linux, but it is really up to the game manufacturer to make it work and support it. Linux gamers can sometimes make it work, but also they get flagged and booted and even accounts locked for being suspected of cheating.
by munificent | 2025-08-26 17:10:03+00:00
I disagree with the cynical take in your second sentence.

I think people prefer to be right. Any animal that wants to walk the Earth successfully has an intrinsic need to understand the world as it is, not as they wish it to be. Wanting the fruit tree to be right outside the cave doesn't make it so.

But that desire to have correct beliefs is complex in humans where we also have beliefs about ourselves and others have beliefs about us. We don't want to just be right, but believe ourselves good at being right, and be known to others as someone who is usually right.

That puts some hysteresis in our belief system where we have a tendency to disregard evidence that goes against out beliefs for a while until it's sufficiently compelling.

But, also, no one wants to be a gullible rube or an out-of-touch idiot. We will update our beliefs when in a social and information environment that permits us to do so. The problem today is largely that we have so much choice of our social and information environment, then it's much easier to select an echo chamber that lets us think we're already right then be confronted with the reality that we're wrong.

The decline in investigative journalism can, I think, be explained largely in economic terms. The news has always been driven by ads. Even when people paid for papers, the subscription cost didn't fully cover the newspapers' expenses. The classified ads filled that gap.

Then the Internet arose and transferred advertising out of classifieds and into Craigslist, eBay, and others. And it transferred human attention out of newspapers and into social media. There simply weren't enough resources left to fund expensive investigative journalism.