MurphyA/hacker-news huggingface dataset:
by Sharlin | 2026-01-19 17:57:43+00:00
For many if not most of the affected imports, it would never ever make economical sense to try to rebuild a local industry from scratch, at least not without major subsidies. And as for local alternatives that already exist, they carry a premium higher than any tariff (because a local workforce likes to be paid living wages), even if magically scaled up to achieve some degree of economies of scale. Western economies are truly and irreversibly post-industrial.
by greggoB | 2026-01-19 17:57:46+00:00
> We had the same problems before social media. It's not the cause, just a symptom.

It may not be the cause, but I think it's also not quite just a symptom. To me it looks like social media has taken an existing problem and made it worse, for all the reasons the parent comment describes, and then some.

> And Social Media is also useful for those who seek education. It's really more about motivation and presentation than the medium itself.

Also true, but I'm not sure this is prevalent or impactful enough for it to avoid being a net-negative. Also don't forget about the motivation & presentation of the platforms - they also have some outcomes they can optimize for, and I think there's a strong case to be made that they're optimizing for attention theft.
by uecker | 2026-01-19 17:58:12+00:00
I agree that one should have phased out coal faster instead of nuclear. Also with nuclear one needs dispatch-able power because demand is also variable and one does not use nuclear for balancing. But one certainly needs more with renewables. For the time being this is gas (which is a small fraction of overall gas use in Germany). In the long-term it will be replaced batteries for short duration and likely back-conversion of synthetic gas if there is a longer period. Biomass and demand-side electricity management will also help. Overall, I do not see a fundamental problem.
by hugeBirb | 2026-01-19 17:58:15+00:00
"This behavior is quite common..." is very misleading. This specific behavior is not common. Scratching an itch does not equal using a tool to scratch an itch. Every animal I've seen in nature knows how to use external static objects to help them scratch somewhere they can't reach. Dogs cats, bears, pigs, cows... etc. I think my cats are very intelligent, I've seen them use the bristle brush attachment we have on the wall to scratch themselves. If I ever watched one of them pick up a fork with their mouth and orient it in a way to scratch their back I would absolutely lose my mind. These are not the same behaviors.
by jrm4 | 2026-01-19 17:58:22+00:00
So, in my head, once I heard the idea, I started thinking of something WAY different, and maybe its worth considering. I was thinking something like a combination "security question," "captcha" and "secondary identifier" (whatever the thing that google et al do when they tell you to match the picture on your phone to complete the login)

I don't know, something like "name the fruits that correspond to your first school colors" or similar
by constantius | 2026-01-19 17:58:25+00:00
> their words!

No... This is again the trope that anti-genocide == antisemitism.

Might be the words of one person, but you find crazies everywhere. In this specific case, according to all the foltage I've seen, on one side you had a group celebrating the death of children while their country perpetrates a genocide, on the other you had people by and large talking about punishing that behaviour.

So I'm pretty sure their words were "Free Palestine".
by ReptileMan | 2026-01-19 17:58:35+00:00
and your country is 320 kilometers high and 250 wide. There may be a lot of problems with your rail network but insufficient train speed ain't one of them. With the current rail speeds you can cross it comfortably in two hours in any direction. Probably you need to optimize it, lay new train tracks, but there is no need to go for the expensive high speed.
by turbotim | 2026-01-19 17:58:55+00:00
This is nice, I'm similarly a fan of Teenage engineering and have been playing around with ToneJS and Sveltekit to make https://shantylab.com

It's been a really interesting way to understand the elements of putting together music for me. I started off thinking surely it can't be that hard to make a simple way of making music but as I added more and more functionality I found it tricky to keep the UI simple. I'm still plugging away and the challenge of chasing simplicity is what's keeping me going.
by Kerrick | 2026-01-19 17:59:23+00:00
> We should also remember that current token pricing is almost certainly subsidized. These patterns may not be economically viable for long. And those discounted coding plans we’re all on? They might not last either.

In The Resilient Farm and Homestead by Ben Falk, you'll find a sidebar on page 28: Oil to Soil--Use it or Lose It: Leveraging the Cheap-Oil Window for Maximum Effect. He says, "we have made the conscious decision to take advantage of the small window of time still remaining with which to develop intergenerational land and infrastructure systems, which greatly enables long-term production of the site without any oil input for hundreds if not thousands of years."

I think of subsidized LLM tokens like this. Use them to build developer tools. Ideally, these developer tools will work with and without further LLM use. Then it won't matter if token prices fall forever, or if the subsidies end and nobody can afford AI-assisted development.
by dang | 2026-01-19 17:59:44+00:00
Ah, this is the problem - the HN community is sensitive about picking up indications that an LLM has either generated or processed the language in a post.

As ericbarrett said, it's far better to write in your own voice. Mistakes in English matter far less than that!

Past explanations: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
by juice_flow | 2026-01-19 17:59:47+00:00
I've had dozens of conversations selling software with the AI hype zeitgeist breathing uncomfortably down my nape as the build vs. buy vs. offshore math is front and center.

I've witnessed the shift in screen shares go from: vscode -> cursor -> claude code. I'm witnessing the conversational themes in sales, mentorship, and catchups with fellow data engineers progress from: "Do more with less" -> "Do new, valuable things". I'm mentoring someone how to use claude code with beads in their data engineering work this week to bolster that progression.

I'm seeing new titles and higher comp to match the new games we're playing.

I find it so whimsical, and I hope you do too!
by amiga386 | 2026-01-19 17:59:49+00:00
> Didn't feel the need to mention the lead-up to this?

It's mentioned in the GP post. I'm in no way hiding or excusing what the hooligans were up to, only noting that the GP made an extremely one-sided statement, whereas the Amsterdam police statement covers all the disorder, including confirming what the GP said.

> It sounds like maccabi rioters started it.

And if there were no opponents to them, then it would only be Maccabi hooligans being arrested. But instead they had opponents who were equally ready to riot and use violence, including against random people who the attackers simply felt were Jewish or Israeli.

I put it to you that the Maccabi hooligans were not the only thugs in Amsterdam that week.
by tuan | 2026-01-19 18:00:16+00:00
I can see how that could work depends on the setup and the context. For example: People might use `. to jump to the last edit, or to a mark they set manually. Or simply `ciq` to edit inside the next quote without any manual cursor movements. I see people use plugin like harpoon to jump to their favorite location quickly. If you don't know about such setup, seeing people type <leader>1 to jump not just within a file, but across files, seems magical.
by coffeefirst | 2026-01-19 18:00:50+00:00
I’m curious if you’ve tried using these tools the other way.

Whenever I’ve done experimenting I found the tab completion annoying and the agent got so much wrong I was basically fighting it at every step, but when I went back to VS Code and treated LM as a super fast inline stackoverflow—give me an example, look up this API, find my dumb syntax error—I could use it to support deep work/staying in the zone rather than supplant it, and the resulting code isn’t slop because I wrote it.

It seems to me a lot of developers are operating this way instead, treating the machine as an electric bicycle for lots of little boosts rather than FSD.
by week7820 | 2026-01-19 18:01:04+00:00
Hi HN! I’m sharing vLLM Studio, a lightweight controller + web UI for managing local inference servers (vLLM / SGLang).

I built/found it because running local LLMs often becomes messy once you have multiple models/servers — you need an easy way to launch/evict models, track GPU status, and manage simple presets (“recipes”).

vLLM Studio provides:
• model lifecycle (launch/evict)
• GPU/server status + health endpoints
• chat UI
• recipes/presets for configs

Quick start: docker compose up

Would love feedback from anyone running Local LLM setups — what features would you want in a tool like this?
by JumpCrisscross | 2026-01-19 18:01:10+00:00
> it just drives investors to actual gambling because they cant get the exposure they were already looking for

This argument gets trotted out by Wall Street every decade or so, usually under the guise of "democratising" some piece of finance. It's almost always bunk.

Most investment capital is looking for safe returns. It's not competing with gambling. Even within the high-risk end of finance, the game is in turning that high risk into above-market but predictable returns through portfolio mechanics. (Fuckups aside, you can't generally portfolio mechanic your way out of the negative expectated value of a lottery ticket.)

More simply: the notion that we need to increase risk and profitiabilty for intermediaries in investments to keep people from gamblig is a false economy. Gamblers are seeking a different thrill from what financial markets are designed to provide. To the degree we have a problem, it's in letting our markets look more like casinos.
by egorfine | 2026-01-19 18:01:22+00:00
I'm watching the voters around the world electing charismatic leaders and then cheering the consequences.

Thus companies electing to replace software developers with AI slop are not of a much surprise to me.

It doesn't matter whether people will die because of AI slop. What matters is keeping Microsoft shareholders happy and they are only happy when there is a growing demand for slop.
by benj111 | 2026-01-19 18:01:34+00:00
The 'final solution' hadn't been decided on, so no I don't think any Germans voted for that, were the Jews openly being vilified? Yes, but that's like equating ICE rounding up illegals, and Trump sending your neighbour to a death camp, because the imagined 'other' doesn't include your neighbour who technically is an other, but one of the good ones so will be fine.

For the rest, you're forgetting how humans work. Do you think the average MAGA voting is voting to destroy someone else? Or do you think they're voting to improve their lot? Voting for expansionism doesn't necessarily mean voting for world war. I'm British, it's very easy to compartmentalise invading a country, from developing a country, civilising, being a net good, etc, etc. What did the average USian think Afghanistan was going to be? Or Iraq? Do the USians who want Greenland imagine that's going to turn into WW3? Nuclear war?

The enemy are very rarely mustache twiddling baddies.
by dghlsakjg | 2026-01-19 18:02:29+00:00
It relies on understanding that the person paying the bill for the tariff is not necessarily the person that takes the economic hit. If you read the second half of the sentence you quoted it hints at that. The exporter does "give a shit", because all other things being equal, the net cost of the product has gone up, which will reduce demand (and therefore sales at a given price point) in any market that has the slightest bit of elasticity, which is just about every market.

Simplified: a seller can lower their price by the amount of the tariff. The buyer is responsible for paying the tariff bill, but the seller is the one eating the cost at the end of the day, it is "passed" to the seller.

Alternatively, the seller can refuse to budge on price. The seller makes the same amount per unit, and the buyer gets the privilege of paying the tariff while not receiving any sort of break on the price. The entire cost of the tariff is "passed" to the buyer.
by ozlikethewizard | 2026-01-19 18:02:56+00:00
This is the guy who has whole heartededly swallowed the Russian propaganda to the extent that its coming back out the other end (Either because hes a dangerous idiot or for money, you choose)?

Thinks the British were responsible for the Bucha massacre?

An ex-colonel spouting propaganda from Europes current greatest threat to peace feels like it deserves to get treated on a different level:

https://en.wikipedia.org/wiki/Jacques_Baud

Also worth follow up reading on the swiss intelligence agencies, start with the wiki:

https://en.wikipedia.org/wiki/Swiss_intelligence_agencies#St...

I think too many people forget that for the Swiss neutrality doesn't mean the same thing as it does for say the Irish, Swiss Neutrality is about exploiting both sides, and I hope to god someone important remembers that this time round.
by Kerrick | 2026-01-19 18:03:37+00:00
Arguably, that would be misuse of the semantic meaning of "section." While <section> is nearly as generic as <div>, they should always have a heading of their own. The author's <swim-lane> already has a nested <section> with its own <h2>, but the <swim-lane> itself doesn't get (or need) its own even-higher heading.

And since that would drive us to <div>, I don't see any value in <div class="swim-lanes"> over <swim-lanes>.
by e40 | 2026-01-19 18:04:09+00:00
If your user isn't an admin, then /Applications is a good location so that apps can't change things in the background (it would require a popup to elevate privs).

Otherwise, some apps don't install as much crap when you use ~/Applications/ (looking at your Zoom, which I uninstalled and use the web version, which is super hard to find now).
by ImPostingOnHN | 2026-01-19 18:04:55+00:00
> And if there were no opponents to them, then it would only be Maccabi hooligans being arrested. But instead they had opponents who were equally ready to riot and use violence, including against random people who the attackers simply felt were Jewish or Israeli.

If there were no maccabi fans rioting and assaulting people the attackers simply felt were Palestinian or Muslim, then it would be peace in the street. Indeed, the responding violence seems to have been a predictable result of the initiating maccabi rioter violence.

Put yourself in the same position: A lynch mob from outside your community marches through it, masked and clad in black so as to be unidentifiable. Some of their racist chants are threats against you, your community, your family, your children. Other racist chants celebrate an ongoing genocide of your family, friends, and people. They vandalize your community and attack members of it along the way. It would not be unreasonable or unprecedented for your community to respond by stomping this lynch mob into the gutters, or at least running it out of town.
X.com Following sorted "Popular" by default
by afl0f0 | 2026-01-19 18:04:58+00:00
After the previous "bug" in X.com where users didn't see their following as frequently in For You, now X quietly introduced a new dropdown for Following that is no longer chronologic by default but "Popular" whatever that means. This has essentially made posts go into the void and larger accounts get even more engagement. For all we know the algorithm promotes them if they pay more for boost instead of showing people you actually Follow by Recent.
by nikitaga | 2026-01-19 18:05:00+00:00
The main reason for populism is that the incumbent governments do a consistently poor job satisfying their constituents' preferences and interests, so people get desperate to find something / someone different that might work better. Always has been, always will be, social media or not.

Example: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4230288

We haven't invented a governance structure yet that would be immune to this, although some are better than others. I'm sure the current social media algorithms are harmful as well. You can ban viral algorithms, but the hostile actors whose literal job it is to drive polarization / populism will just find other strategies to effectively deliver their message.

"Education" is nice and all, but millions of people keep smoking despite the obvious harm and decades of education, not to mention the many limitations, taxes, and bans. I mention smoking as an obviously-bad-thing that everyone knows is bad. Education succeeded, and yet, here we are, still puffing poison. But you can also look already-polarized political topics. There's been no shortage of education on those topics either, but if that worked well enough, we wouldn't be decrying populism right now.
by lxgr | 2026-01-19 18:05:07+00:00
> The size of the dipole or monopole antenna is dependent on the wavelength, so obviously the 2.4 GHz is just a few centimeters and not the same size as a VHF antenna.

Sure, if you want to stay omnidirectional, but you don't have to. You can use one of several antennas based on feedback, beamforming etc.
by gadders | 2026-01-19 18:05:42+00:00
"Kill Musk's Twitter" was literally a Centre for Countering Digital Hate agenda item on a meeting with Senators in the US. The CCDH was started by advisors of Kier Starmer (one who is now his Chief of Staff). It is 100% a left wing pressure group.

I don't see how anyone call it a conspiracy theory any more.

https://disinformationchronicle.substack.com/p/election-excl...
by ulf-77723 | 2026-01-19 18:05:44+00:00
Trying to figure out if human or bot seems to be a fun game for a lot of people. I was being accused on Reddit for being a bot (of course I’m not) and English is not my mother tongue - yet people see what they want to see.

Maybe the future will be dystopian and talking to a bot to achieve a given task will be a skill? When we reach the point that people actually hate bots, maybe that will be a turning point?
by UncleMeat | 2026-01-19 18:05:55+00:00
My aunt is a republican lobbyist. She is also a drunk. This means that she gets drunk and texts my family her unfiltered thoughts all the time.

She absolutely thinks that tariffs magically make the US economy better in a very short time period. She thinks that the governments of the countries that she hates are paying them and that the tariffs are solving the deficit problem. She thinks that the number of manufacturing jobs in the US has skyrocketed.
by mattdesl | 2026-01-19 18:06:28+00:00
Nice work, the outputs look ethereal and quite beautiful. For some related work using genetic algorithms and evolution strategies, see[1].

Sketch synthesis is an area I'm pretty interested in lately; I'm currently exploring similar things with CLIP to guide fitness, natural evolution strategy to optimize the rendered results, and using an implicit neural representation to represent pen plotter paths (rather than a series of explicit curves/strokes).[2]

[1] https://es-clip.github.io/

[2] https://x.com/mattdesl/status/2011434166022476109
by tome | 2026-01-19 18:07:03+00:00
> As for a "particular reason"... the Amsterdam match!

A match that happened 12 months prior? Maccabi had played several away matches around Europe in that intervening period. Why should it have been a Birmingham team that saw fit to ban them?

> Subsequently, after a Maccabi game in Stuttgart, UEFA gave Maccabi a (suspended) away fans ban. Is it really still in question whether it's plausible for a police force to say there are security concerns?

It's not implausible! But bans of all away fans happens rarely.
by hyperman1 | 2026-01-19 18:07:18+00:00
I always assumed this to be marketing, as reversing the formula has been easy since the '90s. I know someone with acces to a university lab, and he reverses and recreates popular tastes as a hobby. Also, in double blind taste tests, pepsi tends to win from Coca.

Their real genius was always marketing, associating sugar water with freedom, free time, summer AND christmas, ... Not to look down on them, good marketing is both very hard and very powerfull.
by appplication | 2026-01-19 18:07:23+00:00
Most VSCode extensions are pure slop, to the point where you’re almost certainly better off using any other option for tools where available.

And I don’t mean slop in the new “AI slop” sense of the word, but more “ostensibly supposed to do something specialized but in practice not particularly effective, well documented, or useful”. The entire extension ecosystem is hot garbage.
by bryanrasmussen | 2026-01-19 18:07:34+00:00
drive them crazy for a few nights, then go out to them the third night, they tense up, they are going to run but you crouch down trying to keep them calm, then you show them how to use the laser pointer, it will take a while but they will understand. When you see they have understood stand up and put your hands on your hips and laugh like the jolly green giant. Then go back inside. Look back out the window. They are all just standing there looking at you. They look pissed.
by dacmon | 2026-01-19 18:08:05+00:00
Nobody suggested that more guns were a solution to anything.

Guns have been more accessible and readily available for the entire history of the United States. School shootings are a relatively new development.

Access to and availability of guns has been more greatly restricted over that time. With virtually no impact.

Perhaps the desperation and miserable mental health of our population are bigger factors?

Every country you would point to likely has better access to healthcare, education, and much better social safety net than the US. As well as law enforcement and prison systems less focused on restitution/justice and more focused on education and rehabilitation. Other countries also see less recidivism and lower violent crime rates in general.

All available evidence indicates we should be spending much less time and energy focusing on guns and far more focusing on the failures and motivations of our government.
by jjmarr | 2026-01-19 18:08:19+00:00
If you read the article:

> Takers pay a structural premium for affirmative "YES" outcomes while Makers capture an "Optimism Tax" simply by selling into this biased flow.

It's still operating like a casino in that there's a "house edge" that comes from taking bets. Unlike a casino, there is nothing stopping the average person from market making, which is why it doesn't make sense this structural inequality exists.
by tombert | 2026-01-19 18:08:38+00:00
For the same reason I want btrfs or ZFS on Linux; cheap snapshots so if something breaks I can easily restore to a safe point.

A large part of my complaints about Windows Update have come because it can brick your machine, System Restore doesn’t work, and so you’re stuck spending a weekend trying to back up and fix stuff.

When I ran Ubuntu with ZFS on root, I had it so that I every time apt was run, it took a snapshot. This came in handy when my WiFi driver got borked during an update; I was able to restore from a previous point, it took like ten minutes.
Ask HN: Whats the current best and cheapest text-to-video API?
by someuser54541 | 2026-01-19 18:08:44+00:00
I'm interesting in playing around with a project that involves text-to-video. Basically ~20 second video clips based on a text summary.

I've looked at e.g. gemini which seems to refuse to generate even the most mundane things without explanation, some chatgpt options, and runwayml, the last of which seemed to be the best option but appears to be ridiculously expensive. I think runwayml also is limited to like ~10 second videos maximum, I think? Which is not enough.

Anyone got any ideas?