Live data from Hacker News

Ask HN: 90s programmers, what did you expect the future of tech to look like?

news.ycombinator.com

51–60 of 469 posts

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#51
post #9

So many 'trends' back then. A few that come to mind (from the pre-web days, anyway): * Thin clients: everybody was going to have a 'dumb terminal', and all the computing/storage would happen elsewhere. There were many variations on this idea. * PIMs: Palm Pilots and all the variations. I knew a guy who quit his job to develop Palm Pilot wares, claiming it was 'the future'. In a way, he was right. * Windows: Linux was…

[deleted]

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#52
post #27

Oh god, there were so many boneheaded 90s predictions about computers. 1) We just expected single core performance to double forever every 2 years or so. Many of us were ignorant of single-core performance scaling and the memory wall issues. I want to be clear: Computer Architects were warning people about this in the early 90s but many ignored their inconvenient truth. 2) 2D GUIs would evolve into 3D GUIs - maybe VR…

> We just expected single core performance to double forever every 2 years or so. I don't get that. Moore's law is about transistor size shrinking, but that has an obvious end — transistors can't be smaller than one atom across. I feel like "everyone" did know that, even in the 90s. Or, at least, it was mentioned in every explanation of Moore's law itself. > Low/no code drag-and-drop style programming tools would tak…

> Computer perf was doubling from transistors getting smaller. But transistors can't get smaller than an atom. What did y'all expect would save you and keep things going?

We are nowhere near an atom well into 2005 at least, but things were getting pipelined and there was a ton of SRAM on each die, there were improvements to fetch pipelines (well, SPECTRE and friends really), everything was happening as fast as it could with out-of-order pipelines, with prefetch and every other speedup out there including auto-vec.

The "how big is an atom?" is sort of post-2010 thinking, at least the way I saw it happen.

Modems was one place where this sort of thing I saw personally happen - 9600 baud modems to 56kbps happened so fast and it almost looked it would keep going that way (Edge was 115kbps, now I can't even do a page load over it) with DSL suddenly dropping in to keep the same copper moving even faster again.

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#53

I expected more VR. Much more VR. From the perspective of early-90s, I was all-in on Plan 9 and expected to see a lot more influence from it. Unfortunately that didn't really happen, with a few exceptions (/proc).

Man I see some really neat concepts in operating systems that were created in the 80s and 90s and somehow we got stuck with a handful of Unix-likes and Windows with small parts of operating systems of the past frankensteined in occasionally.

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#54
Most applications would be distributed as bytecode (e.g. compiled Java or similar) and not as native code, commodifying hardware. You could swap your stuff over to a totally different CPU architecture and barely notice.

The Internet would be a lot less centralized than it has become with a lot more peer-to-peer traffic.

The Internet would be very disruptive to political systems and large corporations, promoting a lot more small scale DIY and anarchistic type stuff. (Standard issue 90s techno-libertarianism... we did not understand network effects.)

I thought the Internet would decentralize us physically too, making it possible to do the same work from some 'holler in West Virginia as the middle of Manhattan. (I still don't count this one out. COVID pushed us a little further in this direction. This is more a cultural thing than a technical thing, and culture changes slowly.)

C and C++ would be dead. Nobody would write in memory-unsafe languages anymore and garbage collection would be ubiquitous. We'd probably have type systems that caught a lot of bugs too. Rust is finally delivering on the latter, so this may eventually come to pass.

CPU frequencies would continue increasing, or would at least level off at a higher frequency than they have. I would have guessed 10ghz or so since beyond that the speed of light vs the size of the die becomes an issue.

AI would remain very far off. I did not imagine self-driving cars until ~2050 or so. The 90s was still the "AI winter."

Apple would be dead by now.

X86 would be dead by now. I never would have imagined it would have been possible to get this kind of performance out of that hairball of an instruction set.

Spinning disk would be dead. (It is on PCs and mobile devices, but I mean everywhere.)

I didn't predict mobile at all. I would have said such devices are too small to have good UIs. How would you use something with a tiny screen like that for anything but maybe texting?

I thought we'd all have at least a gigabit (full duplex) at home by now.

I was really pessimistic on space, at least in the near-mid term future. I didn't expect to see humans still in space by 2010-2020, let alone something like SpaceX.

I was really pessimistic on energy. By now I would have predicted we'd be well into a global depression brought on by fossil fuel exhaustion. We'd be deploying nuclear fission as fast as possible to keep the grid up, but cars and airplanes would become extremely expensive to operate (thinking ~$20/gal gas). We would have reduced mobility but we'd all be connected.

I wasn't concerned about climate change because of course we would run out of cheap fossil fuels before that would become a really big issue.

... can probably think of more.

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#55
post #9

So many 'trends' back then. A few that come to mind (from the pre-web days, anyway): * Thin clients: everybody was going to have a 'dumb terminal', and all the computing/storage would happen elsewhere. There were many variations on this idea. * PIMs: Palm Pilots and all the variations. I knew a guy who quit his job to develop Palm Pilot wares, claiming it was 'the future'. In a way, he was right. * Windows: Linux was…

You actually nailed all the ones everyone missed, just missed the brand name.

What's your prediction for the next 20 years?

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#56
post #33

We wouldn’t make applications. Rather we’d deliver components which could interoperate via a binary contract. Components would be “snapped” together by non-programmers to make an application. I suppose that pieces of this became true with the proliferation and adoption of open source. Rather than a binary protocol, HTTP came out on top. SharePoint brought us WebParts which tried to put the power in the hands of busin…

> Components would be “snapped” together by non-programmers to make an application.

I’ve seen this with tools like Zapier. I know many non-technical people that put together amazing workflows just piecing things together with webhooks and similar tools.

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#57
post #7

Well, I certainly didn't expect to still be coding for loops by hand in a text editor after 30 years. Guess it could be worse, at least I (mostly) don't have to worry about memory leaks anymore. So that's something I guess.

data.for_each( |x| : x-> map ( blah blah blah )))))))

my @result = map { blah blah blah with $_ } @data;

I became a Perl developer at the tail end of the 90's. I learned a lot of functional development and Lisp before I had any idea what they were.

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#58
I always expected/hoped for more diversity in the CPU space. Instead, the alternatives sorta died one by one. (After learning how hard semiconductor factories are to build/revamp this was maybe foreseeable.)

Did anybody have 5 Ghz as the "max" cpu frequency on their bingo cards?

Actually, I remember touring an Intel fab. around 99/00. The guide (an engineer) was pretty sold they were "going to soon max out silicon for CPUs and have to move to germanium" based chips. (Apparently it's too expensive to this day.)

Older, I seem to remember Feynman being pretty optimistic about quantum computers? But that might just have been my takeaway.

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#59

Calls us fools, but we thought Linux on the desktop would happen. I guess it finally did, in a way, with chromebooks.

> chromebooks Huh, that's a name I haven't heard in a while. WSL, on the other hand...

The idea of WSL would have been laughable back then. I'm really curious what other unthinkable things will happen in the next 30 years.

Re: Ask HN: 90s programmers, what did you expect the future of tech to look like?

#60
I used to work in the telecom world back then. I would have thought that by 2021 the meticulously-architected ATM (Asynchronous Transfer Mode) standard would have replaced the ancient TCP/IP protocol. Nope.

Then I would be wrong again, because I would have thought IPv6 would be everywhere...

Post reply on HN