News for hackers. Stuff that matters.
Re:Sir Clive Sinclair has died by ghoul2 on Thursday September 16, 2021 @03:34PM (#28556270)
RIP Sir.

I was gifted the 48K when I was 6 yrs old - it changed my life. I am here because Sir Sinclair built a machine whose setup instructions said:

Now that you have set up the computer, you will want to use it. The rest of this booklet tells you how to do that; but in your impatience you will probably already have started pressing the keys on the keyboard, and discovered that this removes the copyright message. This is good; _you cannot harm the computer in this way._ Be bold. Experiment. If you get stuck, remember that you can always reset the computer to the original picture with the copyright message by taking out the '9V DC IN' plug and putting it back again. This should be the last resort because you lose all the information in the computer.

"You cannot harm the computer in this way."

That single sentence started a life long journey. I doubt I would have been bold enough at that age to mess around with one of our most valuable possessions.

Re:Sir Clive Sinclair has died by headmelted on Thursday September 16, 2021 @04:21PM (#28557009)
My story is so similar to yours (and I’m sure many others).

Santa brought my house a Spectrum 48k Lo Profile when I was a kid with a cool KnightRider style keyboard.

Over the years I haven’t seen it talked about much if at all, so I always assumed it was a fairly niche model. After hearing about Sir Clive, I looked it up to find out how many sold and was surprised to learn that it never actually existed as a standalone device.

My dad must have bought the add-on kit, and an 81, and quietly upgraded it and just never told us kids. I’m gonna call him when I’m done typing this.

All I ever wanted to do on it was transcribe the programs from my magazines and try to learn how to make something of my own someday. I’m not sure what I’d be doing now if he had just brought home an Atari, but I almost certainly wouldn’t be in tech.

Cheers, Clive. I hope I see you down the road when the last of my cyan and red bars have run out.

For anyone interested:

https://www.flickr.com/photos/anachrocomputer/2671208818

Re:Sir Clive Sinclair has died by becurious on Thursday September 16, 2021 @10:44PM (#28560657)
There were many 3rd party add-on keyboards for the 16K/48K Spectrum. I got the Saga 1 Emperor keyboard the Christmas after I got my 48K. You opened the case of the Spectrum, removed the ribbon connectors from the board and then attached the new keyboard and screwed the bottom plus board to it.

There was some magical feeling back then that I think is hard to capture now. The manuals were really good for teaching you - I learned sine and cosine from the diagrams in the manual years before we covered them in maths. The memory layout and system variables were documented, as were all the Z80 opcodes. The first time I used LDIR to transfer data to screen from off screen memory was magical.

You really could master the whole machine and I feel that the limitations actually helped. I would spend summers writing large assembly language programs. Before I had an assembler (HiSoft DevPac) I would hand assemble programs by writing them out on paper and then figuring out the opcodes and calculate the jump relative offsets.

Re:Sir Clive Sinclair has died by antod on Friday September 17, 2021 @12:47AM (#28561326)
> I learned sine and cosine from the diagrams in the manual years before we covered them in maths.

You too?

I didn't fully understand them, and thought they had more to do with circles than triangles, but yeah that circle drawing code in the Spectrum manual was my first exposure to sin and cos.

Re:Sir Clive Sinclair has died by raffraffraff on Friday September 17, 2021 @02:47AM (#28562059)
Same! I had the Spectrum +2A model, which had a bunch of issues running older software. The OCP Art Package didn't work at all, so I ended up writing a really awful drawing program in BASIC. Figured out how to poll the mouse, detect button presses etc. I drew a toolbar on the left of the screen depicting squares, circles etc. If the mouse button was pressed within one of those, the drawing mode was changed. That would let me draw the objects on screen. That was also where I learned what sin and cos "really" did. Never got the bucket fill to work 'properly' - didn't know if BASIC 'gosub' supported recursion, and I can't even remember if I tried.
Re:Sir Clive Sinclair has died by bennysomething on Friday September 17, 2021 @04:52AM (#28562878)
Genuine question: I had a 2a+ too, it crashed all the time. Really frustrating. I believe it was because amstrad bought spectrum and started building them cheaper. Did your crash all the time?
Re:Sir Clive Sinclair has died by raffraffraff on Friday September 17, 2021 @08:02AM (#28564435)
Yeah. My friend had a +2 and it was solid. Didn't crash that much, worked with the older 48k software. The +2A was junk but it definitely taught me to be patient and persistent with shitty tech. Seems like my whole career has been based on that.
Re:Sir Clive Sinclair has died by bennysomething on Sunday September 19, 2021 @10:36AM (#28584663)
It's somehow a relief to hear someone else had this same childhood experience!
Re:Sir Clive Sinclair has died by ghoul2 on Friday September 17, 2021 @07:43AM (#28564254)
Oh wow. Memories.

Sin/Cos were just the gateway drug. To do interesting stuff on the computer, I ended up learning matrix algebra (for rotating things on screen) and even simple calculus (filling out areas) years before they were mentioned at school. When school math caught up, my math grades shot thru the roof - while remaining a below-avg student on everything except math and science.

I used to literally bring the spectrum programming manual with me to all our vacations - using it to hand "assemble" assembly programs into machine code (I had never heard of an assembler - and I won't have had any way to get my hands on one even if I had known about them) so that I could type them in when we got back home.

Re:Sir Clive Sinclair has died by becurious on Friday September 17, 2021 @12:44PM (#28567651)
Wanting to do my own 3D graphics after playing Elite was a strong motivator. I figured out all the rotation maths just by drawing triangles on paper and figuring out what the angles were and therefore the formulas. You might be able to find fragments of graphics math in library books and then photocopy it - I remember reading about hidden surface removal by calculating the normals to the faces and their direction to the viewer. I know I had a rotating cube written in BASIC at some point. I don’t remember learning the cross product in school until A levels though!

My dad took the day off work to take me to the PC show at Earls Court in I think 1988. I spent my hard earned paper round money on the assembler and it massively improved my productivity.

I figured out how to do multiplies and divides on the Z80 while doing my paper round. In retrospect it was just long division but it wasn’t obvious to me at the time!

There were lots of other little math tricks that having a slow processor taught you. If you tried to draw circles by calculating sine and cosine it was too slow. Instead you rotated each point by a fixed angle and then used reflections to use that to plot eight points at a time.

All this stuff is still super useful. I drop down to look at the disassembly of x64 code all the time. Large code bases don’t scare me. You have source code! I had to disassemble games and ROMs to figure out how they worked - printing out fragments and then annotating them. The disassembler took 5KB of space so you’d have to load it in at different addresses to get at all the code.

Re:Sir Clive Sinclair has died by kwhitefoot on Friday September 17, 2021 @05:22AM (#28563042)
> thought they had more to do with circles than triangles,

But that is exactly right!

Re:Sir Clive Sinclair has died by hermitcrab on Sunday September 19, 2021 @07:04PM (#28588777)
sin and cos come from trigonometry (from Greek trigōnon, "triangle" and metron, "measure"). But they can be used for lots of other things, including calculating how to rotate an object or draw a circle.
Re:Sir Clive Sinclair has died by rbanffy on Friday September 17, 2021 @07:32AM (#28564163)
There's a huge difference between these 8-bit computers and PCs that came later, or even the CP/M machines contemporary to them.

When you booted a ZX-80, 81, Spectrum, a VIC-20, a PET, or an Apple II+, you went straight into a BASIC interpreter (or REPL, for the initiated). You could enter a program, or issue commands at will. We rarely think about this, but the first UI you see in those machines is a programming language.

And we did program a lot with those machines.

With a CP/M machine or a DOS PC (there were about 2 people in the world with PCs without floppies ;-) ), you boot into an OS. It's not a programming environment, but one designed for starting applications someone else wrote. While most had a BASIC interpreter you could run, it was a standalone program and not THE language of the machine. And experimenting COULD harm the computer - you could delete files from your DOS boot disk, as many of us discovered the hard way.

Re:Sir Clive Sinclair has died by loudmax on Friday September 17, 2021 @08:25AM (#28564620)
The first IBM PCs I was exposed to as a kid in the early/mid 1980's booted into BASIC if you didn't insert a disk into the 5.25" floppy drive.

I think if you booted in this mode, BASIC had no access to the floppy drive at all so you couldn't save your work (or we kids didn't know how). Better to boot from a floppy, then after it finished booting, swap the floppy for another one to save the silly BASIC games we were writing.

Later on, we saw models with two floppy drives, so you could leave the floppy containing DOS and BASIC in drive A: and save your work onto the disk in drive B: Eventually, PCs began to come with hard drives and these naturally became drive C: So if you've ever wondered why Windows typically refers to the hard drive containing the OS as drive C: it's because drives A: and B: were the floppy drives.

Re:Sir Clive Sinclair has died by rbanffy on Friday September 17, 2021 @12:00PM (#28567021)
> booted into BASIC if you didn't insert a disk into the 5.25" floppy drive.

That's true. The PCs had a BASIC in ROM and a cassette port. That was dropped starting with the XT, which gave the puzzling "NO ROM BASIC" message in 80-column text when the hard disk was not bootable.

Re:Sir Clive Sinclair has died by meelford on Thursday September 16, 2021 @05:27PM (#28557895)
The top keys have 7 (incl colours) functions per key. So cool!!
Re:Sir Clive Sinclair has died by brulard on Thursday September 16, 2021 @04:31PM (#28557136)
I got an Atari and I'm in tech. Why should that be any different?
Re:Sir Clive Sinclair has died by headmelted on Thursday September 16, 2021 @04:56PM (#28557471)
EDIT: I should clarify I meant an Atari game system.

I was just talking about my own experience, but since you ask (and I’m certain this will bore but you did ask):

I got into tech due to having access to that computer, at that time, in an environment that otherwise wouldn’t have been amenable to learning about it at all.

In my case - our family Spectrum was later replaced by a SNES and after that a PS1. After the 48k, I didn’t have access to a PC at home for another decade, and wouldn’t have seen the point of saving enough to get it if not for having the Spectrum.

If I had gotten an Atari to begin with I wouldn’t have had those experiences. I guess something else inspired you along the way - for me it was this.

Re:Sir Clive Sinclair has died by brulard on Friday September 17, 2021 @03:47AM (#28562450)
Thank you for clarification, as other commenter pointed out, Atari computers (like 800 XE/XL) were quite popular in central europe and I haven't seen a game system (like 2600) around, even didn't know until much later that something like that existed.
Re:Sir Clive Sinclair has died by PapaSpaceDelta on Thursday September 16, 2021 @04:53PM (#28557427)
For a lot of us Brits Sir Clive's machines were our first glimpse of the future. If that doesn’t sound like you, then just stand aside while we mourn our hero.
Re:Sir Clive Sinclair has died by marco_craveiro on Friday September 17, 2021 @03:55AM (#28562499)
Actually, may I say it was the same for most eastern Europeans. Most of the programmers I know in Portugal started with a ZX Spectrum.
Re:Sir Clive Sinclair has died by wwtrv on Friday September 17, 2021 @07:38AM (#28564215)
It’s funny that Portugal is an eastern European country.
Re:Sir Clive Sinclair has died by brulard on Friday September 17, 2021 @03:55AM (#28562495)
I respect that. Atari computers for me and Commodores for some were a first glimpse of the future as well. I didn't expect downvotes for honestly asking how would having Sinclair differ from my experience.
Re:Sir Clive Sinclair has died by tcbawo on Thursday September 16, 2021 @04:48PM (#28557363)
I assume he meant an Atari video game system rather than an Atari personal computer.
Re:Sir Clive Sinclair has died by GekkePrutser on Thursday September 16, 2021 @06:22PM (#28558524)
Yeah I (or rather my parents) got an Atari 800XL and it totally got me in tech. But yeah Atari was much better known for its having consoles (5200 and 7800 I think). I was never interested in those.

Especially because the Atari was very unpopular in Europe. The C64 was king. That also made it more expensive which was why I got the 800XL.

But it also meant much less software around which is how I started programming.

Re:Sir Clive Sinclair has died by toyg on Friday September 17, 2021 @02:27AM (#28561942)
In Italy, Atari "meant" the 2600. Later there was the brief rivalry of ST with Amiga, but only musicians ever bought the ST.
Re:Sir Clive Sinclair has died by renaudg on Friday September 17, 2021 @05:49AM (#28563261)
I grew up in France and the Amstrad was king (same in Spain I believe), the C64 a very very distant second, and nobody had ever seen a Spectrum (thankfully, if I may add : the C64 was special and in spite of its terrible palette deserves all the praise it gets. The Spectrum is a mediocre and incredibly overrated machine compared to the others. It was decent and affordable in 1982, but by 1984 both the C64 and Amstrad CPC were wiping the floor with it, and there was no longer a rational reason to prefer it. A bizarre love affair the UK has had with this machine...)
Re:Sir Clive Sinclair has died by GekkePrutser on Friday September 17, 2021 @12:05PM (#28567100)
Understood.

I totally forgot how Europe was not really one thing but totally different countries back then. Not to mention the eastern countries.

I remember when the guys that kidnapped Heineken fled to Paris and they couldn't be extradited back because there was no extradition agreement yet between France and the Netherlands.... :X Such different times.

Re:Sir Clive Sinclair has died by Cosi1125 on Friday September 17, 2021 @03:18AM (#28562255)
> the Atari was very unpopular in Europe

It depends on your definition of "Europe" ;-) The 8/16-bit Atari was (and still is, in some circles) extremely popular in Germany, Poland, and former Czechoslovakia.

Re:Sir Clive Sinclair has died by GekkePrutser on Friday September 17, 2021 @04:31AM (#28562746)
Ok I'm from the Netherlands. The C64 was the computer and Atari was a very distant number 2 (or even 3, after the MSX). At least in my circles :) It was much more difficult to get an idea of the whole community back then.

But the C64 was 600 guilders at the time and the Atari was 'dumped' on the market at one point for 200 so it was an easy choice :)

Re:Sir Clive Sinclair has died by a-dub on Friday September 17, 2021 @03:41AM (#28562413)
speaking of the atari st, sometime in the late 80s a mail-order atari st software/accessory retailer in the us (i think it was w. brown enterprises or something like that) used to distribute their catalog monthly or quarterly in newsprint had a throwback sinclair special one year at christmas. for $40, you could get an unassembled zx-81 kit where everything had to be soldered in place by hand.

as an enthusiastic eight year old, i was perhaps not as good at soldering as i would have liked. good thing i was lucky enough to have the st to start with.

Re:Sir Clive Sinclair has died by brulard on Friday September 17, 2021 @03:49AM (#28562459)
100% this - Atari was quite popular in central europe.
Re:Sir Clive Sinclair has died by crucialfelix on Friday September 17, 2021 @07:55AM (#28564374)
Commodore 64 was great for graphics. Atari 1040ST was great for music.

All the best music software was on Atari I think due to the excellent timing and MIDI support: Cubase, Emagic Notator/Logic (now only by Apple)

Though I guess both of those started on C64 but then migrated to Atari

Re:Sir Clive Sinclair has died by renaudg on Tuesday September 21, 2021 @01:00AM (#28602163)
It's a bit strange to compare the C64 with the Atari ST : the latter was a 16-bit computer, one generation after the C64. It had much better graphics. But it didn't match the Amiga :)

The mainstream 8-bit machine with the best graphics was probably the Amstrad CPC. Here's a comparison with the Spectrum for example : https://imgur.com/a/D7Ocd

When it comes to arcade-style gameplay though, the C64 was often ahead because of its hardware accelerated sprites (and a legendary sound chip that was ahead of its time)

Re:Sir Clive Sinclair has died by crucialfelix on Tuesday September 21, 2021 @08:09AM (#28604209)
You are right, it was actually the Amiga I was thinking of. I was an Atari kid (music).
Re:Sir Clive Sinclair has died by headmelted on Thursday September 16, 2021 @04:58PM (#28557506)
100% this.
Re:Sir Clive Sinclair has died by mkl on Thursday September 16, 2021 @08:14PM (#28559527)
> Sir Sinclair

FYI since I've seen this mistake a few times in this discussion: Sir Clive or Sir Clive Sinclair. "Sir" and "Dame" are attached to the given name, never the surname. I don't know why it's different from other titles, and Wikipedia doesn't seem to explain, just states the rule: https://en.wikipedia.org/wiki/Sir

Re:Sir Clive Sinclair has died by Zuider on Friday September 17, 2021 @05:02AM (#28562928)
Formal surnames attached to a family are a later invention than aristocratic titles. In fact, surnames were originally introduced for the sole purpose of identifying individuals for the purpose of taxing them. When the English tried this on the Welsh, they mass rebelled by all choosing the name "Jones."

This was especially the case for commoners, or non aristocrats, who only had first names, and had to be uniquely identified by their professions, the names of their fathers or a well known relative. If Bob the Builder got a knighthood for exceptional diligence in building siege engines for the noble and perennial cause of annoying the French, then the only real name the title could be attached to would have been "Bob."

The reason it is different for other titles is that those titles belonged to the landed aristocracy, and were generally titles to the fiefdoms of that territory, so titles like Lord Acton, Lord Dunsany, or Alfred, Lord Tennyson, referred to actual places. If a higher title is awarded to a commoner who does not possess a hereditary fiefdom, then a fiefdom will be invented for them such as when William Thompson became Lord Kelvin.

Re:Sir Clive Sinclair has died by loudmax on Friday September 17, 2021 @08:33AM (#28564690)
Along similar lines, the name of the famous renaissance polymath Leonardo da Vinci is "Leonardo". He was born in the city of Vinci, so calling him "Leonardo from Vinci" was an easy way of distinguishing him from the other Leonardos around. Nobody during his lifetime would have addressed him as "Da Vinci".
Re:Sir Clive Sinclair has died by Zuider on Friday September 17, 2021 @09:52AM (#28565490)
By the same token, it is strange that one of the pioneering visionaries of computing is commonly known as Ada Lovelace, even though her actual surname was 'King' (née Gordon) Her full title was 'Ada King, The Right Honourable The Countess of Lovelace,'
Re:Sir Clive Sinclair has died by randomswede on Friday September 17, 2021 @10:27AM (#28565880)
It's one of those "how important is the title" things. According to an article in the workplace magazine at a (now very) former workplace, to celebrate the honours doctorate of Princess Christina, her full title (with doctorate) would be "Princess Christina, Dr Mrs Magnusson".

The explanation given is that the princesshood attached to her, personally. I suspect it is the same with a knighthood. And the "dr" comes before the "mrs", as it is more prestigious.

But, as with many things, don't think TOO hard about it.

https://en.wikipedia.org/wiki/Princess_Christina,_Mrs._Magnu...

Re:Sir Clive Sinclair has died by hellbannedguy on Friday September 17, 2021 @02:07AM (#28561827)
What I didn't know is if you are knighted, you have to give up your birth citizenship.
Re:Sir Clive Sinclair has died by helsinkiandrew on Friday September 17, 2021 @02:17AM (#28561883)
Foreigners get honorary knighthoods: Bill Gates, Steven Spielberg, Dwight Eisenhower etc. Apparently if you take up British Citizenship it automatically converts.
Re:Sir Clive Sinclair has died by mkl on Friday September 17, 2021 @04:13AM (#28562627)
That seems to be a US rule [1], not a condition imposed by the knighting jurisdiction. Maybe some other countries have similar no-titles rules, but I couldn't find any (might be searching for the wrong terms).

[1] https://en.wikipedia.org/wiki/Foreign_Emoluments_Clause

Re:Sir Clive Sinclair has died by eru on Friday September 17, 2021 @02:26AM (#28561938)
Well, a knight is a servant to the monarch, thus subject of her.
Re:Sir Clive Sinclair has died by lmilcin on Saturday September 18, 2021 @01:07PM (#28577680)
Knighthood is not just a title, it also means you are servant, subject to the monarch. My understanding is you have to become citizen for this.

And while Britain allows dual citizenship, most countries do not. So in most cases you need to rescind your other citizenship in order to be come an actual knight.

Re:Sir Clive Sinclair has died by Zuider on Friday September 17, 2021 @05:09AM (#28562969)
Not quite true. If you wished to be addressed by the title of 'Sir' or 'Dame,' you would have to be a British citizen, but a non citizen can add letters after their name, e.g. Bob Geldof, KBE, remains a citizen of the Republic of Ireland.
Re:Sir Clive Sinclair has died by dghf on Friday September 17, 2021 @06:00AM (#28563337)
I believe Commonwealth citizens (at least, those from countries that share a monarch with the UK) are entitled to use 'Sir' or 'Dame' as well: though Canada, for one, seems to take a dim view of its citizens accepting British honours.
Re:Sir Clive Sinclair has died by nanis on Thursday September 16, 2021 @05:02PM (#28557559)
Mine was smuggled into the country due to currency crises and import/export controls. I owe thanks to my mother for arranging that so that I could graduate from writing programs using paper and pencil to using an actual computer.

Thank you Psion's Horizons cassette for teaching me about computer architecture. Thank you Toni Baker for teaching me Z80 assembly so I could program x86 with no problem.

But, thank you Sir Clive, above all, for making such an affordable and approachable computer. What I learned on the ZX81 and the ZX Spectrum is still with me.

Re:Sir Clive Sinclair has died by ComodoHacker on Thursday September 16, 2021 @05:42PM (#28558053)
In my country, there weren't any originals, even smuggled. Clones were built and sold by local engineers, using smuggled schematics and photocopies of circuit board layouts.

The one I first get my hands on as a kid was built by my elder brother, an electronics engineer. I was so fascinated, I remember secretly sneaking into his house when he was at work to play the games.

He taught me electronics and encouraged me to understand the schematics and build one for myself. And I eventually did, but I got something wrong, and it worked unstable. I never got patience to find the cause and get it right.

But I definitely got charmed by electronics and programming because of this. Thank you, Sir Sinclair. And thank you, my brother.

Re:Sir Clive Sinclair has died by krallja on Thursday September 16, 2021 @10:55PM (#28560710)
Do you still have the nonworking computer? Might be a fun project for a rainy weekend.
Re:Sir Clive Sinclair has died by CodeMage on Friday September 17, 2021 @01:03AM (#28561412)
Mine was a second-hand smuggled ZX Spectrum 48k. The first computer I ever saw was Galaksija, at the school where my mom and dad worked. The school later got a Lola 8, but by then my mom and dad bought me a used Spectrum and I was happily plugging the depths of BASIC, and later assembly.

Farewell, Sir Clive, and thank you for some of my best memories.

Re:Sir Clive Sinclair has died by cable2600 on Friday September 17, 2021 @01:42AM (#28561683)
I still write programs on paper and pencil to see if I can do it as accurately as the machine can.
Re:Sir Clive Sinclair has died by marttt on Friday September 17, 2021 @01:01AM (#28561404)
> "You cannot harm the computer in this way. Be bold."

What an empathetic, caring, tactful way to teach tech to kids. The whole instruction is like that, a really well composed message. No hypes or overpowering, just guiding children to quiet explorations.

Re:Sir Clive Sinclair has died by onion2k on Friday September 17, 2021 @03:42AM (#28562418)
It's also an important message to parents, telling them that it's OK to let their kids play with an expensive piece of tech without the danger of them breaking it.
Re:Sir Clive Sinclair has died by jeswin on Friday September 17, 2021 @04:07AM (#28562585)
Also, the expensive pieces of tech from the 80s and 90s had excellent repairability.
Re:Sir Clive Sinclair has died by srcmap on Thursday September 16, 2021 @06:00PM (#28558274)
My first compute was ~1984 Timex_Sinclair_1000 $99 and with 2K RAM. https://en.wikipedia.org/wiki/Timex_Sinclair_1000

It definitively the gateway drug that hook me into computer.

Bought $6 book on how to program Sinclair computer and copy the Basic Code from the book into that computer and record that program into audio cassette tape and output to analog TV.

Now I working daily with systems that have 128 cores, 256 threads, 256-768MB of L3 cache memory, 1TB DDR+ 8xGPUs each with 32GB of HBM.

I still think I got more "High/Rush" from the sinclair 1000 37 years ago than the latest 128C/256T CPU. Now is a job, back than it was an adventure, exploration to whole new world!

Re:Sir Clive Sinclair has died by adfm on Friday September 17, 2021 @01:12AM (#28561462)
My first computer was a Timex Sinclair 1000, too. That keyboard was too much, but you kept at it! And if you even looked at that memory module funny, it would short out and you'd have to stay up all night and re-key everything back in by hand. We got more use out of the TRS-80s at school, but having a machine to ourselves at home was influential.
Re:Sir Clive Sinclair has died by cable2600 on Friday September 17, 2021 @01:43AM (#28561691)
I had a Timex/Sinclar 1000 with the 64K memory module that sort of worked half the time. Zot, there it goes again and I have to type everything in again because I didn't save it to tape.
Re:Sir Clive Sinclair has died by RachelF on Friday September 17, 2021 @01:24AM (#28561530)
yep, same for me. I remember being astounded as a kid that you could make something that would actually be seen on a TV screen!
Re:Sir Clive Sinclair has died by poetaster on Friday September 17, 2021 @03:16PM (#28569776)
Me too! Astounded to write sprites to a screen. Objects. Collision detection.
Re:Sir Clive Sinclair has died by dvirsky on Thursday September 16, 2021 @05:14PM (#28557708)
Same here, but it also reminds me, the first programming lesson in school (not on a Spectrum but on an IBM PC), our teacher told us "there's nothing you can do with code that will harm the computer in any way" (these computers did not have a hard drive so you could not wipe anything).

This immediately set us on a quest to find ways to prove him wrong - the basis of hacker thinking. Not that we did find anything with our limited knowledge but it was a nice thought exercise (our best bet was to create a program that constantly switches between graphics mode and text mode. The monitor would make a clicking sound when this happened, so we figured if we do this enough times we'll probably burn some circuit, but we never tried it).

Re:Sir Clive Sinclair has died by GekkePrutser on Thursday September 16, 2021 @06:44PM (#28558750)
There was a way you could burn out a chip in the C64 with a poke command IIRC. And you could break the tape advance relay in the MSX by switching it on and off rapidly.

Edit: Oops it wasn't the 64 but the PET: https://dfarq.homeip.net/the-killer-poke-for-the-commodore-p...

Also, everyone here will know the phenomenon of bricking. You can damage hardware with software. Luckily it's very rare.

Re:Sir Clive Sinclair has died by dvirsky on Thursday September 16, 2021 @08:07PM (#28559475)
It's much harder with early 80s hardware (and no internet to learn this stuff) than with modern hardware. These machines were stateless beasts. You could either damage the BIOS with writing to it somehow, or fry some hardware. I suppose you could damage the floppy drive head with very intensive seek commands in a tight loop, or something like that.
Re:Sir Clive Sinclair has died by robryk on Friday September 17, 2021 @07:22AM (#28564061)
I managed to kill one PC floppy drive by switching the motor that rotated the disk and not switching it off (because my crash handling was nonexistent and floppy read routine I was writing crashed somehow). I guess the disk rotation motor (or its switching circuitry) overheated (after all, it was supposed to be used with a reasonably low duty cycle): the drive would no longer rotate the floppy (so I could also not tell if the rest of the drive still worked).
Re:Sir Clive Sinclair has died by kindall on Friday September 17, 2021 @01:25AM (#28561548)
the tape relay was one of the TRS-80s IIRC. You could toggle it back and forth fast enough to overheat it and get it stuck.
Re:Sir Clive Sinclair has died by GekkePrutser on Friday September 17, 2021 @04:26AM (#28562710)
Oh the MSX had it too for sure.. The TRS-80 was almost not sold here in Europe. We had some Radio Shack shops (called Tandy) here but the TRS-80 wasn't a big thing. We only got the LCD model.

But it was exactly the same thing yeah.. Jiggling the relay super fast would fuse it. One of my friends had this happen to his MSX 1, I think there was some early 'malware' in a copied game or something. But at least a relay replacement is not difficult or expensive.

Re:Sir Clive Sinclair has died by firecall on Thursday September 16, 2021 @10:35PM (#28560601)
Who remembers waking into a store on the high street in Britain and seeing rows of different computer systems!

Sinclair Spectrums, BBC Model B and so on!

It was glorious!

It was so exciting as a kid!

Going to each of them and writing 3 lines of basic to print my name infinitely!

A truely golden age of discovery!

Re:Sir Clive Sinclair has died by FearNotDaniel on Friday September 17, 2021 @02:23AM (#28561916)
Remember this well. Though my three line programs were a little more mischievous. When Boots the Chemist weirdly started selling computers I thought it was fun to go in on a Saturday afternoon and type:

   10 PRINT "Boots is rubbish, shop at Dixons.";
   20 GOTO 10
I thought I was a genius. Probably should have got a slimy career in adtech after that, but thankfully I didn't.
Re:Sir Clive Sinclair has died by 123pie123 on Friday September 17, 2021 @04:22AM (#28562685)
the WHSmiths shops had some of their computers sound amplified through the cassette players

a mischeivious program of

  10 pause (big number)
  20 beep
  30 goto 20
it would sit there for ages until a key was pressed, then beep very loud when a person - who's very first touch of a computers keyboard, would seemly set an alarm off.

the faces of the customers thinking they've broke the computer is still etched in my mind

Re:Sir Clive Sinclair has died by alexfoo on Friday September 17, 2021 @07:56AM (#28564386)

    *FX 200,3
    
    10 *MOTOR 1
    20 *MOTOR 0
    30 GOTO 10
And then leave the shop quickly as the BBC Micro's internal relay quickly destroys itself.
Re:Sir Clive Sinclair has died by pvg on Thursday September 16, 2021 @07:35PM (#28559183)
"You cannot harm the computer in this way."

This seems quite likely to have been inspired by some of the intro documentation for the Apple ][, apparently written by Jef Raskin. Short comment about it from a few years ago:

https://news.ycombinator.com/item?id=15077364

Re:Sir Clive Sinclair has died by krallja on Thursday September 16, 2021 @10:57PM (#28560717)
Jef*
Re:Sir Clive Sinclair has died by pvg on Friday September 17, 2021 @01:03AM (#28561411)
D'oh, fixed now, thanks.
Re:Sir Clive Sinclair has died by b3lvedere on Friday September 17, 2021 @03:18AM (#28562261)
Dad bought a ZX Spectrum. I was very curious and wanted to play with it. Dad gave me the huge manual and told me to study that first. I didn't. Instead i tried every key and this started my huge computer adventure that will probably only end when i'm dead.
Re:Sir Clive Sinclair has died by croon on Friday September 17, 2021 @04:03AM (#28562564)
Amazing to see the amount of similar comments here. I too grew up with the ZX (and later an Atari ST), and made my first program (a game, of course). It felt very zen to write it, play it, and then being okay with not saving it when I cut the power.
Re:Sir Clive Sinclair has died by WalterBright on Thursday September 16, 2021 @10:48PM (#28560671)
> "You cannot harm the computer in this way."

I've long suspected that Star Trek trained people to be fearful of pressing the wrong key, as it would always send a huge electric shock through the hapless keyboardist and send him flying across the bridge.

Re:Sir Clive Sinclair has died by dwd on Thursday September 16, 2021 @10:43PM (#28560652)
That is such an empowering statement.

I've said before on HN that fear of what may happen stops many people from experimenting with computers, coupled with locking everything down and hiding the non-consumer-friendly aspects out of site.

Starting with a blinking cursor, the worst you could do was format a floppy disk with your work on it - or blow a fuse because you were tinkering with the internals.

Re:Sir Clive Sinclair has died by 13of40 on Thursday September 16, 2021 @10:56PM (#28560714)
It works on that generation of machines, but when I was young I carried that philosophy into learning Unix in the early 90s, and some of the results weren't as positive. It was a net positive, though.
Re:Sir Clive Sinclair has died by nmstoker on Thursday September 16, 2021 @08:01PM (#28559435)
It's fascinating how empowering knowing just how safe you are can be.

I used nearly this exact phrase the other day with someone who appeared fearful of a dashboard tool and once they realised they could basically do no harm whatsoever it freed them up to experiment and learn.

Re:Sir Clive Sinclair has died by t43562 on Friday September 17, 2021 @04:07AM (#28562583)
Well, it's not strictly true at all that you are totally safe, I think, but you have to behave as if you are or you get nowhere. That's quite a metaphor for life in general.
Re:Sir Clive Sinclair has died by Cthulhu_ on Friday September 17, 2021 @05:23AM (#28563054)
I grew up with a PC and that already wasn't as straightforward; we were Told in no uncertain terms that we should make sure to use the 'shut down' option in the menu or else Bad Things would happen (= disk parking). And changes in the system were permanent, so I never really experimented with the computer until my mid-to-late teens when I went to school for computer stuff - my dad was the expert until then.
Re:Sir Clive Sinclair has died by noneeeed on Friday September 17, 2021 @05:33AM (#28563124)
I saw something similar with my gf in uni. She hadn't had a computer at home and she was really intimidated by the computers there. It wasn't just because she was unused to them, but she was petrified of breaking them. It wasn't until I let her use mine and got her to relax about breaking it that she really started to learn how to use them properly.
Re:Sir Clive Sinclair has died by pistoriusp on Thursday September 16, 2021 @03:56PM (#28556636)
Absolutely feel the same. What a legend.
Re:Sir Clive Sinclair has died by belter on Thursday September 16, 2021 @04:16PM (#28556936)
Same. This is my desk decoration: "The Complete Spectrum ROM Disassembly"

http://www.primrosebank.net/computers/zxspectrum/docs/Comple...

Re:Sir Clive Sinclair has died by aix1 on Friday September 17, 2021 @12:07AM (#28561095)
Thought I'd also mention "The ZX Spectrum ULA".

https://www.amazon.com/ZX-Spectrum-Ula-Microcomputer-Compute...

Re:Sir Clive Sinclair has died by beardyw on Thursday September 16, 2021 @04:27PM (#28557086)
The book remains on the shelf behind me when most others have gone.
Re:Sir Clive Sinclair has died by flir on Thursday September 16, 2021 @05:14PM (#28557714)
For me it's these https://www.flickr.com/photos/nathanchantrell/6446816275

Godspeed, Sir Clive. Your projects were all bonkers in the best possible way.

Re:Sir Clive Sinclair has died by GekkePrutser on Thursday September 16, 2021 @06:30PM (#28558616)
I love that attitude and I totally agree with the sentiment. Just experimenting is how you learn best.

Especially in those days it was a unique sentiment. Most devices came with long instruction manuals which people would actually read, and even schematics. Until the home computer came, only educated professionals were allowed to go near computers. I think Steven Levy called them the IBM high priests in his book "Hackers". It's old but a good read.

Now nobody reads the couple of pages that come with their new phone. Good.

Re:Sir Clive Sinclair has died by noneeeed on Friday September 17, 2021 @05:31AM (#28563106)
I try to keep this in mind with my kids. I try to not worry too much about them breaking stuff, and where possible put them in situations where they can experiment and try stuff without risk of screwing something up. Although I also like to repair stuff, and I think there's something nice about them breaking it and then us fixing it.

It's why things like the RPi and the Micro-bit are so cool for education, you can experiment with them and if it all goes wrong just reset them and carry on.

However I'm also concious that I and my kids are lucky to be able to absorb any financial/time cost from them breaking something. Not everyone can.

Re:Sir Clive Sinclair has died by stevekemp on Thursday September 16, 2021 @11:40PM (#28560942)
A lot of people started programming thanks to the ZX Spectrum, and I'm one of them too:

https://blog.steve.fi/how_i_started_programming.html

It was easily the most popular home computer in the UK at that time, though I imagine a large number of people started with the BBC - via the school integration.

I still have my manuals, and recently paid for a print of the keyboard to hang on my wall. (I almost bought a dead 48K model, and framed it, but getting a poster/print was slightly cheaper.)

Re:Sir Clive Sinclair has died by hallarempt on Friday September 17, 2021 @05:17AM (#28563012)
My dead ZX Spectrum 48k does hang on the wall, behind my desk. The rainbow colors are amazingly light-fast.
Re:Sir Clive Sinclair has died by smoyer on Friday September 17, 2021 @07:37AM (#28564208)
I had a similar experience with a ZX-81 (and a TS-2000). What's interesting related to your "You cannot harm the computer in this way" quote is that I see that experimentation embodied in my kids (who grew up with a PC in the house) but also the anti-pattern in my mother and my in-laws who clearly didn't have a computer in the house until middle-age (note that I left my dad our of this category as he was an EE building embedded systems for instrumentation for much of his career).
Re:Sir Clive Sinclair has died by lewisjoe on Friday September 17, 2021 @09:55AM (#28565509)
I'm curious how a generation of us grew up curious what a computing machine could do, just because it had all those fancy keys to press. They pushed us into creating stuff.

But these days, we have smartphones with a hundred times more computing power, but it fails to trigger any creative curiosity into kids these days.

Maybe I'm wrong, but is there any co-relation with how many ways the device could interact with the operator vs the level of creative curiosity it triggers?

Re:Sir Clive Sinclair has died by nsxwolf on Thursday September 16, 2021 @06:12PM (#28558406)
I remember the TI-99/4A BASIC manual said something like “errors will not harm your computer” and it had a similar reassuring effect on my child self.
Re:Sir Clive Sinclair has died by k__ on Thursday September 16, 2021 @05:22PM (#28557809)
Haha, that's really wholesome.

I remember how I destroyed my first PC on the first day by flipping a switch on the PSU before turning it on. Good times.

Re:Sir Clive Sinclair has died by matthewmcg on Thursday September 16, 2021 @07:28PM (#28559131)
Out of curiosity, what switch would that have been? Was it a 220/120V setting?
Re:Sir Clive Sinclair has died by hnick on Thursday September 16, 2021 @08:38PM (#28559678)
I'd bet it is, because I did the same (in a 240V country). I knew it wouldn't end well and did it anyway because, I guess, as a kid I was used to the world not letting bad things happen so didn't really believe it would. There isn't a switch on the toaster or TV that bricks it after all.

Anyway got a spark and the magic smoke, and bought a new PSU from a guy at school for $15.

Re:Sir Clive Sinclair has died by detritus on Thursday September 16, 2021 @05:31PM (#28557941)
I did the same with my very first PC. For shame! I'd been used to simpler 16bit and 8bit machines, including a spectrum...
Re:Sir Clive Sinclair has died by helsinkiandrew on Friday September 17, 2021 @02:21AM (#28561904)
> "You cannot harm the computer in this way."

But your soul dies slowly as you have to reload your program from tape cassette. I remember learning machine code on my Spectrum and having to reload the assembler several times an hour.

Re:Sir Clive Sinclair has died by noneeeed on Friday September 17, 2021 @05:23AM (#28563050)
The most dispiriting day of my childhood was when I discovered that the write connection to the tape deck on my Spectrum +2a had failed and the day's worth of code I'd written had been lost and I had a blank tape.
Re:Sir Clive Sinclair has died by ghoul2 on Friday September 17, 2021 @07:50AM (#28564325)
heh. I fortunately did not know things like assemblers existed. I hand-assembled my assembly to machine code using the mnemonic table provided at the end of the programming manual. I had an entire diary full of columns of hand-encoded hex numbers (and a decimal column - you needed the numbers in decimal to "poke" them into RAM).
Re:Sir Clive Sinclair has died by simonebrunozzi on Thursday September 16, 2021 @04:50PM (#28557377)
I had no idea. This is amazing.
Re:Sir Clive Sinclair has died by RantyDave on Thursday September 16, 2021 @05:08PM (#28557634)
I'm another who had exactly the same experience. That one sentence did the entire country a massive favour (and is, sadly, no longer true)

The quality of the documentation with these early computers was also truly exceptional. I learned basic in a weekend.

Re:Sir Clive Sinclair has died by midnightclubbed on Thursday September 16, 2021 @05:27PM (#28557883)
To elaborate your point every ZX Spectrum came with a detailed manual from which you could learn Basic.

And in the back it had a ascii table with all the Z80 instruction codes - so once you had basic down you could try assembly!

Re:Sir Clive Sinclair has died by timthorn on Thursday September 16, 2021 @05:34PM (#28557973)
The keyboard itself was almost the Spectrum's own manual, listing all the BASIC keywords - because to enter one of the keywords, you just typed the key with that label. That made programming possible for a preschooler.
Re:Sir Clive Sinclair has died by rodgerd on Thursday September 16, 2021 @11:53PM (#28561017)
More than just that; the block diagram and a lucid explantion of floating point mathematics that has lasted me for 40 years.
Re:Sir Clive Sinclair has died by poetaster on Friday September 17, 2021 @03:20PM (#28569834)
Damn. I got a rush from learning to touch type on the IBM Selectricks....
Re:Sir Clive Sinclair has died by xwowsersx on Friday September 17, 2021 @10:32AM (#28565936)
Love this.