MurphyA/hacker-news huggingface dataset:
by nothrows | 2026-01-28 18:41:52+00:00
My wife was complaining about her Windows 11 laptop crashing. I tried everything and even did fresh installs. Still crashing (and honestly pretty slow). I gave up on Windows and installed Ubuntu and Chromium for her. She can instagram, facebook, save her memes, and its all fast. No crashes. She's a happy camper now. I think a lot of (even) non technical people would like Linux a lot more than they realize if they gave it a shot.
by jerlam | 2026-01-28 18:42:01+00:00
> I can't imagine Apple releasing a device that goes backwards on RAM though.

Why not? Apple does not usually make a big deal about including RAM numbers in their presentations. They don't even list it on their official specs page for their phones. Apple does not really have that much RAM in their phones, only 12GB for their 17 Pro. Some of their competitors explicitly tout 16GB.

Sure, the tech media will try to make it a big deal, but most consumers will not care if the phone performs better than their previous phones.
by mghackerlady | 2026-01-28 18:42:04+00:00
Yes and no. Generally, you don't necessarily get bullied but you lose opportunities to interact with people. Most students in the US do not care about academics more than they need to, and the kind of "nerd" to care about math and science likely doesn't have much to talk about with these people or even is able to have a meaningful conversation without being told something along the lines of "it's not that deep" or "I'm not reading allat"
by bwestergard | 2026-01-28 18:42:05+00:00
"What exactly would that evidence look like, for you?"

https://fred.stlouisfed.org/series/MFPPBS
https://fred.stlouisfed.org/series/OPHNFB

Productivity is by definition real output (usually inflation adjusted dollars) per unit of input. That could be per hour worked, or per representative unit of capital + labor mix.

I would accept an increase in the slope of either of these lines as evidence of a net productivity increase due to artificial intelligence (unless there were some other plausible cause of productivity growth speed up, which at present there is not).
by dbs | 2026-01-28 18:42:11+00:00
Failed to grasp what collapse data this article applies to. There is for sure a certain amount on individuals that will be able to sense structural changes if they happen to be in the right place at the right time and they have access to the right data and a set of mental models to do so. However there is a random factor at play for all the things that need to be right. There are no seers, only lucky seers.
by esaym | 2026-01-28 18:42:35+00:00
>This was me in 2005.

Ha, same. Windows XP for me had a horrible habit of booting into a blue screen randomly after updating video card drivers (happened with both ATI and Nvidia). Trying to do a repair install wouldn't work. The only option was a full reinstall.

Installation from the disk took an hour. Then (if you were going about this the legal way) you'd have to call the microsoft number to register your install, but be on hold for another 30 minutes. Then it was multiple hours of install your favorite video player, reboot. Install video codecs, reboot. Install firefox, reboot. Apply all of your registry tweaks, reboot. Install all your games from CD-ROM, more rebooting. And multiple hours of that.

I moved to linux back in 2006 or so and never looked back. Documented part of the journey here https://net153.net/ubuntu_vs_debian.html
by asveikau | 2026-01-28 18:42:42+00:00
> my first computer was a Windows 98 machine, with an Athlon XP 1900+ (Palomino core)

Off topic, anyone else think Windows 98 is too old for this machine? At a similar era I built an athlon t-bird 1.0GHz, I was mostly using Linux by then but if I did Windows then it would have been Win2k, maybe by the time of Athlon "XP", Windows XP would have been a thing too.
by marcusverus | 2026-01-28 18:42:44+00:00
> The ice seem to have roughly the same priorities and roughly the same methodology as the SA had in the beginning.

How do you figure?

> I mean I saw the pretti videos and it certainly seems to corroborate what media is saying.

Media coverage of the Pretti shooting has been awful. All seem happy to show the slow-mo recap of the officer disarming Pretti, but none show him reaching for/toward his holster in the moment before being shot (0:12-13 in this video https://www.reddit.com/r/Libertarian/comments/1qm4b0v/slow_m...). If the officer heard the "he's got a gun" callout but didn't see him be disarmed, this would obviously justify the response.

> As a European I'm also somewhat confused. I always thought that the reason the second amendment was made into such a big deal was because Americans felt they needed to be able to protect themselves in case the government ran amok.

This is the reason for the second amendment. Trump and some others have seriously fumbled the messaging on this point. The issue isn't that Pretti had a gun, nor that he had a gun at the protest, but that he had a gun at a protest, obstructed law enforcement (a felony), then resisted arrest. Of course, doing so didn't mean that "he deserved it". Fighting the cops while armed with a firearm was extremely reckless and stupid, but that alone doesn't justify a shooting. Most attacks from the left are (whether honestly or disingenuously) based on only these facts, but ignore the most pertinent fact in play here, which is that cops have rights, too. Among these is the right to defend themselves. If a police officer perceives an imminent threat of lethal force, they are permitted by law to use lethal force in self defense. That is why it was so reckless for Pretti to fight the cops--because it is extremely easy, when fighting someone who is armed with a lethal weapon, to reasonably perceive an imminent threat of lethal force. Pair this with Pretti's aforementioned rapid movement of his right hand toward his hip in the moment before the first shot, and it is not a stretch at all to see this shooting as a justifiable use of force. Tragic, of course, but still legally justified.

> Isn't this the exact scenario those arguments were talking about?

2A supporters often spitball about scenarios that might justify a revolution. I've never heard anyone suggest that they would fight for protestors' imagined right to fight cops with total immunity from consequences.
by coalbin | 2026-01-28 18:43:39+00:00
The issue with this visualization is that it's not clear what the minutes are supposed to represent. Does 10 seconds to midnight imply 95% odds of nuclear annihilation within the next year?

The bulletin needs to perform a retrospective analysis to determine how good their predictions were in the past. As things stand it's amusing to see how their increments need to get smaller and smaller to avoid striking midnight.
by lelanthran | 2026-01-28 18:43:40+00:00
> It’s in the interest of the model builders to solve your problem as efficiently as possible token-wise. High value to user + lower compute costs = better pricing power and better margins overall.

It's only in the interests of the model builders to do that IFF the user can actually tell that the model is giving them the best value for a single dollar.

Right now you can't tell.
by aidos | 2026-01-28 18:44:05+00:00
> allows functions to read the context they’re called in

Can you show an example? Seems interesting considering that code knowing about external context is not generally a good pattern when it comes to maintainability (security, readability).

I’ve lived through some horrific 10M line coldfusion codebases that embraced this paradigm to death - they were a whole other extreme where you could _write_ variables in the scope of where you were called from!
by havblue | 2026-01-28 18:44:18+00:00
You can see that while Windows 10 numbers are going down over the past few months, the Windows 11 numbers aren't making up for it. About 2/3 of that gap are going to Linux with the other third going to Mac. So Mac is getting more market at the expense of Windows as well. There are a significant number of disgruntled Windows users leaving over the past year.
by 6bb32646d83d | 2026-01-28 18:44:19+00:00
I keep reading this point of view, that not being glued to the news is "privilege".

I completely disagree.

Refreshing your feed all day long, getting angry at all the news, does not make someone superior. I'm not going to travel to support the iranian uprising, or going hide illegal immigrants in a Minneapolis basement, and it is likely that neither are you. So the end result is the same, except the person consuming and reacting to the news is wasting more time. Worst, they become radicalized and are now part of the extremism that keep being pushed.

I research policy and vote when asked. In between, there's too much going on in my life to spend it with daily news
by drcongo | 2026-01-28 18:44:23+00:00
Sorry, missed this post. I don't have any write ups to recommend I'm afraid, for me it was a lot of trial and error, but what really made the whole thing click for me was setting up a linux box and not being able to remember all the mad incantations and flags for everything I need to do on the semi-regular. So I started just putting them in a user-global mise.toml as tasks with nice descriptions to help me remember what they do, and gradually, over time, I'd think "it would be really helpful if this task also did x", so I'd add that. They're basically superpowered aliases with a vastly better user experience.

Then I realised how powerful it was that I could create tasks with dependencies (ie: when a task requires the user to have jq installed, you can add that to the mise.toml) which makes the tasks beautifully shareable across a team. The only tool they need to have installed is mise, and mise handles everything else for them.
by evilantnie | 2026-01-28 18:45:14+00:00
There are infinite things worth doing, a machines ability to actually know what's worth doing in any given scenario is likely on par with a human's. What's "Worth doing" is subjective, everything comes down to situational context. Machines cannot escape the same ambiguity as humans. If context is constant, then I would assume overlapping performance on a pretty standard distribution between humans and machines.

Machines lower the marginal cost of performing a cognitive task for humans, it can be extremely useful and high leverage to off load certain decisions to machines. I think it's reasonable to ask a machine to decide when machine context is higher and outcome is de-risked.

Human leverage of AGI comes down to good judgement, but that too is not uniformly applied.
by jauntywundrkind | 2026-01-28 18:45:41+00:00
It's frustrating how much we need coverage like this. Because the us keeps trying to end the war by giving Russia a huge amount of what it wants.

Russia Russia Russia was correct correct correct. Watching the US attempt a pratfall of democracy to rival the fall of communism is the best returns on investment Putin could ever have hoped for. The USA bring hostile to Ukraine & constantly trying to adopt Russian terms & Russian framing is bonus. https://www.yahoo.com/news/articles/trump-peace-plan-written...

The world direly needs good accounting like this article, to keep the delusional disreality of these Russian-agent madmen at the White House from demolishing Ukraine.
by Escapado | 2026-01-28 18:45:51+00:00
This was interesting. Had a 5 minute chat with the outsider from the dishonored series. Just a one sentence prompt and its phrasing was at least 60% there, but less cold and nicer in a sense than the video game counterpart. Still an interesting experiment. But I also know that maybe 12-24 months down the line, once this is available in real time on device there will be an ungodly amount of smut coming from this.
by TkTech | 2026-01-28 18:46:07+00:00
Celery + RabbitMQ is hard to beat in the Python ecosystem for scaling. But the vast, vast majority of projects don't need anywhere that kind of scale and instead just want basic features out of the box - unique tasks, rate limiting, asyncio, future scheduling that doesn't cause massive problems (they're scheduled in-memory on workers), etc. These things are incredibly annoying to implement over top of Celery.
by joe_mamba | 2026-01-28 18:46:09+00:00
>Do you understand how much are 50 bucks in a third world country?

Yes I do, no need to patronize us with that since even in 3rd world countries people have access to old computers from ewaste imports at a reasonable price, we don't all live in straw mudhuts wearing loincloths swinging from branch to branch.

Now tell me which 50 euro phone ships with display output. AFAIK Oneplus 7T I had is the cheapest with that feature but still over 50 and official SW goes to Android 12. Not sure if flashing lineage will still keep display output feature.

Plus, if you go that route you still need the budget for an external display, mouse and keyboard. So then why not get a cheap laptop which has all the peripherals.

Plus 2, old phones age very poorly performance wise, they slow down a lot due to thermal paste and battery degradation and nobody makes quality OP 7T batteries anymore to do a swap and get back to out of the box performance. What you find on Aliexpress now are fake or poor quality clones. While a laptop is much easier to repair and maintain as parts wear out or break.
by NekkoDroid | 2026-01-28 18:46:13+00:00
nspawn containers aren't really any different to regular system images/archives other than they don't need a kernel.

I don't think the setting is exposed to regular service units (it might be able to in the future, I don't know) and I don't think podman has any integration with it.

What kinda service do you have where you need a full range of UIDs?
by borroka | 2026-01-28 18:46:45+00:00
I am developing a web application for a dictionary that translates words from the national language into the local dialect.

Vibe coding and other tools, such as Google Vision, helped me download images published online, compile a PDF, perform OCR (Tesseract and Google Vision), and save everything in text format.

The OCR process was satisfactory for a first draft, but the text file has a lot of errors, as you'd expect when the dictionary has about 30,000 entries: Diacritical marks disappear, along with typographical marks and dashes, lines are moved up and down, and parts of speech (POS) are written in so many different ways due to errors that it is necessary to identify the wrong POS's one by one.

If the reasoning abilities of LLM-derived coding agents were as advanced as some claim, it would be possible for the LLM to derive the rules that must be applied to the entire dictionary from a sufficiently large set of “gold standard” examples.

If only that were the case. Every general rule applied creates other errors that propagate throughout the text, so that for every problem partially solved, two more emerge. What is evident to me is not clear to the LLM, in the sense that it is simple for me, albeit long and tedious, to do the editing work manually.

To give an example, if trans.v. (for example) indicates a transitive verb, it is clear to me that .trans.v. is a typographical error. I can tell the coding tool (I used Gemini, Claude, and Codex, with Codex being the best) that, given a standard POS, if there is a “.” before it, it must be deleted because it is a typo.
The generalization that comes easily to me but not to the coding agent is that if not one but two periods precede the POS, it means there are two typos, not to delete just one of the two dots.

This means that almost all rules have to be specified, whereas I expected the coding agent to generalize from the gigantic corpus on which it was trained (it should “understand” what the POS are, typical typos, the language in which the dictionary is written, etc.).

The transition from text to json to webapp is almost miraculous, but what is still missing from the mix is human-level reasoning and common sense (in part, I still believe that coding agents are fantastic, to be clear).
by vunderba | 2026-01-28 18:46:49+00:00
Nice. Added a PR for my dual-snake game - a game for the highly dextrous who finds juggling while riding a unicycle to be a trivial exercise. I grew up playing danmaku games [1] so the line between fun and frustration is very blurry to me.

https://mordenstar.com/projects/twins-of-caduceus

[1] - https://en.wikipedia.org/wiki/Bullet_hell
by echelon | 2026-01-28 18:47:00+00:00
Our competitors in another country will have no problem building those products.

Then they'll be sold in America to American consumers.

Then our industry deflates, because we can't compete on cost or labor scale / innovation.

If we put up tariffs, we get a short respite. But now our goods don't sell as well overseas in the face of competition. Our industries still shrink. Eventually they become domestically uncompetitive.

So then what? You preserved some wages for 20 years at the cost of killing the future.

I think all of these conversations are especially pertinent because AI will provide activation energy to accelerate this migration. Now is not the time to encourage offshoring.
by system2 | 2026-01-28 18:47:27+00:00
>"If you're always finding the next reason not to switch, you're not looking for solutions, you're looking for excuses to stay complacent."

No, my friend. It is not the reason. I have over 50 apps installed, many of which are corporate applications, such as Teams and other Microsoft products. VMwaresing VMWare and WSL foLinux distributionsnux distros. The other things that Linux is missing are ShareX (has flameshot I know), no WhatsApp (PWA might work, but it is a hack). Google Drive that I use to share my KeePass databases (no GDrive on Linux afaik). And gaming is not 100% with linux becuase of anti-cheat (author mentions it).

The only thing stopping me from switching to Linux entirely is that I must find a way to port all of these without compromises. Reinstalling Windows is one thing; changing OS types is another. We all want to be Mr. Robots, but reality is different. It is like moving to a new house. Exciting but sucks.
by UncleMeat | 2026-01-28 18:47:43+00:00
This only works for excluding evidence acquired illegally. Cases are not dismissed based on lack of probable cause. You also cannot exclude the person even if the method of their arrest was illegal. Watching some court room feeds online doesn't actually teach you meaningful things here.

And what you describe only helps you avoid a conviction. It does not actually remedy the violation of your rights. If a federal agent just beats the shit out of you for no reason and then you are not charged then the mechanism of suing them is Bivens, which has been gutted by the courts.
Show HN: Seren Desktop – AI IDE with Publisher Store and X402 Micropayments
by taariqlewis | 2026-01-28 18:48:16+00:00
What makes Seren different:

We're trying to build an AI IDE for non-devs, but that great devs will appreciate.

Open marketplace – 90+ publishers for databases (SerenDB, MongoDB), web scraping (Firecrawl), AI search (Perplexity), email (Google), calendars, CRM, even eSignatures Micropayments that work – x402 USDC on Base network.

No subscription tiers, no credits expiring. Pay per API call.

Databases: Query SerenDB (serverless Postgres), MongoDB, Neon with natural language.
Web tools: Scrape websites with Firecrawl, AI-powered search with Perplexity
Integrations: Email, calendar, CRM actions. Coming soon: GitHub, Linear, Notion
Compute: Run code sandboxes, agent templates, custom workflows
Each publisher sets their own pricing. You pay per API call with USDC on Base (x402 standard). No subscriptions, no expiring credits.

What's inside
Semantic Indexing
Monaco editor with Cmd+K inline AI editing
Agent Client Protocol for running Claude Code and compatible agents
Model Context Protocol for local MCP servers
Multi-model support with free tier (Gemini 2.0 Flash)

The Tech stack
Frontend: SolidJS + TypeScript + Vite
Backend: Rust + Tauri 2.0
Vector store: sqlite-vec (all local, no cloud)
MIT licensed, ~10MB binary
Architecture
The client is fully open source. It connects to Seren Gateway for:

AI model routing & authentication
SerenEmbed API (embedding generation)
Publisher marketplace
Think VS Code (open source) + Extension Marketplace (proprietary).

Try it
GitHub: https://github.com/serenorg/seren-desktop
Website: https://serendb.com
Current: v0.1.0-alpha.9 (macOS, Windows, Linux)
by lelanthran | 2026-01-28 18:48:29+00:00
> > LLM coding will split up engineers based on those who primarily liked coding and those who primarily liked building.

> I’ve always said I’m a builder even though I’ve also enjoyed programming (but for an outcome, never for the sake of the code)

> This perfectly sums up what I’ve been observing between people like me (builders) who are ecstatic about this new world and programmers who talk about the craft of programming, sometimes butting heads.

That's one take, sure, but it's a specially crafted one to make you feel good about your position in this argument.

The counter-argument is that LLM coding splits up engineers based on those who primarily like engineering and those who like managing.

You're obviously one of the latter. I, OTOH, prefer engineering.
by Grimm665 | 2026-01-28 18:48:31+00:00
I'm probably in the minority for preferring journald's binary logging, especially alleviating the need for things like log-rotate, which I have always fought issues with. I like how RedHat distros have it setup, where journald collects the logs, but rsyslog is there parsing them into the traditional /var/log/messages and /var/log/secure, so you get some logs in plain text as well as being able to send them along to an rsyslog server the traditional way.

I haven't run into a situation with corrupt binary logs, and any crashed system I've booted with a rescue disk I can connect to the binary logs from the rescue distro's journalctl. That being said, I imagine one bad experience with a corrupt log or a non-booting system I can't get logs from would change my mind pretty quickly, but that hasn't been the case for almost a decade, so *shrug*
by RetroTechie | 2026-01-28 18:48:41+00:00
> Still amazes me how much we did with only 512MB.

Or the other way around: still amazes me how many GBs today's machines need to do conceptually simple things. Things that were done ages ago (successfully, if not better) on much, much, much lower-powered kit. Never mind CPU speed.

Eg. GUIs have been done on machines with a few 100s Kbytes of RAM. 'Only 512MB' is already >1000x that.
by drivers99 | 2026-01-28 18:48:49+00:00
The 5150 was just an "IBM PC" not an XT, but still... I think we're talking about the same thing.

I still have mine! 4.77 MHz 8088, 8087 math coprocessor, CGA graphics card, 5.25" floppy (360K, double-sided, double-density), 20 MB Seagate hard drive (I believe the motherboard has newer ROM chips to support that), AST SixPakPlus expansion card to bring it up to 640 KB RAM and a Parallel Port, a Serial Port, a Game Port, and a Real Time Clock (so you don't have to type in the date and time every bootup.) At one point I had a Sound Blaster as well, which was nice. The floppy drive and the hard drive each have their own controller cards so there's almost no more room for expansion! The motherboard also has the keyboard and cassette (!!!) port. I get an error code about the cassette port so I doubt it would work but I never had the equipment to try it out anyway.
by wooptoo | 2026-01-28 18:48:54+00:00
> The models we have in mind for attestation are very much based on users having full control of their keys.

FOR NOW. Policies and laws always change. Corporations and governments somehow always find ways to work against their people, in ways which are not immediately obvious to the masses. Once they have a taste of this there's no going back.

Please have a hard and honest think on whether you should actually build this thing. Because once you do, the genie is out and there's no going back.

This WILL be used to infringe on individual freedoms.

The only question is WHEN?
And your answer to that appears to be 'Not for the time being'.