illys
Joined 10 years ago
Joined 10 years ago
Some statements belong more to the glue than to History, and they should remind us this is a real-life-based * novel *. I especially noted this one: "nobody at IBM had any real experience with [microcomputers]".
IBM senior management was certainly reluctant, but "nobody"... They even had microcomputer products that hit the market:
- IBM 5100 1975, first IBM personal computer
- IBM 5110 1978, 5100 updated for a larger market target
- IBM System/23, under parallel development with the IBM PC and released 1 month before in July 1981: many of the IBM PC features are shared with or taken from it (8-bit Intel processor family 8080 vs. 8088, very same expansion connector, reuse of the electronic expansion cards such as serial, exact same keyboard - just in a different box and with different function keycaps...)
Have you ever wondered why your modern computer makes you wait for so many things? ... while you or other people were doing so many of the same things like 30 years ago on computers hundreds times slower.
Is it that your computer is getting old? ... No way! Hardware does not slow down when aging: software does. And it does because most developers have no idea of what happens under their feet in lower software and hardware layers - or worse, they just do not care.
I am so sure we would get so much better software if most developers were skilled in so-called "low level" stuff... Because "low level" skills are exactly the opposite: they are high level skills.
I thought someone could enlarge the design to a more modern architecture when I found an old Compaq internal documentation showing the internal design of the first commercially available 80386 computer (Compaq Deskpro 386). I have just posted the reference on HN: https://news.ycombinator.com/item?id=38480275
Such new re-created computers would certainly be interesting to run legacy software, but it would also be very interesting to have modern and light-weigth software like KolibriOS (I know it requires a Pentium or more, but there is certainly little to change to downgrade to 80386).
It is a Compaq internal document of 1986, a full technical documentation of the first commercially available 80386 PC.
It is of interest for historical reasons (read abstract on Archive.org) and for people who would like to re-create a free x86-32 hardware respecting the original design... Something like a PC NuXT upgraded to 80386 or better.
Maybe I misunderstand, but for me it is a strange statement:
* IBM fought standardization: they initially released a PC compatible with nothing, even in their own product lines, and fought hard against any kind of clones - those that transformed the IBM-PC in a de-facto standard. They even tried with the PS/2 line to break compatibility for all third-party hardware extensions (the MCA bus that could be used only by paying royalties to IBM).
* Microsoft cared neither for performance (obviously) nor for standardization. They just fought to own the market. Their products became de-facto standards because MS worked hard to kill competition and real standards. They even theorized and practiced the "embrace extend extinguish" process to kill competing products by breaking standards.
It does not make any sense: it is fake work while there is so much real work to do.
And demonstrates with: "This involves a radiation dose of about 30 milli-Sieverts. The usual rule of thumb is that one extra Sievert = 5% higher risk of dying from cancer, so a 30 mS dose increases death risk about one part in 660."
Sorry but there is a flaw here: calculation seems good but conclusion is completely wrong.
Calculation: increased risk ratio of cancer-related death for 30mS = 1.05^0.03S = 1.001465... So +0.15% = +0.0015 = around +1/660 (with less rounding +1/682)... fine!
Conclusion: this is not your risk of dying, but the increase of your risk of dying. If it was X%, the exam brings your risk at X% x 1.0015
X depends on the medicine quality in your country, your access to it, your health, your exposure to cancer-triggers (pollution, tobacco, food...), your DNA, your gender...
Let's state a depressing 1%, then the screening exam brings you to 1.0015%, or +0.0015% additional risk due to the screening exam = 0.000015 = rounded 1/67000. So your chance of dying from an exam-related cancer is absolutely not 1/660.
Please correct me if I did it wrong...
Worth a try if you still have a DOS machine (the original version has proper speed on XT 4.77 MHz; a later version - very similar - can run on any DOS machine at the original speed).