649 karma · joined July 5, 2019
Xerox PARC researchers visited PLATO in 1972 and when they got back to Palo Alto they implemented just about everything they saw! App generator for pictures (SD Mode), paint (charset editor), bitmap /memory graphics display (plasma panel), multiple fonts and character sets, etc!
https://fredblog.stlouisfed.org/2023/03/was-there-a-tech-hir...
It makes no sense to keep all the unemployed H1Bs since they usually are laid off as a last resort due to the impact it will have on their lives. Since they often get favoritism in layoffs, why favor them even more?
I know many American Citizens for example a Chinese-born and naturalized guy who said in 2009 he was laid off first in a team of 18 Chinese H1Bs because the rest of the team "would have to go home!" He was not just good he was an authority on OSPF - I hired him for my startup in 2003. In 2011 he went back to Cisco in the same division at an architect (even higher) rank ...
To quote Newt from alien 2, "Ripley, it won't make a difference!" because SRAM is NOT scaling down!
https://fuse.wikichip.org/news/7343/iedm-2022-did-we-just-wi...
I followed Chromebook and laptop iGPU 3D performance very carefully from 2013-2019. Did you know Intel made ZERO iGPU performance improvements in this time period? The 2013 IRIS Pro 5200 and Haswell (4000 series) were a major highpoint for FIVE years. The 5000 Through 8000 Intel core cpus were highly stagnant and forgettable! Mostly they were slacking off with new designs like the Ynnn "thermal throttlemaker" Such chips ran fast for 3 secs then quit - completely! From 2013-2019 their marketing pinheads sure had a field day making up new names for the same old shit iGPUs year after year after year!
I have seen NO impact from Pat Gelsinger so far! Almost-competitive CPU's using 250% of the power of Ryzen 7000? Are you kidding us, Pat?
Kryzanich laid off a huge number of CPU architects in 2014 so they could have a much bigger and of course - more important marketing department! Who needs these useless digital designers when all they can do is reduce the mips per watt? I mean who cares about that? And while we're at it why not staff the boardroom of the world's greatest physics company with community college marketing people? Because, why not?
I don't see Apple returning to use the Intel i9-thighburner CPUs anytime soon!
Having 6-bit bytes on a CDC was a terrific PITA! The byte size was a tradeoffs between saving MONEY (RAM) and the hassle of shift codes (070) used to get uppercase letters and rare symbols! Once semiconductor memory began to be available (2M words of 'ECS' - "extended core storage" - actually semiconductor memory - was added to our 1M byte memory in ~1978) computer architects could afford to burn the extra 2 bits in every word to make programming easier...
At about the same time microprocessors like the 8008 were starting to take off (1975). If the basic instruction could not support a 0-100 value it would be virtually useless! There was only 1 microprocessor that DID NOT use the 8-bit byte and that was the 12-bit intersil 6100 which copied the pdp-8 instruction set!
Also the invention of double precision floating point made 32-bit floating point okay. From the 40s till the 70s the most critical decision in computer architecture was the size of the floating point word: 36, 48, 52, 60 bits ... But 32 is clearly inadequate. But the idea that you could have a second larger floating point fpu that handled 32 AND 64-bit words made 32-bit floating point acceptable..
Also in the early 1970s text processing took off, partly from the invention of ASCII (1963), partly from 8-bit microprocessors, partly from a little known OS whose fundamental idea was that characters should be the only unit of I/O (Unix -father of Linux).
So why do we have 8-bit bytes? Thank you, Gordon Moore!
That's not going to happen because the process tech for dram is tuned for capacitance and the process tech for SRAM and CPUs is tuned for speed...
How about, "this CPU is using 3D nandram and is rated only for one quadrillion instructions or one year whichever one comes first!" Imagine a compiler that has to do wear-leveling on the registers!
Imagine you are working at a company and 30% of its capital evaporates overnight. If you are holding onto that capital, or warrants (such as stock options) for that capital, now would be an awesome time to quit, because you were just given a 30% pay cut in your capital compensation (for mid-level engineers this translates to 15% gross pay cut on entire salary package). And your pay cut happened because the founder is super-greedy, stupid, and caustic.
I currently have a Yellow Columbia half-track and the quality is unreal, I've used it every day for 6Y, with laptop+clothes+gear, no damage yet!
Unfortunately everybody at PARC believed Butler lampson when he said you could write a personal computer program and if it crashed once per day that's okay you just pressed a button and rebooted it! Everybody took that to heart and wrote buggy unstable software and all the D-machines (wildflower architecture) including Dorado Dolphin Dandelion and Dandetiger crashed once per hour! it seems Butler lampson didn't consider joint probability distributions...
Xerox made okay programming environments but Pilot and Smalltalk and Interlisp were horrible operating systems compared to UNIX v7.