HNHacker News
TopNewBestAskShowJobs

hn_submit

573 karma · joined July 17, 2026

submissionscomments
hn_submit··on If you don't have the factories, you lose the expertise
I've learned to mistrust or even ignore the advice of these analysts. In the past they said "we need to make everything in China because it's cheaper." Now that we've discovered the drawbacks (as stated in the article) they're claiming "we can't make it here anymore because we've lost the skills to do so and we therefore must keep importing from China despite the drawbacks."

These analysts are the reason the West is losing the economic war being waged upon us. They're always cozying up to China and it's making me suspicious of them.

How can we wage war when 80% of the stuff in our weaponry is made in a foreign country which could turn hostile at a moment's notice?

hn_submit··on Two-tier encryption in the UK
Apple is surely resisting, but there's a limit to how far they're willing to go. They won't risk losing the entire EU market, for example. Or the Chinese market.

The UK is a minor footnote. They can afford to lose it if push came to shove, but for now they're willing to make conciliatory gestures.

hn_submit··on Forging 1024-bit RSA signatures in nearly SNFS time [pdf]
All these articles are merely clickbait. I knew there wasn't a real break in RSA before reading the article. It's just some weird subset of usage which allows this. It's nowhere near breaking RSA.

Why are we even contemplating quantum computers breaking encryption when they can't even factorize a 3-digit prime number? I'm wondering if I'll even see quantum computers breaking RSA in my lifetime.

hn_submit··on Claude discovers a novel enzyme system with CRISPR-like repeats
They're publishing press releases about "novel discoveries" done with their A.I. all the time. When you look closely it's very minor stuff.

Like that story about their A.I. "escaping" its sandbox and hacking other companies. Purely to instill the idea that it's intelligent and has a will of its own.

It wouldn't even surprise me if behind every prompt you type some Indian in a sweatshop is typing the response.

hn_submit··on The Download: why AI's latest breakthroughs and fears may be more hype than rea
Because accountancy rules don't expressly forbid it?
hn_submit··on Ideas on modernizing the open-source desktop
Window management (tiling, hot space) is something that could still be improved as noted in the article.

One area where I haven't seen much improvement is in controls. There haven't been any new controls for ages. In the 90's we got the tab control, tree control and spinner. Has the evolution of controls stagnated over the years?

The part where I immediately tune out is A.I. I don't want an A.I. controlling my desktop let alone changing anything on my filesystem. KDE would do well to completely ignore A.I. integration.

hn_submit··on Claude discovers a novel enzyme system with CRISPR-like repeats
A.I. is an extremely broad term. I'm not convinced that the capabilities of these LLMs are what they claim them to be.

That's not to say that advances in machine intelligence can't lead to something that's truly useful or even groundbreaking in the future. I'm just saying that the current technology isn't that and I therefore call it a hype.

hn_submit··on The Download: why AI's latest breakthroughs and fears may be more hype than rea
How much of that revenue is investment from other A.I. companies (NVIDIA, Microsoft) being tallied?

Are companies really spending millions a year on A.I. when software engineers can be had for much less?

hn_submit··on Claude discovers a novel enzyme system with CRISPR-like repeats
Fake news to pump up their share price. You can't trust any news about A.I. these days, especially near their IPOs.

This A.I. hype makes the Internet Bubble look like a walk in the park.

hn_submit··on 28% of job postings on company career sites have been open over 90 days
This is common everywhere. Employers are leaving open job listings and just wait and see who comes along.

Career sites would do well to automatically close job listings after 90 days or so.

hn_submit··on The JavaScript Midlife Crisis
I can relate to some "dumbing down" of developer tools and languages. Java and C# are examples and those are fine. But JavaScript?!

Employers are absolutely fixated on gutting developers' salaries and going so far as to building their entire business on molasses by using JavaScript.

hn_submit··on The Download: why AI's latest breakthroughs and fears may be more hype than rea
I think the pumped-up hype nicely coincides with some A.I. companies' desire to go public in the coming weeks or months.

I see lots of fabricated news on the internet concerning LLMs. Like one that claims GPT-6 broke an Enigma enciphered message which has withstood decrypting for almost 80 years. And how this seasoned cryptographer stood in awe. Yeah, right.

hn_submit··on The JavaScript Midlife Crisis
We shouldn't be using scripting languages for anything but animating something on a web page. The idea behind NodeJS is idiotic. We shouldn't allow low-skilled programmers to write server software.

If A.I. code generators put a stop to this then it will have served its purpose IMHO.

hn_submit··on The JavaScript Midlife Crisis
JavaScript is an abomination that never should've been left alive.

And yes, I ask myself the question: "Who in his right mind would run JavaScript on the server and even write business logic in it?" Lots of idiots in this world it seems. JavaScript is the reason our text editors need 16GB of RAM to run these days and a simple weather app 1GB.

In the ol' days assembly programmers probably could've written the weather app in a couple of KB (that's a MILLION times less memory people).

hn_submit··on Australia says it could follow Canada in forging deeper ties with EU
Because Congress (including the GOP) threatened to impeach him if he invaded Greenland (a NATO ally).

They're giving him a lot of slack, but there's a limit to how far he can go.

hn_submit··on What Zig felt like, coming from Rust
New development in C++ would be a dire mistake, but you can't expect everyone to switchover on a moment's notice.

C and C++ are a liability for many reasons since memory corruption is notoriously hard to detect, localize and fix. And multi-threading is even harder, almost a dark science to get right.

For those reasons alone Rust is a no-brainer.

hn_submit··on What Zig felt like, coming from Rust
C wasn't meant to fully replace low-level languages like Assembly. Context switching still isn't possible in C (nor in Zig).

And most C library calls are actually Unix system calls. Malloc() is an operating system call and not a library call. Yes, they made it a library call later on to facilitate usage in other operating systems but it was originally an integral part of the Unix OS.

hn_submit··on What Zig felt like, coming from Rust
As far as I understand it comptime is basically runtime compilation and integration into the running program (just-in-time compilation). That gives it great flexibility of course but it also requires each Zig application to carry a full compiler inside of it.

I don't understand your C++ example about it getting slower and needing to "move pointers."

hn_submit··on What Zig felt like, coming from Rust
Swift is basically C++ with shared_ptr (i.e. using reference counting for smart pointers). You need to be aware of its limitations just as you would with shared_ptr.
hn_submit··on What Zig felt like, coming from Rust
Anything that's not an operating system kernel.
hn_submit··on What Zig felt like, coming from Rust
An application since it's not an operating system kernel.
hn_submit··on What Zig felt like, coming from Rust
Writing an operating system kernel in C is valid usage since there's a great deal of thought going into it and it almost never changes.

EVERYTHING ELSE is invalid usage no matter how performance critical people claim their application is. These are just excuses for people to use a grossly unsafe language to get that last 2% of performance whilst costing the world trillions in lost productivity and security breaches.

hn_submit··on What Zig felt like, coming from Rust
It's useful, but systems programming languages shouldn't be used to create applications in the first place.

We're trying to solve a problem that shouldn't be solved. We're continuing and even confirming the usage of systems programming languages for application development.

hn_submit··on What Zig felt like, coming from Rust
There will never be a true successor to C since C is "high level assembly." The lack of pointer checking, unsafe casts and non-existent bounds checking aren't an oversight but by design! Assembly doesn't have them so neither does C! There's no reason to whine about it.

The real problem is that people are using C for the wrong reasons. C is for the development of operating systems and low-level code, not applications.

Zig is more modern but anything that does even one iota more of hand-holding or has anything that looks like a guardrail fails the test.

If you want to write applications use Pascal, Java, C#, Swift or Go.

hn_submit··on Iran school bombing: grounds to believe US was behind atrocity, UN finds
It's plain wrong to accuse U.S. forces of war crimes over this. You could say it was negligent of them to use old maps of the military base, but that's not a war crime.

Trump should close the U.N. headquarters in New York and demolish it. Nothing useful is coming out of the U.N. these days anyway. It has outlived its purpose.

hn_submit··on Korea raises data breach fines to 10% of revenue
This is exactly what we need in the West! I have a strong suspicion that nobody here actually cares about security or customer data being spilled into the streets.

Security costs money and as long as there aren't any penalties for negligence management will make the calculation to prioritize increased profitability over securing company data.

hn_submit··on I don't like passkeys
The future of authentication is....CertFP. Basically the same as passkeys, but a based on certificates that you can backup somewhere.

If the browser supports them and stores them securely you're safe as houses even after a breach.

hn_submit··on Iran school bombing: grounds to believe US was behind atrocity, UN finds
These are baseless and misleading accusations. In WWII many tens of thousands of civilians died because of erroneous bombings and no one ever got accused of "war crimes" over them.

In a war mistakes are made and people will die as a result. But that doesn't mean they're war crimes. Blaming the U.S. whilst leaving Iran alone, which blatantly attacks civilian infrastructure, makes the U.N. look biased and nefarious.

hn_submit··on Australia says it could follow Canada in forging deeper ties with EU
The powers granted to the U.S. President are meant to be used in times of war or situations that threatens the security of the United States. Trump is using it nilly-willy for just about everything. It will, however, be difficult to come up with a law that would put a stop to this without harming the Executive Branch's effectiveness in a time of need.

But so far I'm pretty satisfied how Congress and the judiciary are putting reins on his powers. He recently threatened to halt all trade with Europe over Canada's associate EU membership. There's no way he can do that. Congress would step in.

hn_submit··on Australia says it could follow Canada in forging deeper ties with EU
I believe this will turn around. The mood is a sign of the times and the general dislike of the man in the White House.

But he won't be there forever yet Canada will always be the U.S.' Northern neighbor, biggest trading partner and cultural big brother.

Carney is simply looking elsewhere for friends after being insulted by Trump who treats him like a subordinate and not someone of equal standing. He may even be foolish enough to cozy up to China.

As for Australia, I don't understand the vibe here. Trump hasn't mentioned Australia becoming a U.S. territory in any speeches I've heard. Again, maybe it's a general dislike for the man and his roughshod policies.

← PreviousPage 2 of 11Next →