MurphyA/hacker-news huggingface dataset:
by balamatom | 2025-11-22 21:39:41+00:00
Simplest way to increase total absolute output is always to stop providing intake.

Obviously, this fails almost immediately; operative word "almost". Definition of "almost": longer than a moment. Definition of moment:

As it happens, high-trust societies have just spent the better part of a century teaching their constituents to "live in the present", atop half a millenium of teaching them that time is a thing linear, discrete, and properly scaled for decision making.

Ergo: if the time between doing something stupid and realizing you did something stupid is longer than your attention span, you're a perpetual motion device.
by zozbot234 | 2025-11-22 21:39:45+00:00
Most larger companies would probably find it way easier and more sensible to contract with some outside consultancy to work on these issues than just posting a random bounty, even if the latter might potentially be cheaper. See Google Summer of Code projects for a very practical example of how "just pay randos to work on issue X for cheap" can quite often end up in failure.
by JuniperMesos | 2025-11-22 21:40:22+00:00
> For example, on Oct 7, 1985, Palestinian hijackers took over the cruise ship Achille Lauro. Reading this on a delay in 2025, the story unfolded over weeks: first they threw an American in a wheelchair overboard, then US fighter jets forced the escape plane to land, leading to a military standoff between US Navy SEALs and the Italian Air Force. Unbelievably, the US backed down, but the later diplomatic fallout led the Italian Prime Minister to resign.

From the perspective of 2025, I can't help but think about the people I know today getting vocally angry about Israeli violence in the Gaza strip, and suggesting that this violence has implications for US politics - and I wonder how many of those people would be happy to throw an American in a wheelchair off a ship in the name of the Palestinian cause.

Reading the wikipedia article about this incident, https://en.wikipedia.org/wiki/Achille_Lauro_hijacking , it seems like the hijackers murdered the guy in a wheelchair before they threw his body off the ship, and it's possible but unproven that they picked him in particular either because he was Jewish or because he was in a wheelchair. The hijackers involved were given long prison sentences, but many of them were released decades ago and have fought against US in other ways since then.

I mostly think of the Israel/Palestine conflict as one that I have no dog in - I'm not Jewish, Israeli, or Palestinian myself and have no ties to the region. Nonetheless, pro-Palestine political messaging is something that happens around me all the time today, and knowing that the conflict was happening 40 years ago and that some of the same things that were happening then are akin to what is happening now colors my opinion of what is happening now.
by accrual | 2025-11-22 21:40:35+00:00
The original Phat PS2 models support internal IDE disks, though it's easy to convert them to SATA with an inexpensive adapter. Then prepare the SSD and install (I use WinHIIP, "obsolete" but works fine). It noticably improves startup and load times in games!

Some also swap the fan for a Noctua to give it a complete "quiet upgrade", but my stock fan isn't very loud.
by AnotherGoodName | 2025-11-22 21:40:50+00:00
I agree. I can’t see any reason this couldn’t be packaged as a prebuilt kernel module so end users can trivially install it. The instructions and code here can be used to build the kernel module.

I don’t have this laptop but have built kernel modules in the past to give context. It’s a tiny step to publish this as a kernel module so end users can trivially install this (this reduces the instructions to downloading one file, running one command, with no reboot or rebuild needed) so it’s quite reasonable to call this out and ask someone to do it.

It’s a bit like publishing a windows driver as raw source code. Great work but there’s no reason not to ship the prebuilt driver right?
Running a 270M LLM on Android (architecture and benchmarks)
by ayushranjan99 | 2025-11-22 21:41:56+00:00
I’ve been experimenting with running small LLMs directly on mobile hardware (low-range Android devices), without relying on cloud inference. This is a summary of what worked, what didn’t, and why.

Cloud-based LLM APIs are convenient, but come with:

-latency from network round-trips -unpredictable API costs -privacy concerns (content leaving device) -the need for connectivity

For simple tasks like news summarization, small models seem “good enough,” so I tested whether a ~270M parameter model gemma3-270m could run entirely on-device.

Model - Gemma3-270M INT8 Quantized Runtime - Cactus SDK (Android NPU/GPU acceleration) App Framework - Flutter Device - Mediatek 7300 with 8GB RAM

Architecture - User shares a URL to the app (Android share sheet). - App fetches article HTML → extracts readable text. - Local model generates a summary. - device TTS reads the summary. Everything runs offline except the initial page fetch.

Performace - ~450–900ms Latency for a short summary (100–200 tokens). - On devices without NPU acceleration, CPU-only inference takes 2–3× longer. - Peak RAM: ~350–450MB

Limitation -Quality is noticeably worse than GPT-5 for complex articles. -Long-form summarization (>1k words) gets inconsistent. -Web scraping is fragile for JS-heavy or paywalled sites. -Some low-end phones throttle CPU/GPU aggressively.

| Metric | Local (Gemma 270M) | GPT-4o Cloud | | ------- | -------------------- | -------------------- | | Latency | 0.5–1.5s | 0.7–1.5s + network | | Cost | 0 | API cost per request | | Privacy | Text stays on device | Sent over network | | Quality | Medium | High |

Github - https://github.com/ayusrjn/briefly

Running small LLMs on-device is viable for narrow tasks like summarization. For more complex reasoning tasks, cloud models still outperform by a large margin, but the “local-first” approach seems promising for privacy-sensitive or offline-first applications. Cactus SDK does a pretty good job for handling the model and accelarations.

Happy to answer Questions :)
by Nextgrid | 2025-11-22 21:43:27+00:00
Rootless containers make no sense to me:

First scenario: the machine is single-purpose and protects a single asset (confidential data, access to a privileged network, etc). In this case, XKCD 1200 (https://xkcd.com/1200/) applies: attackers can already steal all the valuable goods using the application's user and do no need to escalate local privileges.

Second scenario: the machine is multi-purpose and spans multiple security domains. In this case, keep in mind the Linux kernel is a sieve when it comes to local privilege escalations and you need to use hypervisor-level isolation (separate VMs) anyway, and then you're back to single-purpose VMs where every individual workload can happily be root in its VM and do away with the cargo cult.
by hlassiege | 2025-11-22 21:43:43+00:00
This post really resonates with me, especially points 1, 3, and 5. I started blogging in 2001. I have old articles lying around that are completely obsolete - about PEAR, Swing, GWT, Subversion, etc.

I did it to share without having any idea who was reading or not. Probably nobody back then.

But it became a habit. Beyond tech topics, I started blogging about broader subjects: organization, hiring, salaries, company building.

And it's incredible how much I relied on it later as a sort of documentation, especially for everything related to company building. It's so valuable to re-read why we made certain decisions in the past. And it's also so valuable to be able to point new colleagues to that knowledge base.

And technically, I had fun. I went through Joomla, self-hosted WordPress, wordpress.com. I built my own plugins. Then I developed my own open source static blog generator (bloggrify.com) in the Nuxt ecosystem. That's when I created an English version of my blog.

Then I started feeling the need to share differently. I had the impression that blogging was becoming outdated, that younger generations weren't reading anymore. So I tried video format on YouTube.

I really enjoyed video production - there's still so much to learn: equipment, techniques, new tools.

But I realized that each format has its pros and cons. It's so much easier to update text when it becomes obsolete. It's also so much faster to produce. Video is so hard to make. So I got back into writing and even took it further by creating a blogging platform (writizzy.com).

In short, I learned a lot because I documented everything I did, which forced me to dig deeper into each topic to avoid saying nonsense. I also learned a lot because I wanted to test approaches, make videos, learn to build a static site generator and many other things, purely for the sake of learning.

Today, one piece of advice I give to every senior dev is to take the time to write. Doesn't matter if it's to publish somewhere or not. But to lay out your ideas, dig deeper into them, get perspective.
by undeveloper | 2025-11-22 21:44:48+00:00
This is a very pessimistic post about mozilla, and a lot of it is warrented -- but also it's trivial to disable the AI stuff. dead simple. so until that day comes, I'll still be supporting mozilla (for now, using firefox relay). It looks like till then google will be propping up mozilla to avoid looking like a browser monopoly, and i'm not sure about a future where the community maintains the remains of the firefox source.
by kakacik | 2025-11-22 21:45:13+00:00
Well then regulation should help. And people should stop doing outright stupid things - you have no reason to be in casino, in same way you have no reason lighting that cigarette or doing another round of binge drinking (or those gacha games, had to google WTF that is, same mind cancer as the rest, no thank you). You, nor me are not stronger than those addictions. Billions of miserable poor fuckers before us are proof enough, learn from their mistakes.

Attack from both sides, heck all sides - from the top with regulation. From the bottom by being mentally more resilient, there are endless ways to get there - ie do rock climbing (yes, not joking, it will change you for the better for good if you stick long enough). Or other sports and activities that challenge you, your fears, your laziness, push yourself physically. Do it 10 times and something clicks in the mind and it goes almost on its own afterwards.

Another angle - shame those working in such business. Goes for fuck ton of FAANGS and many others. I know its blurry and whatever else of an excuse will fly around, don't care. Have a clearly moral work or accept shame, or change for the better.

Its a terrible situation but by far the biggest mistake is throwing hands in the air and giving up immediately just because some greedy sociopathic billionaire wants a bigger yacht or rocket to compensate even more for their fucked up childhood, and thus pushes a lot of psychology phds against you. You don't have to even start to play that game, not even for a second. We are stronger, much stronger than that and real good life (TM) is not about anything digital in any way.
by JannThomas | 2025-11-22 21:45:20+00:00
As a German, I currently don’t see any meaningful censorship via legislation. That said I do see censorship in practicality via public opinion, shaming and hate against you if you speak out against "mainstream" opinion. That said, a lot of the institutions listed here are actually, at least in principle, made to conquer that, not make it worse. And even if I don’t really see them succeeding at making it better I also don’t see them making it worse…
by thenobsta | 2025-11-22 21:46:12+00:00
I'd love to see as much electrification as possible.

On the aviation note, sadly, aviation bats higher than its C02 accounting. Contrails add another 1-2% on top of contribution from it's C02 emissions. It's entirely avoidable and could be resolved at relatively low cost.

https://contrails.org/faq/#how-are-contrails-contributing-to...
by AnotherGoodName | 2025-11-22 21:46:39+00:00
I can’t see any blocker to publishing this as a prebuilt kernel module honestly.

For driver developers the above where you rebuild the kernel is a necessary step in developing the driver but now the above is done someone should make the trivial next step to make this into a prebuilt kernel module which are trivial to install for end users with no rebuild/reboot required. (I have built kernel modules before but I don’t have this laptop myself, sorry!).
by sfink | 2025-11-22 21:47:35+00:00
That's tempting, but I still don't think it should. There would still be the quest to go viral. "Quality" would still be determined in the aggregate, which means that your income depends on appealing to the widest audience possible, which means high quality niche bloggers still don't get paid much.

Metrics are hard. Just making sure they reward one particular desired outcome doesn't mean you'll escape the unintended consequences.

Also, note that we are past the point of being able to reasonably able to manage any of this. Today, you'd need to come up with a reward function that cannot be maximized by AI. (And lest you think you can fix that by using site visitors to evaluate, most of them will be bots too.)
by fl7305 | 2025-11-22 21:48:12+00:00
> The order defines Class M1 vehicles as “those falling within class M1(a) and class M1(b) as specified in Schedule 1 of the Vehicle Classes Regulations, which refers to another bit of UK legislation.

> Oxford’s congestion charge is almost certainly enforced by cameras that scan your number plate. An ox-drawn cart doesn’t have a number plate, so it won’t be charged. Other vehicles like a Renault Twizy or Reliant Robin do have number plates, so they’ll be charged even though they’re technically exempt.

So there's not much to it: Plates are scanned -> the number is checked in the vehicle registration database -> not class M1(a) or class M1(b) -> no charge.

This goes for ox carts, Twizys and Reliant Robins.
by mh- | 2025-11-22 21:48:26+00:00
Reading mainstream coverage of tech is certainly what made me lose confidence in much of their other reporting.

Back when tech was this niche thing 20+ years ago, media's illiteracy on the matter was forgivable. Now that it's omnipresent and represents a huge portion of the economy, not so much. Yet the accuracy of the reporting on events that I have familiarity with has barely improved.*

* Acknowledging that this is subjective and I don't have any way to quantify it.
by KaiserPro | 2025-11-22 21:48:39+00:00
I think the other thing that's not immediately obvious to modern readers is that men sleeping together _could_ be seen as something childish. Boys at boarding school had "attachments" that they were expected to grow out of and marry a nice young woman.

Its probably better to see it like cocaine use. In posh circles everyone does it, and so long as you don't show it to the unwashed public, you're probably fine. However if you are caught by the police, or someone wants to take revenge, then letting slip that you're on coke is enough to get you ostracised.

Moreover, if poor people do it, then its a moral failing (see crack addict)
by npteljes | 2025-11-22 21:48:58+00:00
>A reminder that urgency fades, context grows, and perspective is a habit.

That is such a great line. I also feel like 99% of the news is just noise, in terms of not adding anything actionable to our lives, nor is it growing our perspective.

In contrast, I really like Wikipedia articles about current events. They feel much more to the point than news articles.
by zozbot234 | 2025-11-22 21:49:38+00:00
Some device classes can be supported in userspace because no matter how an adversarial driver might get the device to misbehave, it cannot possibly break the kernel's security model. This might even apply to some audio devices, depending on how exactly they're hooked up to the rest of your system. But the more typical devices, especially those in your average SoC and those connected to a PCIe bus or the like, have full privileges within the system and will need kernel-level support for the foreseeable future.
by schmichael | 2025-11-22 21:50:13+00:00
It’s a fun demo but they never go into buildings, the buildings all have similar size, the towns have similar layouts, there’s numerous visual inconsistencies, and the towns don’t really make sense. It generates stylistically similar boxes, puts them on a grid, and lets you wander the spaces between?

I know progress happens in incremental steps, but this seems like quite the baby step from other world gen demos unless I’m missing something.
by dalyons | 2025-11-22 21:50:29+00:00
"China currently has 58 operable reactors with a total capacity of 56.9 GW. A further 30 reactors, with a total capacity of 34.4 GW are under construction" [1]

So, yes, but...

China installed 256GW of solar in the first 6 months of 2025 [2]. A full year estimate of ~350gw. So, the total of all nuclear under construction is 1/10th of the solar they installed in one year.

Don't get me wrong, its cool to see diversity of non fossil sources, glad they are building some, but its a niche in their overall energy buildout. And they can only build that small niche because they dont have to be market priced, its state subsidized.

[1] https://www.world-nuclear-news.org/articles/ten-new-reactors... [2] https://ember-energy.org/latest-updates/global-solar-install...
by Workaccount2 | 2025-11-22 21:51:01+00:00
In the scenario where they don't raise prices, they sell out immediately. In the scenario where they do raise prices, it's too expensive so you don't buy it. In the scenario where they keep prices low, and do a lottery to see who can buy them, you don't get picked.

No matter what, you are not getting those modules at the old price. There are few things that trip up people harder than this exact scenario, and it happens everywhere. Concert tickets, limited releases, water during crises, hot Christmas gift, pandemic GPUs, etc.

Once understood you can stop getting mad over it like it's some conspiracy. It's fundamental and natural market behavior.
by georgefrowny | 2025-11-22 21:51:08+00:00
The UK is still blaming all sorts of stuff on the pandemic that are actually structural failures showing effects. It's a especially convenient time for cover considering Brexit happened in early 2020 and between then and now no major party has been willing to come out and say that Brexit has been damaging.

I don't even think it was necessary for Brexit to have been a net negative. There are plenty of ways the UK can thrive outside the EU, but the UK governments have basically done the square root of fuck all between 2016 and now to plan or execute on anything substantive.

That said, long-term problems included a lot more than Brexit, like the slow euthanasia of the industrial base and the parting out of anything but nailed down to the highest bidder.
by KaiserPro | 2025-11-22 21:51:25+00:00
I tried reading it when I was younger, and I couldn't get past the first two pages. Hes a wordy motherfuck that Wilde bloke.

However, I did get an audio book version of it, which meant I could actually enjoy and finish it.

THe thing that struck me is that yes the painting is a large part of the book, but so is food. The sheer amount of self hate that was expressed through clothing and food towards the end of the book was surprising to me.
by bdangubic | 2025-11-22 21:51:52+00:00
> considering the false promises, hucksters, charlatans and an impending economic reckoning.

I hack for a living. I could hardly give two hoots about “false promises” or “hucksters” or some “impeding economic reckoning…” I made a general comment that a whole lot of people simple discount technology on technical grounds (favorite here on HN)…
by JuniperMesos | 2025-11-22 21:52:42+00:00
A lot of people argue today that he was basically correct about Communist infiltration at high levels of the US state department, and the reason we generally think of him as a villain today is because those Communist sympathizers won a political conflict against him and then other Communist sympathizers in American culture-making industries won a cultural conflict against him, which among other consequences is the reason I was taught The Crucible in high school.

Anyway, claims that some group of people are propagandists or that some particular messaging is hateful or fake or propaganda are themselves a type of propaganda. There's no way to evaluate any meta-claim about how we ought to interpret the memes we encounter in society without an object-level understanding of what those memes actually are, which I think is one of the best arguments in favor of radical anti-censorship ideologies.
by ptrl600 | 2025-11-22 21:52:50+00:00
This is wordier than just "as const", what advantage does it give? (I am a newbie and genuinely don't know)

edit: perhaps the advantage only comes into play for mutable values, where you want a narrower type than default, but not that narrow. Indeed, this is covered in the article, but CTRL+F "as const" doesn't work on the page for whatever reason, so I missed it.
by snoman | 2025-11-22 21:52:58+00:00
I think it has more to do with bundling reducing the need to compete to zero. Change that and the economics of competition would take over and the changes would get prioritized but nobody at Teams needs to sell a single license, so the priorities become the bs like internal status and visibility and not product success.

How many companies have Teams for basically free with their 365 license but still pay for Slack? The marginal value of Teams is nearly zero.
by serf | 2025-11-22 21:53:37+00:00
>It’s a fun demo but they never go into buildings, the buildings all have similar size, the towns have similar layouts, there’s numerous visual inconsistencies, and the towns don’t really make sense.

that's 95% of existing video games. How many doors actually work in a game like Cyberpunk?

on a different note , when do us mere mortals get to play with a worldgen engine? Google/meta/tencent have shown them off for awhile but without any real feasible way for a nobody to partake; are they that far away from actually being good?
by Ancapistani | 2025-11-22 21:53:39+00:00
> I had always heard Roblox presented as kid-friendly and kid-safe.

I have a 12-year-old playing Roblox right now, couldn’t agree less.

Roblox is the 2025 equivalent of AOL chat rooms circa 1998. You should assume that a child playing it will encounter the worst of humanity, and if you aren’t aware of that you’re not paying attention.
by sfink | 2025-11-22 21:53:50+00:00
> Sites demand subscription? blocked.

Odd. In the midst of a (well-deserved) anti-ad rant, you throw in the primary non-ad alternative and discard it.

> How much longer before advertisers realize how much they're getting ripped off?

A while longer, if the same people who reject ads are also the people who reject alternatives to ads. The advertisers can safely ignore those people's opinions.

(I'm not saying subscriptions are the answer. I don't have an answer. I'm just saying that companies wanting subscription money is not part of the problem where companies want to shove ads in our faces 24/7.)