There's other issues as well: occasionally a service will not allow using their service name in your email address. My usual response to this is to misspell it and use an address cursing them instead. (Since these accounts are usually one-off to register to view something, I really don't care if they delete my account in the future and I don't bother to save the password)
There's no solution to a non-problem. Precisely 3 of the hundreds of the generated email addresses I've given out over the past ~12 years have needed replies. When this happens, I simply reply from an address that actually does exist, while CCing the original generated address and setting it as the reply-to address.
If I ever have to give a generated address out to an actual person, then I'll let them know replies will come from a different address. So far I'd guess 99.999% of the emails I received are transactional emails and/or sent from noreply@...
Far more annoying are a few websites I use that only support magic links for login--my password manager doesn't auto fill them, and some of them I now have a number of accounts at due to inconsistent spelling/formatting.
I've seen a number of websites that don't like being in windowed mode on desktop, and the very occasional website that doesn't like my tablet (which has a custom width/dp size set). I always assumed they were related to media queries that were set incorrectly, as zooming or resisting the window (or on my tablet, toggling desktop view) nearly always fixes it.
Then there's the websites that have a menubar or other UI floating on top of the content it takes you to (this is far more common, and incredibly frustrating as I'm usually using either a toc or a search function and unable to see the content I'm looking for at all)
There's still epub and tons of other standards built on xml and xhtml. Ironically, the last epub file I downloaded, a comic book from humble bundle, had a 16mb css file composed entirely of duplicate definitions of the same two styles, and none of it was needed at all (set each page and image to the size of the image itself, basically)
It's not an overlay, it just gets mounted separately from root
- there's an overlay for /etc and possibly a few other directories, this is to allow user changes to configuration to be kept after upgrades
Changes get wiped because (as you mentioned) it's an a/b partition; when you switch partitions you lose the changes.
You can actually enable an overlay for root changes, but this causes other issues
- you get to choose if you want to track packages you've installed, or packages that are in the base system. It's either in the overlay and you keep your changes but not the base system changes, or it's in the base system and you lose track of changes made in your overlay.
- updates to the base system of packages that have been uninstalled in the overlay can cause inconsistencies like orphaned files (the new system update includes extra files from this package that haven't been removed by your uninstall. Hopefully some other package doesn't take this as a sign that an optional dependency library is fully installed, the linked subdependencies might be missing)
- updates to the base system can be overridden in specific files that were modified in your overlay, causing packages to become non-functional - imagine rebuilding a library 4.5 to add a feature (or updating to v 4.7), then the base system updates that library to 4.8. All other software now expects version 4.8, but instead your overlay is providing 4.5. better hope it's only a minor patch update and not an update providing a feature, or worse, a major breaking update.
Why can't I lock my computer and have Windows turn off my displayport monitor without having it turn itself on and off every few minutes until I log back in?
Why can't I turn off the power button on my monitor and then turn it back on to keep using it again without having to shut down my PC, turn off the PSU switch, press the power button to fully power it down, then bring everything back up? I just want my monitors off when I'm in bed...
Chrome no longer has the ability to run a number of extensions I like, and Firefox has abysmal performance at some bulk indexeddb operations. Safari isn't available outside Apple, and Opera and Microsoft are stuck following Google (along with all the other engines built on Chrome). There's no options left.
I hope ladybird makes it far enough that smart people start optimizing small features that rarely get used. Do that and I think it'll be successful enough to be used as a daily browser.
As much as the browser wars sucked, I can't wait for them to happen again. I'm already using 5 different browsers on mobile, since nobody wants to support containers, profiles, or organizing tabs with multiple windows.
I've seen deb files that do everything in a post-install script. There's no way to identify this before downloading them (they came from a hosted repo, were signed). Some of these download files based on an internal manifest, others just run `pip install`, and others download a list of other files that need to be downloaded.
There's no guarantee packages are actually making use of package features in any reasonable way, other than convention.
reply