Admiral Patrick

I’m surprisingly level-headed for being a walking knot of anxiety.

Ask me anything.

I also develop Tesseract UI for Lemmy/Sublinks

  • 28 Posts
  • 549 Comments
Joined 1 year ago
cake
Cake day: June 6th, 2023

help-circle
  • I always do some level of RAID. If for no other reason, I’m not out of commission if a disk fails. When you’re working with multi TB, restoring from a backup can take a while. If rapid recovery from a disk failure is not a high priority for you, then you could probably do without RAID.

    Either way, make sure you test your backups occasionally.

    Another way to put it: With RAID, a disk failure is like your Check Engine light coming on. You can still drive, but you should address the problem as soon as you can. Without RAID, it’s like your engine has seized up and you have to tow it for repair and are without your car until it’s fixed.







  • Does Tesseract start off with an initial set of pre-built categories?

    No, but I’ve wanted to do something like that (similar to what PieFed does). Just haven’t gotten around to it yet. Unfortunately, there’s no API support for that in Lemmy, so the instance admins would have to manually populate it.

    Tesseract seems not intuitive to me … learning curve

    You’re not wrong. Side effect of having so many features and making UI compromises so everything that works on desktop works on mobile (without a dedicated ‘mobile’ mode) lol.

    As I keep adding stuff, the menus get unwieldy so I have to come up with new ways to expose the features. Lately, I’ve settled on interactive modals which has cut the number of menus (and menu items) down considerably. On the other hand, I have practically no user guide docs, only admin/setup docs, so that is something I can work on to hopefully make it more approachable.


  • I use Tesseract. The filtering is a little more granular but works similarly.

    It also lets you put communities in groups. So, for example, I have all my “Science” communities in a group, and if I want to share an article that’s science-y, I can look at the communities in the science group to get an idea of which one would be most appropriate. The community details are accessible from there as well.

    When I subscribe to a new community, I typically add it to a group so I don’t have to go back and do it later.

    Example Flow: I know the link I want to share is science-related, so I click into my “Sciences” group.

    I see “Earth, Environment, and Geosciences” which seems appropriate, so I click it to see the community details.

    After confirming it’s an appropriate community, I click back and then select “Create post”











  • That’s okay, too.

    For me, I only let people I know use them (friends and family) with the exception of my Lemmy instance, of course (and even that’s not wide open to the world).

    I’d be running these for myself whether anyone else used them or not. Unless I’m hosting for hundreds of people, the cost to run these services is the same as it is just for myself. Granted, I don’t have people gaming the system trying to backup their entire PCs to their email inbox or Nextcloud, but that’s where the trust factor (and storage quotas) comes in.

    As far as being responsible for all that goes, again, the small audience of people I know personally lets me explain that it’s all “best effort”. That said, I do take my own backups and high availability seriously and they benefit from that.


  • How exactly are “communities offering services” a different thing than “hosted software”?

    It’s a lot easier to ask Matt down the street to customize or add a feature than it is to ask Google, FB, etc.

    Case in point: I’ve run my own email server since 2013 or so. I’ve got friends and family that use it. One of my friends asked if there was any way to setup rules to filter emails and such. I was like “yep” and added on Sieve to Dovecot and setup the webmail (Roundcube at the time) with the Sieve plugin.

    Granted, that’s a pretty basic feature that pretty much all commercial email providers offer, but the point is someone asked for it and I made it happen for them.


  • The article mentions things like auto-payment subscription services which can definitely be a pain to deal with (even while you’re alive lol). Depending on how the payments are setup, it can be as easy as having the bank cancel the debit/credit card. For direct debit from checking accounts, though, it’s often a lot more complex to get stop payments on those (been there, unfortunately).

    So leaving your account details (in a password manager, text file, notebook, etc) has some tangible benefits. At the very least, it makes it easier on your survivors to handle your affairs.


  • I’ve self hosted long before the privacy/subscription nightmare of modern cloud/SaaS platforms was a thing. I do it because I enjoy it (and at the time I got started, I had crap internet so having good local services like offline Wikipedia was important).

    Not everyone has to self-host. I run lots of services, mostly for myself, but friends and family who don’t know a kernel driver from a school bus driver also use them. So the expectation that everyone self host is and always has been “pie in the sky”. And that’s okay.

    Privacy regulations are all fine and dandy, but even with the strictest ones in place, you still do not own or control your data. You’re still subscribing to services instead of owning software. You can’t extend, modify, or customize hosted software. Self hosting FOSS applications addresses all of those.

    So rather than expect everyone to self-host, we should be working towards communities offering services to one another, pooling resources, and letting those interoperate with each other.

    To make fun of an old moral panic in the 90s: “It’s 11pm. Do you know where your data is?” Yep, it’s down the street in Matt’s house.