technology Technology Email hosting service where you can use your own domain?
Jump
diy Do It Yourself What's a good torque wrench to get?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    Split beam torque wrenches are where it's at, especially for home use where it's going to sit for long periods of time. Split beam is easier to set, and you don't have to leave it at 0 when not in use. I have ruined many traditional clickers because I forgot to set it back to 0 for storage, then it sits like that for months.

    They aren't as cheap as a traditional clicker, but they are so much better.

    3
  • technology Technology The US government is taking a serious step toward space-based nuclear propulsion
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    Some satellites and rovers have used Radioisotope Thermoelectric Generators (RTGs), which are very different from a nuclear reactor. They use polonium-210, which generates heat, and that heat is converted to electricity with thermocouples. They are low power and inefficient.

    To my knowledge no satellite, with an RTG, has ever used ion propulsion. Few interplanetary satellites have ever even used ion thrusters. Dawn, Hayabusa, and Deep Space 1 are the only I can think of, and they all used solar arrays.

    Ion thrusters are super efficient, but produce extremely small amounts of thrust. They aren't practical for getting large spacecraft to Mars. These proposed nuclear engines produce large thrust while have efficiency somewhere between regular chemical propulsion and ion propulsion.

    4
  • lemmy Lemmy What is the long-term storage plan for Lemmy instances?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    For large instances pictures is probably the bigger consumer of space, but for small instances the database size is the bigger issue because of federation. Also, mass storage for media is cheap, fast storage for databases is not. With my host I can get 1TB of object storage for $5 a month. Attached NVMe storage is $1 per month per 10 GB.

    For my small instance the database is almost 4x as large as pictrs, and growing fast.

    5
  • selfhosted Selfhosted Lemmy Rate Limiting Options?
    Jump
    denver Denver What's That?: Free Range Beehives maintains hives in your backyard
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    So I kind of have a problem with a lot of these "save the bees" places that push honeybees. Honeybees are not native to North America, they are also not really at risk because they are so commercialized. What ARE at risk are native bees, which honeybees compete with and push out.

    https://www.nwf.org/Home/Magazines/National-Wildlife/2021/June-July/Gardening/Honey-Bees

    The best thing you can do to help bees is plant bee friendly gardens.

    2
  • news World News Nearly half of US honeybee colonies died last year. Struggling beekeepers stabilize population
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    I don't think most people even know honeybees aren't native to North America. Native bees are the ones at risk, and non-native honeybees aren't helping.

    6
  • lemmy Lemmy A janky guide for Lemmy administrators to purge spam signups, hourly.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    Sure, depends on what you want to do, that's just the command I used to purge unverified accounts. My instance doesn't really have any users so not a big deal.

    Yeah, unless you are deleting hundreds of users you can't really tell, but I deleted 6k+ bots and can confirm user count automatically updates.

    3
  • lemmy Lemmy A janky guide for Lemmy administrators to purge spam signups, hourly.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    Don't delete from the local_user table. You only need to delete from the person table, the rest of the tables will be updated automatically and user count will update automatically.

    Edit: The below command will delete all unverified users. NOTE: If you do not have email verification turned on then all users are unverified, therefore all users will be deleted. It also appears with v18 when you enable email verification all existing users remain unverified.

    This is a destructive command, use at your own risk and don't go fucking with the database if you don't have backups.

    DELETE FROM person WHERE local = 'true' AND id IN (SELECT person_id FROM local_user WHERE email_verified = 'false');

    In the parenthesis you can add your AND to only select unverified accounts of a certain age.

    13
  • lemmy Lemmy Queries for instance admins, for detecting bots and spam users.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    Yes, person table is top level. Delete from person table and it cascades down and deletes from other tables. User count also automatically updates. Just be careful because person table also contains federated users. There is a "local" column to determine if they are local users or not.

    I had about 6k bot accounts, but they were all unverified, so I just deleted all local unverified accounts from the person table.

    Just don't go messing with the database without backups. My host supports snapshots so I did a quick snapshot before messing with anything.

    2
  • colorado
    Colorado freeskier 1 year ago 100%
    Colorado Lemmy Server https://centennialstate.social/

    Hi everyone, just wanted to make people aware of a Colorado instance I’m trying to get going. If anyone is interested feel free to join!

    6
    0
    lemmy Lemmy PSA: Many Lemmy instances are currently experiencing massive automated sign-ups (bots)! If you run an instance with open sign-ups, please read!
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    What I ended up doing is getting the person_ids, from the local_user table, that had verified emails. Since my instance literally only has 4 real users I then just deleted all the rows in the person table that were local users and weren't the 4 real users. It took almost 2 hours to run but it worked. User count automatically updated and corresponding rows in all the other tables were automatically deleted.

    This is the command for getting person_ids of verified users:

    SELECT person_id FROM local_user WHERE email_verified = 'true';

    Then to delete all the local users, except for those with verified emails:

    DELETE FROM person WHERE local = 'true' AND id NOT IN (<ID1>,<ID2>,<ID3>);

    Unfortunately, this isn't really helpful for anyone with lots of real users. Unless a SQL wizard knows how to do this, making a python script that queries all the person_ids of unverified users then deletes those from the person table is probably easiest.

    I'll copy this to the Matrix room too since it might help admins there.

    2
  • selfhosted Selfhosted How to best share your instance
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    I still think instances should be largely region based, which is why I started one for Colorado. As far as sharing it I'm not really sure either other than spamming it everywhere (which I also don't want to do). Instance discovery kind of sucks, you can't even search on the main join Lemmy page.

    1
  • lemmy Lemmy PSA: Many Lemmy instances are currently experiencing massive automated sign-ups (bots)! If you run an instance with open sign-ups, please read!
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    Looks like my instance got hit with a bot. I had email verification enabled but had missed turning on captcha (captcha enable should be up with enabling email verification settings). The bot used fake emails so none of the accounts are verified, but still goes towards account numbers. Is there really any good way to clean this up? Need a way to purge unverified accounts or something.

    8
  • technology Technology Jellyfin, we are moving away from Reddit and we are pleased to announce our new forum!
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    It's a Plex alternative, I don't know about better. IIRC it's a fork of Emby. I try both (Emby and Jellyfin) usually a couple times a year, but there's always something that gives me issue and I just stay with Plex.

    Also, seems kind of silly, but the name is just dumb. Neither my wife or I want to audibly say "let's watch something on Jellyfin".

    4
  • selfhosted Selfhosted Is there a good guide on how to access services from outside my network?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    Assuming you don't want to expose these services directly to the internet (I don't recommend it) then you want to set up a VPN to connect back to your home network. Wireguard or OpenVPN are the most commonly used. As far as guides that will depend where/how you want to run it.

    8
  • colorado
    Colorado freeskier 1 year ago 100%
    RTD will be free July and August https://www.rtd-denver.com/zerofare

    Looks like RTD will be free again this summer for both July and August!

    1
    0
    technology Technology I don't think "command line hard" is the worst part of self-hosting.
    Jump
    selfhosted Selfhosted Raspberry Pi alternatives for headless self hosted applications
    Jump
    technology Technology Squarespace buys Google Domains for $180 million - Domain Name Wire | Domain Name News
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    freeskier
    1 year ago 100%

    Sorry guys, it's because I just bought another domain today. This really sucks, Google Domains was easy to use and cheap.

    8
  • colorado
    Colorado freeskier 1 year ago 100%
    Welcome!

    Welcome to Lemmy and this instance! Given that is instance is brand new, feel free to introduce yourself. If you have any suggestions for this instance, questions about the instance, or about me, feel free to ask! My goal is to be as transparent and fair as possible.

    1
    0