@revk@toot.me.uk
@revk@toot.me.uk avatar

revk

@revk@toot.me.uk

Species 5618, Geek, techie, grandfather, software (mostly C), and hardware (mostly KiCad, and ESP32 based), IoT, IPv6, 3D printing, occasional [even parliamentary] expert, a bit tactless, Canon over Nikon, TNG over Kirk, Stargate fan. My hallway has a working ASR-33 (as old as me) and a suit of armour (modern). Oh, and I run an ISP, but these are my personal views and worth what you paid me for them. May contain nuts. Ordained atheist. Yes, RevK is a UK registered trade mark. Making 🏴󠁧󠁢󠁷󠁬󠁳󠁿 my home.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

revk, to random
@revk@toot.me.uk avatar

Ok this is getting fun now...

revk, (edited ) to random
@revk@toot.me.uk avatar

I think most people want to be good, and will be - unless under much pressure.

Atheists are good because it is the right thing to do. They don't want to "sin".

Theists may want to be good, but they also have some system of ultimate power to punish/reward them, so forcing them to be good. They seem insecure in their desire to be good without a carrot/stick.

But some theists also create a "get of out jail" system of "ask for forgiveness", which means they can be "bad" and "sin" and that is OK!

revk, (edited ) to random
@revk@toot.me.uk avatar

Week so far - not bad… export exceeds import cost.

Update: with Sunday the week cost us 41p.

Roll on “summer”.

revk, to random
@revk@toot.me.uk avatar

This bloody one touch switching stuff has taken me nearly a week now, annoying. But working out how it will impact the ordering process. Essentially it makes it worse! More steps, more info to provide. All to save someone ceasing some other type of service by themselves. But getting there.

What worries me is the ease of “slamming” and I gather we won’t be able to stop slamming from losing side any more, which is worrying.

revk, to random
@revk@toot.me.uk avatar

Only just found "correlationID" is meant to be maintained for the whole message series, which seems crazy, as all but the first message would involve a switching order reference. I expected it was just for Request/response pair.

Pain in the arse as means I have to now store switching order reference and two correlation IDs, not just a simple switching order reference. Why the hell do that?

Oh well, done now.

Starting on ordering UX.

revk, (edited ) to random
@revk@toot.me.uk avatar

OK I’m going to float an idea on here. It looks like we won’t be able to cancel a “broadband switch” from losing side. So won’t be able to do “anti slamming”. Shame.

But to switch using OTS you have to have a match on surname (using some fun, and vague, rules for accented characters).

So we could allow customers to set any surname on a line, and use as a sort of “password”.

After all, you can call yourself what you like, and we have to accept changes to personal information.

revk, to random
@revk@toot.me.uk avatar

You gotta think...

If a star ship keeps its "number" when a new one of the same name replaces it...

Like 1701 -> 1701-A, etc.

That means they created 1700 star ships not call "Enterprise" first (after "NX-01").

Why would they do that?

What was the massive lul in ships called "Enterprise" caused by?

revk, to random
@revk@toot.me.uk avatar

Some StarTrek banter makes sense...

The constant "logging what you are doing" is something we do in the data centre, via irc, so we know what happened just before shit hit the fan, or we can but in and say "wait!".

But the captain having to say "deploy damage control teams", or "seal off that affected area", or "divert auxiliary power", makes zero sense...

Bugger, over thinking again.

🙂

revk, (edited ) to random
@revk@toot.me.uk avatar

Wait, what? another bank holiday?!

And yes, I only just noticed!

revk, to random
@revk@toot.me.uk avatar

Legitimate interests… I wonder if that will get tested.
But objection applying “going forward”. Surely one can object to how data “was” used as well?

revk, to random
@revk@toot.me.uk avatar

FFS TOTSCO.

So I have to find a matching service for a switch.

I construct the SQL query and pile on the conditions - installed and not ceased and not in the middle of a port, and the right account number and line number and so on.

I get either zero, one, or more results. If I get one, I respond with matching details.

But it not, I have to send a failure. Let's check the failure codes.

1/2

revk, to random
@revk@toot.me.uk avatar

There are people that get triggered when someone posts a screenshot of a phone with like 2% battery…

This is a similar sort of thing someone just sent me!

revk, (edited ) to random
@revk@toot.me.uk avatar

Why did we even bother?
Why create ISO8601?

A new API, new this year, as an industry standard, has JSON fields like this

"nextAccessTime": "2023-May-18 04:43:00+0000 UTC"

I mean, pick a lane, why "+0000" and "UTC"?

Why "YYYY-MName-DD" FFS, that is not any standard in RFC or ISO?!

I just don't know how they could have come up with that in any sane way.

The xkcd "cat" format would be saner!

(FYI, it is TOTSCO)

https://www.revk.uk/2024/05/iso8601-is-wasted.html

revk, (edited ) to random
@revk@toot.me.uk avatar

LOL

Four people dressed as Captain America, Iron Man, Spider-Man, and a person in a suit with a fedora, standing outside at an event with confetti on the grass.

Can you work out which one is me?

revk, to random
@revk@toot.me.uk avatar

That was a nice burger…

revk, (edited ) to random
@revk@toot.me.uk avatar

Is this art?
“View of the bar, at the end of the night”

revk, to random
@revk@toot.me.uk avatar

Fuck

revk, (edited ) to random
@revk@toot.me.uk avatar

A fire must have been a focal point for conversation for hundreds of thousand of years.

revk, to random
@revk@toot.me.uk avatar

OK, first time I have seen a best man’s speech created by ChatGPT. Very little promoting done. Crazy. Very convincing. But it’s a best man’s speech so meant to be bullshit, which makes ChatGPT so well suited.

revk, (edited ) to random
@revk@toot.me.uk avatar

Latest bit of fun, but small, bit of C code...

iMessage (from which the screen shot comes) copes remarkably well with them.

When a specification casually says to remove accents to compare letters just A to Z, FFS. Ended up scanning the whole Unicode XML file to find A-Z type letters.

revk, to random
@revk@toot.me.uk avatar

It has a sort of separate, large, liquid reservoir with a shoulder strap for the ammo. This is a mental bubble gun.

Bubble gum

revk, to random
@revk@toot.me.uk avatar

This is daft.
Even in the universe people age and die.
There is no way in hell any of these four would not restart their life as kids. Especially Guinan, winding back so many years. A few years “discomfort” of being a kid for a whole new life - no brainer.
And no way they would not then have a whole team research that “transporter accident”.

revk, to random
@revk@toot.me.uk avatar

I don't actually know which came first...

revk, (edited ) to random
@revk@toot.me.uk avatar

Finally got some good pics of the lights…

[credit to Tom who made this and sent to me, very artistic]

revk, to random
@revk@toot.me.uk avatar

One way to get exercise...

Fuck up some code running on your home alarm system.

  • Crawling in the loft.
  • Reaching up to smoke alarms, CO alarms, PIRs.
  • Unscrewing panels from doors to get to locks.

I managed to only zap half of my devices this time, but still, knackering.

Each had to be retrieved (and some are in light switches and some in the loft, and so on), plugged in to debug/test to reflash, and upgraded, and put back.

I do this so I don't have to do at the office, 2 hours away!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • everett
  • osvaldo12
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • kavyap
  • Durango
  • ngwrru68w68
  • GTA5RPClips
  • megavids
  • DreamBathrooms
  • khanakhh
  • Leos
  • cisconetworking
  • ethstaker
  • modclub
  • tester
  • cubers
  • tacticalgear
  • provamag3
  • normalnudes
  • anitta
  • lostlight
  • All magazines