MurphyA/hacker-news huggingface dataset:
by phendrenad2 | 2026-01-18 18:10:33+00:00
DevOps failed because management never really understood that it needed to be a dedicated team, and that it shouldn't just be a little vassal state of the ops team, nor is it just "backend devs who know ops" who keep getting pulled away from devops work to do backend work.

IF DevOps had been allowed to thrive, we could have eventually reached the holy grail: A Heroku-like environment that developers can use to run their apps. Instead, we stopped short in the no-mans land of k8s, helm, AWS lock-in, terraform, hashicorp, red hat, azure, not to mention tons of spreadsheets owned by the ops team that developers must beg and plead to get changed.
by znpy | 2026-01-18 18:10:53+00:00
First things first: thank you for your work.

That being said: does it make sense to keep a nee but low performance platform alive? As the platform is new and likely doesn’t have many users, wouldn’t it make sense to nudge (as in “gently push”) users towards a higher performance platform?

Chances are the low-performance platform will die anyway, and fedora will not be exploiting the full offering of the high performance platform.
by cdrnsf | 2026-01-18 18:10:54+00:00
Getting involved at the local level is a good place to start. Local governing bodies, city councils and other civic organizations represent meaningful opportunities for change.

Congress is too beholden and scared of Trump on the GOP side to do anything meaningful. The democrats are generally spineless.

The federalist society and GOP have created a severe ideological imbalance on the supreme court that will have serious ramifications for years to come unless there's a serious effort to pack or reform the institution.
by torginus | 2026-01-18 18:11:19+00:00
I'm going to go out on a limb and say no - this library seems to do the parsing in Python, and Python is slow, like many times slower than Java, C# or languages in this class - which you find out if you try to do heavy data processing with it, which is one of the reasons I dislike the language. It's also very hard to parallelize - in C# if you feed stuff into LINQ and entries are independent, you can make the work parallel with PLINQ very quickly, while threads aren't really a thing in Python (or at least they werent back then).

I've seen so many times that data processing quickly became a bottleneck and source of frustration with Python that stuff needed to be rewritten, that I came to not bother writing stuff in Python in the first place.

You can make Python fast by relying on NumPy and pandas with array programming, but doing so can be quite challenging to format and massage the data so that the things that you want can be expressed as array programming ops, that usually it became too much of a burden for me.

I wish Python was at least as fast as Node (which also can have its own share of performance cliffs)

It's possible that nowadays Python has JITs that improve performance to Java levels while keeping compatibility with most existing code - I haven't used Python professionally in quite a few years.
by kyboren | 2026-01-18 18:11:22+00:00
This idea of waging financial war on the US seems very en vogue in Europe right now, but I think it's terribly shortsighted. Here's how I think it would go down:

1. EU countries coordinate a mass selloff of US debt, somehow even coercing private holders into a fire sale.

2. US bond prices consequently fall. EU holders lose tons of money on the sell side. US and Asian buyers rush to buy and get a sweetheart deal and massive risk-free returns, which starts crashing the stock market.

3. The Fed intervenes. They conjure up dollars from nothing and buy the bonds EU holders are selling at some discount, maybe 95 cents on the dollar. Those new dollars go into those countries' and banks' Master accounts at the Fed.

4a. EU countries' and banks' Master accounts are frozen. Maybe some portion of the funds are released every week in order to allow an orderly flow of value without too much market distortion. Or maybe given the act of financial war, those funds remain frozen indefinitely.

4b. Alternatively, their Master accounts are not frozen. Now, presumably EU didn't sell all their bonds just to hold non-yielding dollars. So they'll go to the forex markets and buy up Euros, massively strengthening the Euro and fucking up their export-based economies. Maybe they buy gold, or EU sovereign debt, or ECB steps in with mad QE. EU bond yields crater. EU holders lose more money on the buy side as whatever assets they purchase get more expensive. Inflation ensues.

5. US is furious and retaliates with financial warfare of their own. Or perhaps kinetic warfare. The ringleaders of the fire sale end up blindfolded and earmuffed on a US warship.

6. EU is in a much worse position than before, lost a ton of money on each leg, likely had tons more frozen, has pernicious inflation and/or diminished exports, cut off from the dollar system making currency reserve management and forex difficult and costly. The US is also now furious and looking to impose additional costs on EU however and wherever it can.
by alkonaut | 2026-01-18 18:11:30+00:00
That this even has to be clarified is just a joke.

I mean if I buy an oscar statue off Ebay, how many Oscars do I have? Zero. I have an oscar Statue. But no one cares how many Oscar Statues actors get. They care how many times they were awarded.

Wasn't there a similar story about some bravery medal (purple heart)?`
by speedbird | 2026-01-18 18:12:00+00:00
Sigh. Urban expectations. Come live in the sticks where I do and pay £35/m for about 15Mb. Actually had to go Starlink to be able to work from home properly. Swish fibre came round a few years ago and dug up all our roads and put fibre to all the phone poles but then vanished and nothing has happened since.
by jacquesm | 2026-01-18 18:12:30+00:00
Not to help you with your sleeping patterns but: a toddler that could overnight decide to instruct US hosting providers and other infrastructure companies that they can no longer serve EU customers, that the .COM registry domains can only be registered by US entities, that any country owes the US any part of its territory 'or else'. The Nobel Prize is a footnote, it should have never happened, but there are much worse threats on the horizon.
by ninkendo | 2026-01-18 18:14:08+00:00
> When great thinkers think about problems, they start to see patterns. They look at the problem of people sending each other word-processor files, and then they look at the problem of people sending each other spreadsheets, and they realize that there’s a general pattern: sending files. That’s one level of abstraction already. Then they go up one more level: people send files, but web browsers also “send” requests for web pages. And when you think about it, calling a method on an object is like sending a message to an object! It’s the same thing again! Those are all sending operations, so our clever thinker invents a new, higher, broader abstraction called messaging, but now it’s getting really vague and nobody really knows what they’re talking about any more.

https://www.joelonsoftware.com/2001/04/21/dont-let-architect...
by OrvalWintermute | 2026-01-18 18:14:08+00:00
The Euros doesn't need tariffs, because their extremely high VAT taxes and non-tariff trade barriers always hurt the US worse, and the EU rebates VAT on its own exports (a border adjustment), U.S. goods entering the EU face this added cost without a similar U.S. mechanism, which some argue creates an imbalance

The EU applies a 10% tariff on U.S. cars, while the U.S. applies 2.5% on most EU cars

The EU underpaid NATO while passing the buck and funding extensive social programs

The EU enabled the Dutch Sandwich and Irish offshoring trade scams which has become a tax haven

What happened to Harley is the commonly shared example

U.S. MSRP: ~$28,000 (base model, pre-shipping).

After EU Tariff (at 50% peak proposal): Adds ~$14,000, bringing landed cost to ~$42,000.

Plus 25% VAT: Applied to post-tariff value, adding ~$10,500 → ~$52,500.

Plus 150% Luxury Tax (on value above threshold, but effectively inflating the whole): Adds ~$71,500 (based on full calculations accounting for the threshold and compounding).

Total Retail Price in Denmark: Up to $124,000 (more than 4x the U.S. price).
by lucaslazarus | 2026-01-18 18:15:07+00:00
What about this policy has anything to do with English language skills? And how is this “good policy” if it penalizes important next-generation researchers even when they speak English well? I am not denying your observation re: English language skills among Chinese graduate students—it’s just unclear what this solves that checking for English language skills during the live video interview stage does not.
by vunderba | 2026-01-18 18:15:27+00:00
Yuzo Koshiro, perhaps the most famous composer behind the SOR music, is also apparently contributing some tracks to Mina the Hollower (from the same folks who made Shovel Knight), which I’m very much looking forward to.

My favorite piece from him will always be Fillmore from Actraiser - it hits hard 40 seconds into it.

https://downloads.khinsider.com/game-soundtracks/album/actra...
by TrackerFF | 2026-01-18 18:16:09+00:00
Warren Buffett once said: "You can't make a good deal with a bad person"

Which is exactly the case as long as Trump is POTUS. There's no good deal to be made for Denmark, Greenland, or Europe in general. Trump is a bad person, and can not be trusted.

Any deal that is made will either be altered or voided. And he'll continue to move the goalposts.

There are two outcomes with Trump:

1) He tries to bully someone into submission, and keeps coming back for more if successful.

2) He is slapped so hard that he gives up entirely.

Unfortunately (2) is a bit shaky these days, as he views the US military as his personal muscle.
by Mindwipe | 2026-01-18 18:16:10+00:00
It isn't, it's just an open source library to talk to the closed source Widevine plugin included with Chrome, or, in this case with keys illicitly obtained from a broken Google plugin that they haven't revoked yet.

There were some open source white box cryptography attempts fifteen or so years ago and they didn't work because of precisely what you say.
by bediger4000 | 2026-01-18 18:16:23+00:00
How would a standard invasion work? The news about DoD preparing invasion plans for Greenland have an invasion done by Special Operations, not the infantry, armor and air. Special operations probably wouldn't work for the population of Canada.

After a short time, and some casualties, I think the US military would have real problems internally, not counting that popular support would disappear.
by bratao | 2026-01-18 18:16:44+00:00
From my experience MariaDB is not necessarily better than MySQL. The 8.x line brought many interesting features. I dream on switch to Postgres, and try every year but for my use case MySQL is still superior (100Bi+ rows for large texts, and heavy modified - I´m also space constrained - So I need data compression and the VACUUM are not good.)

The percona distribution is very good!
by jdgoesmarching | 2026-01-18 18:16:52+00:00
As an Army veteran, I find this kind of keyboard warrioring to be insanely cringe.

The “last time” was 20 years after Mexico had secured their independence from Spain and a few years after fending the military was worn down fending off incursions from France. Mexico was barely able to control or defend northern territories from indigenous tribes at the time, never mind a full country’s military.

It was also nearly 180 years ago and has no bearing on modern conflict.
by randycupertino | 2026-01-18 18:16:57+00:00
Trump taking the peace prize from Machado is a page out of Putin's playbook when Putin stole a superbowl ring from Bob Kraft, the owner of the Patriots. US secret service had to get involved and tell Kraft to drop the issue and let Putin have it.

https://www.cbssports.com/nfl/news/heres-how-vladimir-putin-...

> "I took out the ring and showed it to [Putin], and he put it on and he goes, 'I can kill someone with this ring,'" Kraft said in 2013. "I put my hand out and he put it in his pocket, and three KGB guys got around him and walked out."

> Despite the fact that Putin walked off with the ring, Kraft still wanted the $25,000 piece of jewelry returned. However, he ended up giving up on his quest to get the ring back when White House called and told Kraft that starting World War III over a Super Bowl ring probably wouldn't be the best idea.

> "It would really be in the best interest of US-Soviet relations if you meant to give the ring as a present," Kraft said he was told on the White House call in 2005. "I really didn't [want to]. I had an emotional tie to the ring, it has my name on it. I don't want to see it on eBay. There was a pause on the other end of the line, and the voice repeated, 'It would really be in the best interest if you meant to give the ring as a present.'"

> Days later, a statement came from Kraft, and all of the sudden, the owner's stolen Super Bowl ring was now officially a "gift" to Russia.

> "I decided to give him the ring as a symbol of the respect and admiration that I have for the Russian people and the leadership of President Putin," Kraft's 2005 statement said.
by thaumasiotes | 2026-01-18 18:17:38+00:00
>> "The top uniformed soldier in China, chairman of China's Central Military Commission, stated that war with the United States is inevitable," Coffman said.

Do we have something better than some English-language hearsay from five years ago? I tried looking for more on this and found nothing.

I did discover that Xu Qiliang died last June. I doubt he's going to have much influence going forward.
by radarroark | 2026-01-18 18:17:45+00:00
> Point 1 may be a problem if you're embedded.

Large dependencies are not only a problem in embedded programming. That sort of thinking is how we got to the explosion of dependencies and software complexity we're in today.

> Object databases have their place, but so do fully normalized database tables.

Agreed, but you can build a stricter data model on top of generic data structures. The idea is to keep them separate rather than hard-coding just one specific data model. See for example running DataScript on top of xitdb: https://gist.github.com/radarroark/663116fcd204f3f89a7e43f52...

> Tracking versions of rows is useful. I would argue that "reverting" is not, since the reverting would be better tracked by adding a new version as a forward update.

"Adding a new version" to revert is exactly what xitdb does. See this line, which appends a new "version" of the database whose value points to an older version:

history.append(history.getSlot(historyIndex));

It's fine if you don't find immutability useful directly, but it is also what enables reading the db while writes are happening, which is clearly useful even if you don't care about time travel.
by mlpoknbji | 2026-01-18 18:17:56+00:00
It's helped, but it's not correct that mathematicians are scoring major results by just feeding their problems to gpt 5.2 pro, so the OP claim that mathematicians are just playing off AI output as their own is silly. Here, im talking about serious mathematical work, not people posting (unattributed AI slop to the arXiv).

I assume OP was mostly joking, but we need to take care about letting AI companies hype up their impressive progress at the expense of mathematics. This needs to be discussed responsibly.
by throw20251220 | 2026-01-18 18:18:32+00:00
No, posting quotas. This place became a dump where 4 responses down you get time-banned for nobody knows how long and the discussion gets nowhere. You get attacked left and right? Well, tough luck, can’t defend and explain yourself. Good luck when multiple people want to discuss anything with you. This used to be a thought provoking place. It’s a dump now.
by fr3772 | 2026-01-18 18:18:39+00:00
I had 3 different Thinkpads...
The first went down after 1 year with a headcrash. 1. HDD headcrash in my life.
The second one was delivered with bad RAM. Support denied help because of wrong FRU Number. The whole thing went back to the dealer.
The third one died in a loud bang of the power supply and died with it.
About design:
Placing the Ctrl key not on the outside drove me crazy.
The trackcap was horribly to use - an example of bad design par excellence.
The touchpad was bad in all 3 laptops.
by JohnFen | 2026-01-18 18:18:43+00:00
I don't really agree. Commercial music is getting more optimized for profitability, so whether or not it's getting worse depends on what you value in it. It's absolutely getting more homogeneous. The music that wins awards is a particular subset of music and is far from representative of the music scene overall.

Commercial music is absolutely getting worse according to my own preferences, but there is as much new excellent, high-quality music around as ever. It's just not the stuff that is topping streaming charts or winning Grammys.
Show HN: LinuxMate generates reproducible Linux setup script
by henkster | 2026-01-18 18:18:46+00:00
I built *LinuxMate*, an open-source “Ninite for Linux” style tool: select common apps/tools, choose distro/package manager, and it outputs a reproducible post-install script.

Motivation: the “first hour after install” is still weirdly manual. LinuxMate aims to turn that into a deterministic bootstrap step you can re-run or share.

*Demo:* [https://www.allroundwebsite.com/linuxmate/](https://www.allroundwebsite.com/linuxmate/)
*Repo:* [https://github.com/Henkster72/LinuxMate](https://github.com/Henkster72/LinuxMate)
*Background / reasoning:* [https://www.allroundwebsite.com/blog/bye-windows-hello-linux...](https://www.allroundwebsite.com/blog/bye-windows-hello-linux...)

Feedback welcome: distro targets, package selection, idempotency, security concerns (curl | bash etc.), and whether you’d prefer CLI/config-driven generation.
by Normal_gaussian | 2026-01-18 18:19:24+00:00
Lifting quotes liberally from the wikipedia article: https://en.wikipedia.org/wiki/2009_Nobel_Peace_Prize

> "We have not given the prize for what may happen in the future. We are awarding Obama for what he has done in the past year. And we are hoping this may contribute a little bit for what he is trying to do,"

> Jagland said the committee was influenced by a speech Obama gave about Islam in Cairo in June 2009, the president's efforts to prevent nuclear proliferation and climate change, and Obama's support for using established international bodies such as the United Nations to pursue foreign policy goals.

> Nominations for the 2009 Nobel Peace Prize closed just 11 days after Obama took office.

Obama entered office on Jan 20th; was nominated before February; was announced in October; and it was justified by actions he'd taken between nomination and announcement.

Obama's own acceptance speech included

> "perhaps the most profound issue surrounding my receipt of this prize is the fact that I am the commander-in-chief of the military of a nation in the midst of two wars."

It does seem like a bizarre choice, and it does seem like an attempt to raise the awards profile which has meaningfully cheapened it.
by dannote | 2026-01-18 18:19:44+00:00
Just shipped in 0.6.0! New path commands:

# Read path data
figma-use path get <id>

# Set new path
figma-use path set <id> "M10,10 L90,50 L10,90 Z"

# Transform existing paths
figma-use path move <id> --dx 100 --dy 50
figma-use path scale <id> --factor 2
figma-use path flip <id> --axis x

SKILL.md updated too
by andy99 | 2026-01-18 18:20:29+00:00
I recently learned Bear blog (a small blogging platform, posts on which often appear on HN) has a “discover” section with a front page style ranking. Their algorithm is on the page

This page is ranked according to the following algorithm:
Score = log10(U) + (S / (B * 86,400))

Where,
U = Upvotes of a post
S = Seconds since Jan 1st, 2020
B = Buoyancy modifier (currently at 14)

See https://bearblog.dev/discover/
by yieldcrv | 2026-01-18 18:20:50+00:00
so basically despite the higher resource requirements like 10TB of data for 30 minutes of footage, the compositing is so much faster and more flexible and those resources can be deleted or moved to long term storage in the cloud very quickly and the project can move on

fascinating

I wouldn't have normally read this and watched the video, but my Claude sessions were already executing a plan

the tl;dr is that all the actors were scanned in a 3D point cloud system and then "NeRF"'d which means to extrapolate any missing data about their transposed 3D model

this was then more easily placed into the video than trying to compose and place 2D actors layer by layer
by toast0 | 2026-01-18 18:20:52+00:00
> Just how much data do you need when these sort of clustered approaches really start to make sense?

You really need an enormous amount of data (or data processing) to justify a clustered setup. Single machines can scale up rather quite a lot.

It'll cost money, but you can order a 24x128GB ram, 24x30TB ssd system which will arrive in a few days and give you 3 TB ram, 720 TB (fast) disk. You can go bigger, but it'll be a little exotic and the ordering process might take longer.

If you need more storage/ram than around that, you need clustering. Or if the processing power you get in your single system storage isn't enough, you would need to cluster, but ~ 256 cores of cpu is enough for a lot of things.
by mystraline | 2026-01-18 18:20:57+00:00
Because its basically a reinterpretation of the Family Guy "Skin color palette" meme. Instead, its "how do you speak american English?"

Admittedly, Ive also been subject to this, especially when I deal with tech support. I do have a pretty negative response when I hear an Indian-English accent. I'm reasonably sure I will be apologized at 4+ times, ignored what I say, restate what they say, "do the needful", and likewise.
by rjh29 | 2026-01-18 18:21:02+00:00
To be honest it looks like it was rendered in an old version of Unreal Engine. That may be an intentional choice - I wonder how realistic guassian splatting can look? Can you redo lights, shadows, remove or move parts of the scene, while preserving the original fidelity and realism?

The way TV/movie production is going (record 100s of hours of footage from multiple angles and edit it all in post) I wonder if this is the end state. Gaussian splatting for the humans and green screens for the rest?
by pclmulqdq | 2026-01-18 18:21:17+00:00
No financial market would be able to run the way Google and Facebook run their ad markets. They are the supplier, the exchange, and the broker all at the same time. This is not a competitive market. It's a captured one where the supplier effectively gets to set their price, and the exchange and the broker incentivize and advise you to trade at that price.
by jeswin | 2026-01-18 18:21:21+00:00
I am the one who disputed the claim and later deleted - I was conflicted between keeping HN largely free of political reddittery (and chose to downvote instead), and fact-checking.

> The current prime minister of India once announced that he has Ph.D. in "all of the political science".

This didn't happen, at least publicly and on record. The previous dispute was around his distance education Masters; which isn't hard to believe or hard to get. They don't attend regular classes.
by ltbarcly3 | 2026-01-18 18:21:26+00:00
This reminds me of the time I went to a church dinner with my father.

Everything was fine, but then each person was asked to stand and briefly mention something they were thankful for. About half way through one of the oldsters mentioned their health problems - "I'm thankful they aren't worse" - sigh. Every person after that had to list every health problem they had, and every health problem everyone in their family had. It took like an hour and we were waiting to eat.
by koolba | 2026-01-18 18:21:29+00:00
> I cannot recall Obama doing one single thing for peace internationally? Which conflict did he help stop?

It's an interesting choice for sure. In 2009, he had only killed 50-100 civilians via drone strike by the time they awarded the prize. And he didn't kill US citizens via drone strike abroad until 2011.

Being realistic about things, it's because he was black.