If the USA didn’t have such a complicated tax system, with companies like Intuit lobbying to keep it that way so they still make money, this wouldn’t be an issue.
A lot of countries automatically fill out your entire income tax return for you, and send it to you to verify it. If it’s all good, you just need to accept it. Less than five minutes work.
One of my favourite naming schemes is MikroTik’s. CRS312-4C+8XG-RM looks like a mess initially, but it’s very logical. The features of the product are literally in its name:
It’s an extremely sophisticated attack that was hidden very well, and was only accidentally discovered by someone who noticed that rejected SSH connections (eg invalid key or password) were using more CPU power and taking 0.5s longer than they should have. mastodon.social/…/112180406142695845
I always found these anti-right-click scripts funny since they usually don’t block Ctrl+S to save the page, Ctrl+U to view source, or Ctrl+P to print (or these days, F12 to open the browser dev tools)
and you shouldn’t be using any of those, since the order can and will change. The numbers are based on the order the devices and device drivers are initialized in, not based on physical location in the system. The modern approach (assuming you’re using udev) is to use the symlinks in /dev/disk/by-id/ or /dev/disk/by-uuid/ instead, since both are consistent across reboots (and by-id should be consistent across reinstalls, assuming the same partitioning scheme on the same physical drives)
This is also why Ethernet devices now have names like enp0s3 - the numbers are based on physical location on the bus. The old eth0, eth1, etc. could swap positions between Linux upgrades (or even between reboots) since they were also just the order the drivers were initialized in.
It’s hard because Mozilla need money to survive, and the world needs Mozilla, but it’s been hard for them to find a stable source of funding. Mozilla relying on their main competitor (Google) for most of their income is a massive risk. I can understand why they’re trying approaches like this, even if the users don’t like it.
Does anyone here have a suggestion as to a better way for them to increase their income?
I think some people don’t understand that software can be complete/finished and not need any more updates unless a bug is reported. Software doesn’t have an expiry date.
I saw a tweet that said something like “It’s amazing that somehow we were only able to produce a single generation that knows how to properly use computers” and now it lives rent-free in my head.
Anyone that builds a SPA and breaks opening in new tab or history caching and back/forward nav isn’t a good frontend developer (or lacks experience, which is something that’s fixable!). These have been solved problems for a long time.
Keep in mind that software doesn’t have an expiry date. If a piece of software is unmaintained and doesn’t have an active fork but it still fulfills your use case and doesn’t have any major issues, there’s no need to replace it. Some of the software I use hasn’t seen any updates in five years but I still use it because it still works.
Edit: As an example, a lot of people still use WinDirStat even though the latest release 1.1.2 is now 17 years old.
A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though.
This is likely legacy code. Firefox used to have a lot of issues with WebRTC, so practically all video conferencing systems blocked it. Teams probably has some “block Firefox because it doesn’t work properly” check that was written 5+ years ago and none of the current developers are even aware of its existence.
Well-coded ones did feature detection instead of checking the user-agent, meaning they automatically started allowing Firefox as soon as it implemented all the required features.
Feature detection is usually the way to go. If your website / webapp depends on a particular feature, check if that specific feature exists, rather than checking for particular browsers. Browser checks are still needed in some cases, for example Safari sometimes reports that it supports particular features but it really doesn’t (or they’re so buggy to the point where they’re unusable), but that’s relatively rare.
I love Sentry, but it’s very heavy. It runs close to 50 Docker containers, some of which use more than 1GB RAM each. I’m running it on a VPS with 10GB RAM and it barely fits on there. They used to say 8GB RAM is required but bumped it to 16GB RAM after I started using it....
Google Analytics is broken on a bunch of my sites thanks to the GA4 migration. Since I have to update everything anyways, I’m looking at the possibility of replacing Google Analytics with something I self-host that’s more privacy-focused....
Hopefully that swap is on an SSD, otherwise that query may not ever finish lol
Once you’re deep into swap, things can get so slow that there’s no recovering from it.
I’m replacing an SFF PC (HP ProDesk 600 G5 SFF) I’m using as a server with a larger one that’ll function as a server and a NAS, and all I want is a case that would have been commonplace 10-15 years ago:...
Sorry for the long post. tl;dr: I’ve already got a small home server and need more storage. Do I replace an existing server with one that has more hard drive bays, or do I get a separate NAS device?...
Spectacle export to SFTP?
I noticed that Spectacle has an option to upload to Imgur and Nextcloud. Is there a way to allow it to upload to an SFTP server?...
On your own. (lemmy.world)
Source - Design Thinking! Comic
Computer Monitors [system 32 comics] (lemmy.world)
www.webtoons.com/en/canvas/system32comics
WARNING: Malicious code in current pre-release & testing versions/variants: F40 and rawhide affected - users of F40/rawhide need to respond (discussion.fedoraproject.org)
backdoor in upstream xz/liblzma leading to ssh server compromise (www.openwall.com)
This website that threatens anyone who right clicks (lemmy.world)
Yeah yeah, we know you're special (lemmy.dbzer0.com)
Firefox plan to show ads and shopping in the near future in the browser as an opt-out (bugzilla.mozilla.org)
First focusing on AI and now this, already cancelled my donations, do we have a good fork to move to?
thanks for the transition, Emacs (discuss.tchncs.de)
a meme with two halves....
Hey, I'm new to GitHub! (programming.dev)
Oopsi Woopsi (lemm.ee)
Single-Page Application (lemmy.ml)
Happened to me multiple times (lemmy.zip)
Some heroes don't wear capes (lemmy.dbzer0.com)
Teams apparently can't call when using Firefox (lemmy.world)
Teams also doesn’t support multiple “work” accounts, so I had to boot up a laptop to accept the call. 🤷
Lighter weight replacements for Sentry bug logging
I love Sentry, but it’s very heavy. It runs close to 50 Docker containers, some of which use more than 1GB RAM each. I’m running it on a VPS with 10GB RAM and it barely fits on there. They used to say 8GB RAM is required but bumped it to 16GB RAM after I started using it....
New California laws taking effect in 2024 (abc7.com)
HP misreads room, awkwardly brags about its “less hated” printers (arstechnica.com)
Help with powertop idle state output
On a small form factor PC with an i5-9500, Debian 12, 6.2.16 kernel, running Proxmox, powertop shows the following idle stats:...
Looking for simple analytics (similar to Plausible) that supports cookies
Google Analytics is broken on a bunch of my sites thanks to the GA4 migration. Since I have to update everything anyways, I’m looking at the possibility of replacing Google Analytics with something I self-host that’s more privacy-focused....
It's fine until you run out of disk space (lemmy.world)
ATX case with room for 5 hard drives
I’m replacing an SFF PC (HP ProDesk 600 G5 SFF) I’m using as a server with a larger one that’ll function as a server and a NAS, and all I want is a case that would have been commonplace 10-15 years ago:...
NAS vs larger server
Sorry for the long post. tl;dr: I’ve already got a small home server and need more storage. Do I replace an existing server with one that has more hard drive bays, or do I get a separate NAS device?...
10Gbps internet connection isn't maxing out 2.5Gbps network card?
I have a 10Gbps internet connection. On a system with a 10Gbps Ethernet card, I can get ~8Gbps down and ~6Gbps up:...
My 10Gbps Home Networking Closet (d.ls)
I couldn't find a "Home Networking" community, so this seemed like the best place to post :)...