Jonty Wareing

Accidentally responsible

Jonty Wareingjonty@chaos.social
2025-05-30

I shall be laughing about bugles all weekend

Jonty Wareingjonty@chaos.social
2025-05-30

Was asked if a slightly weird "civil defense" volunteer organisation is legit.

Went down a rabbit hole. Found this training slide.

A slide showing the 5 methods of communication if technology becomes unavailable:

1. Morse code
2. Semaphore
3. Signal flags
4. Whistles
5. Bugles

There is a large bugle on the slide
Jonty Wareingjonty@chaos.social
2025-05-30

I wasn't there, but I've read extensively about mass layoffs after the dot-com boom.

The difference between then and now is that somehow companies seem to think they can keep functioning after the engineering team has been laid off.

I know of a company who recently laid off the entire tech team bar one. The Martian, but it's AWS.

Jonty Wareingjonty@chaos.social
2025-05-30

@hugh @kline @eloy This does not even register on my unhinged-o-meter.

I have a bluetooth fax modem still sealed in it's packaging.

Jonty Wareingjonty@chaos.social
2025-05-29

The cats quickly learned they get wet upon entering our garden during the day.

Night however seems to be a constant surprise.

Jonty Wareingjonty@chaos.social
2025-05-29

@popey Possibly relevant to your interests: github.com/infrastructureclub/

It's extracted from our shared Google maps, partially as a backup/archive and partially so the data is more easily usable. We'd like to make the website better really.

Jonty Wareingjonty@chaos.social
2025-05-29

@housepanther @zoul @bert_hubert The protocol was never designed to handle bad actors - everything grafted to it afterwards is an attempt to make it harder for them to operate, but all it does is raise the bar and you just get more technically capable bad actors.

Fundamentally spam is an unfixable problem in any federated system where anyone can contact anyone else cheaply without a preexisting relationship.

Jonty Wareingjonty@chaos.social
2025-05-29

@housepanther @zoul @bert_hubert It's honestly just luck, yes! Fingers crossed for you.

The whole situation is awful and I hate it - it shouldn't be this hard, but unless something changes drastically email is a broken protocol that we all rely on.

Jonty Wareingjonty@chaos.social
2025-05-29

@housepanther @zoul @bert_hubert Sorry, I was specifically talking about email - If your email server ends up on an RBL due to overzealous people hitting the spam report button, or you happen to be assigned an IP address that used to be on a blacklist, you are seriously screwed.

I've had this happen for personal servers, I've had it happen for massive mail operations, every time is a nightmare. I stopped running my own email server after over a decade because of an incident like this.

Jonty Wareingjonty@chaos.social
2025-05-29

@housepanther @zoul @bert_hubert That is what everyone says until they operate a system like this when it *does* go wrong, and then you realise how absolutely screwed you are.

Yours: Someone who has done this many, many times

Jonty Wareingjonty@chaos.social
2025-05-29

@housepanther @zoul @bert_hubert The problem is that books date quickly. Unless you have a living document it won't be usable in two years.

Jonty Wareingjonty@chaos.social
2025-05-29

@housepanther @zoul @bert_hubert Fundamentally none of the self-hosting platforms are nearly mature enough to be operated by Joe Average, and they don't have enough funding to improve the situation substantially.

Saying that nextcloud/etc are comparable to gdocs/o365 is silly if you've actually used both of them in anything more than trivial cases.

I don't like this situation either and have serious issues because of it, but it's not a simple switch. I wish it was.

Jonty Wareingjonty@chaos.social
2025-05-29

@housepanther @zoul @bert_hubert Setting something up initially is rarely hard. Maintaining it is. Fixing it when your friend who helped set it up is busy / away and you're non-technical is an actual nightmare.

If your friends can't recover this system entirely from backups without any assistance, they have a ticking bomb.

And let's not even talk about email deliverability.

Jonty Wareingjonty@chaos.social
2025-05-28
Jonty Wareingjonty@chaos.social
2025-05-28

@alex Excellent idea, I have a big knife switch lying around that needed a purpose

Jonty Wareingjonty@chaos.social
2025-05-28

Automated cat defences yield a constant stream of entertaining videos

Jonty Wareingjonty@chaos.social
2025-05-27

Bad news everyone.

Due to personal circumstances FKFJ would require sacrifices I am not capable of making this year. Sometimes you have to know when to pull the plug.

I apologise to those who were excited, and thank you to everyone who wanted to take part.

FJFK will return. Somehow I suspect it might clash with SXSW again.

fkfj.london

A screenshot of the FKFJ website announcing the cancellation.
Jonty Wareingjonty@chaos.social
2025-05-27

I have already managed to make this thing hallucinate devices, events, and entire fictional sections of the configuration language.

Working as expected. But at least the cats are getting sprayed.

Jonty Wareingjonty@chaos.social
2025-05-27

@zuzak RAPIDLY ADDING MORE CONDITIONAL STATEMENTS

Jonty Wareingjonty@chaos.social
2025-05-27

In case you are also in camp "I do not want to run home assistant":

Google home quietly gained a yaml-based configuration language and an LLM to write it for you.

Asked it to turn on the back garden cat sprayer when animals are detected, and yep, cats are getting automatically wet.

developers.home.google.com/cod

A code editor window titled "Script editor".

The contents of the window are:

metadata:
  name: turn on cat defences when animal detected
  description: turn on cat defences when animal detected
automations:
  - starters:
      - type: device.event.AnimalOtherDetection
        device: Back garden camera - Back garden
    actions:
      - type: device.command.OnOff
        devices:
          - Cat Defences - Back garden
        on: true
      - type: time.delay
        for: 30sec
      - type: device.command.OnOff
        devices:
          - Cat Defences - Back garden
        on: false

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst