News for hackers. Stuff that matters.
Re:Proposed connection between intelligence and gestation time by aexaey on Monday June 06, 2016 @11:40AM (#11847582)
Primates apart, the reason for exceptionally fast "boot" for ZX-Spectrum (and most of hobby/home/game-console computers from that time) was that software was stored in the ROM that CPU was able to execute directly from. Also hardware was much simpler and did not require arcane initialization for SDRAM [1] and such. So power-on initialization was literally something like "set stack pointer and few global variables; clear the screen; print prompt; done"

Nowadays, everything is on external media (external as in "outside of CPU's memory address space"), so executable code should be loaded into the RAM first (and likely assembled from 100s of DLLs or .so's in that process). And before that, you need to initialize at least 3 hardware components (SDRAM, mass storage controller and mass storage device itself; often this list is much longer).

That said, embedded systems booting in under 1 second were available 6 years ago [2]. Not many seem to be interested.

[1] http://electronics.stackexchange.com/questions/96831/sdram-i...

[2] http://www.slideshare.net/andrewmurraympc/elce-the

Re:Proposed connection between intelligence and gestation time by js8 on Monday June 06, 2016 @11:54AM (#11847682)
> Also hardware was much simpler and did not require arcane initialization

That was exactly my point. Similar issues can affect brain development as well. For example, we have things like https://en.wikipedia.org/wiki/Childhood_amnesia

Re:Proposed connection between intelligence and gestation time by silvestrov on Monday June 06, 2016 @06:48PM (#11851117)
Nope, it wasn't literally that simple. The ZX Spectrum did a lot of RAM tests to determine if the RAM was faulty or not, and how much memory that was installed.

The price of ZX Spectrum was kept low by using low quality RAM.