• 0 Posts
  • 388 Comments
Joined 1 year ago
cake
Cake day: September 27th, 2023

help-circle


  • “Storage management is expensive”

    It’s really not, though. Discord has 200,000,000 MAU. If every single one of them uploaded a file every month (of pretty much any size) and Discord tossed it into an AWS S3 IA bucket, it would cost them $500 to store that data. Their total S3 bill for storage would be five hundred US dollars. Storage is dirt cheap. AWS doesn’t even charge per gigabyte on that storage type, it’s so cheap; they charge for downloads.

    So, ok. Let’s talk downloads. If each of those files were 25GB and downloaded twice (probably an underestimate, but not everyone is uploading files, so I’m going to make the completely unfounded assumption that it’ll all shake out), it would cost them a couple hundred thousand dollars. Which, ok, that’s much more significant than $500. But Discord made $575 million last year—so the S3 download costs would be 0.03% of their total revenue. They probably spend 2-3 times more on coffee.

    Storage management is emphatically not expensive.

    My guess? They just saw that the higher upload limit was eating into their Nitro subscriptions.



  • Vertical tabs, ActivityPub, and RSS yes; but while Sidebery makes tabs vertical, it can’t actually do grouping on the existing tab bar. Actually, no add-on can touch the tab bar (other than getting rid of it, I think; though that just might be via userchrome css). If they opened up the tab bar for add-ons to fiddle with, I am sure that a decent tab grouping add-on would come out in minutes.

    I’m apparently an old curmudgeon about tabs being on the top of the screen, so anything that moves the tabs to the sidebar is kind of a nonstarter for me. I think it’s because I like to use my computer with multiple applications open side-by-side (or with a browser open on a vertical monitor), for which vertical tabs would take over too much real estate.

    Anyway, they said they’re working on tab grouping, so hopefully in that process they also give some more capabilities in that realm to add-ons.


  • Yeah, except everyone in the community disagrees on what that “more pressing” thing is. I am waiting impatiently for tab groups, but I know some people are holding their breaths for vertical tabs (which I couldn’t care less about). I think they should implement ActivityPub and RSS readers natively, but some people are bored by that entire idea.

    Meanwhile, Google is putting AI features into Chrome, expanding the expectation that those features will be in any browser; which can impact adoption if they’re not in Firefox, too.

    Mozilla has to balance their development between the priorities of multiple types of existing users but also their potential future users. I don’t envy the decision-making process.








  • I just installed Linux Mint on a 15-year-old desktop that has never been upgraded and was middle-of-the-road when I got it. It shipped with Windows 7, and I tried a couple of times to upgrade to 10 (it failed every time, either losing core hardware functionality, running so slowly as to be unusable, or just refusing to boot altogether). But it runs Linux like a dream. Seriously—it’s easily running the latest version of Mint better than it ran an 11-year-old service pack of Windows 7.

    What’s even crazier is that I installed VirtualBox on it, and put Windows 10 on that, to use some work programs. And that runs Windows 10 a bit slowly, but otherwise more or less flawlessly!

    That’s right: I’m having a better Windows experience in Linux than I’ve ever had on baremetal Windows on this box.

    I can’t believe I didn’t do this…well, 15 years ago.








  • we use energy for valuable things.

    That’s eminently debatable, and I even think an argument could be made that if it were exclusively true we probably wouldn’t be in this situation.

    But even if I grant that premise, reducing usage (even energy usage on “valuable things”) can still be cost-effective. We can select times to perform heavy-load activities (such as AC cooling and vehicle charging) when the load on the grid is lower, we can replace lower-efficiency devices with higher-efficiency devices, we can employ vernacular architecture and better arborism to reduce HVAC usage, we can promote better transit and build 15-minute cities and continue developing electronic vehicles and e-bikes. There are any number of ways to reduce usage without causing disruption, especially as we develop better technologies that utilize energy more efficiently.

    I guess you could just be saying “we can’t eliminate usage, we can only eliminate waste, because if it was able to be eliminated we didn’t need it anyway” but then we’re really just in a semantic argument; and one I’m not particularly interested in having.