* Posts by Simon Harris

2816 publicly visible posts • joined 1 Mar 2007

Top Trump officials text secret Yemen airstrike plans to journo in Signal SNAFU

Simon Harris

Re: 'glitch'

Accidentally deleting photographs of the Enola Gay because they got mistaken for positive DEI messages might be considered a 'glitch'.

Accidentally firing critical staff and then having to rehire them might be considered a 'glitch'.

Accidentally CCing a newspaper editor into your top secret war planning discussions is a monumental fuck-up.

Simon Harris

Re: Bombs were dropped on people.

The attack referred to in the cock-up story was certainly reported in the UK at the time (15,16 March). What hasn't been reported so widely is that they have continued, currently in their 10th day.

Simon Harris

New SI unit

Breaking news:

The International Bureau of Weights and Measures has today introduced a new SI unit, the Hegseth, to describe levels of security cockups.

Normally security breaches will be evaluated in milliHegseths with 1 Hegseth being reserved for monumental security fuck ups.

NASA rewrites Moon mission goals in quiet DEI retreat

Simon Harris

Re: Guys guys guys!

Who said anything about a seat? Can't we just stuff them in the cargo bay?

Simon Harris

Re: The NASA Act of 1958

Do you have a problem with Trans people being astronauts?

And just so you know, ESA are already looking at the possibilities of amputees becoming astronauts

https://www.theguardian.com/science/2025/feb/14/british-paralympian-first-person-physical-disability-space-mission

Simon Harris

Re: Guys guys guys!

Any chance their space suits can be glued together with some of the left-over glue from the Cybertrucks?

Simon Harris

The NASA Act of 1958

passed by Congress starts

Sec. 101. This act may be cited as the “National Aeronautics and Space Act of 1958”.

DECLARATION OF POLICY AND PURPOSE

Sec. 102. (a) The Congress hereby declares that it is the policy of the United States that activities in space should be devoted to peaceful purposes for the benefit of all mankind.

and amended in 2010 to devoted to peaceful purposes for the benefit of all humankind

Maybe NASA should be reminded of the 'all' in there.

Simon Harris

Re: Insane

While this argument often gets rehearsed (and often for causes that I'm in favour of, for example the 28% who didn't bother to vote on Brexit is often touted as indicating that only about 37% were actually in favour of Leave), unless it can be shown that the majority of those not voting didn't because of voter suppression, then my view is that sadly you can only make conclusions based on those that actually did vote and that those who didn't vote didn't care enough one way or the other.

You could equally add in the eligible voters to argue the other way, and say 69%-ish of eligible voters (can't be arsed to do the exact maths) didn't mind if Trump became president.

Photoshop FOSS alternative GIMP wakes up from 7-year coma with version 3.0

Simon Harris

Re: No I won't

'command line silliness'

I still remember my days of assembly code silliness, and immature sniggers when Sign Extend was SEX and you could do stuff like

ASM EQU $100

ORG ASM

and...

CUP: ...

BRA CUP

Simon Harris

I used to use that as my standard graphics editor, it was great until a Windows upgrade meant it didn't work any more. And not being willing to buy an updated version of PSP (partly because I'm a stingy bugger, partly because from the reviews it didn't look like the newer versions were as good as 6) switched to The GIMP.

Simon Harris

Re: names

The problem seemed to be GIMP appearing on a shared desktop. So, it's even simpler that that.

The icon is a dog or fox (not sure exactly which) holding a paintbrush, which is pretty inoffensive. If you're offended by the word 'GIMP', or think your Boomer or GenX clients would be offended (I'm a non offended early GenXer btw), then it's a simple matter to change the text description on the short cut to 'Picture Editor' or something. Hey presto, no more shocked clients.

Weeks with a BBC Micro? Good enough to fix a mainframe, apparently

Simon Harris

I remember the carriage travel on our school daisywheel printer gave quite a punch. We used to set the printer up on a table with not the most sturdy of legs, sent it codes to make the carriage go hard left and hard right and watch the printer walk itself across the room.

Simon Harris

Re: Memories

True WYSIWYG was introduced in WordPerfect 6 when they gave the option of a full graphical screen in their MSDOS version (which IIRC was a bit slow) as well as the traditional blue text screen.

I think it was WordPerfect 5 or 5.1 that introduced a graphical print preview, although editing was purely text screen.

US Space Force warns Chinese satellites are 'dogfighting' in space

Simon Harris

Re: Space Force...

"1 thumb up & 1 thumb down"

Ah, I see there are mixed feelings about that Netflix series :)

Simon Harris

Re: Trump is on record saying he wants to cut military spending in half

In-orbit "ballet" doesn't have the same 'give me loads of defence budget' appeal. Maybe an Arts Council grant, but they tend to be much smaller.

Simon Harris

Re: Trump is on record saying he wants to cut military spending in half

It would be amusing to see Musk's 20-somethings trying to force their way into The Pentagon to start shutting things down.

I don't fancy their chances!

Simon Harris

Re: Space Force...

Is it still run by Steve Carell?

Crew-9 splashes down while NASA floats along with Trump and Musk nonsense

Simon Harris

I think Doctor Syntax called it correctly.

6 public posts in total; 4 worshipping at the feet of Musk, 2 on completely unrelated matters.

Simon Harris

baaahhh! *it's -> its.

Why do I only notice these things after the edit timeout has expired?

Simon Harris

It has a doubtful future according to Wikipedia...

Designed to be mated with Atlas V, Delta IV, Falcon 9, and Vulcan Centaur. ULA have stopped producing the Atlas V apparently, the Delta IV has been retired, the Vulcan Centaur isn't yet human rated which leaves only the Falcon 9, which, of course, has it's own capsule and is the competition.

Simon Harris

Re: Payment?

No, but since the founder of AirBnB joined DOGE, they'll be charged rent for all the time they stayed there.

Simon Harris

Great to see them get back safely, but the dolphins were the stars of the show.

Simon Harris
Joke

Delayed return

They would have been back two months ago except some clown deleted ‘Gulf of Mexico’ from their navigation system and they didn’t have the coordinates to program their return journey.

Starliner astronauts' stay drags on as Crew-10 launch scrubs

Simon Harris
Devil

Re: Scrub

I am pretty sure tradition demands that complaining "Incidentally not sure why I got downvoted." is a sure-fire way to get downvoted some more.

Simon Harris

Re: Oval Office

In 1991 Sergei Konstantinovich Krikalyov and Aleksandr Aleksandrovich Volkov were launched to the Mir space station on board Soyuz TM-12 (18 May 91) and Soyuz TM-13 (2 Oct 91) respectively from a Mikhail Gorbachev led USSR to form Expedition 10. On the 25 March 1992 they returned to Earth as Russian citizens with Boris Yeltsin as president.

I wonder if Suni Williams and Butch Wilmore will have a similar WTF moment when they return to Earth to a somewhat different country from the one they left.

(pedant alert: yes I know they haven't actually been out of radio contact and I'm sure they know what's been happening down here)

GCC 15 is close: COBOL and Itanium are in, but ALGOL is out

Simon Harris

Algol-68 is the only language that I've been formally taught. When I started university in 1982 to study Electronic Engineering, we had to do a 1 term course in programming and, the university having an ICL mainframe at the time, Algol-68 was the language of choice.

It was the Algol 68-R version produced by the Royal Radar Establishment, with user guides produced by the Ministry of Defence.

I have never used it since. Every other piece of programming I did in my university days was either BASIC, Fortran or assembly code.

AI models hallucinate, and doctors are OK with that

Simon Harris

Re: On Hallucinations

I would suggest anthropomorphising tools and objects is actually so ingrained into language that we don't even notice we're doing it a lot of the time.

An example that springs to mind is how often people refer to a piece of equipment with an intermittent fault as 'a bit temperamental'.

Also, of course, the maritime tradition of assigning a female gender to ships.

Microsoft will kill Remote Desktop soon, insists you'll love replacement

Simon Harris

"For a second I was terrified they were getting rid of Remote Desktop Connection"

I started having palpitations when I read the headline, and thought I might be needing one of those Australian artificial hearts to keep me going!

This open text-to-speech model needs just seconds of audio to clone your voice

Simon Harris

Things have come a long way since Stepford…

When the wives had to read long lists of words.

Google Maps to roll out Trump-approved Denali and Gulf of Mexico rebrands

Simon Harris
Devil

Another bit of grift by the Trump Administration?

Just as with the 'Trump Bible', no doubt these Trumpian name changes will result in a Trump World Atlas and Trump Map of America with the new names appearing, printed for peanuts in China, and forced upon US schools at an exorbitant price.

Simon Harris

A petty irrelevance.

MAGA wanting to change the Gulf of Mexico to The Gulf of America is a petty irrelevance to the rest of the world, who will no doubt carry on calling it The Gulf of Mexico.

A bit like the Take Back Control mob changing the colour of our passports from burgundy to blue.

Just a bit of a 'yahh-boo' to appease their supporters that everyone else will just ignore.

Simon Harris

Re: Widening

Surely the Gulf of America is the space between Trump's ears.

Microsoft issues out-of-band fix for Windows Server 2022 NUMA glitch

Simon Harris
Joke

The out-of-band NUMA patch

Is the band O-Zone?

Brits must prove their age on adult sites by July, says watchdog

Simon Harris
Coat

Re: Age verification

If you watch smut on Microsoft's web-browser, is that Edgeporn ?

Simon Harris

Re: Age verification

I remember one of my school friends typing a letter on the school computer to the newsagent, pretending to be his dad, and asking the newsagent for a copy of Razzle (or whatever it was at the time, this was around 1980), and to preserve the boy’s innocence, to seal it in the plain brown envelope he took to the shop.

Amazingly, the subterfuge worked!

How a good business deal made us underestimate BASIC

Simon Harris

Re: "write a programme that could re-write itself and change what it did."

One use of self modifying code I’ve seen is fairly particular to the 6502.

The 6502 had indirect instructions- e.g.

LDA (addr),Y

LDA (addr,X)

but no index free version

LDA (addr)

(An omission corrected on the 65C02)

If you wanted an indirection without having to manage the X or Y register, I have seen code that patched the destination address into the two bytes after the LDA instruction. It also had the advantage that if you needed to access that address a lot, it saved a couple of cycles over the standard indirect instructions.

Similarly there was a JMP (indirect), but no JSR (indirect) - so again if you have a table of call addresses, you could patch the appropriate one into the code.

Simon Harris

Re: Anyone who has a blanket rule banning GO TOs...

I think possibly worse, from a structured programming point of view is misuse of GOSUB linenumber. Since BASIC (until things like BBC BASIC came along) didn’t have a mechanism for defining a subroutine as a distinct block of code, you could GOSUB to multiple points within a subroutine, not just a nominal first line, so not only could your routine have multiple exit points, it could have multiple entry points too.

Also since there was no defined block structure, one subroutine could GOTO somewhere inside another and borrow its RETURN, so it was quite possible for one exit point to serve many subroutines.

Of course, with memory at a premium in the late 70s/early 80s, people would make clever use of these ‘poor programming practices’ to cram as much as possible into the small space available, even if it was a nightmare to try to work out what was going on.

Red Rabbit Robotics takes human form to sell work as a service

Simon Harris

Buzzzzz

Are they related at all to other Rabbit mechanical assistants already on the market?

Raspberry Pi 500 and monitor arrive in time for Christmas

Simon Harris

Re: Keyboard layout

"The Commodore 64 has only two cursor keys, one for horizontal motion and one for vertical. Use the shift key to pick left from right and up from down."

The Acorn Atom did that too, but put them at the left hand end of the keyboard instead of the right.

Also like the Electron, Break (reset) is just another key on the Atom keyboard, next to up arrow (its version of caret) and above delete. Quite easy to delete rather more than you were expecting, although fortunately the OLD command gets your program back if you do press it.

Yes, typing on the Oric-1 wasn't a particularly pleasant experience with that keyboard.

Simon Harris

Re: Keyboard layout

'people are happy to use # to "hash-tag"'

Couple that with the number of people who annoy me by calling the # symbol 'hash-tag', when a hash-tag is actually the # symbol plus the text of the tag.

Apple's backwards design mistake and the reversed capacitor

Simon Harris

Re: Acorn put *transistors* in backwards

Schematics were for a pair of NPN transistors, which are in an configuration that works - I've used the 6847 a couple of times as an easy video display for embedded systems where the output wasn't too demanding and borrowed that circuit to get a video signal.

Simon Harris

Re: Acorn put *transistors* in backwards

The glitching white spots weren't to do with the 50Hz/60Hz discrepancy as such, but because the dot clock on the 6847 ran on both edges of a 3.57MHz square wave (chosen because 3.57 NTSC colour burst crystals were cheap, and if I remember correctly, the 6847 would insert a few cycles of 3.57MHz after line sync for NTSC colour burst), while the 6502 ran at 1MHz.

When directly accessing video RAM, the 6502 took no notice of where the 6847 was in its pixel reading process and just enabled the bus buffers connecting video RAM data/address to the CPU bus, and switched off the address output of the 6847 for ~0.5us (possibly up to 1us, I can't remember whether the logic gated off the whole cycle or just the active part of the 6502's phi2). Hence the 6847 would momentarily output whatever the 6502 was reading/writing in video RAM, rather than what it was expecting to read/write.

Writing characters to the text screen didn't cause snow because the software polled the frame sync signal and only wrote text when it knew the 6847 was in a non-image part of the display, but doing that generally for bit mapped graphics would have slowed things down too much, so it was left down to software designers to decide whether or not to sync.

Possibly the worst culprit was the unexpanded Atom where the 1K of screen memory had the upper 512 bytes for program storage, so running a program in that configuration caused loads of screen 'snow'.

The 6809 in the TRS-80 colour computer runs at 0.89 or 1.78MHz (1/4 or 1/2 of the 3.57MHz) and I believe CPU access to video RAM is interleaved with the 6847 to prevent snow. I have a feeling you could remove the snow on the Atom by rewiring the clocks to run the 6502 at 0.89MHz, but I never tried - I always wanted the raw speed over a clean screen! (actually mine was quite happy being overclocked to 2MHz).

I never knew about the NPN/PNP transistor mix-up though - I'll have to check mine to see if they put the right ones in - it worked though!

Simon Harris

Reverse the polarity of the Coulomb flow...

... as the Third Doctor might have said.

Caffeine makes fuel cells more efficient, cuts cost of energy storage

Simon Harris

Infinite Improbability

I presume the caffeine is best administered as a fresh cup of really hot tea.

Bing Chat so hungry for GPUs, Microsoft will rent them from Oracle

Simon Harris

Up in smoke

Have we reached the point yet where over-reliance on LLMs has become a bigger waste of terawatt hours than bitcoin mining?

Scientists trace tiny moonquakes to Apollo 17 lander – left over from 1972

Simon Harris

Re: "craters at the Moon's south pole"

Apparently the Apollo 17 service module did actually carry a ground penetrating radar.

https://en.m.wikipedia.org/wiki/ALSE

Simon Harris

There’s one in South Lanarkshire, Scotland, which probably doesn’t get so hot if that’s more to your liking.

Although as it’s a large industrial estate, probably not!

These days you can teach old tech a bunch of new tricks

Simon Harris

Re: Booting DOS?

Interestingly the NEC V20 could emulate an 8080 in hardware, as well as being a slightly enhanced 8088. In theory it could run CP/M programs natively, as CP/M was written for the 8080, although in practice after the Z80 came out later versions of CP/M and its applications started to use the Z80 extensions to the 8080 instruction set, which the V20 didn’t have.

Simon Harris

Re: 21 inch, high res

Apparently this is how it all started out

https://spectrum.ieee.org/al-alcorn-creator-of-pong-explains-how-early-home-computers-owe-their-color-to-this-one-cheap-sleazy-trick

Bombshell biography: Fearing nuclear war, Musk blocked Starlink to stymie Ukraine attack on Russia

Simon Harris

Re: The report is not completely accurate

In the ideal case you might expect your drones to have fall-back modes if one method of communication is blocked.

I wonder if the case here is that rather than being conventional military equipment, they might be a quick and dirty lash-up using off-the-shelf commercial equipment without all the backups to see if they can get it done on the cheap to rapidly fill a hole in their arsenal.