/home/matth

6 Followers
51 Following
98 Posts

UK web developer, coffee drinker, northern git.

#Laravel #PHP #Postgis #postgres #psql #linux #docker #adsb #avgeek #XH558

I'm not vicious, or malicious, just lovely and delicious.

Home pagehttps://webdevops.uk
Project ROTORhttps://rotor.webdevops.uk
I don't want to sugarcoat this: I don't and won't use LLMs and AI tooling for the same reason I don't use Tiktok, or Twitter, or Facebook, and I think that if you write prose with ChatGPT or code with Claude those systems will do exactly the same thing to your writing and your code and your ability to create either of them that Twitter does to your politics or Facebook does to your relationships or Tiktok does to your self esteem. I think they're doing that to you right now.
There is nothing special about โ€œageโ€ as a differentiator. Itโ€™s just a data point, a condition and a branch. And if a system exists that can start from some condition of your identity and decide that you donโ€™t get to use a computer today - meaning, talk to your friends or employer or read the news or get medical information or, you know, _participate in society_, then that system can use _any_ data to make that decision. Age, gender, race, credit rating, anything about you and anyone like you.

I want you to picture what immediately comes to mind when I say the phrase "the Strait of Hormuz is closed." Got that mental picture? Great. Because, if you're an American, odds are everything you're currently imagining is wrong.

You might be thinking that in order to "close the Strait", some amount of military presence is required. Some form of naval barricade. Ships with guns and mines and things. Or at the very very least, boats. And you would be wrong.

The Strait of Hormuz is not closed due to some physical barricade. It's closed because of paperwork. And, more specifically, insurance paperwork. And, even more specifically, American capitalist insurance paperwork. This sounds like the most boring subject ever - until you realize that it controls literally everything about the war, how the war ends, and how things ever get back to "normal". (Spoiler warning, they don't.)

On February 28, 2026, the same day Iran publicly announced that a peace deal was on the table in which America gets literally everything they ever wanted, America decided to set fire to Iran in the form of (deep sigh) "Operation Epic Fury". We live in the stupidest timeline. In less than an hour, American military forces bombed more than 1,000 civilian and military targets in Iran, and murdered more little Iranian girls attending elementary school than the Taliban ever did.

Ships going through the strait immediately saw their insurance rates rocket sky high. Why? Because war is one of the things that insurance covers, along with piracy, natural disasters, and foreign governments seizing your cargo. Before the bombing, ship cargo insurance ran about 0.02% of the value of the cargo they're hauling. On an average cargo ship carrying somewhere in the neighborhood of 15 million barrels of cargo worth approximately $100 million dollars, that's a rounding error. $20,000 per transit is nothing. Immediately following the bombing though, that insurance rate went up to 5% of the value of the haul. Or roughly FIVE MILLION DOLLARS per ship per transit. Put simply, that's like you waking up one day and finding out that because some idiot bombed the Toyota factory half a world away, your car insurance just went up to $50,000/ a month overnight.

And then, to make things worse, on March 2, the insurance companies just yanked everyone's insurance completely. They sent out letters saying that in 72 hours, all ships in the Strait of Hormuz would have their insurance cancelled. If you had infinite money, you couldn't buy insurance for your vessel. The actuarial tables took one look at the state of US involvement in Iran and just went FUCK NO. So, on March 5, 2026, every single vessel attempting passage through the Strait of Hormuz - an active war zone - quietly and completely lost all their insurance.

Now, what can ships do without insurance? Basically nothing. If you're an uninsured cargo vessel, no port is going to take you, your cargo won't make it through customs, your financing collapses, and your flag State pulls your registration. Basically the entire legal infrastructure underpinning global overseas trade says if you don't have insurance, you don't sail. So don't sail is exactly what everything and everybody did. America essentially cockblocked itself using capitalism.

Over the next few weeks Iran began allowing a few vessels through the Strait, from nations it considers non hostile. And by "allowed", what I mean is, the insurance companies decided that some non hostile nations such as China could buy insurance for their vessels. But there's a catch. They had to buy that insurance using Chinese yuan. Which, China was only too happy to do.

And then, THEN, something amazing happened. Something that hasn't ever happened before in the history of the world. Cargo ships started broadcasting their international country of origin AS CHINA. Japanese and Indian cargo ships started blasting the airwaves claiming "China owner" or "All crew and ship Chinese". They were hacking the embargo WITH BRANDING. And it worked! They bought insurance with Chinese yuan, and were allowed passage through the Strait. Problem solved! Everyone's happy!

Guess who isn't so happy about that, though. America. America, who is the largest exporter of petroleum and liquid natural gas in the world. Of course, Trump wants the Strait open. If America can't export its petroleum and petroleum based byproducts, because its ships, and its ships alone can't buy the insurance they need at literally any amount of American dollars, then American petroleum manufacturers start losing money. Which means Trump starts losing money.

So what does Trump do next? In his infinite wisdom, he decides to, in order:
- insult them
- insult their religion
- threaten them with annihilation
- send the Navy to physically blockade the Strait.

The Strait which was open before he bombed them, and is still open to everybody but him, and which he desperately needs to be open.

And I want you to just have a little think about what that "blockade" actually looks like. Because if you think the US Navy is just shooting down Japanese and Chinese and Indian and South Korean civilian shipping vessels with absolutely no response from those governments, you're a special kind of stupid. No, what this actually looks like in practice is a US Navy vessel is parked just outside the Strait of Hormuz asking everyone else - who has the legal right and paperwork to sail through the Strait - to please pretty please don't sail though. And then when they fucking ignore us and sail through the Strait anyway, the US Navy writes down the ship's identification number on a list and has a little cry about it.

So, here's the international state of affairs as it stands right now:

America is currently blockading itself, and ONLY ITSELF from passage through the Strait of Hormuz using its own Navy, because of actions taken by its own Air Force, which closed the Strait of Hormuz due to its own capitalist system, which is the only reason America even gives a shit about Hormuz in the first place.

Art of the fucking deal, folks.

@ana
It's wild - we have all these internal memos and shit from Meta where they're like, "Designing our algorithms on Facebook and Instagram to make people angry and hate themselves keeps them on the site half a second longer, which makes us an extra millionth of a cent. So obviously that's what we gotta do." It's not even a secret.

Yet despite all of the mountains of evidence that this is being intentionally done to people, particularly young people, the idea that we should regulate a handful of companies doesn't even come up for a vote. Apparently, trying to regulate the daily lives of tens of millions of people is a lot more rational?

Anthropic's Claude Code's full source code leaked. Claude is seen by many to be the best coding LLM on the market with Anthropic proudly stating that Claude Code itself is mostly written by the LLM.

Now this sounds good as long as nobody can see the code which is quite the trash fire. Detecting "code sentiment" via regular expressions, variable and functions names containing prompt parts trying to influence the bot, a completely intransparent mess of a control flow that makes actual maintenance and debugging functionally impossible and the prompts ... of the prompts. All the begging and pleading to the chatbot not to do this or not to do that or please to do this.

It is fascinating but it is as far away from actual engineering as drunkenly pissing your name in the snow. Dunno what you call the people prompting software at Anthropic but "engineer" is not it.

Now it is fun to look at the currently hyped product striped bare and showing its pathetic quality but that is the future of software if we let those companies continue to undermine every good practice software engineering has tried establishing.

The software we have to use will be bad, insecure, unmaintainable, expensive with nobody having the skills or resources to build something better. As I wrote a few months ago: LLM based software production is equivalent to saying that fast fashion should be the only way to produce clothing. A tragic degeneration of the quality of the artefacts we rely on build for maximum profit on the backs of people in countries from the global majority.

People keep assuring me that LLMs writing code is a revolution, that as long as we maintain sound engineering practices and tight code review they're actually extruding code fit for purpose in a fraction of the time it would take a human.

And every damned time, every damned time any of that code surfaces, like Anthropic's flagship offering just did, somehow it's exactly the pile of steaming technical debt and fifteen year old Stack Overflow snippets we were assured your careful oversight made sure it isn't.

Can someone please explain this to me? Is everyone but you simply prompting it wrong?

It's a good thing programmers aren't susceptible to hubris in any way, or this would have been so much worse.

RE: https://mastodon.social/@danluu/116317069604398190

Self-hosted gitlab is once more in my immediate future.

Miasma: A tool to trap AI web scrapers in an endless poison pit

"AI companies continually scrape the internet at an enormous scale, swallowing up all of its contents to use as training data for their next models. If you have a public website, they are already stealing your work.

Miasma is here to help you fight back! Spin up the server and point any malicious traffic towards it. Miasma will send poisoned training data from the poison fountain alongside multiple self-referential links. It's an endless buffet of slop for the slop machines.

Miasma is very fast and has a minimal memory footprint - you should not have to waste compute resources fending off the internet's leeches."

https://github.com/austin-weeks/miasma

GitHub - austin-weeks/miasma: Trap AI web scrapers in an endless poison pit.

Trap AI web scrapers in an endless poison pit. Contribute to austin-weeks/miasma development by creating an account on GitHub.

GitHub

Hundreds of scientists say stop! โœ‹๐Ÿšจ

Governments should pause plans for mandatory #AgeChecks on online services until serious #privacy and #security concerns are addressed.

As countries push to ban children from social media, the risk to everyoneโ€™s privacy is growing. ๐Ÿ”๐ŸŒ

๐Ÿ‘‰ Read more on #AgeVerification, why scientist say NO & whether your country wants it: https://tuta.com/blog/age-verification-kills-anonymity

RE: https://infosec.exchange/@merill/116203323789181775

Other operating systems and office suites are available.

Fuck Microsoft.