skysight-inc/HackerNews huggingface dataset:
It almost looks like China doesn't want but US somehow is dragging it towards that point.

China has been mostly concerned about economic links with other countries and it has few oversea bases comparing to any of the other 4 big dogs.

It doesn't have the mindset to be a region police, let alone a world one.
This is the OP walking another developer through the process - https://m.youtube.com/watch?v=jpzv-_YQf6k

He had more like it - search for “yegge chat oriented programming”
It's free, but I get what you mean
Or it can mean that the engineer is tired of rewriting ORM generated queries into performant queries.

Sometimes it is better to use 'explain plan' once rather than cleaning up a generated sql filled with outer joins, table scans, and difficult to understand variable names.

The ORM code in this case can look more "pristine" but can cause the app to fail in production. If you are using createNativeQuery everywhere, what is the point of an ORM?
To be clear, I have the 2024 model, and it has tons of physical controls, just the 2025 added a handful more.
Dithering in Colour
>Also, Google's median tenure of <1 year was due to hiring, not employees leaving

Google would have to be growing at >300% per year for this math to make sense.

But even if it's 3 years ({X} doubt), that's still cartoonishly low for a hiring process that drags on for months and months.

>I think if you look at companies like Citadel, which routinely fire the bottom 10% as part of the job description

Almost all tech companies target firing/pushing out a considerable percentage of employees per year. It actually is incredibly common, even if it usually doesn't make the news. They used to do it overtly via stack ranking, but now they just do it more quietly. Microsoft punted 2000 "low performers" in the first two months. Brutal firings with zero severance, immediate cancellation of health coverage, etc.
I’ve been through several waves of corporate layoffs across many industries.

Some observations:

1 - It’s rarely one round.

2 - Companies tend to be the most thoughtful on the first round. Then it looks easy and the precision (and severance) of future cuts goes down. That’s why it’s smart to take a voluntary offer.

3 - Cuts that are broad based (“Every department cuts 15%”) are a sign the company doesn’t know what’s going on or prefers harmony over hard choices.

4 - Layoffs can be a crutch for firms that don’t do performance management. (Less work to do a layoff than have managers counsel bad performers out)

5 - Managers should never promise “No layoffs”
Aye. Completely agree. Path dependence matters, which is why you can't just look at pre/post action.
If you're a top performer stuck under a deadbeat manager, how are you able to signal to new companies that you're a top performer?

I read posts here all the time about how hard it is to hire. How do top performers distinguish themselves as they go out for new jobs? When did this become easy?
Not even a zero-sum game, just straight up "everyone has to lose, but I have to lose less", a negative sum game I guess.
Also, failing companies that use layoffs to restructure can succeed. For an example see IBM in the 90s. It’s hard but possible. And since the article uses stock price as a proxy for success, IBMs stock struggled for a long time afterward. It hit an all time high in 2025.

And then there are non tech industries that just go through cycles, like oil.
Can they reverse engineer it?
China doesn't want to be the world police. It just wants the economic benefits of being the US without the security liabilities.
Yes, you can run

`pc.remote(my_udf, schema)`

Where

`def my_udf() -> DataFrame`

We link the appropiate Python version at cluster startup.
Given how pervasive politization has become this would suggest that strict adherence to any "politics is off-topic" rule would necessarily involve making the site permanently read-only.
Regardless, thanks for bringing this to the broader attention of the world!
There are lots of sites you can visit to vent your emotions by making inflammatory, inaccurate generalizations to a receptive, cheering echo chamber.

Let's not do that here.
You think most hoppers are walking away from life changing money?

You think hoppers aren’t calculating it’s in their interest to hop?
another solution is to just cast the result to an uint8_t; with this, clang 19.1.0 gives the same assembly:

https://gcc.godbolt.org/z/E5oTW5eKe
The agenda is to abandon US allies and let Russia expand however it wants, because that's what Putin wants. Putin wants to erase the Ukrainian cultural identity, which is what Russia has tried to do for centuries.
Does anyone think a country not already involved in a nuclear war would willingly expose itself to being annihilated? NATO works best when all member states are stable, ideologically aligned, and its Article 5 resolve is untested. Here the uncertainty works in its favor. But when NATO expands past deep ideological alignment towards a maximal expansionist strategy, and openly courts states its rival signals as core security interests, NATO becomes something else entirely. When it became a tool for maximally isolating Russia, it undermined its own credibility as a unified security entity. There is a genuine question whether the US would go "all in" to defend eastern european states. The fact that we can credibly ask this question about a NATO member just shows how far it's gone from its initial ideals.
I don't necessarily agree with Bernie Sanders about the medicine either, but his diagnosis is correct: the Democratic Party abandoned middle America and the working class, so they abandoned it.

America decided in the 1970s to liquidate its interior and its manufacturing base to make Wall Street rich from the labor arbitrage trade, and did so with the full throated support of both parties.

I live in the outer suburbs of a middle American city. The idea that all Trump supporters are cult members is vastly overblown. There is some of that, but much of his support is exasperation. Rural and working class Americans have nothing to lose and nowhere to go but down. The choice is to vote for Trump or keep watching everyone commit suicide with fentanyl. They know Trump might be full of shit or might not have any real solutions, but they also know Democrats and mainstream Republicans will continue to sell them out.

It's also important to understand that for the most part working class and small town Americans don't want welfare, which is the only thing the Democratic Party (possibly, maybe) offers them. They want jobs. They want to feel useful, to do useful things. Unless you are disabled, accepting welfare is disgraceful. I remember my mom (a lifelong Democrat BTW who hates Trump) feeling humiliated to use food stamps for a brief period when I was a kid. "These are for people who really need them. I don't need them." She worked as hard as she could to get off them. Americans want to do things.

MAGA is as much anti-traditional-Republican as it is anti-Democrat. In fact I know a few Trump voters whose hatred for the likes of Bush II and the Cheneys is greater than for Democrats. It's a third political party that has taken over the corpse of the Republican party that Bush II destroyed.

I didn't vote for Trump because I don't think he actually cares either, and I loathe the man in general. I also have two daughters, and his MAGA movement is full of people who cheer for pro-rape influencers like Andrew Tate or want to LARP the Handmaid's Tale. I can't vote for a movement that is openly allied with such people. Their performative scapegoating of LGBTQ people is gross too, and then there's the crazy autocrat ideologies lurking at the margins. Even if MAGA has some policy points I agree with, the movement is just too intellectually batty and personally disgusting to support.

I see nobody on the US political stage that I actually like. I voted for Harris as a "holding pattern" vote in the hope that something better will appear in the future. It's better to stay with the bad option than to go for obviously worse options. If you look around the world "just shaking things up" with nothing better waiting in the wings usually results in a bad outcome. Successful major political shifts or revolutions require a superior alternative with better ideas.
Well, it worked for Twitter. Lots of people screamed that Twitter would implode withing 6 months, after the massive cuts. There was some scrambling for a while, but I haven't noticed any issues. In fact, they've added tons of new features and Grok AI (which is much better than competitors).
I was banned from all of reddit by paid moderators after an ivy league lawyer specifically targetted me, sifted through years of history for their best approach, and convinced them that my opinion on gun control was incorrect legal advice. They literally revived a ~year old thread specifically to engineer the attack on my account.

I suspect it was done due to my opinions on covid.
Wow, I hated this experience within seconds. So I think it achieved its artistic aims.
A guy who can bankrupt his own casinos is the opposite of whatever a good chief executive officer is.
It is noisy, but I don't think it's the power supply. My printer is off in a corner, so I only hear it when it wakes up and stretches before printing.
I‘d encourage you to seriously give Laravel a shot.

I’d fundamentally disagree on it being harder to learn than the language itself.

> You can always do better when you start with the domain you are solving and work from there rather than trying to adapt your domain to some generic solution.

I’d even agree! In my view this as a reason to go pro-Laravel and similar opinionated frameworks.
They allow you to focus on what actually matters, which is your specific business logic.

Define your data models and the rest follows automatically. Use API Platform to automatically generate a REST API from just your models. Need custom logic in there? Use middleware or define your own routes. You’re really not being hindered by the framework in any way I can think of.

Laravel is truly a beast and IMO not comparable to older Java frameworks.

You don’t have to use these features tho. You don’t have to use the ORM and you could even write your own routing if you really wanted to. To me, this is what makes a good framework: providing everything out of the box for 80/20 solutions and provide appropriate escape hatches if you ever need to do something entirely custom.

Want a react frontend? Use Intertia and get started writing UI and interactivity instead of setting up data flows. Want automatic backends? Use Filament and get Schema-based forms and tables for free.

But I have yet to encounter web app use-cases that go beyond of what Laravel could handle.

Something like this in the Go world would make a great addition, provided there are alternatives and escape hatches present (idk if that’s the case).
Europe can't even maintain some Eurofighter fleets without US support. The Austrian model for example needs a crypto key for secure communications from a US company for every flight.
But only top 10% start looking?

This all sounds like a hand wavy hypothetical.
> newly invented security guarantees

This just isn't true. He had been publicly stating that there needed to be security guarantees for weeks before the meeting. Also, perhaps if Ukraine had been involved in the prior "peace talks" he would have had an opportunity to state this directly to the US administration.
>I'm always a little surprised how we (HN readers) are so against paying for software.

I talked about paying $29 for Opera for web browser software before :
https://news.ycombinator.com/item?id=16090235

I switched to the free Chrome because it was a better browser. Just because I was paying for software doesn't mean it's a good situation for me.

>Who do you think should pay for it? [...] Do their incentives align well with yours?

Even if I (the customer) directly pay for software instead of ads indirectly paying, it still doesn't mean it's the optimal solution.

I paid $80 for a text editor but after being frustrated with bugs in the latest version, I took a serious look at the free VS Code. I realized that the editor I was paying for had really stagnated and lacking modern features. I should have quit funding them a long time ago.

Another example is Quicken home finance software. Kept paying $60+ annual renewal fee every year and yet the software keeps getting worse. Downloads of credit-card and bank transactions randomly quit working. The ledger balances on my desktop don't match the balances shown online. I had used the software for almost 30 years since the DOS floppy disk days and just finally gave up. I look at the 1-star reviews of Quicken on Amazon and browse the Quicken help forums and everybody complains about the same defects.

Often, what happens is companies don't respect their paying customers because they know they're locked in because of inertia or sunk costs. They just treat their repeat customers as ATM machines and barely improve the software. (E.g. They make superficial cosmetic changes to UI instead of fixing core engine bugs.)

I'm not convinced paying a subscription for a web browser will give me a better browser. Maybe it will. But I doubt it.
This is happening in other countries as well. It is often the internal periphery (former GDR, rural France etc., poorer parts of the EU) that votes for anti-system parties out of bitterness.

The liberal elites are paying for their inability to keep the societal compact somewhat alive. If too many people don't have jobs and can't find a dentist, they will start a "voter disobedience".

Of course the second order effects will be huge, but it is, in a sense, necessary development. A democratic country has to be able to keep a majority of its people reasonably satisfied and well-off.
FWIW, given everything else that we've seen from Russia in this undeclared(!) war, I'm moderately confident the Russian nukes and delivery mechanisms are sub-par.

(Typing "sub" reminded me of the Kursk nuclear submarine that sank itself…)
Other way around. Job seekers are attempting to survive, job boards aren't doing enough to make matchmaking easier.
Well it's always good to be specific, but I think it was the only thing that the US did for the F-16, wasn't it? They didn't exactly support sending planes in the first place. And it's not gonna be the last wrench the US will throw into Ukraine's (and Europe's) gears. It all piles up.
That's a very very partial picture of it. There's a lot of hate about social change, people are terrified of trans people and that has been effectively turned into a culture war issue.

Also your economic story doesn't hold water. The Biden administration successfully placed tons of factories all over the country with tax incentives for clean energy, but those factories could never trumpet what they were doing because hate for Democrats and for Biden and for clean energy is stronger than any desire for jobs. Similarly the destruction of the CHIPS act and its unpopularity in rural areas also shows that the economic opportunity aspect is just an excuse for the cultural hate that has been worked up.

The best way to understand a Trump supporter that I have come to is a person that hates Democrats more than anything, and will do anything possible to bully them, including the economic destruction of the country. I have a lot of family like this, and for years I thought they were just joking or exaggerating about their hate, but the past year has shown me that they were earnest. It's not the 1990s anymore, this is a visceral culture war above all else.
That been said. Historically US got strong by screwing over its allies. For example to the UK during the second World War.
I think I’ll use this thread to make a prediction.

At the end of Trump’s term:

- Europe will still be using F-16s and F-35s

- The US will still be in NATO, and will still be actively committed to the alliance

- European defense spending will be massively higher, with manufacturing and supply chains that are far less easily disrupted

- The US forces deployed to Europe will still be there, but will be bolstered by more European troops

- Russia will have maintained its status as simultaneously a threat and a non-threat

- Whatever the outcome in Ukraine, suddenly, nobody will care. The media won’t talk about it, people will have largely forgotten, and some other controversy or distraction will be the story of the day.

All of which will nicely serve the broader long term interests of the United States.

As it always is, no matter who is in the White House.
Does a framework laptop not meet some of these asks?
"their S-300 systems and Sukhois against their maker"
by "thier" you of course mean every single last operational legacy system from the former soviet block and customers.....so all of those ,ummmm, suppliers, are now realising the worth of the promesary "upgrades" they got for thier systems, plus knowing that even glancing east, is not going to go well, and that central europe now has them....."(insert unpleasant imagery here)"
Trump been at this?, what 50 days?
whole classes of sinecures getting shut down, no end in site
> Chrome is not enough at all; Google also needs to sell off Android.

Then Apple should need to sell ios.
Sweet sarcasm. Agree.
No, because the US could fly them, (assumedly), but doesn't. Where my understanding is Russia can't keep their fleet maintained let alone produce more. You don't use gorilla air tactics and bomb civilian infrastructure if you have other options. Russia is smart enough to know the value of winning hearts and minds, but they don't. Why not? Because they can't is the only reasonable conclusion I've seen

I don't have access to perfect information, but I find the reports that Russia is unable to maintain their entire fleet creditable, and believe and/or trust the experts who confirm this analysis.
> end of an empire

Imperialism is not good, so this is welcome.
No, I'm afraid you're wrong. US prosperity is rooted in its overwhelming military might. People dare not take it on for fear of reprisal. Those who occasionally try are quickly reminded through reciprocal action. US companies benefit greatly from secure operations and relatively laissez-faire domestic economic policies to grow into world behemoths.

Don't kid yourself for one second into thinking that your safety and security are tied to some "Kumbaya good feeling" that random strangers have towards you. The stick may be silent most of the time, but everyone knows it's there.
The supporters are just a rabble bought into a cult of personality. If they know what they think, it doesn’t matter.

The point of all of this is the chaos and destruction of trust in the system. A concept in the early stages of the Russian revolution was that the stage had to be set for a “spark” to light the tinder of the proletariat. Here the Russians had RT, probably fed talking points and material to talk radio and podcast people. Had honeypots seducing strategic politicans and special interests (See Maria Butina and the NRA). Obviously wields influence over Trump.

Once that tinder has been set, the sparks some in the chaos. You have the religious weirdos who think dinosaurs are fake, Elon who believes he’s the protagonist in a sci-fi fantasy, some war-hawks pushing the Artic Dominance thing, and whatever fuckery the gang of oligarchs like Theil, etc have in mind.
They should work like the Polish plagiarism-detection system, legally required for all students' theses.

You can't just put stuff into that system and tweak your work until there are no issues. It only runs after your final submission. If there are issues, appropriate people are notified and can manually resolve them I think (I've never actually hit that pathway).
The U in UI is User, and refers to the human. If something is Interfacing with an Application, and that something is another Application instead of a human, that means the interaction is happening via an Application Interface (to make things easier, we'll call it an AI for short...just kidding).

That seems to be what happens here with MCP: it is a way for an Application (the LLM) to derive programming by Interfacing with another Application (the 3rd party API provider, for example).

That would make MCP an API for accessing other APIs. Not that that's bad, computers are layers of abstraction all the way down. At the same time though, we already have some of those. Perhaps some sort of OpenAPI bridge would be useful in the same manner and not require rewriting API specs, but that probably exists, too.

Who am I kidding, though? The AI assistants/agents are going to be writing whatever manifests are necessary to run more AI, so it'll be a negligible increase in effort to do both.
i somehow envision a forum as text first. Image and video hosting is 'out of scope'.
Yup that's the idea. It's not going to run away from that police liability very soon. Probably in 5-10 years I think. Actually already happening right now in Myanmar.
I am willing to say I am a good prompt engineer, and "AI takes the wheel" is only ever my experience when my task is a very easy one. AI is fantastic for a few elements of the coding process--building unit tests, error checking, deciphering compile errors, and autocompleting trivially repetitive sections. But I have not been able to get it "take the wheel"
Squares have a contiguity problem: does a square in a grid have 4 neighbors (rook contiguity) or 8 (queen contiguity)? Hexagons do not have this problem. All neighbors of a hexagon share a full edge, not just a vertex. All neighbors of a hex also have their centers equidistant from that hex. A massive number of spatial problems turn on neighborhood definitions, and hexes are almost always a better representation of reality than squares.
All we need now is for the camps to be created, and we will be in 1930s Germany
> Cheaper goods don't make up for dying towns.

And so… they vote for the cheaper goods and killing their towns more?

> the voices that could be used to shape a better platform for the Democrats next time.

The Democratic platform has been around providing succour and training to rural areas for several election cycles, Clinton’s campaign included 30 billions in infrastructure, training, and redevelopment, as well as healthcare and pension safeguard for coal counties.
How much is also the hate on LGBTQ and woke people? Just curious, I see in Romaia the rise of such fascist group that suck on Putin because he also wants the woke and LGBTQ dead and he is a Christian men that kills the assassinated the traitors in the name of God.
Yeah, no good options in this scenario. I would be very worried that there’s a kill switch you haven’t uncovered.
Its an accurate generalization
I tried it on a small Django app and was not impressed in the end.

It looks like it’s doing a lot, and at first I was very impressed, but after a while I realized that when it ran into a problem it kept on trying nonworking strategies even though it had tried them before and I had added to claude.md instructions to keep track of strategies and not reuse failing ones.

It was able to make a little progress, but not get to the end of the task, and some of its suggestions were completely insane. At one point there was a database issue and it suggested switching to an entirely different database than the one that was already used by the app, which was working and production.

$12 spent in a couple of hours later, it had created 1200 lines of partially working code and rather of a mess. I ended up throwing away all the changes and going back to using the web UI.