MurphyA/hacker-news huggingface dataset:
by ranger_danger | 2026-02-20 16:12:54+00:00
I can assure you this is not the case with all Toyota models or even most. It's often integrated into the radio instead of a separate module, or simply not on a dedicated fuse, but sometimes it is. Disabling it can also lose other features of the car such as navigation, remote start, the Bluetooth mic, or the mandatory eCall feature if you're in the EU.

https://www.toyotanation.com/threads/wiring-diagram-for-disa...

https://www.tundras.com/threads/dcm-how-to-remove-completly-...

https://forum.ih8mud.com/threads/permanently-disable-telemet...

https://www.toyotanation.com/threads/disabling-the-dcm-in-my...
by sowbug | 2026-02-20 16:13:06+00:00
I thought of the tracking and gate questions, too, when I vibed up an HF torrent service a few nights ago. (Super annoying BTW to have to download the files just to hash the parts, especially when webseeds exist.) Model owners could disable or gate torrents the same way they gate the models, and HF could still measure traffic by .torrent downloads and magnet clicks.

It's a bit like any legalization question -- the black market exists anyway, so a regulatory framework could bring at least some of it into the sunlight.
by BurningFrog | 2026-02-20 16:13:25+00:00
Treason is very narrowly defined in the US constitution, and has not been prosecuted since WW2.

As long as the US is not at war with Russia, spying for Russia can't be treason.

> "Treason against the United States, shall consist only in levying War against them, or in adhering to their Enemies, giving them Aid and Comfort."
by HanClinto | 2026-02-20 16:13:37+00:00
Maybe check out Docker Model Runner -- it's built on llama.cpp (in a good way -- not like Ollama) and handles I think most of what you're looking for?

https://www.docker.com/blog/run-llms-locally/

As far as how to find good models to run locally, I found this site recently, and I liked the data it provides:

https://localclaw.io/
by layer8 | 2026-02-20 16:13:48+00:00
What I’m thinking of is that the C++ exception runtime would attach exceptions from destructors to any in-flight exception, forming an exception tree, instead of calling std::terminate. (And also provide an API to access that tree.) C++ already has to handle a potentially unlimited amount of simultaneous in-flight exceptions (nested destructor calls), so from a resource perspective having such a tree isn’t a completely new quality. In case of resource exhaustion, the latest exception to be attached can be replaced by a statically allocated resources_exhausted exception. Callbacks like the old std::unexpected could be added to customize the behavior.

The mechanism in Java I was alluding to is really the Throwable::addSuppressed method; it isn’t tied to the use of a try-block. Since Java doesn’t have destructors, it’s just that the try-with-resources statement is the canonical example of taking advantage of that mechanism.
by pjmlp | 2026-02-20 16:13:56+00:00
Given that most modern languages are an half implementation of Lisp, with exception of C derived languages, in GC, JIT, JIT caches, REPL, dynamic code loading, IDE tooling, and how this AI wave is driven by the language that Peter Norvig coined as being an acceptable Lisp in 2010, I would say it still suceeded.
by raw_anon_1111 | 2026-02-20 16:14:00+00:00
No, its just one of the many models hosted on Bedrock. Bedrock has all of the popular models except for OpenAI which is exclusive to Microsoft. Nova Lite isn’t the best model. But what I need it for to turn random voice transcriptions into well defined JSON I can use deterministically downstream quickly, it’s perfect and fast.
by lloeki | 2026-02-20 16:14:26+00:00
> For that reason I always use a git config variable to reference such branches. In my global git config it's main

$(git config user.primaryBranch)

What about using git's own `init.defaultBranch`?

I mean, while useless in terms of `git init` because the repo's already init'd, this works:

git config --local init.defaultBranch main

And if you have `init.defaultBranch` set up already globally for `git init` then it all just works
by WorldMaker | 2026-02-20 16:14:40+00:00
Accordions: just use `<details name="accordion-name">` and style it however you like. No need for JS or Web Components any more for an accordion.

Combo Boxes and Date Pickers: CSS Form Control Styling Level 1 [1] will be a massive game changer. `appearance: base` will make it easier to style every part of a browser's form input with just CSS as they start with fewer opinions on how it should be styled (less trying to be platform-specific, more web platform generic) and have more CSS selectors for their component parts. Yet they will still have all the accessibility of native form controls. Really hoping that draft moves forward this year.

[1] https://www.w3.org/TR/css-forms-1/
by usefulcat | 2026-02-20 16:14:49+00:00
That is a different approach, but I don't think you've demonstrated why it's better. Seems like that approach forces you to introduce a new scope for every resource, which might otherwise be unnecessary:

using (var resource1 = acquire() {
using (var resource2 = acquire()) {
using (var resource3 = acquire()) {
// use resources here..
}
}
}

Compared to:

var resource1 = acquire();
defer { release(resource1); }
var resource2 = acquire();
defer { release(resource2); }
var resource3 = acquire();
defer { release(resource3); }
// use resources here

Of course if you want the extra scopes (for whatever reason), you can still do that with defer, you're just not forced to.
by estimator7292 | 2026-02-20 16:14:49+00:00
The reality is that even though foreign sellers aren't paying the tarriffs directly, they do experience a direct decrease in demand because one of the largest markets on the planet has made your goods artificially more expensive.

Even if you're still making the same money per unit, tarriffs mean you sell fewer units. So many less that it's an existential threat to many businesses.
by tripgeo | 2026-02-20 16:14:56+00:00
The Hunt for Red Octangles is a 3D blimp-reconnaissance game using Three.js that turns real-world locations into 'Grid' type maps from the movie Tron. You can jump to almost any city in the world (Manhattan, Paris, London, or even your own neighborhood) and the game will procedurally generate the 3D buildings and road networks using the Overpass API.

The Tech Stack:

Three.js: For the 3D rendering and searchlight effects.

Overpass API (OSM): For fetching building footprints and road vectors.

Photon API (Komoot): For the geocoding/search functionality.
by gritzko | 2026-02-20 16:14:57+00:00
If something this natural requires several lines of bash, something is just not right. Maybe branches should go sorted by default, either chronologically or topologically? git's LoC budget is 20x LevelDBs or 30% of PostgreSQL or 3 SQLites. It must be able to do these things out of the box, isn't it?

https://replicated.wiki/blog/partII.html
by sho_hn | 2026-02-20 16:15:04+00:00
> I think it is unfair to say that they are "blinded to the pain".

I mean it more in the sense that it's very difficult to truly conceive of what a new user of the app would stumble over or dislike, if you're very used to it yourself.

Often that means small things that would not be that hard to address become invisible, because there's obvious higher priorities. Other times, things are considered small fries that actually are consistently wrong and need a holistic re-think.

One of the best things to do is to actually watch novice users use your software. This was also a big boost to the "Blender moment", when the Blender studio started inviting over artist and just watched them work in the software. This used to be really hard to do, but has now become a bit easier with screencasting and conferencing tools. I bet FreeCAD is also starting to do more of this.

Thanks for adding additional info! I forgot to mention the Design Working Group as another sign. In KDE we also set up a similar "Visual Design Group" years ago that was behind a lot of the improvements.
by weare138 | 2026-02-20 16:15:16+00:00
If you are sick of AI music just start stealing it. AI generated media is not copyrightable. The people shoveling all this AI music can't claim ownership of it. It's generated from models trained on copyrighted content. Also wholly generated media is not covered under copyright laws to begin with if a human wasn't involved in it's creation.

So just start reposting and monetizing music from AI generated 'artists. Undermine it's value and the market for it. Eventually the time and cost of producing it would be more than the profits someone could generate monetizing it. Then people will stop wasting their time on it.
by arunabha | 2026-02-20 16:15:25+00:00
https://en.wikipedia.org/wiki/Trump_Always_Chickens_Out

Trump Always Chickens Out (TACO) is a term that gained prominence in May 2025 after many threats and reversals during the trade war U.S. president Donald Trump initiated with his administration's "Liberation Day" tariffs.

The charitable explanation is that he chickens out when confronted with real backlash.The less charitable explanation is that he 'chickens' out after the appropriate bribe has been paid to him.
by tmaly | 2026-02-20 16:15:47+00:00
There is a great book on this topic. My in-laws gave me a sword that supposedly had a map to one the gold locations. But today it is quite a bit of myth. I do believe the explorer did find a gold statue as there were pictures. But the rest of the claims of gold I am skeptical about.

Cryptonomicon by Neal Stephenson does a good fictional take on it.
by gloryjulio | 2026-02-20 16:15:52+00:00
> After 30 years with a shit operating system known as Windows, Linux still cannot get over 5% adoption. Despite being free and compatible with every computer.

You need to install linux and actively debugging it. For ai, regular people can just easily switch around by opening an browser. There are many low or 0 barrir choices. Do you know windows 11 is mostly free too for b2c customers now? Nobody is paying for anything

> "Regular People" know ChatGPT. They know Gemini (largely because google shoves it in their face). They don't know anything else (maybe Siri, because they don't know the difference, just that siri now sucks). I'm not sure if I would count <0.1% of tokens generated being "flooding the market".

You just proved my point. Yes they are good, but why would people pay for it? Google earns money through ads mostly.

> Just like you don't give much thought to the breed of grass growing in your yard, they don't give much thought to the AI provider they are using. They pay, it does what they want, that's the end of it. These are general consumers, not chronically online tech nerds.

That's exactly the points, because most of the internet services are free. Nobody is paying for anything because they are ads supported
by rglover | 2026-02-20 16:15:57+00:00
This idea seems to be lost on a lot of people. It's a shame to see mastery (and by extension, quality) becoming an anachronism and frankly, terrifying. There's a certain hubris associated with all of this that seems to be blinding people to the reality that, no, you actually do want humans around who actually know how things are put together and work.

That being dismissed as a "nice to have" is like watching people waving flags while strapping c4 to civilizational progress.
by blackcatsec | 2026-02-20 16:16:08+00:00
I think you're misunderstanding at least a little bit here. The Constitution created separation of powers, but what it did not do is explicitly block a particular branch from either abdicating their duty or simply delegating their power back to the executive.

It's certainly an interesting situation that wasn't explicitly spelled out in the law. But as far as everything that's working, it's realistically all within the legal framework of the Constitution. There are procedures to remove an unfit President, sure; but there's no requirement baked into the Constitution that requires those parties to act upon those procedures.

In short, it's a whole lot of short-sightedness of the Constitution combined with willing participants across multiple branches of the government.

The problems unearthed and the damage being done will take decades to fix just our internal issues, and it's very likely we will never resolve our international problems.

I don't know what the future holds for the United States, but we are certainly going to be operating from a severe handicap for quite a while.
by sjsdaiuasgdia | 2026-02-20 16:16:19+00:00
And took his wife, kids, and their nannies to have lunch with Epstein. Years after he'd said he wouldn't associate with Epstein anymore, and years after Epstein's conviction.

If that was me, I would have used my substantial wealth to have lunch literally anywhere else in the world, with anyone else in the world.
by eigenspace | 2026-02-20 16:16:40+00:00
The deal more or less had 3 'bad' things in it:

1. The EU would face higher tariffs on their exports to the USA. Now mostly struck down

2. The EU would not retaliate with tariffs of its own. Not really a big deal since the only US export to the EU that's worth worrying about are digital services, and those aren't subject to tariffs anyways.

3. The EU promised to buy lots of LNG and make investments in the USA to the tune of hundreds of billions of dollars. This was a bald-faced lie on the part of the EU negotiators. Even if the EU wanted to actually do this, they have no power or mechanism to make member states and companies within those member states buy more LNG or make more investments in the USA. This was just an empty promise.

___

So if the tariffs are struck down, we're more or less back to where we started.
by tracker1 | 2026-02-20 16:17:08+00:00
I'm not talking about two crimes together... I'm talking specifically about changing the punishment based on intent or secondary effects.

Owning a gun is legal, but if you've ever smoked weed it's illegal for you... murder is bad, but if it's because you hate a protected group it's a much harsher punishment... in some places, you can't be pulled over for not wearing a seatbelt, but you can be charged with it if you're pulled over for anything else. It's just to attach additional charges for prosecution.

I don't like the idea of excessive charges as part of the prosecution process in general. It creates/extends what I consider an unfair asymmetry between the state (prosecution) and the individual. That's not to say there aren't similar examples in the other direction, such as a clerical error resulting in dismissed charges altogether.
Show HN: GitHub Action to deploy to Portainer over Tailscale (no open ports)
by sankalpnarula | 2026-02-20 16:17:33+00:00
I built a GitHub Action that lets you deploy Docker stacks to a Portainer instance sitting behind a private network — without opening any ports to the internet.
The action spins up an ephemeral Tailscale node during the CI run using OAuth (so it never needs a long-lived auth key), reaches your Portainer API over the tailnet, deploys or updates your stack, then immediately logs the node out on cleanup — even if the job fails.
The problem I was trying to solve: I run Portainer on a home server and didn't want to expose port 9443 publicly or set up a reverse proxy just to enable CD from GitHub Actions. Tailscale already handled my VPN — I just needed the CI runner to join the tailnet temporarily.
It supports stack create/update/delete, private registry auth (GHCR, Docker Hub, etc.), env var injection, MagicDNS hostnames, and auto-detects your Portainer endpoint if you only have one.

Marketplace: https://github.com/marketplace/actions/portainer-tailscale-d...
Happy to answer questions — feedback welcome, especially if you use Portainer + Tailscale differently.
by amluto | 2026-02-20 16:17:49+00:00
It’s amusing to contemplate energy per cycle as one clocks higher and higher — the usual formula has the energy per cycle scaling roughly as voltage squared.

I recently turned turbo off on a small, lightly loaded Intel server. This reduced power by about a factor of 2, core temperature by 30-40C, and allowed running the fans much quieter. I’m baffled as to why the CPU didn’t do this on its own. (Apple gets these details right. Intel, not so much.)
by smallmancontrov | 2026-02-20 16:17:52+00:00
They invented a dumb fix and complained that it wasn't good. Or, since we're being artistic in this thread: pulled a straw man out of their ass and complained that it smelled foul.

I did the same with cancer/mortality to demonstrate the same trick in a setting where its flaws were more obvious. It's true that I said the quiet part out loud in a way that the post I was mocking did not, but the quiet part is especially important to debunk so I make no apology for doing so.
by Rochus | 2026-02-20 16:17:57+00:00
"If *you* start to require such things, then *you* should.."

> prevent unmitigated spam on music platforms

That's not the true reason. The reason is that some clever people have found out how to earn money with fake musicians. As a musician myself I can tell you, that such operations make the already completely unjust compensation scheme even worse for real musicians. But even if this scam was avoided, we still would suffer from the exploitative and abhorrent compensation scheme imposed by the record monopolists (who simultaneously claim to represent the interests of artists while primarily lining their own pockets).

If you are interested instead whether it was a real artist or just an AI (or a "stunt performer" pretending to be an artist, which includes all people who can't sing in tune without autotune), then you should be as consistent as the food industry. Personally, I'm more interested in the music itself. It's nice to know who played it, but that doesn't change the musical quality.
by embedding-shape | 2026-02-20 16:19:01+00:00
> Model owners could disable or gate torrents the same way they gate the models, and HF could still measure traffic by .torrent downloads and magnet clicks.

But that'll only stop a small part, anyone could share the infohash and if you're using the dht/magnet without .torrent files or clicks on a website, no one can count those downloads unless they too scrape the dht for peers who are reporting they've completed the download.
by AnimalMuppet | 2026-02-20 16:19:02+00:00
Well, the analysis by the Federal Reserve said that domestic entities (consumers and companies) paid 90% of it. So, yes, saying that consumers pay it all is wrong, but it's less wrong than saying that foreign countries pay it all.

I don't recall seeing a split between domestic consumers and domestic companies, but I'm fairly sure that consumers are paying more than the 10% that foreign entities are.
by jajuuka | 2026-02-20 16:19:09+00:00
To be fair there were primaries, but the DNC only pushed Biden's candidacy. So there really wasn't any other candidates on all the ballots except uncommitted. When he dropped out in July their simply isn't enough time to run a functional primary and campaign for the vote in November. We can't really delay the election to have a primary. The delegates of the DNC do get to vote on who they want and by the time Kamala stepped in she did get the most votes.

It's really a problem of money though. The DNC really are the king makers when it comes to candidates. That and PAC money are the requirements to get a nomination. At least when it comes to presidency. Smaller elections you get more freedom to have a successful without such things. The whole system needs an overhaul unfortunately and I don't see any candidate from any party looking to fix that any time soon.
by saghm | 2026-02-20 16:19:50+00:00
> And it looks like they’re going to do the same thing Democrats do when they don’t like a SCOTUS ruling, and try to implement the same tariffs in a slightly different way to effectively ignore the ruling

This is kind of a bizarre whataboutism to throw in there. The current administration (with the full support of Congressional majorities in both houses that have largely abdicated any pretense of having their own policy goals) has been flouting constitutional norms pretty much nonstop for a year now and literally ignoring court orders in a way that probably no administration has ever done before, and yet the playbook they're following for extrajudicial activity apparently is from the Democrats? Just because there's bad behavior on both sides doesn't mean that the magnitude of it is equal, and in terms of respect for the rule of law the behavior of the current administration really has no comparison.
by WorldMaker | 2026-02-20 16:19:50+00:00
I'm certainly feeling like Shadow DOM is the new iframe and mostly useful for ad networks and "embeds" which are not things I'm generally building with Web Components. It's interesting how many developers seem enamored with Shadow DOM, but for me the sweet spot is keeping all of a Web Component in the "Light" DOM, let CSS do its cascading job, and let my Web Component adapt to the page hosting it rather than be a lonely island of its own style.
by wiradikusuma | 2026-02-20 16:20:02+00:00
"The ruling applies to his so-called "Liberation Day" tariffs, but not individual tariffs he's imposed on specific countries or products " -- So what's gonna happen next?

For countries that negotiated special treatment, they'll be stuck with a (now worse) deal?

For other countries, they'll return to the previous deal (non-tariff)?
by reliabilityguy | 2026-02-20 16:20:14+00:00
> Sorry but you are just riding semantics here - what is the difference between far-right, extreme-right and “fringe”-right?

I have no idea what is the practical difference. I would say that far right is a party or a group that believe in inherent superiority of certain race over the other. Like, white power, etc. I do not think that saying things like “my culture is better” is racist or makes you far right.

> AfD is classified as extreme-right by German intelligence.
> The US vice president gave them an endorsement in public speeches and met with their leaders privately.
> The AFD is actively promoting racist, fringe(sic!)-right ideas such as “remigration” (aka trying to get rid of all German citizens that don’t look “german” enough)

It shows support by JD Vance, sure.

> The US government is explicitly promoting the racist ideology that parties like the AFD represent.

I would not agree that this constitutes as explicitly promoting. In my view explicitly promoting an ideology is standing on a stand and repeating the goals of said ideology. Did JD Vance said that reimigration is a good thing, and that he fully supports it for Germany? Idk, if he did, let’s see, and I will concede.

> If that isn’t enough to open your eyes, please explain what level of “evidence” would be enough - but I rather feel like you have made up your mind long before and aren’t really looking for an honest discussion

I didn’t make my mind. I’m very much against racism, and any other form of discrimination. I’m also against intellectually lazy forms of debate.

In my view and my experience the journalists discredited themselves so much in the past 5 years, so I simply do not trust their interpretations at all (regardless of their political affiliation). Show me the source, so I can see myself.
by flancian | 2026-02-20 16:20:27+00:00
I was first exposed to Popper in my first year in university, in an introductory course to epistemology, and I liked him right away. I've carried Refutability and the Paradox of Tolerance with me ever since.

By the way David Deutsch could be reasonably said to be Popper's biggest fan. If you're interested in Deutsch and Popper you could do worse than picking up "The Beginning of Infinity" to get acquainted with both, it's a great book.