HNHacker News
TopNewBestAskShowJobs

TacticalCoder

10,158 karma · joined December 4, 2013

email: I'll add a suitable email one of these days
submissionscomments
TacticalCoder··on When the shortage is the strategy
> Let me inflation adjust that for you

Oh, perfect! So what about solving every problem by going $40 more trillion in debt, to reach $80 T in debt?

That way everything will be good inflation adjusted?

TacticalCoder··on Linux 7.2
> Okay, so ELI 5 why I would now use HDMI instead of DP?

I use DP too when I can. For example my main desktop is using DP.

But many devices have HDMI, not DP. For example I've got seven Raspberry Pi here: they all have HDMI and none has DP. There's, what, 100 million Raspberry Pi in the world by now? Don't know the number but: devices that do not support DP aren't rare.

And Linux runs on much more than desktop PCs.

TacticalCoder··on I like 'em thick: an apology to my English teachers
> I always assumed that so-called “great” literature was a hoax, a punishment inflicted upon adolescents for the crime of being young.

It's mixed. It's both true and false.

There are a great many books out there, but there's also countless pointless turds.

Then something has to be said about your teacher forcing you to read a great book in a language that is not the author's native language. Some do translate well (Dostoevsky for example) but for many others it simply doesn't make any sense. A great book is not just a story: the writing itself is an art form and that cannot be translated.

Then many books are just bland, naive, with a ridiculously laughable "message" they try to pass.

The problem is a teacher shall force you to read either indistinctly. At least mine was.

I could be forced to read great literature just as I was forced to read the latest fart from whatever author was fancy in the city atm for his parents owned a bookstore.

Another way to see it is this: how many books (novel books) are there out there? Like, literally, how many? The number is gigantic. How many great novels are there?

If you were to pick one at random, which probability that you'd end up on a great one?

What's the probability your teacher will pick great ones?

In my case, the odds were basically as you'd expect: I remember very few of them because most didn't warrant being remembered.

TacticalCoder··on The Chauffeur Problem
> Many early cars used a hand crank to start the motor. If you don't do it correctly, it was possible to break your arm.

I daily drove for years a motorbike with a kickstart (and also rode MX bike with a kickstart but these were 2-strokes and the kickstart on 2-strokes wasn't that violent). Still have a scar from one kickstart gone wrong on a rainy day (my foot slipped and the crank violently went back up and damaged my leg).

TacticalCoder··on Why Haven't the Voyager Spacecraft Ever Been Hacked?
Because nobody knows Lisp?

P.S: Clojure dev here

TacticalCoder··on Extensible Software in the age of LLMs
In my case it's "software for the home" but then I work from home and it's stuff I actually use to help me in my day to day work.

And I had "software only for the home" way before coding with LLMs were a thing and... It's just convenient when it's in a browser. Especially now with technologies like SSE push (where I hardly need any JavaScript anymore).

Also "software for one" can be "software for the home" but also "software for the SME" and the home has Linux PCs, an iOS tablet, an Android tablet, Android phones and the wife is on a Mac Mini.

Also even if it was really "just for me", something has to be said about an app one can access when not at home (which is easy to do when it's a webapp).

> Why does it need a client/server model?

I just use SSE push now: hardly any JavaScript and it works totally fine. Sure it's technically client/server but it's not crazy complicated either.

I've worked on medium-sized desktop Java apps (a few hundreds of thousands of lines of code) that were running on the three usual suspects: Linux, OS X and Windows.

Well... I much prefer to write webapps.

Wife and I have got a SME we run together and we use a Webapp I made to do so (now with the help of LLMs too, but I made the app before LLMs).

Don't get me wrong: I consider JavaScript to be one of the suckiest language ever invented and the amateurism of its ecosystem makes me want to vomit. It's not a love-letter to JavaScript: but browsers are very convenient.

TacticalCoder··on Children's stunted lungs show recovery in ultra low emission zone
One one hand you laud EV cars and on the other you say cars and automobility have killed 60-80 million people (nearly as many as communism).

However what you don't talk about is how much progress as been possible thanks to cars. Like researchers/scientists driving to work.

The switch to EV is happening: but things like packing as many people as possible in cities and preventing them from having a car and giving them authorization to go to the country-side once a year ain't happening any time soon.

We should be celebrating the switch to EVs and to safer cars instead of hating on individual transportation.

TacticalCoder··on New Casio F-B100W – Upgrade to the iconic F-91W after 40 years
> are people passionately tracking steps without their phones?

The least apps on my phone, the better. And the least I've got my phone on me, the better. I often leave the house without taking my phone.

I don't track my steps but the wife does... Using a watch.

Why do you automatically assume everybody on earth is as tied to his phone as you are?

TacticalCoder··on And then the men with guns tell you to do it anyway
No, no, no and no. There's is right and wrong and there are evil people.

No all cultures are equal: torturing kids for as long as possible before they die, to extract as many tears as possible to please the gods, used to be a thing.

We do not all need to agree on "neutral" rules: we can agree it's an evil thing to do to torture kids for as long as possible, to extract as many tears as possible from them.

Don't be one, two or three of the "won't see" / "won't hear" / "won't talk" monkeys: don't be neutral. Fight evil.

At the moment for example there are 300 million women/teenagers/girls alive that have been genitally mutilated, including in the west: you're allowed to not be neutral and take a stance and fight against FGM.

At the Bataclan in Paris islamists with AK-47s (which are forbidden in France btw) lined up 300 people and slaughtered them: you're allowed to not be neutral and take a stance against islamism.

In January the islamist iranian regime killed 30 000 of its own unarmed civilians: same thing, you're allowed to not be neutral.

I don't care if islamists are convinced they do the right thing by spreading terror: they are evil.

And I'm not a religious person.

And btw western societies are based on rule that are mostly not neutral: we don't believe in harm to others, for a start. Even if in several cultures (past and present), that was normal.

At the moment for example there are lots of talks in french media about the status of women in Afghnistan since the talibans came to power.

For, as a western society, we do not care if others believe it's the right thing to mutilate girls, kill your enemies and enslave their women and daughters, etc.

The fallacy of gray is really a nasty thing and no good shall come to civilized societies for resorting to it.

TacticalCoder··on OpenLogi
It's the little "punchy" things a Karen would say (no harm meant to real Karens btw): you write a sentence and end with "No account, no telemetry." (and then later on three no's).

Humans usually don't write like that: we form sentences, not "punchy taglines for ads". Especially not with a negative form using "no" everywhere: you may see, say, on ads for a BMW: "400 bhp, pure driving pleasure" but you typically won't see "No automated gearbox, no assisted steering".

Then the typical "It's X, not Y": "Everything Options+ does, without the account."

Funnily enough it's totally trivial to un-LLMish this type of prose but we don't notice it when it's been unkarenified for we then simply don't detect it's been written by an AI.

TacticalCoder··on Memory prices climb 500% in 12 months
> I've been using computers for more than 40 years now and the one component I have never seen fail is RAM.

I think over the decades I got one RAM disk fail. And another one didn't fail but, although I bought a pack of four sticks (2x x2), was detected (by memtest, when building the rig), as having another model name than the three others: even the shop who sold me the RAM was confused (don't know how that happened).

The usual component that I've seen fail the most would be the PSU? (before I started buying quality ones). One NVMe drive (an "ADATA") died on me even though it was nearly new.

PC assembled with quality parts usually last a very long time.

TacticalCoder··on Memory prices climb 500% in 12 months
> I think Leopold of "situational awareness" fame predicted this, tried to make it widely known on podcasts and x, and still started billions worth of hedge funding based on this.

Ironically enough it's because of its bet on RAM companies that all of Situational Awareness' publicly trading stocks got bought by the highest bidder (Citadel) when the (leveraged) shit hit the proverbial fan and Situational Awareness created a hole of tens of billions.

Situational Awareness was not forced to sell its share in Anthropic for, by contract, investors in Situational Awareness have no right to force the sale (before this month of September I think) of shares in companies not publicly trading yet.

Citadel bought those RAM stocks right at the end of July, during the dip. Amazing timing for for example MU bounced back from $746 back to above $1000 (now around $950).

Now Situational Awareness may still do exceptionally well: they've got $5 billion or so left in Anthropic AIUI.

TacticalCoder··on California's new tire efficiency rules could save drivers $1B a year
> ... can get really great tires on all three. The Michelin CrossClimate2 tires are arguably the best traction tires, Consumer Reports estimates 95,000 miles of tread life in their testing (higher than basically anything else), and they got a 4/5 for rolling resistance on Consumer Reports' dynamometer testing.

That is incredible. My front ones are toast after only 15 000 miles / 25 000 km ( Continental Sport Contact 3 / N0 rating) and two years. 95 000 miles and I'd need to change them not because of wear but because they'd be legally too old.

At some point I'll buy a reasonable car.

TacticalCoder··on Claude Code Teaching macOS to Natively Print to the HP Laser 1008a
> my Brother dcp-t230 also doesn't have macos drivers and it's a usb only printer.

Same thing here brother: DCP-L2510D (laser printer + scanner).

Wife is on MacOS and cannot print/scan from there, so I'm the scanman.

TacticalCoder··on Claude writing a macOS driver for my obscure HP printer built only for Windows
If this could all finally solve, once and for all, printing and scanning issues it'd be lovely (btw there are entire businesses who's only raison d'etre is "installing printers at clients and fixing them when they stop printing").

But of course it's hard not to both marvel and lament (at) the fact that in the mid-1990s (so yup 30 years ago) I could:

    nc 192.168.1.150 9100 < tiger.ps
And the native PostScript printer (also an HP laser btw: a LaserJet) would just start printing.

I know, I know, about garbled print jobs, pages of codes being printed, etc.

But still: it's hard to not at least wonder if some things haven't been lost. For a start printers with their own IP addresses were sweet (instead of a USB cable and, now, people setting up, say, a Pi just to expose a LAN IP for/to their printer). Then of course another talk could be had about the "quality" of modern day HP laser printers compared to what you'd get int the nineties.

TacticalCoder··on Quake Shareware, a CD-ROM just a little too full
I remember old games shipping with huge lists of codes on paper. Paper made, on purpose, too big for an US legal/A4 photocopier. And moreover the codes would be using "light blue characters on slightly less light blue paper". Very annoying for casual piracy (as in: copying your neighbor's version of the game).

> Later, the apps that would clone a USB dongle came along, and one software company that used USB dongles actually advised using this tool when we started running their software on Blade servers that did not support adding 24 USB devices.

That's a good one!

TacticalCoder··on I built a browser-native SysEx librarian for 80s/90s synthesizers
> HN search and Wayback Machine [1] seems to confirm, so maybe I've not gone completely off my rocker?

Many of us noticed that, on various topics: it happens once in a while. When there's sufficient interest again, things can bump and it looks like it's brand new but it's actually some kind of holy thread necro'ing.

And when it happens, there's also usually one or two people unfamiliar with TFA necromancing that posts a message not unlike yours.

TacticalCoder··on Tracking down a Zsh history data loss bug
> About 98% of mine is embarrassing and made for the ether.

Same

> Have you ever looked back on your history?

All the time? I search in my history, re-launch past commands, etc.

Now it's typically recent history, usually same day.

I know about the shortcuts etc. but I also need to at times pipe history into other commands so I've got a two letters alias:

    h?
Which greps into my history. I use that h? all the time.
TacticalCoder··on Pizza Box Project Stack
Yup seeing the first picture at first I thought it would be some hack involving literal pizza boxes to do some ghetto build simulating good old... "pizza boxes" (the ones I fondly remember are the SGI Indy and then I guess the Commodore C128D qualifies too).
TacticalCoder··on Europe's scorched landscapes seen from space after summer heatwaves
So in Western Europe we're fucked by first having heatwaves (and fires everywhere) and, indeed, every field around me is yellow instead of green...

And then, when the AMOC shall start running amok, we'll be forever in extreme cold.

Where should I flee?

TacticalCoder··on Coin-sized device can hack a Boeing 737
Here's a crazy one: I've got a 38 years old Porsche 911 Carrera since the last century (I bought it in 1999). It used to be my daily. It still runs totally fine: regularly using it to go pick the kid at school.

I've got another car that's 13 years old and has got 126 000 miles / 202 000 km and that is 13 years old. In the 8 years I've had this one, my "green" doctor buddy changed four times his car.

Who's consuming the most? My ecological doctor friend who changes car every two years, my 13 years old daily or my 38 years car? (most cars have long been destroyed after 38 years)

Sure, the 38 old Porsche is a bit of a gas guzzler but the thing still runs strong. One Bosch Motronic electronic board for the fuel injection and that's it: no OTA updates, fully mechanical dashboard (which looks gorgeous btw).

Who's really the consumerist here? Me or my doctor buddy who buys a new EV every two years?

And if instead of an old Porsche I was using an old Toyota with much better mpg, then the equation is even better.

I'm not against switching to an EV but I don't want any of this OTA updates and 24/7 connected bullshit: give me an EV that doesn't phone home and I may listen.

Things however don't seem to be heading that way so I think I'll be driving used cars for a very long time.

TacticalCoder··on Every fucking website: 2026 edition
> Trusted by... six companies from the same YC cohort.

I giggled.

TacticalCoder··on Hello, me. It's been a while
Yup this. While working I love instrumental-only electronic music: no voices.
TacticalCoder··on Accelerating GPT-5.6 Sol Ultrafast
But speech evolves. And we all pronounce "ten ex", not "ten times". Actual speech usage very clearly pronounce the letter 'x'.

So it's 10x. And no need for Unicode codepoints.

TacticalCoder··on Accelerating GPT-5.6 Sol Ultrafast
> Never heard of it before, that's fucking insane.

They've been acquired by AMD. Those saying the model sucks are completely missing the point: it was a proof-of-concept.

The question is: what happens to a model like Anthropic's Fable 5 that does, what, 70 tokens/s (and requires lots of output tokens) when the latest open-weights model is etched on silicon and does 14 000 tokens/s?

Shall the better model still have the upper hand or will the raw speed compensate?

TacticalCoder··on Understanding is the new bottleneck
Exactly. Precisely. Definitely.

I see what you describe all the time, because I do review the code the models do produce.

It's not just incredibly verbose: it's constantly missing that there's an obvious, elegant, small, way to solve what was asked and instead it goes ballistic and creates nonsense.

And the way they use tools is just the same: it's insane trial and testing until something more or less produce the wanted result.

I've explained it here already but the craziest I had was, like you, a one line test that was basically the following:

    if ( a >= 0xab000000 && a <= 0xabffffff)
(no particular language, it's just pseudocode)

But the model decide to go nuts: it noticed a pattern (just like it notices a pattern in your example) and decided to convert the native integers to strings to then do substring matching on the hexadecimal representation of the number.

I.

Shit.

You.

Not.

And all the people here who are saying that "it works" have no idea as to the amount of technical debt they're creating.

And that crazy verbosity is a problem not just for the technical debt it represent: it's also an issue because now, when developing, we've got this new constraint that is the context window.

It's a nice tool but it should be used with caution.

Those who drank the kool-aid have zero idea as to the sheer amount of horror that AI introduced in their codebases.

TacticalCoder··on AI At Home Part 1: A Box Of Scraps
> That's a huge upfront cost to run DS4 Flash 0731 which is definitely not comparable to higher-end Claude models.

So higher-end Claude models (I've got a subscription btw) do work fine right?

What makes you think that in six months he cannot swap DS4 Flash 0731 for another model that could be equivalent to todays' top OpenAI/Anthropic models?

Or are you going to explain in six months that, after all, the top models from Anthropic from today are unfit for use?

TacticalCoder··on AI At Home Part 1: A Box Of Scraps
> I printed this out of carbon fiber ASA, but probably boring old PLA would have worked just fine.

I doubt it: PLA begins to soften at as low as 55 degrees Celsius. If there's weight on it, it's worse: the piece shall quickly deform and become unfit for its purpose.

This rig looks like it means business: I think PLA would fail.

If, like me, you cannot print ASA (say because you've got a printer that is not closed and that won't heat enough), then PETG-CF (PETG reinforced with some carbon fiber: it's got better heat deflection than plain PETG) is a safer bet than PLA for parts to put in PCs/servers/rack. Moreover PETG-CF do look really good.

TacticalCoder··on Gemini 3.7 Flash
So basically Google is 5 weeks behind with a Fast model that is as good (on the bench they picked it's mostly ahead btw) as the models that the two darlings of HN (OpenAI and Anthropic) released five weeks ago.

And yet the entire thread here is people bitching that it's neither 5.6-sol nor Opus or Fable 5.

BTW why are OpenAI and Anthropic even releasing models like terra/luna and Sonnet?

Why? Just why?

Is there a... market?

For you can't have it both ways: either Sonnet and terra/luna make zero sense for Anthropic and OpenAI or Google is a player.

TacticalCoder··on Codex in ChatGPT desktop app for Linux is now in preview
> I find it almost funny how hostile the response is when a company actually goes through the effort of supporting Linux.

How magnanimous: they make the effort to support the OS their entire company is based on? It's not just for training the model and hosting them: it's also to run them, where they constantly use Linux to do their thing.

Without Linux, there's no OpenAI.

So I take it the Linux community should be so grateful that OpenAI supports Linux, right?

← PreviousPage 6 of 34Next →