Ivan Reese
IIRC Xerox PARC & co used the most powerful computers available at the time to "invent the future": the graphical environments and programming languages regular people use now.
What would be the equivalent today?
My (naive) impression is that programming language and HCI labs don't seem to make use of 64 core processors with a 100 GB of RAM and GPU computing to similarly invent the future.
Ivan Reese
ogadaki
11/03/2019, 8:58 AMDoug Moen
11/03/2019, 12:12 PMMariano Guerra
Mariano Guerra
Mariano Guerra
Mariano Guerra
Mariano Guerra
Mariano Guerra
Mariano Guerra
Mariano Guerra
Steve Dekorte
11/03/2019, 3:31 PMDuncan Cragg
11/03/2019, 4:06 PMDuncan Cragg
11/03/2019, 4:09 PMAdriaan Leijnse
11/03/2019, 5:08 PMtbabb
11/03/2019, 5:20 PMtbabb
11/03/2019, 5:22 PMMariano Guerra
tbabb
11/03/2019, 5:38 PMtbabb
11/03/2019, 5:40 PMMariano Guerra
Adriaan Leijnse
11/03/2019, 7:12 PMSteve Dekorte
11/03/2019, 7:18 PMogadaki
11/03/2019, 8:03 PMDuncan Cragg
11/03/2019, 8:45 PMMason
11/03/2019, 9:46 PMIvan Reese
LEO is Low Earth Orbit and L1-L5 are Lagrange points: gravitationally stable locations in outer space within the Earth-Moon system. These are not part of my FoC vision yet; clearly I'm not thinking big enough.IPFS has this as part of their FoC vision. It's a really interesting way to frame problems in distributed system design — latency on the scale of minutes. How do you design a "realtime" collaborative editing process with that sort of time lag? How about a multiplayer game? Going to space in the good ship imagination might help you recognize terrestrial constraints that are hard to perceive otherwise.
Ivan Reese
64 core i9, 64GB of RAM, 2TB SSD, highest spec graphics card.vs
[...] Bit-mapped black and white display sized 606x808, 5.8 MHz CPU, 128KB of memory, 2.5MB hard drive
[...] it's pretty clear that pharo today is not the same orders of magnitude better than the hardware improvements.This sort of look at the orders of magnitude glosses over something that, to me, seems essential — the resolution and quality of the display is a cost, not a benefit. It's computationally expensive to drive a 5K display with 24-bit color at 60 Hz, both in and of itself but also because of the work needed to produce graphics that look good on such a display. That work eats up a not-insignificant chunk of your orders of magnitude gain in CPU, I/O, RAM, and GPU. Then consider what it takes to load and store assets (like videos or textures) at that resolution and quality, and there goes a not-insignificant chunk of your HD and network. It's not all lost to bad abstractions and complexity creep.
Ivan Reese
Ivan Reese
Ivan Reese
Ivan Reese
Ivan Reese
Ivan Reese
Duncan Cragg
11/04/2019, 9:04 AMSteve Dekorte
11/05/2019, 12:34 AMIvan Reese
Steve Dekorte
11/05/2019, 4:12 AMDuncan Cragg
11/05/2019, 9:28 AMDuncan Cragg
11/05/2019, 9:29 AMDuncan Cragg
11/05/2019, 9:30 AMDuncan Cragg
11/05/2019, 9:31 AMDoug Moen
11/05/2019, 12:45 PMIvan Reese
Steve Dekorte
11/05/2019, 8:16 PMDoug Moen
11/05/2019, 8:36 PMStefan
11/05/2019, 8:50 PMIvan Reese
Ivan Reese
Doug Moen
11/06/2019, 1:53 PMStefan
11/06/2019, 8:57 PMDuncan Cragg
11/06/2019, 9:28 PMSteve Dekorte
11/06/2019, 9:45 PMDuncan Cragg
11/06/2019, 10:05 PMDuncan Cragg
11/06/2019, 10:06 PMStefan
11/06/2019, 10:27 PMSteve Dekorte
11/06/2019, 10:35 PMStefan
11/06/2019, 11:09 PMgman
11/09/2019, 5:39 PMSteve Dekorte
11/09/2019, 10:57 PMStefan
11/10/2019, 8:50 AMSteve Dekorte
11/10/2019, 7:16 PMStefan
11/10/2019, 11:06 PMSteve Dekorte
11/11/2019, 5:35 PMStefan
11/11/2019, 6:55 PMSteve Dekorte
11/11/2019, 10:26 PMStefan
11/12/2019, 11:24 PM