Simon Harris's Avatar

Simon Harris

@simondo65

Software engineer at @imperialcollegeldn.bsky.social, doing research in orthopaedics. Loves model trains, science fiction and vintage microprocessors, doesn't own an anorak. Also likes to cook and take photographs, not necessarily of my cooking.

323
Followers
284
Following
2,257
Posts
13.11.2024
Joined
Posts Following

Latest posts by Simon Harris @simondo65

Just wait until Trump gets fixated on trousers. I think Wallace and Gromit will feature heavily.

13.03.2026 01:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Turning that frown upside-down would have disastrous consequences.

12.03.2026 23:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Surely if the characters on banknotes are to be replaced by animals, the obvious replacement for Churchill is the British bulldog…

…Oh yes!

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

I get that from my renal consultant. I have a PhD in a medical subject and have been working in medical research for most of the last 35 years.

12.03.2026 21:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Apparently if you polish those shoes to a really good shine you can see Epstein’s reflection in them.

12.03.2026 14:20 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yes, I was most disappointed when I bought Alone Again (Naturally), only to discover it wasn’t actually a comic opera.

12.03.2026 14:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

True! The 6502 is missing some addressing modes for some instructions. For example the BIT instruction only has direct and absolute (the 65C02 usefully added indexed by X). If you want to do a BIT test on multiple bytes in a loop, you can update the address operand of your BIT instruction on the fly

12.03.2026 13:17 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

They should put Farage on one of the notes. It would be in keeping with the theme to do one with a huge cock.

12.03.2026 10:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Well, it does tell you the correct manner for greeting nobs.

11.03.2026 23:55 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Luxury! 16Fxxx series PICs have a stack depth of 8.

11.03.2026 16:12 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Extreme debugging - a tale of microcode and an oven It's been quite awhile since I debugged a computer program. Too long. Although I miss coding, the thing I miss more is the process of findin...

When I was a student, Alan Winfield, one of my lecturers started up a spin-out company to create a fast hardware Forth processor.

alanwinfield.blogspot.com/2013/03/extr...

11.03.2026 16:06 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Did they just decide to copy Russia's playbook, and not notice what happened in the next four years?

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

Waterloo in Belgium has a railway station. Imagine being the poor sod in Belgium looking for that and getting sent south of the Thames instead.

11.03.2026 10:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s so you can put it on your head and run around going β€˜neee-naaaw’

10.03.2026 23:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Or Shazam for TV - point your phone camera at the TV and say β€˜who’s that?’

10.03.2026 23:01 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I like the way the woman is posed so the sign says 'P off, Farage'

10.03.2026 17:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you want to keep the same number of pixels but just reduce the file size, you’ll need something to change the compression/quality of the photo. I usually do that on my desktop machine, so can’t recommend an app for that.

10.03.2026 00:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I use Resize It on my iPhone when I want to reduce the size (number of pixels) of a photo. Resize It looks like this in the App Store

10.03.2026 00:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I would have been happy with just (nn) indirection on LDA, STA, etc. (as introduced with the 65C02). The number of times I wanted to do some indirection without having to faff around with Y first!

09.03.2026 23:02 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

… and with full schematics and no custom chips, the Atom also taught me how to build 6502 systems from the ground up.

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

My introduction was the built in assembler on the Acorn Atom. The BBC’s predecessor.

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

I suspect if you could wear out a microprocessor, the bit that handles (nn,X) would still be in pristine condition.

09.03.2026 20:59 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I really wish I’d found a use for that mode back in the day. I don’t think I ever used it back then.

Don’t think the idea of β€˜array of pointers’ crossed my mind back then.

09.03.2026 19:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just wait until the whole series is there and see if you can find a free introductory offer. Between my wife and I, we managed enough phone contract and credit card special offers to get free Apple TV for the best part of a year.

08.03.2026 23:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So not one of the unimpressive ones then, I presume.

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

Sometimes I play β€˜what if Motorola was a couple of years earlier with the 6809?” Would Acorn et al have used that instead (there actually was a 6809 option for their System boards).

But AIUI, the problem in the mid 70s was getting a high enough wafer yield, and it would have been super expensive.

08.03.2026 14:43 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Or a colon full of loose stools.

08.03.2026 14:08 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Well, 6 if you include the stack pointer, status register and program counter.

The 6800 had the same number, just 2 accumulators and 1 index, rather than 1 accumulator and two index registers.

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

I don’t think it’s shoplifters sounding the alarm. That would be kind of counterproductive.

08.03.2026 12:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

More of an Earthsea ripper offer really.

05.03.2026 11:01 πŸ‘ 6 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0