HNHacker News
TopNewBestAskShowJobs

armitron

989 karma · joined August 27, 2015

Retrotechnology

Somewhere in Berlin

submissionscomments
armitron··on It's Always TCP_NODELAY
Assuming he shows up, he'll still probably be trying to defend the indefensible..

Disabling Nagle's algorithm should be done as a matter of principle, there's simply no modern network configuration where it's beneficial.

armitron··on Git 3.0 will use main as the default branch
This is why I left California and utterly done with you people.
armitron··on Git 3.0 will use main as the default branch
You're implying that those who are throwing hissy fits about "master" are aware of bitkeeper documentation and their (wildly unchecked) emotional response to this matter is nuanced enough to take "provenance" of technical terms into account.

Do you even realize how ridiculous these nonsensical "arguments" sound?

armitron··on Git 3.0 will use main as the default branch
This argument isn't just absurd but push it to its logical extreme, and you're inviting brutal thought policing and full-blown totalitarianism.

I stick with "master" in my Git repos partly because it's an excellent filter: it lets me steer well away from anyone who pitches a fit over the word.

armitron··on Git 3.0 will use main as the default branch
Making "some people" happier isn't zero cost if the people in question are intolerant lunatics with ideas corrosive to the social fabric. It's one reason why the pendulum is swinging fiercely in the other direction.
armitron··on Unix Hater's Handbook Stinks
> Computer science would have progressed much further and faster if all of the time and effort that has been spent maintaining and nurturing Unix had been spent on a sounder operating system. We hope that one day Unix will be relingquished to the history books and museums of computer science as an interesting, albeit costly, footnote.

UHH is obviously sound but doesn't go far enough in criticizing the unix disaster.

armitron··on Winamp clone in Swift for macOS
No source "freeware", would you trust a binary from a random Russian developer to not contain/deliver a trojan?
armitron··on Lisp: Notes on its Past and Future (1980)
Clojure is a niche language that (for realistic purposes) is still tied to a single platform, the JVM, which (Clojure, not the JVM) looks more dead with every passing year. It never became popular and it's been steadily losing users. It's also not as general purpose as Common Lisp (ie. not suited for system or lowlevel programming).

If you're going to learn a niche Lisp, you might as well learn Common Lisp or Scheme which have well-specified standards, have stood the test of time and will still be around for decades to come.

armitron··on A 4k-Room Text Adventure Written by One Human in QBasic No AI
It is a gross exaggeration. There are far better modern text adventures out there written by one person (ie see the games of Andrew Plotkin).

There’s minimal if any interactivity in this “game” and I deleted it after 10 minutes of one screen with one line of text after another.

armitron··on A 4k-Room Text Adventure Written by One Human in QBasic No AI
It is boring, there’s minimal interactivity. Quite a long way from the better text adventures out there.
armitron··on Wireshark 4.6.0 Supports macOS Pktap Metadata (PID, Process Name, etc.)
Wild exaggeration. Wireshark is very limited in what it can do and has gained few if any new power-user features (especially when it comes to extensibility and programmability) in more than a decade of development. The macOS-specific functionality in this very post has been available for years.

Anyone who relies on non-trivial packet capture or processing workflows, ditches Wireshark (optionally reusing dissectors) and writes custom tooling (which is very easy to do).

armitron··on Ofcom fines 4chan £20K and counting for violating UK's Online Safety Act
I moved to Germany where my wife is from, and I currently split my time between a conservative US state where my kids are studying (I left California where I grew up when the liberal politics became too much to handle as I didn't want my kids to grow up in this sort of environment).
armitron··on Ofcom fines 4chan £20K and counting for violating UK's Online Safety Act
As someone who's lived in the UK for years but no longer there (I'm American and currently live in another EU country) it's sad but also quite funny watching the rapid deterioration across multiple domains that has taken place in the last 20 years. At times it seems that the people at the upper strata of politics have completely broken with contemporary reality and went off into a fantasy make-believe space, but don't realize it and keep acting as if that's not the case.
armitron··on Compiling a Forth
Read jonesforth if you want to learn how a Forth can be implemented and bootstrapped simply. Like other comments in this thread point out, this implementation isn’t really Forth and completely misses the point of Forth.
armitron··on The history of cataract surgery
Flud vision IOL has been in trials for years and looks very promising. Unless you really need an IOL NOW, I'd wait a few years for accommodating IOLs to hit the market. They make monofocals/trifocals seem like medieval technology as they work at all distances, in the same manner as a natural lens (ie. continuous focus). For someone with myopia/presbyopia, they're an occular enhancement that can give better than 20/20 vision.
armitron··on The gaslit asset class
Did you bother to read the OP text where it’s made crystal clear that Bitcoin is neither secure nor decentralized?
armitron··on Companies are lying about AI layoffs?
Trump is trying hard to get voter id passed (common sense in Europe) and he’s obviously not doing that because he wants to cheat in elections. Your characterization is therefore misguided in the extreme.

We only need to look at states like California and their complete absence of voter id to realize where and for whom rampant election fraud takes place.

armitron··on How did we all miss the bacteria taking over her body?
This is good example of how disastrous NHS can be (and it's not even that serious compared to horror stories that involve cancer) and makes me look at the flawed but also clearly superior US health system with renewed appreciation.
armitron··on AI coding
Your calibration around skill gradients but also cause and effect is so far off that I'm wondering how you manage to navigate reality.
armitron··on Social Security data chief resigns
"Borges provided more than two dozen pages of emails, memos and other communications outlining how DOGE “potentially violated multiple federal statutes” designed to protect government data."

This reads like political theatrics from entrenched bureaucrats that are pissed off their authority is being challenged and their incompetence exposed. I have no issues whatsoever with "Bigballs" crawling through that data to find gross instances of fraud. I do have issues with parasitic bureaucrats throwing their dead weight around thinking this is and will remain their fiefdom forever and ever.

armitron··on Fenster: Most minimal cross-platform GUI library
This can be more accurately described as a hack: there are subtle bugs (e.g. CLOCK_REALTIME is not monotonic) and corner cases that are not taken into account that I can't find any strong reasons to recommend this. One would be better served by something like SDL or raylib or if minimalism is a strict requirement, RGFW [1].

[1] https://github.com/ColleagueRiley/RGFW/blob/main/RGFW.h

armitron··on What is GPG and why you should start using it
Even if you don't get the public key through a web of trust, you download it "once" not every time you download a file, then you keep using it until it expires.

You also typically download it from a different place than the storage location of the signed binary artifacts. This means that an adversary will have a hard time trying to replace a public key and remain undetected.

armitron··on What is GPG and why you should start using it
Forging a signature is super hard, man-in-the-middling an HTTPS connection can be very easy (example: a lot of corporate environments do it).
armitron··on AI is impressive because we've failed at personal computing
This is a very reductionist take that's to be expected from a software engineer but most definitely something that an artistic person would never utter. The creative process doesn't scale in the way that software engineers imagine. Coming up with genuine new ideas or magical moments of "synthesis" doesn't emerge from throwing lots of commodified tools together and calling it a day.

So far we haven't seen a single iota of creative art coming out of LLMs. Zip. Nada. It's all smoke and mirrors in that we get better and better veneers on top of bad copies of actual art that humans have previously created. The veneers are improving but there is no substance underneath. It's still slop. I don't want to live in a society that doesn't care about substance but instead worships the veneer. Yet this is the place that the current LLMs are taking us.

armitron··on AI is impressive because we've failed at personal computing
This is a massive cope. AI image/video slop is still slop. Yes it's getting better, but it's still better .. slop. Unless radical new breakthroughs are made, the current LLM paradigm will not outdo Pixar or any other apex of human creativity. It'll always be instantly recognizable, as slop.

And if we allow it to take over society, we'll end up with a society that's also slop. Netflixification/marvelization only much much worse..

armitron··on The Bull Market for Economists Is Over. It's an Ominous Sign for the Economy
Good riddance.
armitron··on 'A black hole': New graduates discover a dismal job market
Unless he ticks two or (ideally) more of the following:

- graduated summa cum laude

- from a top university (MIT, Stanford, CMU, Cornell, Berkeley)

- lives and breathes tech, writes code for fun in his personal time, iron-clad determination to succeed

- has strong personal projects that show off his top-notch technical skills

he should seriously consider doing something else. The tech field is pretty much over for new grads and it's going to get harder and harder.

armitron··on Tell HN: 1.1.1.1 Appears to Be Down
Don't use Cloudflare, they've done enough damage to the Internet with their centralized bs without you needing to further reward them by handing over all your DNS data.
armitron··on Async Queue – One of my favorite programming interview questions
This is one of the most confusing and badly worded interview problems I've ever seen. If I had been given this problem, I'd view it as a signal that I'd be wasting my time working with the folks that thought it was good.
armitron··on Leaving Google
Let's not pretend that Google pre Pichai was anything special, the rot was already instilled long before he came along. Other than very early days, Google has mostly been a force that corrupts, commoditizes and destroys. Sundar Pichai just made it explicit, a bagman-beancounter far removed from any engineering ethos.
← PreviousPage 2 of 34Next →