I’ve been running Navicat 11 and 12 side by side for almost a year because of missing features and a wrecked UI, with the newer version supporting newer MariaDB features. I just received a new work laptop and the license for 11 refused to deactivate, so I can’t activate it on my new Laptop. Usually IT or whoever would contact support but with a couple buyouts under us it was licensed to a company that no longer exist…
Software Updates
111–120 of 149 posts
Re: Software Updates
#1122 Windows programs that I've been using for ~15 years have done a great job at avoiding the abyss. They would be IrfanView[0] (image viewer) and foobar2000[1] (mp3 player). Both programs are very minimal and have stayed true to their vision. Using them today feels similar to how it was 5 or even 10 years ago, but at the same time subtle improvements have been made too. Both are still under active development, so it's…
I never stopped using Winamp. I've been whippin that llama for over 20 years.
Re: Software Updates
#113Earlier quoted context omitted.
That wasn't the point I was trying to make. I was trying to point out that ideally you could just leave the old API there for old software to use and build a new API for new software to use. If it wasn't for security bugs you could leave the old API untouched. Sadly, security issues prevent this and after a while it becomes uneconomical to supply even security fixes. This is why hardware that relies on software has a…
And that is exactly my point: API changes are rarely—if ever—caused by security fixes, and thus are not the cause of breakage, despite you attributing the impossibility of stable APIs to it. A fixed piece of software can have a limited lifetime for only two reasons: Dependence on ephemeral infrastructure (e.g. cloud services that disappear or change), and assumptions that fail over time (e.g. "the device will never b…
If old APIs required no maintenance it would be fairly simple to leave them around.
However, APIs are built on an ever deeper stack of APIs that go all the way back to the Operating system and through internet protocols (APIs) right across the internet. Each API gets updates and fixes and things get deprecated. Bit-rot sets in and things stop working.
My original comment was suggesting that if everyone just left their old APIs around forever then the world would be filled with unpatched APIs with security flaws and I was not sure that would be a better place to be than the world of bit-rot that we have now.
Re: Software Updates
#114Things i tried to keep using way longer than most: -windows 7 (upgraded only for widi support - and i miss them) - skype (i d never upgrade if i could) - photoshop standalone (still use it) - office 2007 ( still use it) - dropbox (no option there) - old reddit - iphone 6 - jquery (plan to avoid npm until it dies of natural causes) - windows movie maker / photos In fact it s getting harder to think of things that are…
Re: Software Updates
#115Earlier quoted context omitted.
I doubt age has anything to do with it (unless you imply younger people prefer shitty interfaces) since Reddit's new site is awful even on mobile. I always switch to i.reddit.com not only because it is much faster, but also because the new layout just unusable with somehow combining both oversized (even for mobile standards) elements and tiny elements all over the place, needing a ton of taps to just read comments (w…
I have yet to come across a normal friend who doesn’t think HN is a super ugly site which essentially means if they had interest in the site, they prob wouldn’t use it. All the HN comments here about Reddit are talking about how they feel and their bubble feels. Which I personally agree with. But I’m not representative of every day user.
Re: Software Updates
#116Earlier quoted context omitted.
...and cause applications using them to stop working.
What's more important here? Nebulous security threats or software that actually works?
Re: Software Updates
#117Earlier quoted context omitted.
Some of these are "power" vs "everyday" user optimizations. The one that jumps out to me is Skype. I had read some case studies of their redesign where they stated that 90%+ of Skype users only have two or three Skype contacts, and they use it to talk to their family members. The redesign optimized for that and as a result you, I and everyone else with hundreds of contacts lost our collective minds. I 100% get that i…
Ok, that could be the reason but I'd had appreciated if they were honest to tell us, the people that (used to) use Skype for work "thank you, we don't want you anymore, go find some other tool."
Re: Software Updates
#118Software getting worse, just out of my head: - VS2019 removed at least two important features from VS2017 (export of profiler results and the concurrency profiler) - Firefox "new" extension API still means you can't remove the top tab bar from tree style tabs (best FF extension) without hacks - Current Dropbox versions are incredibly invasive. They popup when opening a word document. When pluggin in my Camera. And no…
Some of these are "power" vs "everyday" user optimizations. The one that jumps out to me is Skype. I had read some case studies of their redesign where they stated that 90%+ of Skype users only have two or three Skype contacts, and they use it to talk to their family members. The redesign optimized for that and as a result you, I and everyone else with hundreds of contacts lost our collective minds. I 100% get that i…
Let me guess: too much trouble for a developer to implement and maintain.
Re: Software Updates
#119Earlier quoted context omitted.
> I don't understand how the "modern" Windows start menu works they introduced in Win 8 I think. The current start menu was introduced in Windows 10 though even the initial 10 version was a bit different. Windows 8 had a "start screen" where there were only tiles (that are now at the side) and took the entire screen. Because the Windows 8 start screen and the initial Windows 10 start menu strongly deemphasized folder…
Linux Desktop launchers are much, much worse I think, if only because .desktop files are among the stupidest things ever designed.
If anything i'd say that .desktop files are among the few things that Free Desktop got right (though i think that is largely because they're basically KDE1's .kdelnk or whatever they were called).
Re: Software Updates
#120Earlier quoted context omitted.
I am not sure if this is good or bad. On the one hand it gives hardware vendors an incentive to contribute their drivers directly into their kernel but on the other hand most Android phones are now restricted to one old kernel version due to the lack of ongoing support from SoC vendors. I assume that the majority of Linux kernels are running on Android phones and due to this lack of stable ABI for drivers these kerne…
> I assume that the majority of Linux kernels are running on Android phones and due to this lack of stable ABI for drivers these kernels are all outdated or even unmaintained. No, it's because the hardware manufacturers won't upstream their drivers. All they have to do is send the code licensed under GPLv2 and it will be updated and maintained. Stable ABI for drivers will result in the Windows situation: hardware ven…
You probably know this, but that's most definitely not true. After they get their code correctly licensed, they still have to get the code up to the standards of the mainline kernel, get it through reviews, plus at least act like they intend to maintain it. Probably actually do that too, if you want any future changes to go in.