Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)HP
hperrin @lemmy.world

I'm Hunter Perrin. I'm a software engineer.

I wrote an email service: https://port87.com

I write free software: https://github.com/sciactive

Posts 25
Comments 2.3K
I wrote this article about grieving as an atheist.
  • Thank you. I do like that. That’s kind of what I meant when I was talking about everything that made him him disappearing when he died. All the atoms are still there, but the life is gone, and he was the life, not the atoms.

  • Justice Alito questions possibility of political compromise in secret recording
  • He would be just another religious zealot, but he wields a tremendous amount of power that can’t be removed, and he’s not bound by any set of ethics. That’s what makes him so dangerous, and how he’s already hurt so many people.

  • Simple mail server
  • This is a can of worms, but you’re probably looking for something like Postfix. Running your own mail server is complicated. You need to set up SPF, DKIM, DMARC, and make sure outbound traffic on port 25 isn’t blocked. You need to check if your IP is on any block lists. You can do that here:

    https://mxtoolbox.com/blacklists.aspx

  • I wrote this article about grieving as an atheist.

    I talk about my beliefs about what happens during the process of death, and how that can provide comfort as an atheist.

    8
    A Majority of Voters Backing Biden Are Mostly Motivated by Stopping Trump — Poll
  • I have never whole heartedly supported the Democratic candidate (because I'm far more left than any of them have ever been), but I've always voted for them, because they're far better than the other option. This time they're just so far better than the other option, not because they are any better, but because the other option is so astoundingly worse. So, I guess, welcome to the club.

    But I will say, Biden has been more progressive than any other candidate in my lifetime. Again, that's not saying much, but hey, it's better than nothing. He's just killing himself by supporting Israel.

    (Repost of my comment from the same article in another community.)

  • If you didn't have to work, how would you spend your time?
  • Mostly I’d just do the same thing, but for myself rather than anyone else. I’m almost there, because I started my own company, but I’m still coding to make money rather than coding for fun. It would be great just to write code for fun. Until I’m able to, I’m just working on my email service, Port87. It is really nice to work for myself, at least.

  • Microsoft Gaming CEO: “I think we should have a handheld, too”
  • Microsoft is at least good about supporting their gaming hardware for quite a while. But better than other consoles still isn’t good enough. I’ve got a computer from ~1990 that still works and can play contemporary PC games. You can bet the Steam Deck will still work in 2060.

  • "How am I supposed to explain this to my children?!"
  • I think some of that is right, and maybe all of it for a portion of people, but I also believe there are gay or bi people who hate that about themselves and that causes them to be homophobic. I don’t think that’s a large percentage of homophobic people, but I do think it’s not zero.

    I don’t blame the gay community or gay people for their own oppression. I blame these bigots, as well as all of the other bigots they join. It doesn’t matter to me what you truly believe underneath or whether your actions are motivated by self hatred.

  • Is Your Driving Being Secretly Scored? The insurance industry, hungry for insights into how people drive, has turned to automakers and smartphone apps like Life360.
  • The article photo looks like these three women have slowed down to get a good look at me as I struggle to keep my food away from three hungry raccoons in my underwear (me in my underwear, not the raccoons) on my front lawn next to a bouncy castle the raccoons have all but taken over at this point.

  • Microsoft Gaming CEO: “I think we should have a handheld, too”
  • I would never buy an Xbox handheld. Why would you want a handheld that is locked into Microsoft’s ecosystem even more than a Windows handheld? You’ll get maybe ten to fifteen years out of it, then it will become a brick that Microsoft has abandoned. You will never have fond memories of playing on the Xbox handheld that you can recreate with physical hardware. You’ll never get to show your kids what gaming was like on the thing, because the authentication servers were shut off years ago, and now it is a worthless paperweight.

  • "How am I supposed to explain this to my children?!"
  • I have to wonder about the people who are fully 100% convinced that it’s just knowing about gay/trans/queer people that “turns” their children LGBTQ.

    It’s like when I asked my youth leader in Bible study when he chose to be straight and he looked me dead in the eyes and answered, “when I was 12”. I wonder if he ever figured it out.

  • Recommendations for a bug tracker/forum?

    Does anyone have any recommendations for bug trackers with a forum feature? Basically something where users can report issues, request features, and ask questions, all about a specific service. Preferably, I’d like something that integrates with GitHub issues, but that’s not a requirement. Also I’d like something like a public roadmap or project tracker.

    10

    Nephele now supports S3 and file encryption

    cross-posted from: https://lemmy.world/post/12284817

    > There's a new version of Nephele WebDAV server (also on Docker Hub) that supports using an S3 compatible server as storage and encrypting filenames and file contents. > > This essentially means you can build your own cloud storage server leveraging something like Backblaze B2 for $6/TB/month, and that data is kept private through encryption. That's cheaper than Google Drive, and no one can snoop on your files.

    11

    Nephele now supports S3 and file encryption

    cross-posted from: https://lemmy.world/post/12284817

    > There's a new version of Nephele WebDAV server (also on Docker Hub) that supports using an S3 compatible server as storage and encrypting filenames and file contents. > > This essentially means you can build your own cloud storage server leveraging something like Backblaze B2 for $6/TB/month, and that data is kept private through encryption. That's cheaper than Google Drive, and no one can snoop on your files.

    1

    Nephele now supports S3 and file encryption

    There's a new version of Nephele WebDAV server (also on Docker Hub) that supports using an S3 compatible server as storage and encrypting filenames and file contents.

    This essentially means you can build your own cloud storage server leveraging something like Backblaze B2 for $6/TB/month, and that data is kept private through encryption. That's cheaper than Google Drive, and no one can snoop on your files.

    4

    Question: Best UI to manage VMs and containers?

    At this point, I’ve got a lot of containers already running on my system, all in separate directories in my home directory. They’re each set up with a docker-compose file, and all of the volumes are just directories within those directories.

    I don’t really want to change this setup, because it allows me to easily rip it all out and transplant it to a new system.

    What I’d like is a web UI to see all of these containers, view their status, and potentially reboot them. It would also be great to be able to spin up VMs (not containers, but actual VMs) with it.

    I’ve heard of Portainer, but haven’t had any experience with it.

    What are your suggestions, and why do you recommend them?

    34

    Nephele WebDAV server for Docker

    After a lot of work (cause I’m new to it), I published my first Docker image!

    Nephele is an open source WebDAV server written by yours truly. I’ve been using it for about a year now on my own home server. It basically acts as my self hosted cloud storage and all of my PCs and my family’s PCs back up to it. It’s FOSS, so use it for your own project. :)

    4

    Nephele WebDAV server for Docker

    After a lot of work (cause I'm new to it), I published my first Docker image!

    Nephele is an open source WebDAV server written by yours truly. I've been using it for about a year now on my own home server. It basically acts as my self hosted cloud storage and all of my PCs and my family's PCs back up to it. It's FOSS, so use it for your own project. :)

    4

    Don't be that guy.

    When you're talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don't like to be treated poorly.

    Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.

    Edit 2: The reinstalling he’s talking about is NPM. So just running npm install. It’s because he tried removing the node_modules directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.

    178

    PSA: The Docker Snap package on Ubuntu sucks.

    I spent two hours today trying to figure out why Nextcloud couldn’t read my data directory. Docker wasn’t mounting my data directory. Moved everything into my data directory. Docker couldn’t even see the configuration file.

    Turns out the Docker Snap package only has access to files under the /home directory.

    Moral of the story: never trust a Snap package.

    35

    New release of my open source file transfer app QuickDAV

    github.com Release v3.2.0 · sciactive/quickdav

    Never time out connections. Enable fullscreenable window. Improve logging UI. Improve TLS cert key size and minimum required client security. Windows Users: QuickDAV.Setup.3.2.0.exe: The normal v...

    Release v3.2.0 · sciactive/quickdav

    It now supports unlimited size transfers. Have a 24GB Blu-ray rip to back up? Go for it! A 1TB disk image? You got it!

    9

    I made an alternative to Gmail.

    port87.com Port87

    A new kind of email.

    Port87

    Hi, I’m Hunter Perrin, and I made a new email service called Port87.

    Gmail was a great email service back in 2006, but now it just sucks. They put ads in your inbox that look like unread emails to trick you into clicking them. To me, that means Gmail is malware.

    I’ve been degoogling my life for the past 7 years, and Gmail is the last Google service I depended on. I love ProtonMail and use it too, but I developed a new way to sort email automatically, and wanted to write my own service based on it.

    Port87 lets you use a tagged address like [email protected], and that automically creates a “netflix” label and puts all email to that address in it. This helps keep your email organized automatically, and protects against spam and phishing.

    The database abstraction library I wrote for Port87 is called Nymph.js, and it’s open source. Also the UI library I wrote is called Svelte Material UI, and it’s open source too.

    I hope you all like it, and hopefully it can help migrate away from Gmail.

    49
    cool websites @lemmy.ca hperrin @lemmy.world

    Port87 - automatically organized email.

    port87.com Port87

    A new kind of email.

    Port87

    Port87 is an email service that automatically organizes your email based on the "To" address.

    If you give the address "[email protected]" to Netflix, then all of their email will go in the "netflix" label in your account. This lets you organize your email when you give out your email address. It also prevents phishing, since an email from "Bank of America" in your "netflix" label is obviously phishing.

    Labels meant for human senders, like the "friends" label ([email protected]), can be set to screen senders, so Port87 will respond to any new senders with a link to click to prove they're a human.

    Your "bare address" ([email protected]) only responds to emails with a list of your public label addresses, so you can share it all over the internet without fearing spam. (For example, mine is [email protected].)

    Full disclosure: I created and operate this service.

    2

    Another post that makes the screen go black.

    lemmy.world I use Brave to test whether my websites work on Chromium browsers, but their scummy actions lately make me want to find a new Chromium browser to test with. What's the best Chromium based browser? - Lemmy.World

    I already use Firefox for browsing normally, but I have to test on a Chromium based browser too. One soft requirement is that it should be installable with Flatpak on Linux.

    Once loaded in the app, the screen goes black and you cannot do anything.

    It started happening with a comment, so it’s not the post itself, but some comment on the post.

    2

    I use Brave to test whether my websites work on Chromium browsers, but their scummy actions lately make me want to find a new Chromium browser to test with. What's the best Chromium based browser?

    I already use Firefox for browsing normally, but I have to test on a Chromium based browser too. One soft requirement is that it should be installable with Flatpak on Linux.

    58

    Screen goes black when going to this post.

    lemmy.zip Experiences using immutable Linux desktops? - Lemmy.zip

    I am playing around with Fedora Silverblue and openSUSE Aeon and I really like the painless updates. Still, my daily driver for some years now is Debian, and I have a decent setup via Ansible - everything just works for me. My question is mostly to long term Linux users, which use Linux in a profess...

    Warning: I’m not joking and there’s no way to get out without force quitting Voyager.

    8