Ask HN: Which abandoned proprietary software would you resurrect?

478 points by geff82 ↗ HN
Hi all! Sometimes the best days seem to be behind us, even in software development.

What closed-source, proprietary software that you once loved is not being developed/enhanced any more? What more features would you like to have it in the future? Would you pay for it to be resurrected?

836 comments

[ 3.6 ms ] story [ 329 ms ] thread
After 5 years with no upgrade, software should become public domain.
It should be required to submit software sourcecode to the Library of Congress in order to claim Copyright. That would enrich the public domain. Aside from the fact that Copyright lifespan is absurdly long.
Latest TeX (not LaTeX) update was in January 2014, and the change was in a quite obscure tiny corner case of an advanced feature. https://tug.org/TUGboat/tb35-1/tb109knut.pdf

> The new version of TEX differs from the old only with respect to the “null control sequence” \csname\endcsname, which has been a legal construct since version 0.8 (November 1982) although almost nobody uses it.

Why must all software be constantly updated and bloated with new buggy features including the capacity to send emails?

Also, what about books series like Harry Potter?

> Why must all software be constantly updated and bloated with new buggy features including the capacity to send emails?

I think the point was not that updates are required, but that it is unlikely that they're a major source of revenue for the authors if they haven't been touched for so long.

Big codebases tend to contain licensed code or at least depend on it, so you'd get code that's either illegal to publish or contains huge gaps. Getting it in a state where you can put it on github, would require quite some dev and legal work, not likely to happen with abandonware.
Best days of software development seem to be behind us? I’m really not sure what that means or why someone would say it, other than typical nostalgia.
I did not mean in general, but sometimes there is stuff that never got a better replacement.
To be fair SaaS destroyed the previous financial model of the software industry, which was much better for the end user imo. Back then, software companies tried to make good, comprehensive products that respected user privacy, were meant to run locally, provide a complete solution to the problem, and were supposed to be a permanent solution. Better software meant more sales and more money. Unfortunately excessive piracy broke this model.

Sure, today's software capabilities are much more advanced, but you no longer get a physical disk that you can load on you computer and be confident it'll just keep working for years on end without any external dependencies etc.

Looking at the best software, the sass world has created, Google - it's orders of magnitude more valuable than any PC based software.

So maybe it isn't fair to say the user for a bad deal.

Google is a jumbled mess of multiple pieces of software, and you get access to none of them, only a search service, and it is loosely defined. Also Google isn't particularly good at anything nowdays, except maybe NLP. Their ability to deliver good results is only a result of massive spying. Many researchers would be able to provide software 10x as useful as that of Google given access to the same data.

Imagine a pre-SaaS Google: You get a few of LTO tapes delivered to your doorstep. They include an index of every website in existence, it's owner/creator, a short description of what it is, and a number of semantic flags.

Moreover, you'd probably get a list of all identified businesses there are in every country, region and industry with their contact information and website addresses.

Imagine what you could do with that...

>> Many researchers would be able to provide software 10x as useful as that of Google given access to the same data.

That's interesting. Can you share more about this ?

As for your pre-sass search engine idea:it's great. Very useful indeed.

But how do I get from that , to finding the bunch of separate webpages that describe how to solve my personal, niche problem( in a really good way ? Most problems are like that. Context is always different.

And yes Google is far from ideal. And SEO sucks.

But still, that problem solving capability is now available to many.

Google search is an exception in that it really needs to be a SaaS because there is no way you can run it locally. Your typical SaaS doesn't need to be one.
well, maybe if there were 'some closed-source proprietary software that you once loved that is not being developed/enhanced any more' that was completely unique someone would say it? hmm
Adobe Fireworks

Jagged Alliance 2

Settlers 2

Heroes of Might and Magic

Fireworks was a decent piece of software.

I think Adobe DX is supposed to be the replacement for it.

(comment deleted)
Lots of old video games come to mind, especially the online ones that had proprietary servers that were shut down (medal of Honor heroes 2, halo 3).

I was going to say BlitzPlus but that's open source already.

In my wishful thinking daydreaming I imagine a service kind of like steam for dead MMO's call it the MMO graveyard or something. Pay a monthly fee but it works for all the games on the system, maybe an integrated friends list too if it's possible. Would be really cool for history and game design reasons.

I want to say I heard that a law passed about not closing server based games anymore but I can't remember the details.

I like this idea a lot. It would be cool with single sign on and a profile that shows what you've accomplished in each game. There are a few open source mmos to do a POC.
Solaris
Solaris was mostly open source; there are plenty of derivatives. Look up "illumos". I use Joyent's SmartOS pretty regularly and it's pretty solid.

EDIT: unless you meant the video game, which someone just told me is a thing… oops.

I meant the OS. Afaik,opensolaris was open source but solaris itself had closed source components,illumos and the rest ate forks not maintained and supported versions of solaris
Oracle effectively started to close source Solaris with 10, I think and then completely closed sourced it with 11. Illumos is definitely a fork, but given that Oracle effectively doesn't work on Solaris anymore it's more or less picked up where Solaris left off, it's probably superior to the commercial Oracle version at this point.
I’ve been a heavy user of FoxPro [1] back in time. I would really love someone to make a better version of it.

Although these days you have Airtable [2] and Ninox [3] they are having different user base than good old FoxPro.

1: https://en.m.wikipedia.org/wiki/Visual_FoxPro

2: https://airtable.com

3: https://ninoxdb.de/en/

I currently maintain a "legacy" VFP application that is actually quite robust. Not as modern as most languages, but desktop apps can be quite robust. The access to HTTP libraries and WebView controls can bridge some gaps.

What's really missing is a better IDE with better type hinting, autocomplete, tabs, etc... VS Code would be a great base for an updated IDE. I know that Rick Strahl's West Wind has support for Visual Studio, but there's still some functionality missing.

I ported a FoxPro app to VFP in 2012. I had worked on the original one in DOS and ported it to FP for Windows around '96-97, so I knew the IDE's pretty well. But by that point I couldn't stand anything but Emacs. So I got xbase-mode (and patched it a bit), and just automated the project build.

There was 100+ screens so I had to do some bulk processing on those SPR's. But I used WebViews for any new stuff, and that was much better (though it was basically IE7).

Yeah I owe Rick Strahl so many beers for his blog.

http://www.budgetbuilder.com/

Second time this has come up this morning. https://news.ycombinator.com/item?id=18635799

Seconded!

I'm working in a spiritual replacement (http://tablam.org) but with first-class support for mobile.

I'm starting with a relational language, then a bridge to native UI Toolkits. Embed sqlite and good support for others RDBMS and as a larger hope, a custom RDBMS on top of LMDB or WiredTiger.

Why not SQL Lite?
Sqlite is just the RDBMS (aka: storage). I plan is build a general purpose language, interface with sqlite and others and maybe, a rdbms later
Windows 7
Strikes me that you meant this as a joke - but whether you did or not, it is not such a bad call.
Windows XP. I still miss XP.
Window 10 forever forced me to switch to MacOS. When Apple soils MacOS I hope linux is still a viable workstation OS.
I still run Windows 7 in Parallels on my MacBook Pro.
Ecco Pro for Windows and its predecessor, Lotus Agenda for DOS, which inspired a multimillion dollar open-source software debacle that inspired the book, "Dreaming in Code".

Ecco is still being used 20 years later and has been binary patched to support Lua extensions. Written by a four person team in Seattle.

doogiePIM has been resuscitated by its founder, hopefully it will carry a torch for some of the ideas in Ecco and Agenda, https://bitespire.com/details_doogiepim.php

I loved Ecco's outliner features. Give me cross-platform ecco pro with cloud syncing and I'll never use onenote again.
Yes, I've bought every alleged outliner since and nothing compares. What's amazing is that Ecco had 100% reliable cross-device syncing in 1990s, both PC-PC and PC-PalmPilot. So it has enough metadata in the database.

TreeSheets (http://strlen.com/treesheets/) is an open-source cross-platform codebase (wxWidgets) with fast graphics, since it was designed by a game developer. That's one possible starting point for cloning Ecco.

NoteLynx on Android has the ability for an item to be in two places within the outline, https://www.appbrain.com/app/notelynx-pro-outliner-mindmap-w..., as does Mindscope on iOS, https://itunes.apple.com/us/app/mindscope-thought-organizer/...

I'd resurrect Headway Theme for Wordpress. It was kinda open source but had some proprietary bits in I think. And there is a fork somewhere apparently. But the software is effectively dead and not getting updated any more.

But that theme builder was absolutely amazing. Literally just drag and drop design for the entire theme, not just pages or whatever. Plus control over the loop and just some awesome stuff that really let you build very very cool sites really really quickly.

Elementor Pro now does some of what Headway was doing and I think Beaver Builder is moving that way, but they aren't really anywhere close to as good. Headway had graphical theme design absolutely nailed.

It's a big shame it went under and I wish it came back.

Isn't Wordpress 5 kinda focusing on this? The drag-and-drop way of designing your webpage, similar to something like Wix...
No and that's the difference Headway made. Wordpress 5 is concerned with the output of the 'content' part of the page. It lets you do what you could with a page builder, but more limited.

Headway is literally like creating the theme without coding anything. You build it out of blocks still but you literally just drew boxes onto the page where you wanted boxes to go (based on column system but CSS grid/Flexbox would be better now) and it would output the theme files for you.

And I'm not talking the page, I'm talking the entire theme. So headers, footers, custom pages, custom loops with custom queries, custom blocks mixed in with content blocks on the same page template to allow users to output content in the right places, same with custom fields etc.

It was incredibly powerful and let you effectively WYSIWYG the function of the site as well as then being able to switch over to the design module and WYSIWYG the design too. Plus managing custom CSS was easy.

Later versions let you draw/build and design in the same step like Elementor and Pagelines do, but those don't give you the same control over the functionality of the theme like Headway did.

As I mentioned, you can get most of the same functions Headway provided through something like Elementor Pro and combining it with something like the Toolset plugins. But those rely on integrating and there are issues (dynamically showing content generated by shortcodes currently broken for instance) which make the whole process much more of a chore.

Headway really was great.

Hypercard
You might enjoy LiveCode from https://livecode.com (GPL version at https://livecode.org), it is like hypercard for the 21st century
I've been looking for something that could import existing Hypercard stacks and make it possible to keep working on them, even in a different format.
I'm schocked that I had to read this far down to find Hypercard. It is such a highly regarded piece of software, though I sadly never had the opportunity to use it myself. I can't help but wonder what it might have turned into had it been open sourced, made cross platform, and allowed to flourish.

And while I'm here, WordPerfect 4.2. That program was a high water mark in word processing for me. What I wouldn't give to hit Alt-F3 in Word to Reveal Codes [0].

[0] https://mltshp.com/p/1EL4C

Google reader
I've been using https://www.inoreader.com and am pretty happy with it as an alternative. It has a lot of the same keyboard shortcuts, which is really all I want.
I miss google reader because it was simply lists and lists of news. Not these new readers that love to extract an image from the article and use it to cover quarter of the screen(exaggerating here). Then 4 more articles on the next page. Then so on. Google reader was perfect for skimming through 100 pieces of news in a short amount of time and just click the articles you want to read in a new tab and done.

Any new reader I’ve tried fails to understand this. They go for complexity and glamour. They need a mode for just simple long list of headlines and not waste any screen space.

Edit: context

I can't think of a modern reader which doesn't have a view like this. Just a few examples: The Old Reader, Inoreader, Feedly all do.
Inoreader looks like flipboard or Feedly.

I didn’t know about The Old Reader and I will give it a try.

> Inoreader looks like flipboard

How is this (random screenshot found via image search) not basically the same as Google Reader?

http://kingofgng.com/media/20150116_inoreader.png

And that's not even the densest display option.

I looked at their App Store page and saw this: https://imgur.com/a/GJQ4hEu
Yeah, maybe not use one or two screenshots to decide if a product has or hasn't a feature that's not shown in the screenshots.
That's why I use innoreader; if it has this, it's well hidden. I've never seen anything but list view. I imported my feeds and never really changed anything and it basically looks like Google Reader.
I use the same, after Google Reader shutdown. It's a tad slow compared to GR, but works fine for me.
Macromedia/Adobe Director
Adobe gobbled up macromedia and went on a product killing spree.
YNAB4 (you need a budget 4)

It wouldve been perfect if they'd just added an API so that users can create and share ways to get the data from various banks.

And a refactor was necessary to a native library (or even electron)

But this cloud native follow-up version is just not an option.

Been using the cloud native version for about a year now, and I'm debating if I should renew. What are you using now if not YNAB?
Not original commenter, but I reluctantly switched to the cloud version and have found the improved credit card logic to be more than worthy of the increased price.

I'm hoping they can add support for the EU's second Payment Services Directive (PSD2) open banking APIs when they open up to third parities sometime in 2019 too!

I started a side project and created my own budget planner that did exactly what I wanted (and imports data from my bank).

I've recently considered to refactor it into a AWS Lambda app, as the current setup with Django API, celery workers and markojs for frontend is ... Slightly overengineered

I am not sure if you mean an API for banking or just in general an API - they have the latter https://api.youneedabudget.com/v1
That is ynab5, the cloud native version, where your data lives on their servers. That is not an option for me.
https://en.wikipedia.org/wiki/Lotus_Improv

n-dimensional spreadsheet with a logical data model (including hierarchies) rather than rows and columns:

Net Worth := Assets - Liabilities

> Conventional spreadsheets used on-screen cells to store all data, formulas, and notes. Improv separated these concepts and used the cells only for input and output data. Formulas, macros and other objects existed outside the cells, to simplify editing and reduce errors. Improv used named ranges for all formulas, as opposed to cell addresses.

Amazing.

Quantrix Modeler is a successor of Improv. I personally love it, but pricing is quite steep.
Quantrix modeler is actually the successor to Quantrix for nextstep. Quantrix was a contemporary of Improv. Not sure I remember which came first. But Quantrix was the better of the two.

I'm collecting a pile of "good ideas"... Someday I'll do something with it.

I was so happy to see someone mentioned improv before me :-)
The concepts are there in Microsoft's SSAS, which also lives in Excel as Power Pivot (only the Tabular engine, not the Multidimensional).
WinAmp 2. I still use Audacity in "classic" mode to make it feel like WinAmp.. Old habits die hard :)

Going further back, I think Symantec JustWrite was an extremely fine piece of software; I remember it being blazingly fast on the 486 monster I had at work. But my glasses may be rose-tinted :)

The big thing I liked about Winamp was the equalizer. It should be built into streaming apps. I think Spotify has one, but it's not advanced enough. It would help my car's mediocre settings and speakers, also.
You're not the only one - check out https://getwacup.com/ for a more modern version. The new offering from https://winamp.com/ is - I think - going to be mobile-focussed? A new codebase entirely?

Webamp can also do Milkdrop visualizations, which is pretty crazy - eg https://webamp.org/?butterchurnPresetUrl=https%3A%2F%2Funpkg... I had a link I've since lost to one which was a shader-skin, which mirrored milkdrop back into the rest of the UI. It was pretty trippy, and wholly unexpected!

Both projects have good Discord servers, as well. :) See https://discord.gg/XuJPJEm and https://discord.gg/248Z7QA, respectively.

Aperture

https://en.wikipedia.org/wiki/Aperture_(software)

I would happily pay for an update that fixed outstanding bugs and ensured compatibility with future versions of macOS. It would be nice to have some new features, too, but it is basically "good enough" as it is and I dread the day I can no longer run it. I'm really not sure what I will do.

The claim that Photos was going to be a meaningful replacement for Aperture was obviously a lie at the time it was released and even nearly five years later it is still not true.

I'd have moved to Lightroom had Adobe not moved to a subscription model.

Oh man, so much this.

When Photos just came out and Apple was making the claims about how they've taken everything good from Aperture and stuck it into Photos I was pretty optimistic considering how solid of an app Aperture became over the years.

Now, few days down the road, pretty clear that Photos is just a marginally better iPhoto with the vast majority of features that were useful for professionals such as Stacks, never coming back.

The dumbification of professional apps to the lowest common denominator continues ...

Stacks, 2-up and 4-up comparison, the Loupe, star ratings, fast browsing of raw files... so much missing functionality. Lightroom IMO was never as good as Aperture, I really wish Apple would’ve spun it off instead of just letting it wither.
Iirc, you can buy Lightroom 6 perpetually, no creative cloud needed. Might be worth looking into.
That's what I still use but it's getting long in tooth and you're starting to notice lack of support for new formats and the like. I wouldn't really recommend someone who isn't already using it to switch. I don't really mind the subscription because it's software I use frequently but I need to get around to cleaning out my catalog before I switch over.
You can use Adobe DNG converter (free) or other 3rd party tools to convert new raw files to DNGs understood by Lightroom 6.
I'm not a pro and loved Aperture. It made my workflow so easy and it was such a fast program. I haven't found anything that lets me cruise through photos so fast and pare them down. Left/Right arrows, Z to look at details, X to flag as a reject made running through hundreds of photos a breeze.

I'm trying to find an alternative and, quite frankly, everything I've tried is not great. I ended up buying AfterShot Pro, but I'm not terribly satisfied with it. It runs on the Mac, but it's really hurt by the fact that it's not actually a Mac application.

Adobe is out because of the subscription model. I'm willing to buy the software, and I'm even willing to periodically buy new versions when it makes sense, but $10/month forever is hard to stomach.

Fast Raw Viewer. It has very few frills, but it lets me do selects way faster than even Aperture. Whether processing in Lightroom, photoshop, or Photos, I always run larger batches through this app so I can quickly toss rejects and pick a few selects.
You could try Luminar 2018. Library management is coming, and it's developing tools are (IMO) better than lightroom. It's also very reasonably priced. That plus an Ubuntu vm for importing via shotwell is what I use.
> Library management is coming

Specifically, the date is December 18. There's also a (small) discount if you buy in the next 8 days: https://skylum.com/luminar

Not involved at all, just discovered this while looking around.

Many years ago, when I was first getting into digital photography, I was faced with the Aperture-vs-Lightroom decision. Both seemed promising, with Aperture even having some advantages. What ultimately made me choose Lightroom, however, was the multi-platform support (I've always liked MacOSX laptops, but prefer to use Windows and/or Linux on the desktop).

Several months later, something happened that basically reaffirmed my decision. Nikon released a new camera, which I bought at launch. Lightroom added support for its RAW format in a minor patch almost immediately. Meanwhile, Aperture couldn't be bothered to add support until 6 months later and a major version update.

Flash-forward, I really wish Adobe didn't become so obsessed with their subscription models. While cloud storage/backup definitely has its advantages, I'd much rather simply own my software and use my own servers. (But since the "run it yourself" options are always grossly inferior, I just put up with their new approach and make sure I have a local copy.)

On the flip side, for some camera models Apple has added support more quickly. And while Photos is no Aperture, it does have pretty good RAw profiles and lens correction for almost all popular DSLRs, mirrorless cameras, and all the 1st-party lenses I’ve ever owned.
Picasa (desktop app). It hit a sweet spot for me - linux compatible, very easy to do the majority of simple edits (crop, rotate, colour tweaks), and a few other nice features.

The only significant failing was that it couldn't handle removable media at all well.

Shotwell is the best I've found so far, but it's not quite the right feature balance for me.

https://en.wikipedia.org/wiki/Picasa https://en.wikipedia.org/wiki/Shotwell_(software)

(comment deleted)
I have found Pix to be the good replacement of Picasa.

https://github.com/linuxmint/pix

Never heard about it before. How did you find out about that one?
Default installed on LM 19. It’s great
any info on a port of Pix to Mac OS? Looks great?
That might be interesting, you may try to compile it on Mac like any other glib/gtk app.
I used picass for one thing and one thing only: image organization.

I could point it to a directory and it would read all the images. It wouldn’t copy them to it’s database, it wouldn’t try to change their format. It would simply read them as fast as I’ve ever seen and show me what’s in that directory. Then it would keep the directory hierarchy in place. I haven’t been able to find anything similar. I search for a similar piece of software every now and then but nothing shows up. Lightroom is close but it’s god awfully slow. I just loved how fast Picasa.

I actually did some cleaning on my computer last night and found the last Picasa dmg. Maybe I run it and see if it still works.

Picasa was definitely a state of the art app. Image controls, overall speed and smoothness of the user interface! I still cannot find anything close to it. I ended up using ImageRanger for browsing my pictures and it seems to be quite fast and non intrusive. It looks like these days almost every device and app is trying to force you to use their subscription based cloud storage or service.
irfanview should be adequate, .. wine on ubuntu
For my research I have scripts that scrape various sites, downloading images and encoding the web page info into the JPG IPTC metadata fields. Upon opening Picasa, it automatically detects the newly scraped photos and imports them along with the IPTC data, which can then be searched. Picasa is amazing for its speed, indexing, and use of metadata. I wish Google had open-sourced it. I have no interest in loading these huge libraries of photos to the cloud. I'm wouldn't say I'm a data hoarder, but I have 4TB of images and don't want to pay Google or anyone else $x/mo. to store them. As more software moves to the cloud and requires us to also move our data to the cloud, I'm afraid options like Picasa will disappear.
Are your scripts available? I do something similar but hadn't thought about encoding the web page info into the JPG.
I've thought about it (more than) a bit.

Part of the problem is that only a small fraction of the population needs a high-performance photo manager. Most of the market has always been for "color snaps" and that has just gotten worth with the proliferation of cell phones.

If you are handling lots of RAWS and you care about speed then you have to start with hardware.

For instance, if you care about performance you just can't use a mac. Forget about it.

An application that cares about performance might tell you to ditch the hard drive on your computer for an SSD if you want to run it and that we'd rather give you your money than just give you the same bad performance you expect from Lightroom, Photos, etc.

Having your images on a RAIDed network server could be good but if you are using WiFi performance will be bad. If you feel entitled to keep using your 100 Mbps Ethernet hub on your DSL modem than performance will be bad.

Wedding photographers spend $5000 for a camera and would probably get much more than $2500 of value from a $2500 photo management suite, particularly if you factor the lower blood pressure from not staring at a spinning beach ball all day and the lower health care costs and extra years of life they could get.

Knuth's "premature optimization is the root of all evil" might have made since back in the 360 mainframe day when you couldn't get N very high so an N^2 algorithm wasn't as bad as it is today.

People today have the wishful thinking that they can find the "one" bottleneck and open it and that was sometime true in the past for prototype projects (eg. less so in the age of networking, deep cache hierarchy, ...) but in real-life systems there are usually 5-10 bottlenecks that all need to be cleared if you want to make a difference in performance that people will feel.

Most people think they can clear two or three of them and will spend a lot of effort for it and will argue until they are blue in the face and bankrupt that they don't need to fix the other ones.

My favorite feature of Picasa was duplicate image detection. IIRC, it would actually find duplicate images by the visual of the image and not just the bits. So it could match smaller versions of the same image. This helped me clean up countless duplicate copies of photos all over my different disk stores.
Yep, another one for Picasa. I still use it, was able to grab the installer from one of Google's internal home pages,, when they took it down on .com

Love it for quick and easy edit controls. Like the speed and looks. Wish some remaining bugs were fixed.

"internal" = international ( i think it was uk homepage)
Elegant easy to use interface. Something my wife, mother, and others without any computer expertise used religiously and were saddened by demise. Now Google Photos on mobile is pretty good, but the web UX feels like it was pasted together without any thought as to user experience and both seem to make assumptions about what users know.
I missed it too!

After the Nth photo sharing website that I'd early-adopted decided to close up shop, I determined I wanted to own the next solution I invested time into, and I founded PhotoStructure.

I've got 20-odd hard drives from laptops and servers and backups. No software that I tried, either open or closed source, would do what I wanted: organize everything into a nice, timestamped, deduped folder structure.

Many years ago, I'd shot myself in the foot by using tools to do JPEG editing and rotation, but those tools quietly deleted EXIF metadata, so PhotoStructure applies a suite of metadata inference heuristics to heal those holes, too.

The MVP is focused on high-quality metadata extraction and inference, and has a simple web-based UI. Simple editing support, along with GPS POI and face detection, is planned.

After spending more than a decade in the ads business, and (helping build) ML-powered behavior targeting based on metadata, it blows my mind that so many of us give the most rich metadata stream, our photos and videos, for free, to the FAANG. PhotoStructure isn't just an effort of love, it's also, at least in some way, penance.

I've got a limited number of beta users trying it out right now. If you're willing to share your feedback, please consider signing up. Use of PhotoStructure during the beta period is free.

https://PhotoStructure.com

As a semi-pro photog who is very keen to quit Adobe completely, I'm very keen to try it out.

Curious about privacy aspects though. When you say it's a private cloud, does it communicate back to your servers at all?

Any goals for Linux compatibility?

I'd love something that can store the photos on a NAS or network share drive, runs its processing in a Docker container on my LAN, and serves a web app locally with absolutely no external internet access. That's basically my dream photo manager. I can connect to my own LAN remotely to access it then, without any need for the privacy/security risk of hosting my (and my clients) photos on some 3rd party server.

I have installers for Mac, 64 bit Windows 10, and 64 bit Ubuntu. My CI suite runs all ~2,600 tests on all three platforms after every commit.

Your images, videos, and metadata stay yours, and are not uploaded anywhere.

Currently I've got error reporting that phones home if there are critical problems detected, but the log events only include the stack trace and possibly the path to the problem file.

PhotoStructure spins up a webserver bound to localhost by default. In other words, other machines in your LAN can't open the PhotoStructure web UI (unless you set an environment variable or use ssh port forwarding).

Sign up via the website or send me an email, I'd love to hear your thoughts and feedback.

I've signed up via the site. Sounds very promising.
I still use Picasa, because it is so fast and easy to just copy an SD card somewhere to my hard drive and have it show up at the top of Picasa seconds later.

Then I browse the pictures, star the ones I like and process them.

An no other software I have tried so far comes close in terms of speed and UI efficiency.

So I would also love to try PhotoStructure and have signed up via your landing page.

signed up. ready to provide feedback. :)
Google photos is much better. There's not really any reason to continue using Picasa anymore. Most of the features it had were extremely primitive, like the facial recognition.
I don’t think Google Photo is a desktop software. And it cannot be used offline.
I miss Picasa so much. I switched to Lightroom but I hate the subscription model and how heavy it is. I just want a light fast way of managing 500k photos and doing basic edits. Rotate, crop, export at specific resolutions for sharing, tagging, etc. I appreciate the power in Lightroom but I just don't need it.

Also, I'd love to switch to Linux full-time but that's the main program I'm lacking. I've tried most the suggestions but none handle high numbers of photos without becoming intolerably slow.

I am still mad at Google for killing this project. Picasa was the best photo app EVER! It was also very commonly used among genealogists and in genealogy centers where visitors often have low computer literacy. The facial recognition was fantastic! As far as I know, it all ran locally. It was great to be able to just select a person and go through all of the photos with that person in them. Great for genalogy, too. I wish they would open the source code on this!
IRIX

The desktop experience was fantastic for its time.

Agreed. Was fantastic. And their man pages were super complete and easy to read.
I had an SGI Indy on my desk for a while... yes.
Old flight sim dogfighting game called Flying Circus.
Emagic Logic on Windows.

All features added on Mac since it's cancellation on PC.

https://en.wikipedia.org/wiki/Sprint_(word_processor)

Sprint was a powerful, capable word processor. It was lightning fast and darn near impossible to lose files.

Alas, it lost out to WordPerfect and was quickly dropped by Borland.

Sprint was so far ahead of its time. It took many years for Sprint’s “always be saving” technique to be widely adopted by other word processors.