Tautology's Avatar

Tautology

@tautology.uk

@tautology0 @tautology@infosec.exchange @tautology.uk vi is the best editor. The Oxford comma is totally superfluous and does not need to be used in 90% of cases. "Die Hard" is not a Christmas film. "Internet" is a proper noun.

1,429
Followers
239
Following
345
Posts
09.07.2023
Joined
Posts Following

Latest posts by Tautology @tautology.uk

For those who missed it yesterday, our CFP is now open.

09.03.2026 16:16 πŸ‘ 5 πŸ” 5 πŸ’¬ 1 πŸ“Œ 1
Post image

Oh. I'm horrified. For ScrollUp it does an LDIR, for ScrollDown it does an LDDR. But the way it implements it is ... manky. Self modifying code!

(Labels and highlighting mine)

05.03.2026 12:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Even the manual contradicts itself about the colour data block / 2nd character set flag (p133 vs p155-1). That the extended character set is on pages 155-1 and 155-2 says a lot really.

(Not knocking the manual, having circuit diagrams and source code for ROM is great)

05.03.2026 11:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I disassembled S-BASIC and am very disappointed in Sharp. It literally does an LDIR to move the row around. It does use OUT E3 / E1, so that it pages VRAM in and out around the process.

But, yeah you were right, it does it in software.

05.03.2026 10:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Physically VRAM consists of two 2016 2 kB SRAM chips (p137 of the manual) that contain the character and colour data for what is displayed on screen. Scrolling is managed by the custom M60719 (p138). How exactly these work I have yet to work out.

Technically, the MZ-700 has 68 kB RAM

05.03.2026 09:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Rick Rolling on the Sharp MZ-700 – Tautology’s Blog

Ported my Spectrum Rick Roll code across to the Sharp MZ-700. What took the longest was writing the code to match graphics to the highly restricted SharpSCII character set
tautology.org.uk/blog/2026/03...

05.03.2026 08:49 πŸ‘ 7 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

Now with colour (the Sharp uses colour blocks)

04.03.2026 23:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Personally I like it when the missus takes the sprogs to church on Sunday as it leaves me a peaceful couple of hours on Sunday to do what I want.

The sprogs'll realise the inherent problem with organised religions when they get older.

04.03.2026 20:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
β€œGovernments should halt plans to roll out age checks on online services until privacy and security concerns are addressed, hundreds of academics said today” Article: Archived at Via:

β€œGovernments should halt plans to roll out age checks on online services until privacy and security concerns are addressed, hundreds of academics said today”
https://alecmuffett.com/article/147820
#AgeVerification #censorship #surveillance

03.03.2026 12:05 πŸ‘ 6 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0
Post image

Some before work messing with my PNG -> sharpscii convertor. At the moment it's only black and white, but it's good enough. Image shows original -> B&W -> sharpscii

02.03.2026 12:28 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Social Media Bans are like the β€œPeanut Allergy” Bans of the 1990s/2000s: they will unnecessarily create a generation who cannot cope with the digital environment If you forcibly isolate an entire generation from influences that they are bound to encounter later in life, you are doing them harm by preventing them learning early how to cope. β€œIf we are …

Social Media Bans are like the β€œPeanut Allergy” Bans of the 1990s/2000s: they will unnecessarily create a generation who cannot cope with the digital environment
https://alecmuffett.com/article/147662
#SocialMedia #SocialMediaBan #censorship #ofcom

02.03.2026 12:05 πŸ‘ 5 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0

I do not see what is mirthworthy with the title of the news article.

24.02.2026 00:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thrilled that they've arrested Mandelson after the broadcast of yesterday's episode of Mock the Week on tlc. Thanks for waiting, fellas. Why not watch the show, if you like seeing TV shows that I am in?

23.02.2026 17:36 πŸ‘ 261 πŸ” 13 πŸ’¬ 17 πŸ“Œ 1

We were taught about the worm in primary school. And the barghest.

Advantages of being brought up in the rurals in northern England.

23.02.2026 12:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

As I get older my metal tastes have moved towards extreme (death / black) or silly (power / medieval).

Most people stop listening to new music at 30 because they realise pop music is shite.

21.02.2026 22:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I tried to think of an answer, but my mind is clogged.

21.02.2026 22:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hang it up when it's damp and let it air dry: doesn't need ironing.

21.02.2026 22:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I bet you feel a bit of a heel after that pun.

21.02.2026 22:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's when your family complain that you should use air freshner ... and you already have.

21.02.2026 22:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think the large chain fast food places should have a separate room for delivereats people to wait in, instead of taking up all the bloody space that they do now.

20.02.2026 16:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Have you looked at my avatar? Let me take it to full 2008 resolution.

17.02.2026 16:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Rick-rolling on a Spectrum – Tautology’s Blog

Quick write up of creating a rick-roll video on the ZX-Spectrum (back in 2019, it takes me a while to write stuff up):
tautology.org.uk/blog/2026/02...

16.02.2026 13:48 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Cats have a worse sense of taste than people in the 70s (about a third of dogs and a 20th of humans). So as long as it smells okay (to them) and doesn't taste bitter, then they'll yum it right up.

10.02.2026 16:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've been on varifocals for a while. Like any large change in glasses, it takes a couple of weeks for your brain to adjust.

I've recently moved to a two pair of glasses concept (both varifocals): one for long distance, one for work. Still getting used to it though. I still take them off to read.

07.02.2026 12:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's well within the recommended range, which is normally between 40% - 60%. 50% is ideal, too much lower than that and you're going to start getting dry eyes, chapped skin and nasal irritation from the air being too dry.

04.02.2026 21:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

5 Β°C has a max moisture capacity of 6.82 g m^-3. At 90% RH: 6.82 * 0.9 = 6.138 g m^-3.

15 Β°C has a max moisture capacity of 12.8 g m^-3. If you took the outside air into a room at 15 Β°C it would have an RH of 6.138 / 12.8 * 100 = 47.95 % which is well below that for development of black mould.

04.02.2026 14:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

One problem with that: warmer air can hold more humidity than colder air . At 0 Β°C the max moisture is 4.89 g m^-3; at 20 Β°C it's 17.3 g m ^-3.

So it doesn't matter if it's raining outside, you're still likely to reduce airbourne moisture by leaving the window open.

03.02.2026 23:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

<segue>I recently found out that my very prim and proper Nan's (i.e. paternal grandmother) real name was Fanny. None of us never knew, even my mother always called her Fay.

So I guess from that the slang meaning was around pre-WWII.

03.02.2026 21:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's been slang for vulva since the mid 1700s; but also a name. I suspect the dual usage is like Dick.

www.etymonline.com/word/fanny

03.02.2026 08:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Strong disagree, all tomatoes taste horrible to me, whether from the supermarket, from the vine or from a different country. There are no nice tasting tomatoes.

02.02.2026 18:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0