MurphyA/hacker-news huggingface dataset:
by JumpCrisscross | 2026-01-21 04:08:05+00:00
> Nobody leading a western country would’ve dared be this direct about America a decade ago

America (and China) a decade ago were still trying to make the (or at least a) rules-based international order work. Not perfectly. (China annexed Tibet. America invaded Iraq.) But there were many times sacrifices in self interest were made for the sake of alliances and international law.

Today, that is gone. None of the great or regional powers are playing by those rules. Outside Europe, nobody even pays them lip service.

We didn’t hear such language a decade ago because it wasn’t yet true, and it wasn’t necessary—that was the point of the rules-based institutions. You could adjudicate differences through them instead of calling for new systems of military alliances.
by lurking_swe | 2026-01-21 04:08:06+00:00
you might enjoy the tv series Severance.

On a more serious note, i personally enjoy it. Why? I find software engineering intellectually stimulating and i enjoy the _process_, but i don’t (usually) enjoy the _people_. There are really only a couple former colleagues I actually keep in touch with. You know - the “real” friends so to speak.

My outside-of-work friends are not nerdy like myself and that’s why i love them. Keeps me out of my work bubble and also gives me interesting things to do and talk about on the weekends. :)

Everyone is different though. Some people genuinely enjoy going to the pub with their work mates lol. I’d rather do anything else.
by bluegatty | 2026-01-21 04:09:11+00:00
First, this issue has nothing to do with what Carney is talking about, second - nobody in Canada wants anything to with your 'ethno nationalist wars', third - the frequency with which this issue is brought up and pigeon-holed into everything is absurd, but fourth - and most critically - you're lying: the 'murderers' by all accounts were Indian nationals and the link you provided literally indicates that 'Karan Brar, age 22, Kamal Preet Singh, age 22, and Karan Preet Singh, age 28' arrested for murder - are Indian Nationals on temporary visas in Canada.
by hhhthrow | 2026-01-21 04:09:12+00:00
Canadian here: speeches are great, but you can’t take a speech to the bank and get a mortgage. The country is owned by the bankers and they’re looking out for each other. Carney is their mouthpiece. Large companies have preferential treatment and run monopolies. Everyone else? Get fucked. Pandemic in Canada was one great spectacle of corruption. Read up on ArriveCan and realize that’s just one (very public) example. There was much, much worse involving companies that would never get called out like ArriveCan did.

Rhetoric doesn’t make the economy recover and we are teetering on the brink of things. Businesses are struggling and many industries have hit a standstill. The best we can do is shift from being a vassal state of US to being a Chinese one.

The country is massive and yet we are so unproductive that Bank of Canada issued a warning late last year saying if productivity and wages don’t go up, the situation will get worse. Canada was one of the least productive countries in their analysis. Things have gotten worse since then. The only light at the end of this tunnel is the impending train wreck. Wages going up? Don’t make me laugh. My colleagues have moved to the US and are buying real estate with their tech salaries.

I wouldn’t blame Trump for Canada’s failings. I’d blame every layer of the government that is playing to lose and has brought this country to its knees. We are paying out of our asses in interest rates and taxes and our money is going nowhere. Inflation has eaten everything up and people have been getting progressively poorer over the decades. That’s got absolutely zero to do with Trump’s blowhard attitude.

Stop getting hoodwinked by professional speechwriters.
by epistasis | 2026-01-21 04:09:41+00:00
The CCP aspires to climb the value chain up to where the US is, which means shifting away from manufacturing to the high profit margin tech, biotech, and other science related industries.

The manufacturing stage is just a stepping stone to getting to where the US already is.

The end goal of the CCP is not to be a middling power, with middling wealth. It's to be the greatest power. That some in the US want to go down the value chain and take China's manufacturing spot just as China zooms ahead of the US, is, well... It would be comical if it weren't so sad.
by eigen | 2026-01-21 04:10:05+00:00
> For example, consider a president who dies in office a few days into the term. The VP becomes president, serves out the remainder of that four-year term and then be elected for two more terms

text of the 22nd amendment covers that. serving more than 2 years of someone else's term means you can only be elected once.

Section 1. No person shall be elected to the office of the President more than twice, and no person who has held the office of President, or acted as President, for more than two years of a term to which some other person was elected President shall be elected to the office of the President more than once.
by mgrat | 2026-01-21 04:10:22+00:00
Not arguing for star courts. The UCMJ is a supplement to civilian courts, but applies additional levers. I am arguing that a similar system be applied to federal LEO. Right now they are only beholden to the civilian system. How is that going? Even if the administration prosecuted ICE for murder, it'd just get chucked out of federal court. All the 'officer' would have to do is not enter the state again.
by nimih | 2026-01-21 04:11:33+00:00
I remember having a similar sort of realization early in my career when trying to implement some horribly convoluted business logic in SQL (I no longer remember the actual details of what I was trying to do, just the epiphany which resulted; I think it had something to do with proration of insurance premiums and commissions): I realized that if I simply pre-computed the value of the function in question and shoved it into a table (requiring "only" a couple million rows or so), then I could use a join in place of function application, and be done with it. An obvious idea in retrospect, but the sudden dredging of the set-theoretic formulation of functions--that they are simply collections of tuples--from deep within my memory was certainly startling at the time.
by jason_oster | 2026-01-21 04:11:37+00:00
I have certainly seen some things from people who were previously colleagues that would make a number of hilarious Daily WTF posts. :(

Apart from my own personal anecdotal information, the state of web development is absolutely dire [^1]. Software bloat has been a problem for as long as I've been using computers. In fact, the software crisis [^2] predates _me_, and I'm an old man.

I'm sure there are people who disagree that inefficiency in software is a problem at all, or that it's even related to the original question (whether LLMs have reached the level of an average programmer). LLMs can generate an astronomical amount of bloat! Because that's what they have been trained on. Most of the code in the wild is outrageously bad.

And that's my point. LLMs absolutely have reached the level of average programmers because average programmers produce code that most critical thinkers believe is of objectively low quality.

I can't say what the average years of experience is for the developers that create these SPA behemoths. Perhaps an estimate based on the Stack Overflow Annual Developer Survey is in the right ballpark. Most respondents (21.1%) in 2025 have been coding for 6 - 10 years [^3]. This is of course across all domains, not just web development. Without detailed breakdowns, this is the best information I have on the subject.

[^1]: https://tonsky.me/blog/js-bloat/

[^2]: https://en.wikipedia.org/wiki/Software_crisis

[^3]: https://survey.stackoverflow.co/2025/developers#2-years-codi...
by chrislloyd | 2026-01-21 04:11:40+00:00
Hi! I work on TUI rendering for Claude Code. I know this has been a long-standing frustration — it's taken longer than any of us wanted.

The good news: we shipped our differential renderer to everyone today. We rewrote our rendering system from scratch[1] and only ~1/3 of sessions see at least a flicker. Very, very few sessions see flickers in rapid succession which was so annoying before. Those numbers will keep dropping as people update.

We've also been working upstream to add synchronized output / DEC mode 2026 support to environments where CC runs and have had patches accepted to VSCode's terminal[2] and tmux[3]. Synchronized output totally eliminates flickering. As always, I recommend using Ghostty which has 2026 support and zero flicker.

Happy to answer questions!

[1]: https://github.com/anthropics/claude-code/issues/769#issueco...
[2]: https://github.com/xtermjs/xterm.js/pull/5453
[3]: https://github.com/tmux/tmux/pull/4744
by dlcarrier | 2026-01-21 04:11:41+00:00
The non-synthesizable features of Verilog not only work in current simulators, they were expressly developed for that purpose. Verilog has those features to describe conditions that might exist in a semiconductor as manufactured, but aren't part of any design, so that they can be more accurately simulated. For example, a pin state can be unknown, or two pins can be connected with a delay line. These allow a real-life semiconductor to be characterized well enough to insert into a simulation of the electronics circuit as a whole.

It's more akin to directives than instructions. Debug instructions can also serve a similar purpose, although they actually run on the hardware, whereas compiler directives and non-synthesizable verilog instructions are never executed.
by testaccount28 | 2026-01-21 04:12:35+00:00
look on my works, ye mighty, and dismiss them as mere superstition.

did the use of the word "offended" trigger this comment? fine, then i would not take offense. my point is this:

i prefer to be remembered by a future that feels it can learn something from the past. it would be sad to me to find out that the people of tomorrow do not regard my contributions.
by bruce511 | 2026-01-21 04:12:45+00:00
>> I have no garage and work from home. So no workplace to charge.
So now you’ve added another thing I have to worry about - finding charging somewhere along my 10 minute errand route?

Your car lives somewhere when you're not doing errands. Expect a charging point there as demand for that grows.

Not to mention charging points at the mall, shops, restaurants and so on.

Clearly it will be a long time before EV replaces ICE completely. There was lots of horse infrastructure which changed when cars appeared.

But the pendulum is swinging and each motion there opens up new opportunities.

Also each motion has an impact on existing infrastructure. Expect gas stations to be less common, ditto for mechanics and so on.
by Dylan16807 | 2026-01-21 04:13:17+00:00
> They both refresh their equipment at the same rate.

I wish you'd said that upfront. Especially because the comment you replied to was talking about replacing at different rates.

So your version, if company A and B are refreshing at the same rate, then that means six months before B's refresh company A had the newer taxis. You implied they were charging similar amounts at that point, so company A was making bigger profits, and had been making bigger profits for a significant time. So when company B is able to cut prices 5%, company A can survive just fine. They don't need to rush into a premature upgrade that costs a ton of money, they can upgrade on their normal schedule.

TL;DR: six months ago company B was "no longer competitive" and they survived. The companies are taking turns having the best tech. It's fine.
by freetime2 | 2026-01-21 04:14:00+00:00
> Every router I’ve ever used has blocked incoming connections on v6 exactly the same as on v4.

A few years back my ISP didn't properly support prefix delegation, and the only way to get IPv6 to work was in "Passthrough" mode. My router (Asus ax86u) was really unclear about what passthrough mode meant, but I think that it might also disable the IPv6 firewall (I have read conflicting reports, and was never able to find an authoritative answer). The setting is buried pretty deep in the router and off by default, so I don't think most people would enable it by accident, but a quick google search does show lots of people on forums enabling Passthrough mode to get IPv6 working. So seems pretty dangerous and there is no warning or anything [1] that you are potentially exposing every device on your network to the internet (if that is indeed what it does).

Fortunately, my ISP has since implemented proper support for prefix delegation.

[1] https://www.asus.com/support/faq/113990/
by insin | 2026-01-21 04:14:04+00:00
I think it means stuff like this, but I can't tell tell when people are parodying stuff any more when it comes to LLMs:

> The squint test: Blur your eyes. Can you still perceive hierarchy? Is anything jumping out harshly? Craft whispers.

https://github.com/Dammyjay93/interface-design/blob/main/.cl...
by fhub | 2026-01-21 04:14:05+00:00
The use case claimed here is (a) they can move around (b) they are "universal".

But

(a) Those things look like they need a wide berth to move around and flat terrain

(b) Those end effectors are far from universal. The payload weight seems so low that it even dropped an empty box at https://www.youtube.com/watch?v=3FIXjy2GWTg&t=150s
by big_toast | 2026-01-21 04:14:07+00:00
Not sure if you're referring to me, or making a more general comment.

I'd listen to someone who has managed to not see an ad or pay for a subscription in 20 years. Sounds pretty impressive.

Me, I've seen a lot of ads and happily paid for chatgpt plus, pro, and the api. Not that I think that privileges my opinion.
by qart | 2026-01-21 04:14:46+00:00
> nobody in Canada wants anything to with your 'ethno nationalist wars'

Absurd. These are YOUR 'ethno nationalist wars' because your country has given them a safe haven. This problem does not exist in India. Not one Sikh I know sympathizes with these separatists, and I have plenty of Sikh friends, been to their homes, been to their hometowns.
by jpster | 2026-01-21 04:15:04+00:00
> "great powers" are using economic integration as "weapons."

This is so true and I think economic sanctions should be recognized as the weapons they actually are.

Just a taste:
No Amazon, No Gmail: Trump Sanctions Upend the Lives of I.C.C. Judges
President Trump’s retaliation against top officials at the International Criminal Court has shut them out of American services and made even routine daily tasks a challenge.
https://archive.is/KflDP

Now consider the US has been doing this to entire countries for decades. Cuba, Venezuela, Iran. Forget Amazon, the inability to use the SWIFT banking system has all sorts of nasty consequences that get elided by a clinical sounding term.

From the Lancet:

Our findings showed a significant causal association between sanctions and increased mortality. We found the strongest effects for unilateral, economic, and US sanctions, whereas we found no statistical evidence of an effect for UN sanctions. Mortality effects ranged from 8·4 log points (95% CI 3·9–13·0) for children younger than 5 years to 2·4 log points (0·9–4·0) for individuals aged 60–80 years. We estimated that unilateral sanctions were associated with an annual toll of 564 258 deaths (95% CI 367 838–760 677), similar to the global mortality burden associated with armed conflict.
https://www.thelancet.com/journals/langlo/article/PIIS2214-1...
by SpicyLemonZest | 2026-01-21 04:15:28+00:00
The idea that allied nations don't maintain strategic autonomy with respect to each other is very modern. Remember that Greenland is the second island dispute to divide NATO, after Cyprus in the 70s. The expectation for NATO to become one big happy family only really caught on in the 90s, and without a rules-based international order to prevent said allies from exploiting it the expectation won't last long.
by JumpCrisscross | 2026-01-21 04:15:45+00:00
> Rome was destroyed, Greece was destroyed, Persia was destroyed, Spain was destroyed

The Electoral College is a Constitutional body. The Vice President, in his electoral duties, a Constitutional officer. These are limited roles with specific aims and they were directly, explicitly and violently attacked. The men who called for hanging the Vice President never repented and were pardoned.
by Dagger2 | 2026-01-21 04:17:23+00:00
No, NAT only affects which IP your connections appear to be coming from. It doesn't change which IPs your devices actually have.

The person I replied to said that they only get a single v6 address. If that's true, it doesn't matter whether they have NAT or not; their network isn't going to have publicly-routable addresses either way.

If your network is air-gapped then no connections will be happening at all, in or out... and if you connect a router to both the Internet and to your network, and enable routing on it, then it's not air-gapped any more.
by greree | 2026-01-21 04:17:35+00:00
In the short term people will. In the long term people won’t and there will be an increasing in hiring as trust fades and expectations aren’t met.

I’m not a SWE so I have no bias.

The unfortunate truth for many ceos is, accelerating writing code doesn’t mean you no longer need the creativity and imagination to allocate resources. I’d argue expectations of investors will go higher - net effect being management will have higher expectations of performance placed on them.

There is no free lunch in the long term.
by metalliqaz | 2026-01-21 04:19:29+00:00
I think you misunderstand where the rage is coming from.

If all their countrymen were equally down on their luck, then there would be no rage. Instead, it's the result of one group of people that used to enjoy success watching it all fall apart while different people just do better and better.

Exploding inequality simultaneous with DEI obsession was a perfect storm of radicalization. The only thing that's really surprising is that "smart" people didn't see it coming.
by anonnon | 2026-01-21 04:19:48+00:00
> US is the only country to have ever invoked article 5.

> https://en.wikipedia.org/wiki/North_Atlantic_Treaty

> Following the September 11 attacks, the Secretary General of NATO, George Robertson telephoned Colin Powell and said that declaring an Article 5 contingency would be a useful political statement for NATO to make. The United States indicated it had no interest in making such a request itself; however, it would not object to the council taking such action on its own.[55][56]
by TOMDM | 2026-01-21 04:19:55+00:00
The fact that Trump was even allowed to run for another election is the clearest sign that he has not and likely never will be held to account for his flagrant disregard for Democracy.

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

> The Trump fake electors plot was an attempt by U.S. president Donald Trump and associates to have him remain in power after losing the 2020 United States presidential election. After the results of the election determined Trump had lost, he, his associates, and Republican Party officials in seven battleground states – Arizona, Georgia, Michigan, Nevada, New Mexico, Pennsylvania, and Wisconsin[1] – devised a scheme to submit fraudulent certificates of ascertainment to falsely claim Trump had won the Electoral College vote in crucial states. The plot was one of Trump and his associates' attempts to overturn the 2020 United States presidential election.
by akersten | 2026-01-21 04:20:02+00:00
Perfect I can't wait for the deluge of spam texts with real clickable buttons to trick me instead of just a 320x320 picture of one.

Let's see, RCS:

* needlessly complicated protocol, such that only a behemoth such as Google could administrate it

* Intensely leans on device attestation to even let you on to the network

* Tenfold the multimedia touchpoints as MMS, correspondingly it will have 10x the zero days

* Certainly wiretapped at law enforcement's whim

* Took 15 years to roll out

* And you still get green bubbles on iPhone

I wish we'd all switch to signal and the telcos would get back to being dumb pipes. But no, we need to support Read indicators and ad carousels in our baseband
by bruce511 | 2026-01-21 04:20:07+00:00
The weight I'm referring to is the weight of both systems, which is typically heavier than 1 system.

In terms of ev weight overall, it's typically close to ice weight. (Obviously a lot of differences between vehicle class and range).

An ev has motor, batteries, plus controllers. Ice has engine, gearbox, fuel tank, radiator [1], exhaust.

[1] Evs also have a radiator, but its a much smaller system running at lower Temps, with less water.

I'm converting an old vehicle now to EV and the overall weight difference is not significant.
by adrianwaj | 2026-01-21 04:20:35+00:00
I think compulsory 2FA and the trend towards must-have downloadable phone apps is a problem, but that may not be fully evident... yet. In my experience, being tied to a phone and phone number is a problem. Also, when you carry your phone, your funds are at risk too from tech-jacking (as opposed to car-jacking) .. especially with crypto, right?

"I keep a cheap travel eSim plan active on it so that if I am somewhere sketchy I can leave my main phone at home." https://news.ycombinator.com/item?id=46639157

It's a personal choice - you are also tied to a battery charger. Wait, solar panels are getting better.

Why is it so difficult to run a mobile app on a PC? Why can't there be a device that I connect to my laptop to turn it into a phone (voice + texts) whenever the need arises? Weird. What's with the identification required at SIM point-of-sale? Is someone trying to track me or something?
by nimih | 2026-01-21 04:20:44+00:00
In Haskell specifically, arrays really do allow for the more general definition. This makes the library documentation[1] quite a bit more intimidating to newcomers (speaking from personal experience), but saves you the boilerplate and hassle of figuring out the mapping yourself if you're indexing your array by some weird nonsense like `[(False, 'a', 5000, 0)..(True, 'z', 9001, 4)] :: (Bool, Char, Integer, Int8)`.

[1] https://hackage.haskell.org/package/array-0.5.8.0/docs/Data-...
by numpad0 | 2026-01-21 04:20:55+00:00
The intention of no-tattoos policy is to be able to decline services without mentioning yakuza as a class, so to avoid discrimination lawsuits. But part time bathhouse shift managers might not be aware of that, and/or know that rules need to be enforced equally on all customers to be not outright discriminatory, and so mileages vary.
by dashundchen | 2026-01-21 04:21:57+00:00
You are delusional if you think January 6th was not an insurrection. Anyone who willingly denies the reality of what happened that day is nothing more than a traitor to this country.

Trump organized riled up a mob that called for his own vice president to be hanged for certifying his own legitimate election loss.

His own campaign was involved with groups that led the breach of the Capitol, resulting in the death of many police officers, where the insurrectionists got within mere feet of our legally elected officials.

He called the Secretary of State in Georgia telling him needed to "find votes" so that he could claim he won.

Donald Trump tried to destroy American democracy with a violent mob that day. Denying the legitimate voice and vote of tens of millions of people for his own sick gain.

He is destroying democracy again, but you cannot deny January 6th was his doing.
by verelo | 2026-01-21 04:22:14+00:00
Great time to see this here. This morning I, in Canada, reached out to a friend in Ukraine and asked "I might be over-reacting, but what do you wish you knew before the war started?"

His response was "You're not over reacting, you might be under-reacting, worst case you end up with some cool new toys. Best case, you're more prepared than anyone else."

So yeah, here we are. Good article to add to my research.