frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Canada suspends trade negotiations with USA and match tariffs dollar for dollar

https://www.pm.gc.ca/en/news/statements/2026/08/21/statement-prime-minister-carney-canada-us-trad...
152•backlit4034•1h ago•68 comments

Munder Difflin – Agent harness to run an office of your clones

https://munderdiffl.in/
22•simonpure•1h ago•2 comments

Z80–The 1970s Microprocessor Still Alive

https://www.computer.org/csdl/magazine/mi/2021/06/09623402/1yJTvlRLmhi
15•asdefghyk•1h ago•8 comments

Rust Glancer: Rust LSP using 100x less RAM

https://rust-glancer.github.io/blog/hello-world/
274•matklad•15h ago•55 comments

Felony Bench

https://www.felonybench.com/
735•colinprince•20h ago•280 comments

Kobo can run apps now

https://bandarlabs.github.io/Cobalt/
571•thepoet•19h ago•190 comments

Felony charges for citizen deleting phone data at US Border

https://www.nytimes.com/2026/08/21/us/politics/samuel-tunick-deleted-phone-felony.html
827•floathub•23h ago•960 comments

There's no reason for software to be slow anymore

https://danluu.com/perf-opt/
451•Jach•10h ago•320 comments

I accidentally logged hundreds of thousands of phone calls to military bases

https://lina.sh/blog/hijacking-e164-arpa
568•gavide•22h ago•69 comments

Kagi added a setting for removing paywalled links from search results

https://kagi.com/changelog#11296
1149•speckx•21h ago•370 comments

Zig’s io.threaded is neat

https://matklad.github.io/2026/08/06/neat-io-threaded.html
85•chilipepperhott•21h ago•46 comments

Three important steps in my maturation process

https://thomasdullien.github.io/posts/2026-08-21-three-important-steps-in-my-maturation-process/
153•tdullien•13h ago•74 comments

OTel isn’t going well

https://matduggan.com/otel-isnt-going-well-and-i-made-a-spreadsheet-about-it/
139•hn_acker•17h ago•55 comments

Stop Making TUIs

https://sockpuppet.org/blog/2026/08/20/stop-making-tuis/
173•underdeserver•1d ago•235 comments

Scientists release biggest 2D map of the universe

https://newscenter.lbl.gov/2026/08/10/scientists-release-biggest-2d-map-of-the-universe/
215•NKosmatos•17h ago•57 comments

Galactic Compass 2: now with new augmented reality mode

https://interconnected.org/home/2026/08/21/galactic
14•bobbiechen•18h ago•2 comments

Optimizing meshoptimizer to process billions of triangles in minutes (2025)

https://zeux.io/2025/09/30/billions-of-triangles-in-minutes/
40•corysama•17h ago•0 comments

AI boosted homework scores, then exam scores dropped: study

https://www.economist.com/graphic-detail/2026/08/18/does-ai-stop-children-from-learning
318•dash2•3d ago•324 comments

Claudette: Make Claude stop talking like a BuzzFeed article

https://github.com/adnanakil/nobuzz/blob/main/README.md
289•aakil•21h ago•188 comments

People of ACM – Russ Cox

https://www.acm.org/articles/people-of-acm/2026/russ-cox
140•signa11•5d ago•14 comments

I'm becoming AI-blind

https://cymerys.com/w/im-becoming-ai-blind
387•rcymerys•23h ago•384 comments

Early-life stress leaves a 'scar' inside brain cells in mice

https://medicine.washu.edu/news/how-early-life-stress-leaves-a-scar-inside-brain-cells/
94•gmays•1d ago•43 comments

ESP32 Firmware Development with Docker Sandboxes

https://www.docker.com/blog/reproducible-esp32-firmware-development-with-docker-and-docker-sandbo...
28•mfranzon•4d ago•7 comments

New Worlds: We are living in the future of J.G. Ballard or William Gibson

https://precastreinforced.co.uk/2026/08/16/new-worlds/
247•speckx•22h ago•165 comments

Everyone says assembly is untyped—everyone is wrong

https://www.gingerbill.org/article/2026/08/20/designing-odins-inline-asm/
88•adamrezich•1d ago•36 comments

How we made a text-to-speech model respond in sub-50 ms

https://nari-labs.com/blog/qwen3-tts-speed-cost-frontier/
153•toebee•19h ago•37 comments

A revisit of remote Spectre attacks on Cloudflare Workers

https://blog.cloudflare.com/revisiting-spectre-attacks-on-workers/
55•albertpedersen•2d ago•0 comments

The coolest anti-surveillance tools at Defcon [video]

https://www.youtube.com/watch?v=-2uAsJ5EPAw
206•neom•3d ago•34 comments

Autolith: A programming agent with a live runtime

https://www.lambda-symbolics.com/autolith
70•vismit2000•1d ago•23 comments

HN: The Good Parts (2016)

https://danluu.com/hn-comments/
55•adletbalzhanov•11h ago•10 comments
Open in hackernews

Canada suspends trade negotiations with USA and match tariffs dollar for dollar

https://www.pm.gc.ca/en/news/statements/2026/08/21/statement-prime-minister-carney-canada-us-trade-negotiations
145•backlit4034•1h ago

Comments

llm_nerd•50m ago
Importantly Canada has committed to matching every American tariff dollar for dollar, which the US already considers unfathomable. Greer repeatedly cites that only Canada and China retaliated, which is such a weird criticism. Is he intending to compliment us?

So expect Trump to start spiralling.

Canada should begin the process of withdrawing from USMCA, and the truth is that NAFTA cum USMCA has worsened Canada's lot over the past four decades compared to peers. Trade agreements with the US are worthless, and even negotiating with that Epstein pedo cabal of grifters is useless. It sounds like the Canadian team were foolishly going to give in to many things (any concession of any form always comes back to hurt you), but at the last minute Howard "Epstein Island" Nutlick swooped in and tried to extract even more, undoing it all. Which...thank you Nutlick, you disgusting greaseball. You did us a great favour.

metalman•45m ago
People here in Canada have not been sitting still. It is a truely fantastic oportunity, it's almost like 10% of the US market was suddenly transported to another country for free, and all we have to do is fill it.
bulbar•37m ago
Canada and EU tightening their relation, pretty sure there are a lot agreements in the making. Will be great for both and appreciated by the people living in EU (and surely Canada as well).
llm_nerd•34m ago
A lot of it has been half-hearted. Basically "wait out this loser and everything will go back to the way it was". A lot of Americans are leaning on this as well.

Like over the last year we (Canada) should have utterly obliterated the US from any element of the Canadian supply chain. Instead everyone just keeps expecting things to return to normal so no one makes the necessary investments to stop it at the border.

Americans voted for Trump, a child-rapist stunningly stupid criminal, twice. It should never return to the way it was.

Phelinofist•43m ago
Good for Canada, quite a shame the EU folded so easily
linohh•41m ago
He'll be nullifying any agreement within two or three tantrums anyway, eventually we will learn and retaliate.
lukan•40m ago
And maybe the US will learn again, that a great deal is something that people can rely on?
llm_nerd•36m ago
Trump believes everything on this planet is zero sum, and the only way you can benefit is if the other party hurts. His entire history on this planet betrays this, where he is an unreliable scumbag to everyone he has ever dealt with, to the point where the guy couldn't find vendors or a bank outside of Russia to deal with him. And then Americans said "this is the guy we should put in charge".

It is a particularly interesting position when the US is trying to counter China. The only hope the US had was an alliances with other Western-style nations, but instead it has been nothing but attacks and diminishing.

lukan•34m ago
"The only hope the US had was an alliances with other Western-style nations"

Maybe Trump bets on his great relations with Putin and Kim instead.

__s•32m ago
nchmy•40m ago
Nice to see them putting up a fight. Though I assume this will cause pain for everyone.

One note: aren't these sentences strange - like a series of half-thoughts? Especially the 2nd paragraph.

> Our government understood, before many, that America is altering all its trade relationships. Putting tariffs on its closest allies and charging for access to its vast market. > > We have worked in that context. To strike a fair deal that would provide the best access to the U.S. market and greater certainty to Canadian businesses and workers.

epgui•32m ago
No, it’s just written as speech.
DiogenesKynikos•27m ago
It's a transcription of a spoken speech. The periods between connected clauses are just where Mark Carney paused for a moment.
nchmy•16m ago
Ah! I was not aware that it was a transcription.

Yes, I had the thought that it sounded a lot like speech.

Thanks.

tgsovlerkhgsel•12m ago
> Though I assume this will cause pain for everyone.

Yes, but the pain is likely unavoidable. The alternative is much more pain, but slightly later/more spread out, from repeatedly giving in.

nchmy•
jarym•38m ago
Seems like the only thing more expensive and damaging these days than being an enemy of the US is being an ally!

Wonder how long it’ll be before Trump throws his toys out the pram again. Wouldn’t be surprised if he moans his allies have abandoned him.

jleyank•31m ago
Note that these new tariffs are on goods covered by CUSMA, making that treaty inoperative. Pity it’s one Trump signed…

One must stand up to bullies otherwise they’ll keep at it. Until the US population feels the pain the rest of the world has been dealing with, nothing will change.

K0balt•13m ago
Oh, we’re feeling the pain. Anyone trying to actually build things in the USA relies on an increasingly unpredictable and expensive global supply chain.

What he’s been doing is only good for his grift game, not the USA.

If you want to bring manufacturing home, you frame a 5-10 year progressive tariff plan with tax incentives, financing, and grants to help build the infrastructure to progressively fill the demand as the tariffs roll in. Commerce thrives in stable environments with predictable changes, not in chaos and broken promises.

shevy-java•29m ago
Trump tries to betray Canadians here. When you make negotiations and then at the last second try to worsen the terms, you are not acting in good faith. This is a consistent theme with Trump: he wants to take advantage of you. This is a de-facto mafia system. The "art of the deal" is the mafia way. You can see this with Iran too - Trump negotiates, then attacks. Then fake-negotiates, attacks again (and loses anyway). The guy is a problem for the whole world.
mrleinad•27m ago
King Charles should just leave the American continent.
pluc•23m ago
Bad analogy if you're Canadian
7373737373•18m ago
It's ironic that the US might currently do better with a (constitutional monarchy) king, to serve as an ethical example of living and governance, and change the role of the president to more of a serving bureaucrat
badgersnake•24m ago
Don’t forget, it’s the longest land border in the world, largely remote. Feels like it would be easy to work around with minimal effort.
MattGaiser•17m ago
https://www.theatlantic.com/ideas/archive/2025/04/trump-tari...
mhandley•22m ago
I wonder what would happen if Canada taxed electricity exports to the US, and used the money to directly subsidize other exported goods the US applies tariffs to?
jleyank•19m ago
Harsh, but same for oil and potash. Other minerals too.
chii•13m ago
> taxed electricity exports

it is easy to tax exports, but this makes the export less profitable (for the entity making that export). Unless you mean the producer raises prices to cover the new tax - in which case, the export is now more expensive, and less of it gets exported.

It doesn't really help with the tariff situation much in any case - a political problem requires a political solution (such as reciprocal tariffs). Both sides hurt, and there's no good outcome.

tgsovlerkhgsel•12m ago
> less of it gets exported

Depends whether demand is flexible or not.

candlemas•8m ago
"However, last-minute changes in the U.S. proposed terms were unfair, uneconomic, and called into question the reliability of any deal."

It seems like if the other side agrees to a deal too easily then Trump doesn't think the deal is good enough. He only likes deals where the other side is getting screwed and has to be coerced into signing.

Gabrys1•6m ago
I think a retaliation for a tariff should be an export tax. Let's say Canada puts a 50% export tax on maple syrup unless the car tariff is withheld
unsupp0rted•4m ago
[delayed]
ModernMech•3m ago
Amazing that in 2026 Canada, Iran, and US Circuit Courts have the same stance: the US federal government cannot be trusted to tell the truth about anything. Fish really rots from the head.
If only things were zero sum stick-in-bicycle meme decision making would benefit others
pjc50•25m ago
> It is a particularly interesting position when the US is trying to counter China.

The US put countering China way behind on its priority list, below "owning the libs" and settling old scores. I am convinced that if the Iran decapitation had worked like Venezuela, which seems to have been what they expected, then Cuba would have been next.

lukan•23m ago
And then greenland.
myko•10m ago
If the goal of a presidency was to destroy the country one could not do a better job than trump.
soperj•6m ago
Cuba doesn't have oil.

The point is to prop up Putin.

linohh•20m ago
Not in this administration.
voidfunc•14m ago
Not with 50%+ of the country supporting this administration.

Its the people that are the problem. These policies and politics will outcast Trump because middle Anerica and The South are filled with morons.

toddmorey•8m ago
Luckily he does not enjoy anywhere close to 50% support
jleyank•7m ago
More bigots than morons. I’m folding American exceptionalism into bigotry along with all the usual aspects.
fn-mote•7m ago
Disagree.

Leadership matters.

A different leader could take the country in a different direction - with the same voting base.

Eg an actual policy of isolationism instead of instigating multiple foreign conflicts.

eru•25m ago
No, not good for Canada. Free trade is optimal, even if its unilateral.

The EU should abolish their tariffs and let the clowns in the US do whatever they feel like.

Tepix•21m ago
Nope, the EU should use the trade bazooka against the US.
ibic•7m ago
Pity that for such an obvious fact that even peasants like me can easily see, the "elite" European political leaders are still playing ostrich.
duttish•40m ago
I was so embarrassed by that. You can't back down to a bully, he'll just ask for more the next day.
eigenspace•32m ago
The EU didn't really fold, they blew him off. It was just a bunch of "yeah sure Donny, here's a bunch of meaningless promises we have no ability or mechanism to actually enforce". For example they promised to buy a bunch of gas, but the EU has no mechanism to make companies or even member states buy gas.

The only real concession the EU made was just allowing Trump to tariff them at a certain rate, and not counter-tariffing back (with various escape clauses).

While the EU response certainly wasn't a feel-good display of chest thumping, I think it was somewhat effective. He was able to strut around and feel big, and they were able to move on.

The only reason the EU would really want to apply counter tariffs against the USA would be to either make a point, or because they are actually afraid that exports from the USA could outcompete EU products unless tariffed, but this just isn't really the case right now.

___________________

The only form of retailiation I think the EU should actually be pursuing is the equivalent of tariffs on US software. This is the area that the USA is a highly competitive 'exporter', and putting up barriers agaisnt these software services would be a good way to hurt the USA, and protect / stimulate domestic alternatives.

shevy-java•28m ago
> The only real concession the EU made was just allowing Trump to tariff them at a certain rate

No. Van der Leyen also promised EU investments into the USA. This is betrayal as well; that money should go into EU countries. Or Canada.

watwut•23m ago
That was kind of an estimated sum of investments european companies planned to make anyway. It is not like eu started to build up im us.
guerrilla•27m ago
Not just software but online services. That would help us a lot and is safer anyway.
stephbook•26m ago
Europe/EU are highly reliant on the US military and these issues are linked.
evgen•19m ago
The EU has no real reliance on US military might. Russia has been shown to be a paper tiger and the EU can use Ukraine as a proxy to cripple Russia while keeping their hands relatively clean.
tgsovlerkhgsel•13m ago
I wish you were right, but look at Ukraine's desperate requests for Patriot missiles and Switzerland letting the US screw them repeatedly to get F-35 and Patriot.
eigenspace•15m ago
The EU would strongly prefer to have US military support, but does not fundamentally need it. In the miltiary domain, but also lots of other domains, the EU is using these fake promises they made to Trump as a mechanism to buy time while they quietly work on removing US dependencies, and reducing US leverage.
vintermann•6m ago
For what? Defense against Russia?

I suspect that if my country gave Putin what we give to the US - military bases where they can do whatever they please no questions asked, real-time intelligence access, unofficial favored supplier status for anything that might be control-relevant, quiet veto power over any national policy decision deemed "strategic" - then we wouldn't have to worry about invasion - from Russia anyway. Why invade what you already own?

I think that price is a little too steep, though. Not to mention that the US would then be at least as willing to topple governments/invade as Russia currently is.

spockz•26m ago
Regarding the retaliation, I’m unsure who would be hurt more. There are very few ready alternatives to the MS office suite, and none with the close integrations like AD. Most corps run on Microsoft. If those contracts get slapped with tariffs they would become unmanageable to buy.

Then, because it isn’t on-premise anymore where you could just continue running without paying for the service contract you lose direct access to the product. So that might even mean whole companies going under.

mytailorisrich•25m ago
If Europe does't buy gas from Russia then that leaves Qatar and the US. Qatar does sell a lot to Europe (hence you'll notice how "friendly" Europe is towards Qatar) but is vulnerable to instability in the straight of Ormuz.

The US are making a fortune on gas at the expense of Europe an it's not that the promise to buy gas is meaningless because unenforceable within Europe, it's that it was already happening in practice. And that makes Europe even more dependent on the US (while the complaint was that we could't buy gas from Russia and depend on them).

eigenspace•11m ago
Yes, the EU does rely on buying US gas as an important part of its energy mix, and that's why the EU is aggressively pursuing and building up alternatives including investments in Canada's ability to export LNG, but also buildouts of solar, wind, and batteries.

Solar and batteries come with their own dependencies on China, but at least those are a different sort of dependency than fossil fuels. If China stops exporting solar / batteries, the ones we have will still keep functioning for decades while alternatives are built up.

tgsovlerkhgsel•15m ago
The EU also stopped enforcing its laws (like DMA and GDPR) against US tech companies.
eigenspace•10m ago
They paused some investigations while the negotiations happen, but most of those are back on track now.
u1hcw9nx•8m ago
To add into what you said. EU’s Carbon Border Adjustment Mechanism (CBAM) already affects the United States, though its impact varies depending on the sector. CBAM is big permanent change, and that will be rolled in smoothly below all this.

EU has carbon tax internally and they are rolling out CBAM to prevent "carbon exports" (manufacturing stuff outside EU and then importing those product without tax). CBAM is currently used directly some high-emission sectors: iron and steel, aluminum, fertilizers, cement, electricity, and hydrogen.

EU importers require granular data on the embedded emissions (both direct and indirect). US companies in these supply chains have had to overhaul how they track and verify carbon intensity down to the sub-supplier level to help their EU buyers comply with strict European reporting standards.

EU will gradually expand CBAM after allowing supply chains to adjust.

paganel•4m ago
And then the Europeans suddenly discover that they cannot manufacture enough artillery shells and tanks to out-number the Russians.
eru•26m ago
No, not good for Canada. Free trade is optimal, even if its unilateral.

Canada should abolish their tariffs and let the clowns in the US do whatever they feel like.

jambalaya8•24m ago
nah
plufz•23m ago
I guess it has a little to do with your goals. Optimal trade economically or avoiding giving something that looks like a win to this type of politicians with the goal of avoiding re-electing trump. I don’t know what science say here.
wood_spirit•9m ago
Yanis Varoufakis - aside from being radically left and becoming the finance minister in Greece after their financial crisis hit - is a professor in game theory and economics.

He did a pretty good explanation of the difference between theory and practice in his Rest is Politics Leading podcast interview recently :).

Sticks in my mind and well worth listening.

4m ago
Yeah, quite likely. It is surely for the best to stand up