I think that it’s interesting to look back at calls that were wrong to try to help improve future ones.
Maybe it was a tech company that you thought wouldn’t make it and did well or vice versa. Maybe a technology you thought had promise and didn’t pan out. Maybe a project that you thought would become the future but didn’t or one that you thought was going to be the next big thing and went under.
Four from me:
-
My first experience with the World Wide Web was on an rather unstable version of
lynxon a terminal. I was pretty unimpressed. Compared to gopher clients of the time, it was harder to read, the VAX/VMS build I was using crashed frequently, and was harder to navigate around. I wasn’t convinced that it was going to go anywhere. The Web has obviously done rather well since then. -
In the late 1990s, Apple was in a pretty dire state, and a number of people, including myself, didn’t think that they likely had much of a future. Apple turned things around and became the largest company in the world by market capitalization for some time, and remains quite healthy.
-
When I first ran into it, I was skeptical that Wikipedia would manage to stave off spam and parties with an agenda sufficiently to remain useful as it became larger. I think that it’s safe to say that Wikipedia has been a great success.
-
After YouTube throttled per-stream download speeds, rendering
youtube-dlmuch less useful, theyt-dlpproject came to the fore, which worked around this with parallel downloads. I thought that it was very likely that YouTube wouldn’t tolerate this — it seems to me to have all the drawbacks ofyoutube-dlfrom their standpoint, plus maybe more, and shouldn’t be too hard to detect. But at least so far, they haven’t throttled or blocked it.
Anyone else have some of their own that they’d like to share?


I thought Apple/most smartphones would never move to USB-C, or away from proprietary chargers. Pleasantly surprised - thank you EU.
I thought wireless controllers were going to be a fad, or at least garbage in their reliability/connection strength.
I thought VR was finally going to take off as the next major gaming experience when the Vive came out. Unfortunately it remains niche.
I thought Linux was going to be unusable for gaming/mainstream use cases for much longer, but Valve has made huge strides on that with Proton, and OSS devs making things like Heroic for other stores has been awesome. Also shoutout to KDE for, well, everything. Krita, KDE connect, Plasma. LibreOffice has also come a very long way.
I also thought we’d never get another steam controller. Also pleasantly surprised.
I think another major factor for Linux gaming beyond Valve was a large shift by game developers to using widely-used game engines. A lot of the platform portability work happened at that level, so was spread across many games. Writing games that could run on both personal computers and personal-computer-like consoles with less porting work became a goal. And today, some games also have releases on mobile platforms.
When I started using Linux in the late 1990s, the situation was wildly different on that front.
It was more that graphics hardware got a lot more flexible. Less fixed functionality meant that DXVK (DirectX 8-11 to Vulkan translation layer) was a lot more viable as you were able to emulate old behaviour on the GPU through Vulkan.
Graphics APIs are a lot more „thinner“ these days as well. Creating a Vulkan renderer from scratch is like „first one must enumerate the universe“. But it means that DX12<->Vulkan translation is relatively straightforward, and all the crazy stuff is done in shaders which can be recompiled for different APIs.