HACKER Q&A
📣 ofalkaed

Abandoned/dead projects you think died before their time and why?


Just curious and who knows, maybe someone will adopt it or develop something new based on its ideas.


  👤 cr125rider Accepted Answer ✓
Macromedia Flash. Its scope and security profile was too big. It gave way to HTML’s canvas. But man, the tooling is still no where near as good. Movieclips, my beloved. I loved it all.

👤 dpcan
Adobe Fireworks - easiest vector / photo editor crossover app there ever was.

👤 haunter
Vine. It was already pretty big back on 2013 but Twitter had no idea what to do with it.

👤 snovymgodym
ReactOS, the effort to create a free and open source Windows NT reimplementation.

It has been in existence in some form or another for nearly 30 years, but did not gain the traction it needed and as of writing it's still not in a usable state on real hardware. It's not abandoned, but progress on it is moving so slow that I doubt we'll ever see it be released in a state that's useful for real users.

It's too bad, because a drop in Windows replacement would be nice for all the people losing Windows 10 support right now.

On the other hand, I think people underestimate the difficulty involved in the project and compare it unfavorably to Linux, BSD, etc. Unix and its source code was pretty well publicly documented and understood for decades before those projects started, nothing like that ever really existed for Windows.


👤 fennecbutt
Google Glass. Thanks society.

People always fail to see something that is an inevitability. Humans lack foresight because they don't like change.


👤 gmuslera
Maemo/Meego. I know there is Sailfish still around, but things would had been very different today if Nokia had put all its weight on it back then.

👤 bad_haircut72
Riak

👤 bxparks
A lot of things on https://killedbygoogle.com/ . I used to use 30-40 Google products and services. I'm down to 3-4.

Google Picasa: Everything local, so fast, so good. I'm never going to give my photos to G Photos.

Google Hangouts: Can't keep track of all the Google chat apps. I use Signal now.

Google G Suite Legacy: It was supposed to be free forever. They killed it, tried to make me pay. I migrated out of Google.

Google Play Music: I had uploaded thousands of MP3 files there. They killed it. I won't waste my time uploading again.

Google Finance: Tracked my stocks and funds there. Then they killed it. Won't trust them with my data again.

Google NFC Wallet: They killed it. Then Apple launched the same thing, and took over.

Google Chromecast Audio: It did one thing, which is all I needed. Sold mine as soon as they announced they were killing it.

Google Chromecast: Wait, they killed Chromecast? I did not know that until I started writing this..


👤 mwpmaybe
I thought Google Wave was going to kill email and chat and a whole bunch of other stuff.

👤 exp1orer
It might be too soon to call it abandoned, but I was very intrigued by the Austral [1] language. The spec [2] is worth reading, it has an unusual clarity of thought and originality, and I was hoping that it would find some traction. Unfortunately it seems that the author is no longer actively working on it.

[1] https://austral-lang.org/ [2] https://austral-lang.org/spec/spec.html


👤 countrymile
The IBM school's computer. Developed by IBM Hursley in 1967, it was years ahead in its design, display out to a television and storage on normal audio tape. Would have kick started an educational revolution if it had been launched beyond the 10 prototype machines.

Died due to legal wranglings about patents, iirc.

More here:https://news.ycombinator.com/item?id=45061680


👤 holysantamaria
Opa language 2012, it was a typed nextjs before its time.

http://opalang.org/

I think the market was still skeptical about nodejs on the server at the time but other than that I don’t really know why it didn’t take off


👤 dannyobrien
Midori, Microsoft's capability-based security OS[1]. Rumor has it that it was getting to the point where it was able to run Windows code, so it was killed through internal politics, but who knows! It was the Fuchsia of its time...

[1] https://en.wikipedia.org/wiki/Midori_%28operating_system%29


👤 evbogue
Secure-Scuttlebot (the gossiped social network) died circa 2019 or 2024 depending who we ask. It died before it's time for various reasons including:

1. competing visions for how the entire system should work

2. dependence on early/experimental npm libraries

3. devs breaking existing features due to "innovation"

4. a lot of interpersonal drama because it was not just open source but also a social network

the ideas are really good, someone should make the project again and run with it


👤 pzo
Humane AI Pin. I think they launched 2 years too early and were too greedy with device pricing and subscription. Also if they focused as accessory for Android/iPhone they could reduce power usage and cost as well.

Their execution was of course bad but I think today current LLM models are better and faster and there is much more OSS models to reduce costs. Hardware though looked nice and pico projector interesting concept even though not the best executed.


👤 ofalkaed
Non Daw. Its breaking up each function of the DAW into its own application gave a better experience in each of those functions, especially when you only needed that aspect, you were not working around everything else that the DAW offers. The integration between the various parts was not all that it could be but I think the idea has some real potential.

https://non.tuxfamily.org


👤 jzellis
Google Reader. We could have had a great society, man.

👤 Lerc
Boot2Gecko or whatever the browser as Operating system was called. This was a project that should have focused on providing whatever its current users needed expanding and evolving to do whatever those users wanted it to do better.

Instead it went chasing markets, abandoning existing users as it did so, in favour of potential larger pools of users elsewhere. In the end it failed to find a niche going forward while leaving a trail of abandoned niches behind it.


👤 rhodey
choojs

All of the upside and none of the downside of react

No JSX and no compiler, all native js

The main dev is paid by microsoft to do oss rust nowadays

I use choo for my personal projects and have used it twice professionally

https://github.com/choojs/choo#example

The example is like 25 lines and introduces all the concepts

Less moving parts than svelte


👤 kristianc
Nokia Maps. There was a brief period in the early 2010s where Nokia had the best mapping product on the planet, and it was given away for free on Lumia phones at a time when TomTom and Garmin were still charging $60+ for navigation apps.

👤 walterbell
Lotus Agenda, Ecco Pro and Chandler. 1980s AI-like human organization.

👤 walterbell
SMIL. Nothing comparable for seamless media stream composition, 20 years later.

👤 jcastro
OS/2 my beloved.

👤 daxfohl
Heroku? I know it's still around, though IDK who uses it, but I miss those days when it was thriving. One language, one deployment platform, one database, a couple plugins to choose from, everything simple and straightforward, no decision fatigue.

I often wonder, if AI had come 15 years earlier, would it have been a ton better because there weren't a billion different ways to do things? Would we have ever bothered to come up with all the different tech, if AI was just chugging through features efficiently, with consistent training data etc.?



👤 kurtis_reed
Windows Phone

👤 kurtis_reed
Meteor

👤 mbirth
wua.la … the original version. You share part of your storage to get the same amount back as resilient cloud storage from others. Was bought and killed by LaCie (now Seagate). They later provided paid-for cloud storage under the same name but it didn’t take off.

https://en.wikipedia.org/wiki/Wuala


👤 mikewarot
Memex, it was a solution to the biggest problem facing the scientific community just after WW2 and it still hasn't been implemented, 80 years later!

👤 jmclnx
Fro me, DESQview. Microsoft tried to buy it in order to use its tech in their windows system. I wonder how things would be today if they were able to purchase it. But DESQview said "no".

Instead it went into a slow death spiral due to Windows 95.


👤 BirAdam
Google Wave.

Edit: you asked why. I first saw it at SELF where Chris DiBona showed it to me and a close friend. It was awesome. Real time translation, integration of various types of messaging, tons of cool capabilities, and it was fully open source. What made it out of Google was a stripped down version of what I was shown, the market rejected it, and it was a sad day. Now, I am left with JIRA, Slack, and email. It sucks.


👤 ggm
X.400 we're approaching it by stepwise refinement. It had X.500 which lives on as X.509 certificates and LDAP.

ISO/OSI had session layer. ie much of what QUIC does regarding underlying multiple transports.

Speaking of X.509 the s-expressions certificate format was more interesting in many ways.


👤 piskov
Microsoft Silverlight.

Full C# instead of god forbidden js.

Full vector dpi aware UI, with grid, complex animation, and all other stuff that html5/css didn’t have in 2018 but silverlight had even in 2010 (probable even earlier).

Rendered and worked completely the same in any browser (safari, ie, chrome, opera, firefox) on mac and windows

If that thing still worked, boy would we be in a better place regarding web apps.

Unfortunately, iPhone killed adobe flash and Silverlight as an aftermath. Too slow processor, too much energy consumption.


👤 coreyhn
Yahoo pipes. It was so great at creating rss feeds and custom workflows. There are replacements now like Zapier and n8n but loved that. Also google reader which is mentioned multiple times already.

👤 dunham
The "Eve" programming language / IDE - https://witheve.com

It was a series of experiments with new approaches to programming. Kind of reminded me of the research that gave us Smalltalk. It would have been interesting to see where they went with it, but they wound down the project.


👤 friendofafriend
Was recently reading about Project Ara, the modular smartphone project by Google/Motorola [1]. Would have liked to see a few more iterations of the idea. Something more customizable than what we have today without having to take the phone apart.

[1]: https://en.wikipedia.org/wiki/Project_Ara


👤 catskull
Google Inbox

👤 JimDabell
Apple’s scanning system for CSAM. The vast majority of the debate was dominated by how people imagined it worked, which was very different to how it actually worked.

It was an extremely interesting effort where you could tell a huge amount of thought and effort went into making it as privacy-preserving as possible. I’m not convinced it’s a great idea, but it was a substantial improvement over what is in widespread use today and I wanted there to be a reasonable debate on it instead of knee-jerk outrage. But congrats, I guess. All the cloud hosting systems scan what they want anyway, and the one that was actually designed with privacy in mind got screamed out of existence by people who didn’t care to learn the first thing about it.


👤 commandersaki
Anyone remember Openmoko, the first commercialised open source smart phone. Was heaps buggy though, not really polished, etc. It’s only redeeming feature was the open source software and hardware (specs?).

👤 harel
In the late 90s there was a website called fuckedcompany which was a place where people could spill the beans about startups (mainly in silicon valley). It was anonymous and a pretty good view into the real state of tech. Now there is twitter/x but it's not as focused on this niche.

👤 burnt-resistor
Fortress language. It suffered from being too Haskell-like in terms of too many, non-orthogonal features. Rust and Go applied lessons from it perhaps indirectly.

👤 Jordan-117
Developer Ryan Flaherty's "Via" project, a novel approach to streaming large games in real time.

https://www.youtube.com/watch?v=e5wAn-4e5hQ

https://www.youtube.com/watch?v=QWsNFVvblLw

Summary:

>This presentation introduces Via, a virtual file system designed to address the challenges of large game downloads and storage. Unlike cloud gaming, which suffers from poor image quality, input latency, and high hosting costs, Via allows games to run locally while only downloading game data on demand. The setup process is demonstrated with Halo Infinite, showing a simple installation that involves signing into Steam and allocating storage space for Via's cache.

>Via creates a virtual Steam library, presenting all owned games as installed, even though their data is not fully downloaded. When a game is launched, Via's virtual file system intercepts requests and downloads only the necessary game content as it's needed. This on-demand downloading is integrated with the game's existing streaming capabilities, leveraging features like level-of-detail and asset streaming. Performance metrics are displayed, showing download rates, server ping, and disk commit rates, illustrating how Via fetches data in real-time.

>The system prioritizes caching frequently accessed data. After an initial download, subsequent play sessions benefit from the on-disk cache, significantly reducing or eliminating the need for network downloads. This means the actual size of a game becomes less relevant, as only a portion of it needs to be stored locally. While server locations are currently limited, the goal is to establish a global network to ensure low ping. The presentation concludes by highlighting Via's frictionless user experience, aiming for a setup so seamless that users are unaware of its presence. Via is currently in early access and free to use, with hopes of future distribution partnerships.

I'm amazed the video still has under 4,000 views. Sadly, Flaherty got hired by XAI and gave up promoting the project.

https://x.com/rflaherty71/status/1818668595779412141

But I could see the technology behind it working wonders for Steam, Game Pass, etc.


👤 Towaway69
The information superhighway

The internet before advertising, artificial intelligence, social media and bots. When folks created startups in their bedrooms or garages. The days when google slogan was “don’t be evil”.



👤 patapong
Visual Basic 6 - arguably the most accessible way of creating GUI apps.

👤 satisfice
Betamax. Because I bought a player and it gave better quality video.

👤 w10-1
Optane persistent memory had a fascinating value proposition: stop converting data structures for database storage and just persist the data directly. No more booting or application launch or data load: just pick up where you left off. Died because it was too expensive, but probably long after it should have.

VM's persist memory snapshots (as do Apple's containers, for macOS at least), so there's still room for something like that workflow.


👤 zyklonix
Microsoft Songsmith is another one that deserved a second life. It let you hum or sing a melody and would auto-generate full backing tracks, guitar, bass, drums, chords, in any style you chose.

It looked a bit goofy in the promo videos, but under the hood it was doing real-time chord detection and accompaniment generation. Basically a prototype of what AI music tools like Suno, Udio, or Mubert are doing today, fifteen years too early.

If Microsoft had kept iterating on it with modern ML models, it could’ve become the "GarageBand for ideas that start as a hum."


👤 zyklonix
I always thought Microsoft Popfly had huge potential and was way ahead of its time. It made building web mashups feel like playing with Lego blocks, drag, drop, connect APIs, and instantly see the result.

If something like that existed today, powered by modern APIs and AI, it could become the ultimate no-code creativity playground.


👤 LVB
HP TouchPad

Just on principle, I'd have liked to see it on the market for more than 49 days! It pains me as an engineer to think of the effort to bring a hardware device to market for such a minuscule run.


👤 rickette
Adobe Flex with Adobe Catalyst. Design a GUI in Photoshop, export it to Flex/Flash to add interactivity.

Looked cool during demos. Got killed when Flash died.


👤 kumavis
Keybase <3

👤 j45
WebOS.

Javascript/HTML based smartphone / app interface.


👤 linguae
I could think of many examples, but I'll talk about the top four that I have in mind, that I'd like to see re-evaluated for today's times.

1. When Windows Vista was being developed, there were plans to replace the file system with a database, allowing users to organize and search for files using database queries. This was known as WinFS (https://en.wikipedia.org/wiki/WinFS). I was looking forward to this in the mid-2000s. Unfortunately Vista was famously delayed, and in an attempt to get Vista released, Microsoft pared back features, and one of these features was WinFS. Instead of WinFS, we ended up getting improved file search capabilities. It's unfortunate that there's been no proposals for database file systems for desktop operating systems since.

2. OpenDoc (https://en.wikipedia.org/wiki/OpenDoc) was an Apple technology from the mid-1990s that promoted component-based software. Instead of large, monolithic applications such as Microsoft Excel and Adobe Photoshop, functionality would be offered in the form of components, and users and developers can combine these components to form larger solutions. For example, as an alternative to Adobe Photoshop, there would be a component for the drawing canvas, and there would be separate components for each editing feature. Components can be bought and sold on an open marketplace. It reminds me of Unix pipes, but for GUIs. There's a nice promotional video at https://www.youtube.com/watch?v=oFJdjk2rq4E.

OpenDoc was a radically different paradigm for software development and distribution, and I think this was could have been an interesting contender against the dominance that Microsoft and Adobe enjoys in their markets. OpenDoc actually did ship, and there were some products made using OpenDoc, most notably Apple's Cyberdog browser (https://en.wikipedia.org/wiki/Cyberdog).

Unfortunately, Apple was in dire straits in the mid-1990s. Windows 95 was a formidable challenger to Mac OS, and cheaper x86 PCs were viable alternatives to Macintosh hardware. Apple was an acquisition target; IBM and Apple almost merged, and there was also an attempt to merge Apple with Sun. Additionally, the Macintosh platform depended on the availability of software products like Microsoft Office and Adobe Photoshop, the very types of products that OpenDoc directly challenged. When Apple purchased NeXT in December 1996, Steve Jobs returned to Apple, and all work on OpenDoc ended not too long afterward, leading to this now-famous exchange during WWDC 1997 between Steve Jobs and an upset developer (https://www.youtube.com/watch?v=oeqPrUmVz-o).

I don't believe that OpenDoc fits in with Apple's business strategy, even today, and while Microsoft offers component-based technologies that are similar to OpenDoc (OLE, COM, DCOM, ActiveX, .NET), the Windows ecosystem is still dominated by monolithic applications.

I think it would have been cool had the FOSS community pursued component-based software. It would have been really cool to apt-get components from remote repositories and link them together, either using GUI tools, command-line tools, or programmatically to build custom solutions. Instead, we ended up with large, monolithic applications like LibreOffice, Firefox, GIMP, Inkscape, Scribus, etc.

3. I am particularly intrigued by Symbolics Genera (https://en.wikipedia.org/wiki/Genera_(operating_system)), an operating system designed for Symbolics Lisp machines (https://en.wikipedia.org/wiki/Symbolics). In Genera, everything is a Lisp object. The interface is an interesting hybrid of early GUIs and the command line. To me, Genera could have been a very interesting substrate for building component-based software; in fact, it would have been far easier building OpenDoc on top of Common Lisp than on top of C or C++. Sadly, Symbolics' fortunes soured after the AI winter of the late 1980s/early 1990s, and while Genera was ported to other platforms such as the DEC Alpha and later the x86-64 via the creation of a Lisp machine emulator, it's extremely difficult for people to obtain a legal copy, and it was never made open source. The closest things to Genera we have are Xerox Interlisp, a competing operating system that was recently made open source, and open-source descendants of Smalltalk-80: Squeak, Pharo, and Cuis-Smalltalk.

4. Apple's "interregnum" years between 1985 and 1996 were filled with many intriguing projects that were either never commercialized, were cancelled before release, or did not make a splash in the marketplace. One of the most interesting projects during the era was Bauhaus, a Lisp operating system developed for the Newton platform. Mikel Evins, a regular poster here, describes it here (https://mikelevins.github.io/posts/2021-07-12-reimagining-ba...). It would have been really cool to have a mass-market Lisp operating system, especially if it had the same support for ubiquitous dynamic objects like Symbolic Genera.


👤 smileson2
USA

👤 diffeomorphism
https://maruos.com/ https://en.wikipedia.org/wiki/Ubuntu_Edge

Connect your phone to a display, mouse, keyboard and get a full desktop experience.

At the time smartphones were not powerful enough, cables were fiddly (adapters, HDMI, USB A instead of a single USB c cable) and virtualization and containers not quite there.

Today, going via pkvm seems like promising approach. Seamless sharing of data, apps etc. will take some work, though.


👤 AnonC
Sandstorm: it seemed quite nice with a lot of possibilities when it launched in 2014, but it didn’t really take off and then it moved to sandstorm.org.

The creator, kentonv (on HN), commented about it recently here https://news.ycombinator.com/item?id=44848099


👤 tmtvl
CLPM, the Common Lisp Package Manager. The Quicklisp client doesn't do HTTPS, ql-https doesn't do Ultralisp, and OCICL (which I'm currently using) doesn't do system-wide packages. CLPM is a great project, but it's gone neglected long enough that it's bitrotted and needs some thorough patching to be made usable. Fortunately Common Lisp is still as stable as it has been for 31 years, so it's just the code which interacts with 3rd-party libraries that needs updating.

👤 bdcravens
RethinkDB. Technically it still exists (under The Linux Foundation), but (IMO) the original company's widening scope (the Horizon BaaS) that eventually led to its demise killed its momentum.

👤 chanux
Everpix: Looked like good execution but they were probably ahead of time.

Also this: https://news.ycombinator.com/item?id=6676494

Redmart (Singapore): Best web based online store to this date (obviously personal view). No one even tries now that mobile apps have won.

https://techcrunch.com/2016/11/01/alibaba-lazada-redmart-con...


👤 hyperific
RAM Disks. Basically extremely fast storage using RAM sticks slotted into a specially made board that fit in a PCIe slot. Not sure what happened to the project exactly but the website disappeared sometime in 2023.

The idea that you could read and write data at RAM speeds was really exciting to me. At work it's very common to see microscope image sets anywhere from 20 to 200 GB and file transfer rates can be a big bottleneck.

Archive capture circa 2023: https://web.archive.org/web/20230329173623/https://ddramdisk...

HN post from 2023: https://news.ycombinator.com/item?id=35195029


👤 hshdhdhehd
Elm programming language. Arguably not dead but somewhat incomplete and not actively worked on.

👤 protocolture
Microsoft Courier.

Dual screen iPad killer, productivity optimised. IIRC Microsoft OneNote is its only legacy.

Killed because both the Windows team and the Office team thought it was stepping on their toes.


👤 heavyset_go
Windows Longhorn. It looked cool and had some promising features that never made it into Vista, like WinFS.

👤 Gud
XMMS

👤 iancmceachern
Yahoo Pipes

👤 Jean-Philipe
ello.co - what a fun and pretty social media website that was.

👤 nurettin
Nokia smartphone line killed by Microshaft.

👤 Animats
- Photon, the graphical interface for QNX. Oriented more towards real time (widgets included gauges) but good enough to support two different web browsers. No delays. This was a real time operating system.

- MacOS 8. Not the Linux thing, but Copeland. This was a modernized version of the original MacOS, continuing the tradition of no command line. Not having a command line forces everyone to get their act together about how to install and configure things. Probably would have eased the tradition to mobile. A version was actually shipped to developers, but it had to be covered up to justify the bailout of Next by Apple to get Steve Jobs.

- Transaction processing operating systems. The first one was IBM's Customer Information Control System. A transaction processor is a kind of OS where everything is like a CGI program - load program, do something, exit program. Unix and Linux are, underneath, terminal oriented time sharing systems.

- IBM MicroChannel. Early minicomputer and microcomputer designers thought "bus", where peripherals can talk to memory and peripherals look like memory to the CPU. Mainframes, though, had "channels", simple processors which connected peripherals to the CPU. Channels could run simple channel programs, and managed device access to memory. IBM tried to introduce that with the PS2, but they made it proprietary and that failed in the marketplace. Today, everything has something like channels, but they're not a unified interface concept that simplifies the OS.

- CPUs that really hypervise properly. That is, virtual execution environments look just like real ones. IBM did that in VM, and it worked well because channels are a good abstraction for both a real machine and a VM. Storing into device registers to make things happen is not. x86 has added several layers below the "real machine" layer, and they're all hacks.

- The Motorola 680x0 series. Should have been the foundation of the microcomputer era, but it took way too long to get the MMU out the door. The original 68000 came out in 1978, but then Motorola fell behind.

- Modula. Modula 2 and 3 were reasonably good languages. Oberon was a flop. DEC was into Modula, but Modula went down with DEC.

- XHTML. Have you ever read the parsing rules for HTML 5, where the semantics for bad HTML were formalized? Browsers should just punt at the first error, display an error message, and render the rest of the page in Times Roman. Would it kill people to have to close their tags properly?

- Word Lens. Look at the world through your phone, and text is translated, standalone, on the device. No Internet connection required. Killed by Google in favor of hosted Google Translate.


👤 silisili
I've argued this for years on this site...but AOL.

At its best, having IM, email, browser, games, keywords, chats, etc. was a beautiful idea IMO. That they were an ISP seemed secondary or even unrelated to the idea. But they chose to charge for access even in the age of broadband, and people decided they'd rather not pay it which is to be expected. I often wonder if they'd have survived as a software company otherwise.

They were basically a better Facebook before Facebook, in my opinion.


👤 PufPufPuf
Definitely Opa: http://opalang.org/

In 2011, before TypeScript, Next.js or even React, they had seamless server-client code, in a strongly typed functional language with support for features like JSX-like inline HTML, async/await, string interpolation, built-in MongoDB ORM, CSS-in-JS, and many syntax features that were added to ECMAScript since then.

I find it wild how this project was 90%+ correct on how we will build web apps 14 years later.


👤 addaon
The Lockheed D-21 drone. Supersonic ramjet without the complexity of scramjet or the cost of turbojet, hamstrung by the need for a manned launch platform (making operations safety-critical… with predictable results) and recovery to get data off it. Twenty or forty years later it would have been paired by a small number of high-cost launcher UAVs and had its cost driven down to disposable, with data recovery over radio comms… but twenty to forty years later there’s nothing like it, and the maturation of satellites means there almost certainly never will be.

👤 KnuthIsGod
Gentoo file manager.

(Not the Linux distribution with the same name)

I have used it for years.

A two pane manager, it makes defining file associations, applications invoked by extensions and short cut buttons easy convenient.

Sadly it is abandonware now.

Slowly migrating to Double Commander now...


👤 zem
VPRI, I was really hoping it would profoundly revolutionise desktop application development and maybe even lead to a new desktop model, and instead they wound up the project without having achieved the kind of impact I was dreaming of.

👤 speed_spread
Ceylon, JVM language, developed by Red Hat, now abandoned at Eclipse. Lost the race with Kotlin but proposed more than just syntax sugar over Java. Anonymous union types, comprehensions, proper module system...

👤 bitwize
The Amiga. Just... the Amiga.

👤 suck-my-spez

👤 zaptheimpaler
Adobe Flash / Shockwave. After all these decades, I've yet to see a tool that makes it as easy to make games or multimedia as Flash did. One of many reminders recently (many others in politics) that humanity doesn't just inevitably or linearly move forward in any domain, or even 2 steps forward 1 step back. Some things are just lost to time - maybe rediscovered in a century, maybe never.

👤 Fuzzwah
Kuro5hin

https://wikipedia.org/wiki/Kuro5hin

I was a hold out on smartphones for a while and I used to print out k5 articles to read while afk... Just such an amazing collection of people sharing ideas and communal moderation, editing and up voting.

I learned about so many wierd and wonderful things from that site.


👤 kesor
Geocities ; It was a "put your html here" Free web hosting back when people barely knew what html was. Today you have to be a rocket scientist to find a way to host a free static "simple" page online.

👤 alance
I liked del.icio.us, it was online bookmark sharing, but with actual people I knew, and it had genuinely useful category tagging. I guess it was basically replaced with https://old.reddit.com and maybe twitter.

👤 kesor
CueCat it was an affordable barcode scanner that anyone could have connected to their computer, and it scanned barcodes. It took almost two decades before we could finally do it again with our mobile phones.

👤 emigre
The Atom code editor. It was good to have a mainstream alternative to VS Code, it's a pity it reached end-of-life.

👤 ValdikSS
ZeroNet decentralized web platform:

- Based on BitTorrent ideas

- Completely decentralized websites' code and data

- Either completely decentralized or controllable-decentralized authentication

- Could be integrated into existing websites (!)

It's not kind of dead, there's a supported fork, but it still feels like a revolution that did not happen. It works really well.


👤 thinkingemote
Positron - Firefox version of Electron. "Electron-compatible runtime on top of Gecko" https://github.com/mozilla/positron

This would have changed so much. Desktop apps powered by the engine of Firefox not Chrome.

Why? Not enough company buy in, not enough devs worked on it. Maybe developed before a major Firefox re-write?


👤 kesor
ICQ ; It was the first instant messenger, the technology could have adopted voice (and not get disrupted by Skype) and mobile (and not get disrupted by whatsapp) and group chat (and not get disrupted by slack/discord). But they didn't even try and put up a fight.

👤 kesor
Pivotal Tracker ; Users loved it, it had an excellent model for tracking work and limiting work in progress on software projects. There is no real good alternative and the usual suspects for tracking project work are horrible in comparison.

👤 kesor
Skype ; Because my R.I.P. grandma was using it to talk to her relatives overseas just like she would use a phone, but it didn't cost an arm and a leg (unlike phone calls).

👤 kesor
Google Wave ; It had a bunch of agents participating in editing the text together with you, making spelling fixes, finding additional information to enrich your content, and so much more.

👤 hardwarepirate
https://www.kite.com for python i first learned about it when i was working in an university group and had the task to transform a windowing algorithm already working on matlab to python. it felt like a modern linter and lsp with additional support through machine learning. i don't quite know why it got comparative small recognition, but perhaps enough to remain an avantgarde pioneering both python and machine learning support for further generations and wider applications.

👤 hardwarepirate
https://www.kite.com for python

i first learned about it when i was working in an university group and had the task to transform a windowing algorithm already working on matlab to python. it felt like a modern linter and lsp with additional support through machine learning. i don't quite know why it got comparative small recognition, but perhaps enough to remain an avantgarde pioneering both python and machine learning support for further generations and wider applications.


👤 ssss11
Flickr - that was the future of photo storage, sharing, discovery.

What was the bookmarks social tool called from 00’s? I loved it and it fell off the earth. You could save your bookmarks, “publish” them to the community, share etc..

What ever happened to those build your own homepage apps like startpage (I think)? I always thought those would take off


👤 Borg3
XenClient. I would really love to have some minimal OS HyperVisor running, and then you slap multiple OSes on top of that w/ easy full GUI switching via some hotkeys like Ctrl+Shift+F1. Additionaly, special drivers to virtualize Gfx and Sfx devices so every VM have full desktop capabilities and low latency.

Unfortunately, it died because its very niche and also they couldnt keep up with development of drivers for desktops.. This is even worse today...


👤 b33f
TrueCrypt. free multi-platform open source disk encryption that suddenly disappeared in mysterious circumstances

👤 green-salt
The DEC Alpha processor. DEC as a whole, really.

👤 klabetron
Gawker.

👤 lynx97
LSR, the "Linux Screen Reader", an ambitiousy designed Python implementation of a GUI screen reader developed by IBM starting around 2006 or so. The project was ended 2008 when IBM ended all its Accessibility involvement in FLOSS.

👤 donatj
Quartz Composer - Apple's "patch-based" visual programming environment. Drag out a bunch of nodes, wire them together, build a neat little GUI.

10+ years ago I'd regularly build all sorts of little utilities with it. It was surprisingly easy to use it to tap into things that are otherwise a lot more work. For instance I used it to monitor the data coming from a USB device. Like 3 nodes and 3 patches to make all of that work. Working little GUI app in seconds.

Apple hasn't touched it since 2016, I kind of hope it makes a comeback given Blender and more so Unreal Engine giving people a taste of the node based visual programming life.

You can still download it from Apple, and it still technically works but a lot of the most powerful nodes are broken in the newer OS's. I'd love to see the whole thing revitalized.


👤 Havoc
Pascal/Delphi - especially in the educational context.

Crazy fast compiler so doesn't frustrate trial & erroring students, decent type system without the wildness of say rust and all the basic programming building blocks you want students to grasp are present without language specific funkiness.


👤 albertoCaroM
I loved onivim2

👤 ghaering
Mozilla heka. As far as data collection and processing goes, we are still stuck with Logstash after all of these years. Heka promised a much more efficient solution, being implemented with Go and Lua plugins.

👤 can16358p
All those modular smartphones, and also Amazon's Fire phone.

Why? Obviously close-to-zero market. It was unbelievable how those people though those projects would even succeed.


👤 KronisLV
Sourcetrail: https://en.wikipedia.org/wiki/Sourcetrail

People talk so much about how you need to write code that fits well within the rest of the codebase, but what tools do we have to explore codebases and see what is connected to what? Clicking through files feels kind of stupid because if you have to work with changes that involve 40 files, good luck keeping any of that in your working memory. In my experience, the JetBrains dependency graphs also aren't good enough.

Sourcetrail was a code visualization tool that allowed you to visualize those dependencies and click around the codebase that way, see what methods are connected to what and so on, thanks to a lovely UI. I don't think it was enough alone, but I absolutely think we need something like this: https://www.dbvis.com/features/database-management/#explore-... but for your code, especially for codebases with hundreds of thousands or like above a million SLoC.

Example: https://github.com/CoatiSoftware/Sourcetrail/blob/master/doc...

Another example: https://github.com/CoatiSoftware/Sourcetrail/blob/master/doc...

I yearn to some day view entire codebases as graphs with similarly approachable visualization, where all the dependencies are highlighted when I click an element. This could also go so, so much further - you could have a debugger breakpoint set and see the variables at each place, alongside being able to visually see how code is called throughout the codebase, or hell, maybe even visualize every possible route that could be taken.


👤 manmal
WebOS, the palm smartphone OS. It was beautiful at the time and predicted many of the swipe gestures iOS and Android adopted much later.

👤 croisillon
Zenbe, a cute and practical webmail interface. Bought and killed by Facebook way too soon!

👤 BerislavLopac
HyperCard

👤 myself248
The Ricochet network. A packet mesh network providing ISDN speeds in the dialup era, wirelessly.

They burned through $5B of 1999 dollars, building out a network in 23 cities, and had effectively zero customers. Finally shut down in 2001.

All their marketing was focused on "mobile professionals", whoever those were, while ignoring home users who were clamoring for faster internet where other ISPs dragged their feet.

Today, 5G femtocells have replicated some of the concept (radically small cell radius to increase geographic frequency reuse), but without the redundancy -- a femtocell that loses its uplink is dead in the water, not serving as a relay node. A Ricochet E-radio that lost its uplink (but still had power) would simply adjust its routing table and continue operating.


👤 KaiserPro
ADSL in the UK.

BT had this grand vision for basically providing rich multi-media through the phone line, but in ~1998. Think a mix of on-demand cable and "teleconferencing" with TV based internet (ceefax/red button on steriods)

It would have been revolutionary and kick started the UK's jump into online rich media.

However it wouldnt have got past the regulators as both sky and NTL(now virgin) would have protested loudly.


👤 iseanstevens
Dreamweaver or some other real WYSISYG web page editor that could maybe deal with very basic JavaScript.

I just wanna make a mostly static site with links in and out of my domain. Maybe a light bit of interactivity for things like search that autocompletes.


👤 smokel
The TUNES [1] operating system and programming language project. The reason for its failure are described perfectly on the archival website:

> TUNES started in 1992-95 as an operating system project, but was never clearly defined, and it succumbed to design-by-committee syndrome and gradually failed. Compared to typical OS projects it had very ambitious goals, which you may find interesting.

[1] http://tunes.org/


👤 pflenker
10/GUI did some deep thinking about the limitations and potential of the (then-fairly new) multi touch input method. I wished something more had come out of it, instead it stayed a niche concept art video that is mostly forgotten now.

I’m not arguing the solutions it outlined are good, but I think some more discussion around how we interact with touch screens would be needed. Instead, we are still typing on a layout that was invented for mechanical typewriters - in 2025, on our touch screens.

https://youtu.be/zWz1KbknIZk?si=LWGsLQjFTWBOvzN-


👤 smashah
Theranos

👤 Simon_O_Rourke
CORBA, it got hopelessly complex but it's full potential was never reached as the greed heads took it over.

👤 rishabhd
Metasploit Incident Response Vehicle (MIRV). Was super pumped when it was announced, it later died in obscurity.

👤 G_o_D
JavaScript Style Sheets (JSS) Introduced by netscape navigator 4, never came into mainstream as people were reluctant to give up CSS

👤 renehsz
The Plan 9 operating system.

It's the closest thing to a Unix successor we ever got, taking the "everything is a file" philosophy to another level and allowing to easily share those files over the network to build distributed systems. Accessing any remote resources is easy and robust on Plan9, meanwhile on other systems we need to install specialized software with bad interoperability for each individual use case.

Plan9 also had some innovative UI features, such as mouse chording to edit text, nested window managers, the Plumber to run user-configurable commands on known text patterns system-wide, etc.

Its distributed nature should have meant it's perfect for today's world with mobile, desktop, cloud, and IoT devices all connected to each other. Instead, we're stuck with operating systems that were never designed for that.

There are still active forks of Plan9 such as 9front, but the original from Bell Labs is dead. The reasons it died are likely:

- Legal challenges (Plan9 license, pointless lawsuits, etc.) meant it wssn't adopted by major players in the industry.

- Plan9 was a distributed OS during a time when having a local computer became popular and affordable, while using a terminal to access a centrally managed computer fell out of fashion (though the latter sort of came back in a worse fashion with cloud computing).

- Bad marketing and posing itself as merely a research OS meant they couldn't capitalize on the .com boom.

- AT&T lost its near endless source of telephone revenue. Bell Labs was sold multiple times over the coming years, a lot of the Unix/Plan9 guys went to other companies like Google.


👤 Corrado
I really liked Google Circles, a feature of Google+ social media. It allowed you to target content to specific groups of users. You could have a "family" circle or a "work" circle and not have to worry about cross posting something accidentally. It was a small thing but it made it really easy to manage your posts.

👤 zweifuss
MS Sidewinder Force Feedback Pro (1997) and Sidewinder Force Feedback 2 (USB). You can buy similar today, but nowhere near the pricepoint. Also the out of the box support by Windows has vanished, and therefore the incentive of game developers to include force feedback.

👤 pards
Tiny Thief [0]. My kids loved that game.

[0]: https://en.wikipedia.org/wiki/Tiny_Thief


👤 Aldipower
MySpace, Soundcloud, etc..

A place where artists and consumers could freely communicated and socialize without hazzle.

Died because of: Stupidity, commercialisation and walled-gardening.


👤 Qem
FirefoxOS

👤 gtsnexp
OS/2: the future that never was

👤 hhh
0x10c, would be an amazing mmo.


👤 csomar
Namecoin and Decentralized DNS.

👤 syngrog66
American democracy

👤 gjvc
Google Wave

👤 UD_Pickups
Founder perspective: “avoid patents by staying 20 years behind” is the tragedy. I published a 2-page CC0 initiative that splits protection into two layers: • GLOBAL layer — fast, low-friction recognition for non-strategic inventions • LOCAL-STRATEGIC layer — conventional national control for sensitive tech Goal: cut admin drag/time-to-market while keeping sovereignty intact.

Brief (CC0): https://doi.org/10.5281/zenodo.17305774 Curious: would this structure have saved any of the projects mentioned here?


👤 lormayna
* bzr: I always found git too much complex and not really ergonomic. I really liked bzr simplicity

* Rethinkdb: I made some small projects with it in the past and it was easy to easy


👤 ozgor
Lanyrd.com & slideshare.com

Nothing ever came close to easily find conferences to attend, and find the slides and conversation around them


👤 kimchidude
There was a virtual platform through which to learn Chinese called ‘Zon’. Someone obviously put years of work into it but no one ever joined and it turned into this great looking ghost town.

👤 jFriedensreich
netflix falcor. the graphql hype killed a much better alternative for many usecases. there were only a few missing pieces and improvements such as a proxy based adapter layer for popular frontend frameworks. Im now the lonely last user hoping to find a way to reboot development

👤 FranklinMaillot
Firefox panorama: showed a view all your tabs as thumbnails and let you organize them into groups visually.

👤 mattmaroon
Google Reader. Still would use it.

👤 alganet
XUL

👤 Joel_Mckay
Knowing when to say "no" to a project is an important skill.

One always must define a one sentence goal or purpose, before teams think about how to build something.

Cell processors, because most coders can't do parallelism well

Altera consumer FPGA, as they chose behavioral rather than declarative best practices... then the Intel merger... metastability in complex systems is hard, and most engineers can't do parallelism well...

World Wide Web, because social-media and Marketers

Dozens of personal projects, because sometimes things stop being fun. =3


👤 Angostura
Google Wave. It was horrible from a performance point of view, but was really interesting to use. Some of its features have made their way into the Google docs etc ecosystem and Office 365. But not all

👤 Chanderton
First Class and Hotline. Server/Client.

First Class had broader userbase, such as schools and organizations in the groupware/collaborative segment (but also Mac user groups and so on).

First Class was a comercial product (the server). It had filesharing (UL/DL), it had it's own desktop, mail, chat, IM, voice mail and more. Started out on Mac, but later became cross platform. Still you can find presentations and setup guides on old forgotten University/Schools websites.

Hotline on the other hand, was very easy to setup and also pretty lightweight. It had a server tracker. In the beginning it was Mac only. Lot's of warez servers, but also different (non-warez) communities. It had filesharing (ul/dl from the file area), chat and a newsboard. The decline came after it's developers released the Windows versions. Most servers became clickbait pron/warez with malware etc. People started to move away to web and it Hotline basically died out.

Now, there was some open source/clone projects that kept the spirit alive. But after a few years, web forums, torrents and other p2p-apps took over. But there is some servers running still in 2025 and open source server/client software still developed.

Compared to First Class. Hotline was the Wild West. It only took 15 minutes to set up your own server and announce it on a server tracker (or keep it private).

When i use Discord and other apps/services, it's not hard to think of FC/HL. But then, they were solutions of it's time.

More about: https://en.wikipedia.org/wiki/FirstClass

https://en.wikipedia.org/wiki/Hotline_Communications

https://www.macintoshrepository.org/6691-hotline-connect-cli...

https://github.com/mierau/hotline

https://github.com/jhalter/mobius


👤 Razengan
All my ideas :')

👤 TriangleEdge
Google Stadia. I want to try games, but don't want to own a tv, desktop, or windows anything.

👤 anticodon
Plone CMS. When it appeared in 2001, there was nothing comparable. I'm not sure there still is. It was very flexible, allowed to build complex websites from components. Many ideas were pretty novel, at least I've never seen them in any web framework/CMS before. It still exists but nowhere as popular as it was in 2000-2010s.

👤 _bent
Lytro light field cameras. The tech was impressive and the company was able to put two products on to the shelves, though unfortunately they hadn't quite reached the image quality needed for professional photographers.

But now with the new Meta Ray-Bans featuring a light field display and with new media like gaussian splats we're on the verge of being able to make full usage of all the data those cameras were able capture, beyond the demos of "what if you could fix your focus after shooting" of back then.

Beyond high tech, there's a big market for novelty kinda-bad cameras like Polaroids or Instax. The first Lytro has the perfect form factor for that and was already bulky enough that slapping a printer on it wouldn't have hurt.


👤 carlesfe
I built a chatbot startup in 2015. It integrated with Whatsapp (which was possible at the time with some hacks), and had:

- Multimodality: Text/audio/images input and output. Integrated OCR.

- Connection with an asterisk server, it could send and receive voice phone calls! I used it to call for pizzas to a local place via whatsapp. This was prior to Google's famous demo calling a hairdresser to book a haircut.

- It understood humor and message sentiment, told jokes and sometimes even chimed in with a "haha" if somebody said something funny in a group chat or sent an appropriate gif reaction

- Memory (facts database)

- Useful features such as scheduling, polling, translations, image search, etc.

Regarding the tech, I used external models (Watson was pretty good at the time), plus classical NLP processing and symbolic reasoning that I learned in college.

Nobody understood the point of it (where's the GUI? how do I know what to ask it? customers asked) and I didn't make a single dime out of the project. I closed it a couple years later. Sometimes I wonder what could've been of it.


👤 MomsAVoxell
Visix Vibe. It was a "WYSIWYG"-type visual programming environment for .. Java.

It had its own cross platform UI and other frameworks too, so you could "write once in Java, and ship on all the things" .. well theoretically.

It got abandoned too soon. But it was quite fun to build apps with it for a while, almost Delphi- like. I always wonder if it went open source, if things would have been different vis a vis Flash, etc.


👤 ibaikov
Artifact by instagram founders. I discovered it (and thought it's great) by reading their termination announcement.

👤 MomsAVoxell
SGI Irix, and SGI hardware in general, should be revived and return to the scene.

I'd love to have an SGI laptop.

Or an SGI cell phone or VR headset.


👤 teddyh
I remember being quite disappointed that PowerPC did not, contrary to expectations, dethrone the Intel hegemony.

👤 hmcamp
Came here to say Google Wave

👤 1970-01-01
IPv6 - Everything was supposed to be flat, devices with just one unique IP addr.

Nope.