{"id":3007,"date":"2022-02-11T11:23:58","date_gmt":"2022-02-11T10:23:58","guid":{"rendered":"https:\/\/www.quantum-bits.org\/?p=3007"},"modified":"2022-08-24T10:10:14","modified_gmt":"2022-08-24T09:10:14","slug":"on-retro-computing-sinclair-zx-spectrum-part-1","status":"publish","type":"post","link":"https:\/\/www.quantum-bits.org\/?p=3007","title":{"rendered":"On retro-computing: Sinclair ZX Spectrum"},"content":{"rendered":"<p>After my <a href=\"https:\/\/www.quantum-bits.org\/?p=2941\" target=\"_blank\" rel=\"noopener noreferrer\">first baby steps<\/a> into the retro-computing world with a ZX81, I thought I should add a new member to the family. In memory of the late <a href=\"https:\/\/en.wikipedia.org\/wiki\/Clive_Sinclair\" target=\"_blank\" rel=\"noopener noreferrer\">Lord Sinclair<\/a>, it had to be a <a href=\"https:\/\/en.wikipedia.org\/wiki\/ZX_Spectrum\" target=\"_blank\" rel=\"noopener noreferrer\">ZX Spectrum,<\/a> and nothing else.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-2854\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/01\/quantum-retrocomputing-pixels.jpg\" alt=\"\" width=\"850\" height=\"448\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/01\/quantum-retrocomputing-pixels.jpg 768w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/01\/quantum-retrocomputing-pixels-300x158.jpg 300w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p><span style=\"font-family: zx-spectrum;\">Sourcing a Sinclair ZX Spectrum<\/span><\/p>\n<p>I did not own a ZX Spectum myself, but used it, played with it and programmed it at a friend&#8217;s (the same that had a ZX81. He migrated to a Spectrum something like a year later, around late 1982 or early 1983)<\/p>\n<p>I had good luck last time with <a href=\"https:\/\/en.wikipedia.org\/wiki\/Leboncoin\" target=\"_blank\" rel=\"noopener noreferrer\">Leboncoin<\/a>. Finding a &#8220;Speccy&#8221; on this site is pretty easy. I found a nice offer (less than 90\u20ac), with a boxed ZX Spectrum, a manual and a joystick expansion. We stroke the deal. Unfortunately, the seller couldn&#8217;t send the package in time, so the deal was automatically cancelled after a week of waiting. I then searched for another ZX Spectrum, and found one, a bit more expansive, but in its original package, sold along with a Peritel (french for SCART connector) expansion and cables.<\/p>\n<p>Deal was done, the package arrived home a week later:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3008\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy.png\" alt=\"\" width=\"850\" height=\"638\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy.png 850w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-300x225.png 300w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-768x576.png 768w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-285x214.png 285w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p><span style=\"font-family: zx-spectrum;\">Unboxing<\/span><\/p>\n<p>The ZX Spectrum is smaller than I remember. Surely because I was around 11-12 years old when I used one. Compared to the ZX81, it is almost as wide, a little less deep, but much heavier.&nbsp;<\/p>\n<p>Overall, the ZX Spectrum I got was in good conditions. A bit dirty, especially the rubber keyboard (traces of some kind of glue on a few keys), a few stains on the case, but almost no scratches on the keyboard metal plate:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3010\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy1.png\" alt=\"\" width=\"850\" height=\"638\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy1.png 850w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy1-300x225.png 300w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy1-768x576.png 768w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy1-285x214.png 285w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>Like its little brother, this Speccy didn&#8217;t smell particularly good. The previous owner might have been a smoker. From the outside, no signs of corrosion though.<\/p>\n<p><span style=\"font-family: zx-spectrum;\">Opening up the ZX Spectrum<\/span><\/p>\n<p>Let\u2019s flip the ZX Spectrum, then remove and store the 5 screws from the back:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3013\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-step1.png\" alt=\"\" width=\"850\" height=\"703\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-step1.png 850w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-step1-300x248.png 300w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-step1-768x635.png 768w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>Gently separate the top and bottom parts of the case. You will then see a pair of ribbon cables, connecting the PCB to the keyboard:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3012\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy3.png\" alt=\"\" width=\"850\" height=\"638\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy3.png 850w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy3-300x225.png 300w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy3-768x576.png 768w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy3-285x214.png 285w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>Just like for the ZX81, these ribbon cables don&#8217;t age well and break apart very easily. You can grip each of them close to the connectors and carefully pull them free:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3015\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy4.png\" alt=\"\" width=\"850\" height=\"638\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy4.png 850w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy4-300x225.png 300w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy4-768x576.png 768w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy4-285x214.png 285w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>Both of the ribbon cables were in perfect conditions. And I did not break them (they were easier to pull than the ZX81&#8217;s).<\/p>\n<p>The last screws from the PCB can now be removed, as well as the large metal shield bolted next to the voltage regulator.<\/p>\n<p>The plastic case is now ready for a soapy bath and a good scrub with a toothbrush. Once dried, an anti-static cleaner was applied to both parts with a micro-fiber cloth. Stains were removed. The rubber keyboard was then scrubbed and cleaned. I did not removed it from the case, but could remove the glue that on some of the keys without damaging them.<\/p>\n<p><span style=\"font-family: zx-spectrum;\">The ZX Spectrum PCB<\/span><\/p>\n<p>Let&#8217;s take a look at this ZX Spectrum&#8217;s PCB. It is more complex than the ZX81&#8217;s, but still easy to understand:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3017\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/zxspectrum-pcb-arrows.png\" alt=\"\" width=\"850\" height=\"1133\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/zxspectrum-pcb-arrows.png 850w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/zxspectrum-pcb-arrows-225x300.png 225w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/zxspectrum-pcb-arrows-768x1024.png 768w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>There have been many revisions of the ZX Spectrum PCB. This one is an &#8220;issue 3B&#8221; board, built around:<\/p>\n<ol>\n<li><strong>Microprocessor<\/strong>: the Sinclair ZX Spectrum uses <a href=\"https:\/\/en.wikipedia.org\/wiki\/Zilog_Z80\" target=\"_blank\" rel=\"noopener noreferrer\">Zilog Z80<\/a> 8-bit microprocessor, clocked at 3.5MHz (thus, a tiny bit higher than the ZX81). The one used here was manufactured by SGS<\/li>\n<li><strong>RAM<\/strong>: originally, the Spectrum had 16K or 48K of RAM. This issue has two types of RAM chips installed. The <strong>Lower 16K<\/strong> (location 2b) is composed of 8 x 8416 STC 4116 2K DRAM chips. The <strong>Upper 32K<\/strong> (location 2a) is composed of 8 x TMS4532-15NL4 DRAM chips, manufactured by <a href=\"https:\/\/en.wikipedia.org\/wiki\/Texas_Instruments\" target=\"_blank\" rel=\"noopener noreferrer\">Texas Instruments<\/a>. This should give a total of <strong>64K <\/strong>instead of 32K, but only one half had passed the manufacturing test and they were sold as <strong>32K<\/strong> chips for a good price (on pin needing to be set to select the proper page of RAM cells). It&#8217;s typical of Sir Clive Sinclair cost optimization. The <strong>total onboard<\/strong> memory is thus <strong>48K<\/strong> (Lower 16 + Upper 32) on this ZX Spectrum<\/li>\n<li><strong>ROM<\/strong>: the board has 16K of ROM, manufactured by <a href=\"https:\/\/en.wikipedia.org\/wiki\/NEC\" target=\"_blank\" rel=\"noopener noreferrer\">NEC<\/a><\/li>\n<li><strong>ULA (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Gate_array\" target=\"_blank\" rel=\"noopener noreferrer\">Uncommitted Logic Array<\/a>)<\/strong>: it uses a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Ferranti\" target=\"_blank\" rel=\"noopener noreferrer\">Ferranti<\/a> ULA 6C001E-6. It is a later, debugged revision of earlier designs (5C102E, 5C112E, 6C001E-5). Thus, the board does not require ugly mods, like the &#8216;cockroach&#8217; (a 74LS00 chip hand soldered on top of the PCB with flying lead connections) or the &#8216;spider&#8217; (a ZTX313 transistor soldered over the CPU) mods. The 6C series also runs cooler than the previous 5C series<\/li>\n<li><strong>Logic gates: <\/strong>6 x SN74X ICs, manufactured by Texas Instruments and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Motorola\" target=\"_blank\" rel=\"noopener noreferrer\">Motorola<\/a>. I don&#8217;t have much details on these unfortunately &#8230;<strong><br><\/strong><\/li>\n<li><strong>Video Modulator<\/strong>: a LM1889 IC, manufactured by <a href=\"https:\/\/en.wikipedia.org\/wiki\/National_Semiconductor\" target=\"_blank\" rel=\"noopener noreferrer\">National Semiconductor<\/a>, designed to interface audio, color difference and luminance signals to TV antennas<\/li>\n<li><strong>TV Output Modulator<\/strong>: the board uses an ASTEC International UM 1233 E36 RF Modulator to generate signals for <a href=\"https:\/\/en.wikipedia.org\/wiki\/UHF_television_broadcasting\" target=\"_blank\" rel=\"noopener noreferrer\">UHF<\/a> Televisions<\/li>\n<li><strong>Keyboard connectors<\/strong>: these two are used to connect the keyboard ribbon cables to the PCB<\/li>\n<li><strong>Voltage regulator<\/strong>: the board uses a 7805 <a href=\"https:\/\/en.wikipedia.org\/wiki\/Voltage_regulator\" target=\"_blank\" rel=\"noopener noreferrer\">voltage regulator<\/a> manufactured by <a href=\"https:\/\/en.wikipedia.org\/wiki\/Thomson-CSF\" target=\"_blank\" rel=\"noopener noreferrer\">Thomson-CSF<\/a>. It is coupled to the rather large metal heat sink I removed earlier on<\/li>\n<li><strong>DC Power<\/strong>: 9V DC power connector<\/li>\n<li><strong>Jack connectors<\/strong>: EAR and MIC connectors, to be connected to a tape recorder<\/li>\n<li><strong>Speaker<\/strong>: unlike it&#8217;s mute baby brother, the ZX Spectrum could actually generate sound (1 channel, 10 octaves, I believe)<\/li>\n<li><strong>Connector slot:<\/strong> the Speccy has a connector slot on the back of the case, enabling various expansions (SCART connector, Joystick ports, Printer, <a href=\"https:\/\/en.wikipedia.org\/wiki\/ZX_Microdrive\" target=\"_blank\" rel=\"noopener noreferrer\">ZX Microdrive<\/a>, &#8230;) <strong><br><\/strong><\/li>\n<\/ol>\n<p>Note: to identify the IC&#8217;s manufacturers, I used this handy logo sheet:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-3045 size-large\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/logos-sheet-610x1024.png\" alt=\"\" width=\"610\" height=\"1024\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/logos-sheet-610x1024.png 610w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/logos-sheet-179x300.png 179w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/logos-sheet.png 715w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/p>\n<p><span style=\"font-family: zx-spectrum;\">Inspecting and cleaning the board<\/span><\/p>\n<p>I inspected the back and the front of the PCB, looking for bad solder joints, corrosion, bad \/ cut traces or leaks. I took a particular intention to the radial <a href=\"https:\/\/en.wikipedia.org\/wiki\/Electrolytic_capacitor\" target=\"_blank\" rel=\"noopener noreferrer\">electrolytic capacitors<\/a>, that were all looking good:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-3043 size-full\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-capacitors-e1644075427136.png\" alt=\"\" width=\"850\" height=\"1133\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-capacitors-e1644075427136.png 850w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-capacitors-e1644075427136-225x300.png 225w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-capacitors-e1644075427136-768x1024.png 768w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>I then cleaned both sides of the PCB with Isopropyl Alcohol, and cleaned all the connectors with a contact cleaner:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3018\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy7.png\" alt=\"\" width=\"3024\" height=\"4032\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy7.png 3024w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy7-225x300.png 225w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy7-768x1024.png 768w\" sizes=\"(max-width: 3024px) 100vw, 3024px\" \/><\/p>\n<p>I then opened up the RF modulator to inspect its components. No signs of modifications (like a composite mod for example), everything looked good and unspoiled:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3019\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy8.png\" alt=\"\" width=\"3024\" height=\"4032\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy8.png 3024w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy8-225x300.png 225w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy8-768x1024.png 768w\" sizes=\"(max-width: 3024px) 100vw, 3024px\" \/><\/p>\n<p><span style=\"font-family: zx-spectrum;\">A quick test and &#8230; next steps<\/span><\/p>\n<p>In the meantime, both parts of the plastic case had dried. And since the PCB was inspected and cleaned, I carefully reassembled the Speccy.<\/p>\n<p>The case is clean, shiny, smelling fresh and proud of <a href=\"https:\/\/en.wikipedia.org\/wiki\/Rick_Dickinson\" target=\"_blank\" rel=\"noopener noreferrer\">Rick Dickinson<\/a>&#8216;s glorious industrial design:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3020\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy9.png\" alt=\"\" width=\"4032\" height=\"3024\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy9.png 4032w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy9-300x225.png 300w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy9-768x576.png 768w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy9-1024x768.png 1024w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy9-285x214.png 285w\" sizes=\"(max-width: 4032px) 100vw, 4032px\" \/><\/p>\n<p>Even though I did not yet inspect nor clean the SCART expansion, I wanted to give this Spectrum a try. I hooked it to my old 42&#8243; Samsung TV, via the SCART expansion, crossing finders to see it working.<\/p>\n<p>I had hang this LED TV to a wall of the room I use for remote-office a few months earlier. This is the room where I also set up my bench to work on vintage electronic devices. I thought this 10-15 years old TV may prove to be handy for testing these, since it has HDMI, SCART, VGA, analog + digital antenna and composite inputs.<\/p>\n<p>Indeed, to a my surprise, after messing a bit with the TV input and picture parameters to select the right input source, then to display, zoom and scale the video output properly to its original 4\/3 format, I was greeted with this vintage but familiar welcome :<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3033\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-testing.png\" alt=\"\" width=\"850\" height=\"638\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-testing.png 850w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-testing-300x225.png 300w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-testing-768x576.png 768w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/speccy-testing-285x214.png 285w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>The video quality is actually worse than what this scaled down picture shows. But, frankly, I had never used the SCART interface of this TV before, and wasn&#8217;t even sure this would work. Maybe I am lucky. But I&#8217;m quite happy it worked.<\/p>\n<p>Still, I will probably invest in an <a href=\"https:\/\/www.retrorgb.com\/ossc.html\" target=\"_blank\" rel=\"noopener noreferrer\">OSSC<\/a> (or maybe a <a href=\"https:\/\/github.com\/hoglet67\/RGBtoHDMI\/wiki\" target=\"_blank\" rel=\"noopener noreferrer\">RGBtoHDMI<\/a> interface) later on, expecting from it a better picture quality, and better compatibility with the other vintage devices I am thinking of playing with.<\/p>\n<p>Next steps ?<\/p>\n<ul>\n<li>Cleaning and inspecting the SCART expansion<\/li>\n<li>Recapping the board with new electrolytic capacitors<\/li>\n<li>Have fun with it !<\/li>\n<\/ul>\n<p>Meanwhile, it is time for a little Sinclair family reunion. And time to meet a friendly <a href=\"https:\/\/en.wikipedia.org\/wiki\/TARDIS\" target=\"_blank\" rel=\"noopener noreferrer\">TARDIS<\/a>, as a tribute to the British culture from a frog-eating Frenchman. &nbsp;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-3022\" src=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/familysinclair.png\" alt=\"\" width=\"850\" height=\"638\" srcset=\"https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/familysinclair.png 850w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/familysinclair-300x225.png 300w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/familysinclair-768x576.png 768w, https:\/\/www.quantum-bits.org\/wp-content\/uploads\/2022\/02\/familysinclair-285x214.png 285w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>Oh, and speaking of British computers, I bought an <a href=\"https:\/\/en.wikipedia.org\/wiki\/Amstrad_CPC_464\" target=\"_blank\" rel=\"noopener noreferrer\">Amstrad CPC 464<\/a>. I had to. Really.<\/p>\n<p>But that&#8217;ll be the subject of a next post &#8230;<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>After my first baby steps into the retro-computing world with a ZX81, I thought I should add a new member to the family. In memory of the late Lord Sinclair, &#8230;<\/p>\n","protected":false},"author":1,"featured_media":3010,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[23],"tags":[],"_links":{"self":[{"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=\/wp\/v2\/posts\/3007"}],"collection":[{"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3007"}],"version-history":[{"count":0,"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=\/wp\/v2\/posts\/3007\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=\/wp\/v2\/media\/3010"}],"wp:attachment":[{"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quantum-bits.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}