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 27
Comments 2.6K
The first GPT-4-class AI model anyone can download has arrived: Llama 405B
  • Yo this is big. In both that it is momentous, and holy shit that’s a lot of parameters. How many GB is this model?? I’d be able to run it if I had an few extra $10k bills lying around to buy the required hardware.

  • '"Walmartwifi" isn't compatible with iCloud Private Relay' | Store demands privacy sacrifice to use internet in their cavernous dead zone of a building
  • A lot of the things stored in iCloud are end to end encrypted. That includes all of your messages and attachments in iMessage and all of your bookmarks in Safari. Apple simply can’t use those things to advertise at you.

    As far as other targeted advertising, Apple doesn’t track you across apps. In other words, searching for something in the App Store won’t result in different ads in Apple News. And doing anything in any third party app won’t affect any targeted ads in any Apple app. (https://support.apple.com/guide/iphone/control-how-apple-delivers-advertising-to-you-iphf60a6a256/ios)

    You will still see targeted ads on iOS in third party apps, because Google still tracks you in an app if it uses AdMob.

  • '"Walmartwifi" isn't compatible with iCloud Private Relay' | Store demands privacy sacrifice to use internet in their cavernous dead zone of a building
  • Do you think the advertising company’s phone is more private?

    Google doesn’t make money when you buy a Samsung Galaxy. Google tracks everything you do on your Galaxy. They then take this data and sell targeted advertisement at you. Google makes money when they sell you to advertisers.

    Apple makes money when you buy an iPhone.

  • Vanilla OS will be launched on July 28th
  • They named their OS after a genus of plants, not a single species. And there are some species that have wide, colored petals like that.

    https://commons.wikimedia.org/wiki/File:Vanilla_aphylla_from_Southern_Thailand.jpg

    But yeah, the logo is not a vanilla flower, but it’s not so drastically different I’d fault them for it.

    Edit 1: One thing to note is that they named their OS “Vanilla” because of the common description of a software product, meaning unaltered from its original release. They named it this because they don’t change any settings or add any extensions to the Gnome desktop. They provide a “vanilla” installation. I don’t actually know if they were trying to do a vanilla flower as their logo, or just a flower.

    Edit 2: They definitely were.

    The name "Vanilla OS" evokes the purity and simplicity we aim to offer our users, while the vanilla flower, featured in our logo, represents the sweetness and elegance of our operating system.

    (From their FAQ page.)

  • Vanilla OS will be launched on July 28th
  • I agree that it’s not the same flower, but it’s not always as radically different as the one you showed. The color and size of the petals can be similar. But yes, the structure of the flower is different.

  • Wording change and clarification for purchasing Immich · Discussion #11313
  • Sounds great to me. Us software devs need to eat, so I totally get trying to turn this into a profitable business model. I’m very happy that they’re not paywalling any features, but honestly, I’d be fine if they did. I’m probably going to pay either way. Immich has been awesome, and it’s gotten me off of my second to last Google app, Photos. If only there were a good alternative to YouTube…

  • Wood smells like we should be able to eat it, but we can't.

    144

    Nephele WebDAV Server now supports deduplicated file storage.

    https://hub.docker.com/r/sciactive/nephele

    In the latest version of Nephele, you can now create a WebDAV server that deduplicates files that you add to it.

    I created this feature because every night at midnight, my Minecraft world that my friends and I play on gets backed up. Our world has grown to about 5 GB, but every night, the same files get backed up over and over. It's a waste of space to store the same files again and again, but I want the ability to roll back our world to any day in the past.

    So with this new feature of Nephele, I can upload the Minecraft backup and only the files that have changed will take up additional space. It's like having infinite incremental backups that never need a full backup after the first time, and can be accessed instantly.

    Nephele will only delete a file from the file storage once all copies that share the same file contents have been deleted, so unlike with most incremental backup solutions, you can delete previous backups easily and regain space.

    Edit: So, I think my post is causing some confusion. I should make it clear that my use case is specific for me. This is a general purpose deduplicating file server. It will take any files you give it and deduplicate them in its storage. It's not a backup system, and it's not a versioning system. My use case is only one of many you can use a deduplicating file server for.

    27

    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

    Steam appears to be down.

    7

    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.

    9

    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.

    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.

    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

    Oni ons

    1

    If it's not bad for the lungs, we should fluoridate vape juice.

    24

    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?

    33

    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. :)

    3

    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.

    177

    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.

    34

    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