MurphyA/hacker-news huggingface dataset:
by tombert | 2026-01-11 04:31:15+00:00
I'm not sure if I'd call it full-fledged PTSD, but I have some guilt associated with an incident of a rat invasion in my house. We initially used glue traps with the hope that we'd catch the rats and maybe be able to release them outside. What happened instead is that one of the rats was caught, chewed its arm off to escape, bled all over my house, and eventually died.

I don't like rats, and I don't really even have a huge issue with killing them, but I certainly don't want to torture them. If I had used a snap trap, the rat would be dead in about a second. With the glue trap he was suffering for hours, probably in immense pain.

I don't think rats are cute anymore and I'm not sure that glue traps should be legal.
by replwoacause | 2026-01-11 04:32:38+00:00
Reporting back with some feedback. This extension definitely helps me read through content more thoroughly which is great...so thank you for that. One thing I’d love though is more control over the darkness. Even at the darkest setting, a bit too much still comes through and I find it slightly distracting. A slider that could go all the way to black, letting me fine tune how much is visible would be ideal. That said, I plan to keep using it and it’s effectively replaced reader mode for me!
by chrismccord | 2026-01-11 04:33:45+00:00
I've been having so much fun working on sprites (and working with sprites) the last the several months. There's some neat parts of the Elixir side of this we're going to open source soon.

Also check out the 5 min demo we put out where I walk thru some sprite basics:
https://www.youtube.com/watch?v=7BfTLlwO4hw
Show HN: Airboard – $1 voice dictation for Mac local
by mehrad_1 | 2026-01-11 04:33:59+00:00
I use voice dictation daily, but Wispr Flow at $144/year felt
like too much for what it does.

So I built a minimal version: Hold Option → Speak → Release →
Text appears at cursor.

- Works in any app
- 100% local (WhisperKit), works offline
- No account, no cloud

It's not as polished as Wispr or MacWhisper. But it's $1 and
gets the job done.

If you run into any bugs, email me at support@getairboard.com
— I'll fix it. Helps me learn too.

Built with SwiftUI + WhisperKit. Happy to answer questions.
by esperent | 2026-01-11 04:34:22+00:00
Just because they're niche popular doesn't mean they're a good idea. That said the position of the people on those trikes doesn't look nearly as bad as the C5.

I have occasionally seen continental European tourists on those in Ireland. They struck me as a really bad idea for another reason. They're very low to the ground, which is probably good for aerodynamics but terrible for visibility for people in trucks, busses etc. There's no way I would cycle one on any normal road.

Some people do have a small flag sticking up but I don't think that's enough.
by jaredklewis | 2026-01-11 04:35:59+00:00
I think it is true that many policies of this administration are only supported by a small minority of Americans and this doesn't seem at all strange to me. The US is (with various state and local exceptions) a first-past-the-post democracy. That means that all political interests necessarily have to coalesce into two political parties or forgo any chance at representation. So the Republican party (and the Democratic party) are really coalitions of dozens of different political interests.

Some people are Republicans because of their opinions on abortion. Some because of their opinions on immigration or crypto regulation. Or their dislike of covid lockdown policies associated with Democrats. Or their preference for tariffs. And so on.

So if a given voter's most important issue is crypto regulation, even if this voter is pro-choice and supports traditional multi-lateral foreign policy, they very may well support Republican politicians, not because they are against abortion or want to invade Greenland, but because those issues are less important to them than their primary issue of crypto regulation.

Now I'm not saying this exonerates the character of the nation. One could certainly argue that voters should give more weight to environmental issues (for example) instead of immigration or whatever and that the US is "bad" because of this.

I'm just saying that it is very plausible that only a small minority of the US population supports an invasion of Greenland and, given the political system, there is nothing particularly mysterious about that fact.
by frumplestlatz | 2026-01-11 04:36:05+00:00
The fact that you believe that we’re in a Weimar era tells me everything I need to know about your historical knowledge — and extreme lack of emotional regulation.

Get a grip. You’re not a freedom fighter, this isn’t 1920s Weimar Germany, Trump isn’t Hitler, and everything is going to be fine.

If anything, the greatest risk of destabilization comes from the left, where politicians are more than happy to induce and exploit your mental illness for political gain.
by graemefawcett | 2026-01-11 04:36:50+00:00
Are you aware that there are certain members of your very own species that are as intelligent as you or I, who lack those qualia.

Non standard cognitive architectures are already coherent. Even if they were, why do you think qualia cannot be replicated with a similar signal to semantic meaning? Are there additional dimensions that we can feel that we've never talked about or more importantly, written down?
by tptacek | 2026-01-11 04:37:55+00:00
One of the coolest things about this is that Claude in his environment --- without him asking to --- knows how to drive Sprites. If you ask it to run a server, it will register it as a local service so it survives reboots. Without you asking to, it'll checkpoint when it makes big changes. I think this is kind of freaky.

I can't say enough how, if you're using this like Kurt and Chris have been, you have like, a dozen sleeping Sprites in your Sprite list. If you're not doing anything with them, they're not really costing you anything. When you want to do something new, there's no point figuring out which of your existing Sprites to do it on. Just make a new one.

Always having a sane place to run anything I happen to be doing, without making any decisions, it's a weird feeling.
by SilverElfin | 2026-01-11 04:39:28+00:00
Is open sourcing the algorithm enough? Like doesn’t the actual data matter? What if they are influencing the conversation and some other way that we cannot easily detect? I personally do not believe that Twitter is operated in a neutral way. There’s just way too much application of extremist far right / supremacist content. And we also saw they changed the emoticon for Iran has a way to amplify the protests. How could they be trusted to be transparent?
by sodapopcan | 2026-01-11 04:41:35+00:00
I mean you learn things about the shell ans shell scripting in general which you do retain. Also shell config is one of those rare things that doesn't "inevitably break." The only stuff that breaks are related to program settings which omzsh isn't going to handle anyway. You end up learning a bit and have a much lighter config. Case-in-point, you had to spend some time combing through and learning all the aliases it defines you when you could maintain a small few that you actually want. Also, zsh has plugins natively.
by seanwilson | 2026-01-11 04:41:44+00:00
Content should come from your database, Markdown files, models etc.

HTML and CSS is the presentation layer.

So your content and presentation is already separate enough to get all the benefits.

Styling code near your semantic HTML tags doesn't get in the way, and they're highly related too so you want to review them together.

I've never seen a website redesign that didn't involve almost gutting the HTML either. CSS isn't powerful enough alone for complex sites and it's not worth jumping through hoops trying.
by JimDabell | 2026-01-11 04:42:36+00:00
> To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries.

Copyright is not “you own this forever because you deserve it”, copyright is “we’ll give you a temporary monopoly on copying to give you an incentive to create”. It’s transactional in nature. You create for society, society rewards you by giving you commercial leverage for a while.

Repeatedly extending copyright durations from the original 14+14 years to durations that outlast everybody alive today might technically be “limited times” but obviously violates the spirit of the law and undermines its goal. The goal was to incentivise people to create, and being able to have one hit that you can live off for the rest of your life is the opposite of that. Copyright durations need to be shorter than a typical career so that its incentive for creators to create for a living remains and the purpose of copyright is fulfilled.

In the context of large language models, if anybody successfully uses copyright to stop large language models from learning from books, that seems like a clear subversion of the law – it’s stopping “the progress of science and useful arts” not promoting it.

(To be clear, I’m not referring to memorisation and regurgitation like the examples in this paper, but rather the more commonplace “we trained on a zillion books and now it knows how language works and facts about the world”.)
by deevus | 2026-01-11 04:43:07+00:00
I have two TrueNAS SCALE/Community Edition servers and have been using Ansible to manage deployment of apps to them for a while now. As part of that I have been "reverse engineering" the `midclt` command line app that TrueNAS ships with and uses for its Web UI over websockets.

I don't really like Ansible, so I thought I would give creating a Terraform Provider a shot, with the help of Claude Code.

You can create custom apps, and so far I have migrated a couple of my own applications from Ansible to Terraform.
by random3 | 2026-01-11 04:44:01+00:00
This is cool. I was hoping to see progress coming from Zed (e.g. because Tree-sitter → https://github.com/tree-sitter-grammars/tree-sitter-markdown) but it's exciting to see this.
I'm a heavy Obsidian user, and I love it, but I'd love to see real alternatives focused on foundations.

It would be interesting to know more about the end-goal if any.

Best of luck! I'll watch this.
by amatecha | 2026-01-11 04:46:48+00:00
Been running Linux Mint on this ThinkPad A485 for 1.5 yrs, problem-free. There is no feature that doesn't work. Even the media keys and stuff like the wifi-toggle function key work. Still, yeah, there are some things that are perennial problems for open source OSes, particularly wifi. Nice presentation on the topic: "All types of wireless in Linux are terrible and why the vendors should feel bad" @ https://www.youtube.com/watch?v=pwIFz9na2lE
by sodapopcan | 2026-01-11 04:47:00+00:00
> killed Tailwind Labs

They are still around.

> "Give everything away for free and this people will leave technology"

This is more interesting, although somewhat generally understood (can be conflated with people seeing "free" and "cheap" and therefore undesirable). It depends on your definitely of longevity but we certainly have a LOT of free software that has, so far, lasted the test of time.
Show HN: Shelfarr is an open source audiobook renamer tool
by vcrushing | 2026-01-11 04:47:20+00:00
Shelfarr is a tool for cleaning and renaming audiobook libraries. It scans local files, matches available metadata, and produces consistent folder and filename structures, including series handling. All changes are previewed before applying, with support for dry runs and custom templates. The focus is on predictable behavior and user control rather than full automation.
by BobbyTables2 | 2026-01-11 04:48:33+00:00
I can describe firecracker.

With Intel VMX virtualization, instruction execution is handled by the CPU but (a lot) of software still has to deal with HW peripheral emulation .

QEMU uses KVM (Intel VMX, etc) but implements HW peripherals (display, network, disk, etc) faithfully matching really HW and provides a full BIOS (SeaBios) or UEFI firmware (EDK) to deal with with boot process.

Over time, Linux (and Windows) were extended to support novel “peripherals” designed for high emulation performance (not a real HW product).

Firecracker basically skips all the “real” peripheral emulation and skips the full BIOS/UEFI firmware. Instead, it implements just enough to boot modern Linux directly. Also written in Rust instead of C. It will never support DOS, Windows 95 or probably anything else.

The “microVM” BIOS allows it to start booting Linux very quickly (sub-second). A traditional QEMU VM might take 2-5 seconds. Some people are emboldened to effectively move back from containers to running applications in a VM…

Instead of the VM being long lived, it is really just for running a single app.

I think Kata containers had this idea for much longer but Firecracker provides a more efficient implementation for such a thing.
by mecsred | 2026-01-11 04:48:45+00:00
If the 16 performs worse in the power efficiency department, that is not great, but it doesnt make my machine run any worse. Calling it heavy is crazy to me, the thing is tiny. If you think it's heavy you'd have trouble using an iPad. The screen thing was a shitty manufacturing issue, they released a kit to fix it, which I luckily didnt need since mine came after they fixed it in production.
by dominicm | 2026-01-11 04:51:17+00:00
I'm...rather confused why the results here are surprising. The title and first paragraph are suggestive of unusual data like analytics or sending all your codebase, but it's just sending the prompt + context.

This is how every LLM API has worked for years; the API is a stateless token machine, and the prompts + turns are managed by the client application. If anything it's interesting how standard it is; no inside baseball, they just use the normal public API.
by dumindunuwan | 2026-01-11 04:51:22+00:00
I understand these points. As someone who truly love open source, we can see open source projects are becoming just a free training materials for AI. After training LLMs using open-source projects AI can build far superior software one day and that software may be not free, not able to replace by any non-AI software project. We all know that day is not far and that period of time all open-source software might consider legacy as no individual contributor able to implement stuff the speed of AI. What you are protecting is not only a legacy system we build decade old requirements and also the death of the purpose of why people build free software.

What we have to focus is why we created free software, not word by word terms that not fulfill the requirement at this and future time period.
Show HN: Kings vs. Knight
by patrickdavey | 2026-01-11 04:51:35+00:00
This is a play website I built out with my 6 year old to show her that you can also build for the web (not just consume!). The idea was to make a bunch of small mini games (more coming) where you can learn some basic chess strategy. In this game you play a knight vs 3 kings who try to trap you. Try to survive for 15 moves.

Once you get bored of that, there's the classic radioactive pooping knights [1] ;). It's also wrapped up into an app [2] if that's better :)

Very keen for feedback :)

1. https://minichessgames.com/#/play/pooping-knights
2. https://play.google.com/store/apps/details?id=com.minichessg...
by SV_BubbleTime | 2026-01-11 04:51:48+00:00
What is your supposition here? That addicts are keeping narcan around just in case? That good friends of addicts are standing by with the spray in case it is needed? That your local opium den had staff with it on hand?

Narcan should be available, but short of a few users that know they need to keep it around, I don’t buy that making it available has meant a significant change in total outcomes because of timely deployment.
by tshaddox | 2026-01-11 04:51:52+00:00
That’s not at all why I bought Tailwind Plus. I bought it (at work) to have a solid collection of typical components and UI patterns, mostly expertly designed with a lot of attention to detail, to use as inspiration and as a shared language with other frontend devs and designers. I rarely (if ever) actually copy pasted any of their HTML or Tailwind styles. It’s mostly used as reference and inspiration. The fact that it’s implemented in Tailwind is mostly irrelevant (Tailwind really isn’t hard to use, especially after your first couple of small projects).
by da_chicken | 2026-01-11 04:52:18+00:00
> Yes, more interoperability at the cost of capability.

Well, then why aren't you using LaTeX? Isn't that more capable?

> And with vanilla markup, the trouble is that many applications /do not/ use just vanilla markup. People /invariably/ want "one key tweak"

And, that's going to be true as someone adopts it outside of Emacs, right?

Surely, someone will decide that the way Org Mode is doing something is wrong, right? They're going to do something like say, "Hey, why don't we permit Markdown style headings, too?" or something similar.

Or are you suggesting Org Mode military police? Felony markup possession?

There's nothing special about Org Mode that makes it immune to the problems you're describing. They will happen immediately upon wider adoption.

And if you somehow do stop it, well, it's tech. If you don't have a patent on it then someone will fork the idea and you'd have Borg Mode directly competing with you anyways.
by eichin | 2026-01-11 04:53:02+00:00
Tried throwing a batch of known-to-be-in-Amazon ISBN's through (from a recent "export my data", so even if they're old amazon fundamentally knows them.) Got 500's for a handful of the first hundred, then a bunch of 502/503s (so, single threaded, but part of the HN hug to death, sorry!)

(Only the first 4 or so were json errors, the rest were html-from-nginx, if that matters.)
by bastawhiz | 2026-01-11 04:55:53+00:00
> this is structurally no different than hiring an assistant to shop for you

In my opinion it's fundamentally not, because when you hire an assistant, you're hiring them with the intent to have them buy the product from the merchant.

Here, it would be like if you went to your local Safeway or other supermarket and there was a man standing at one of those sample carts who said "Hey, what you think of these papayas?" They're good, you look at them and decide you want two. "Great, I'll go in the back and get it." They disappear and come back with the papayas.

What's different:

1. You probably don't know where the papaya came from. Your intent in buying papayas didn't start with a clear understanding of the whole transaction.

2. You didn't interact with the merchant. If you want support, you have to go through the supermarket.

3. Whether you can file a credit card dispute is questionable. You likely won't win a dispute saying "I bought these and they're bad." You paid for a personal shopper, not a product. They substantially complied with their end of the transaction. You can't reliably dispute your instacart order saying "The papayas were disgusting." Instacart didn't sell you papayas, they sold you shopping services.

4. The merchant didn't sell to your email, they sold to some Amazon email. Good luck getting tracking details or getting customer support to talk to you directly. Good luck with returns.

5. Either Amazon is giving out your real credit card number (!) or using a virtual card. If it's the former, they've just invented credit card fraud as a service: you really going to trust Amazon's AI to hand out your card details safely? If it's the latter, you're probably going to get billed separately from the merchant charging you, which means Amazon is a middleman for refunds and payment issues.

In November I ordered a nozzle that I needed, which I knew had been discontinued. I ordered from a small seller, thinking they might still have some in stock. Turns out, they never even charged my card (probably because they don't have one and never will). I have been unable to get in touch with them about the order. I suspect this is very common, especially with drop shipping.

If Amazon charged me up front but they were not charged, that's outrageous. They don't even have a way for me to prove I didn't get my item (how could they?). Or will they mysteriously charge me at some point in the future? Who knows!
by 0xy | 2026-01-11 04:56:08+00:00
An incredibly unpopular leader desperately trying to censor his way out of electoral Armageddon based on current polling.

This is par for the course for the UK establishment, which has repeatedly wielded the Online Safety Act against protected speech they disagree with politically.

Unfortunately for them, this won't stop the destruction of both major parties next election. Polls have never been this bad, and Starmer won't even survive the year with his colleagues not so sneakily sharpening their knives.
by poizan42 | 2026-01-11 04:58:29+00:00
Using images of something you are selling is nominative use of the trademark. Whether their actual listings contains something that falls outside the nominative use test I don't know.

But at the end of the day you can't stop someone from reselling your stuff no matter how much you hate it, that has been clearly established by the First Sale Doctrine.

> If I announce in my local paper (you get to guess which one) that you'll be throwing a party outside your house, I don't think you'll be on the side of "just tell them to go away and my neighbors will totally understand it wasn't really me"

The comparison here would be that you are selling tickets to a party outside your house, which I don't think anyone would bat an eye at if the local newspaper announces?
by aragilar | 2026-01-11 04:59:22+00:00
There are those that have well defined extension points (e.g. TeX, rst), and those that are ad-hoc, of which the best example is markdown. TeX, via packages and wrappers, can do practically anything. rst has directives (blocks) and interpreted text (inline) which can also effectively do anything (along with substitution references which are more macro-like). Specific "interpreters" (for lack of a better term) which you link to naturally have specific features by default (and some are more extensible than others e.g. pandoc which when writing out LaTeX lets you embed LaTeX in the markdown, so "markdown" in this case is turing complete).

I think if you define "better" as having well-defined extensibility to enable multiple implementations (i.e. not ad-hoc things pandoc lets you do), then rst (which can be transformed into XML as per https://docutils.sourceforge.io/docs/ref/doctree.html) would be "better" than markdown.
by bastawhiz | 2026-01-11 05:00:59+00:00
> Delivering doubled prices to AI crawlers would be a advanced thing.

Doubling prices to the AI now means you're product shows up twice as expensive on Amazon. Nobody is comparing Amazon to your site directly, they're comparing your product on Amazon to the next item on Amazon. Now instead of this person going to Google to find your product, they're skipping your product entirely.

That is, if I go to Amazon and search "Krater23 Widget" and don't find it, I might search elsewhere. If I find it and see it's outrageously priced, I'm probably no longer buying it.
by nebula8804 | 2026-01-11 05:01:24+00:00
Abolishing ICE was part of AOC's original 2018 campaign platform. Now she did not mean ban all deportations but this organization was out of control 7 years ago and has just gotten worse. https://x.com/AOC/status/1031926879752802304

So like many things in the US, the right move was already proposed but it takes trying every other incorrect dumb idea before they will finally get to trying her idea.
by tguvot | 2026-01-11 05:01:41+00:00
so hilariously american approach. discussion site with prohibition to have discussion under disguise of "battle".

the only place where facts with links are getting downvoted and flagged.

the only place where moderator pretends that everything is ok and in violation of guidelines accuses people of acting in bad faith when they ask him about this.

fish rots from the head

i btw asked you to ban me a couple of years ago. thank you for finally doing it.