Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

@thejevans@lemmy.ml cover
@thejevans@lemmy.ml avatar

thejevans

@thejevans@lemmy.ml

This profile is from a federated server and may be incomplete. Browse more on the original instance.

thejevans ,
@thejevans@lemmy.ml avatar

My plan to handle this is to switch my VMs to NixOS, set up NixOS with impermanence using a btrfs or zfs volume that gets backed up and wiped at every startup with another that holds persistent data that also gets backed up, and just reboot once per day.

I'm currently learning how to do impermanence in all the different ways, so this is a long goal, but Nix config + backups should handle everything.

What's your server wattage?

I'm in the process of wiring a home before moving in and getting excited about running 10g from my server to the computer. Then I see 25g gear isn't that much more expensive so I might was well run at least one fiber line. But what kind of three node ceph monster will it take to make use of any of this bandwidth (plus run all my...

thejevans ,
@thejevans@lemmy.ml avatar

I use a Ryzen 5900x, RTX 3080, 2x 10Gbit sfp+ NIC, 128GB ECC RAM, and only 2x 20TB drives at the moment.

For my gateway, I have an Intel N6005 box, I have a managed 2.5/10Gbit switch, and I have a wifi AP.

I have a ton of Proxmox VMs and containers.

All that hovers between 140W to 180W

thejevans , (edited )
@thejevans@lemmy.ml avatar

I use porkbun for my domains, cloudflare for dns, ddclient connecting to the cloudflare api for dynamic dns, and traefik as a reverse proxy to send subdomains to their respective service.

The only part I have to pay for is the porkbun domain.

$8 for a year is a good deal, but be ready to switch when that expires.

thejevans ,
@thejevans@lemmy.ml avatar

I just walked from my office to get some lunch. There are a few options nearby, which is nice, but to get to any of them, I have to cross multiple massive parking lots and at least two non-signaled pedestrian crossings at stop signs that are 40+ feet wide. Between walking the 1/4 mile to lunch and back, I had 3 cars almost back out of a parking spot while I was walking by, and had one van roll into the crosswalk right in front of me at a stop sign.

EDIT: Also, there are only sometimes sidewalks available.

Matrix client for Android for family and friends. Your experiences.

I want to migrate my friends to self-hosted Matrix server I have for some time now. The problem is, that all Android clients seem missing for me. Element is too buggy (especially for encryption) and has bad UX. Element X is still experimental and lacks core features. FluffyChat has most features and nice ones like stickers, but...

thejevans ,
@thejevans@lemmy.ml avatar

Lots of people complain about Schildichat for various reasons, but Element for Android gets unbearably slow for me after less than a day of use. Clearing the cache resets the timer, but it just keeps happening. That doesn't happen on Schildichat, and those two apps are the only ones I know of that support both spaces and threads, which I need.

thejevans ,
@thejevans@lemmy.ml avatar

There is nothing here saying it will be FOSS or open-source, just source-available.

thejevans ,
@thejevans@lemmy.ml avatar

You can contribute to things that don't have open source licenses, it's just probably a dumb idea.

thejevans ,
@thejevans@lemmy.ml avatar

sure, and while we wait, claiming that they are releasing it as open-source is speculation, so lets not do that.

thejevans ,
@thejevans@lemmy.ml avatar

nope, open-source. claiming that they are releasing under an open-source license is speculation. The only thing we can claim is source-available.

thejevans ,
@thejevans@lemmy.ml avatar

My job is all Google and Microsoft. It sucks, for sure.

What frustrates me more is that students are trained to use specific proprietary tools like Microsoft Office or Google Workspace or Adobe Creative Suite, especially at public schools. The school systems are just further entrenching these tools.

thejevans ,
@thejevans@lemmy.ml avatar

I don't see anywhere on their site if it can do threads as well as spaces. I need both, and I'd love to move away from Element/Schildichat.

thejevans ,
@thejevans@lemmy.ml avatar

I've been running NixOS on my framework laptop for almost a year now. I'm a huge fan.

The only thing I couldn't get working was a flake + home-manager-as-a-module + sway setup, but I haven't tried for 6 months or so.

Currently running flake + home-manager-as-a-module + COSMIC and it's fantastic.

I'm running Nobara on my gaming PC, and was originally planning to switch to Bazzite if anything broke, but now I'm working on prepping my NixOS config for gaming.

thejevans ,
@thejevans@lemmy.ml avatar

So far it seems just fine! I'm finding a few bugs here and there, but I think that has more to do with COSMIC than NixOS. I'm going to do some more testing on Plasma to narrow down where the issues are. You can see my config here:

https://github.com/thejevans/nix-config/blob/main/nixosModules/gui-applications/gaming.nix

thejevans ,
@thejevans@lemmy.ml avatar

Decided to take this as an opportunity to just go for it. It works great on my gaming PC with Plasma 6. I tested Balatro with Proton, and Baldur's Gate III.

I have a Ryzen 5800X3D CPU and an RX7900XTX GPU.

thejevans ,
@thejevans@lemmy.ml avatar

I currently use nextcloud + todo.txt

I don't have my todos in my calendar (I think that may be what you're asking for?), but both are solid systems.

I sync my todo.txt files via nextcloud. I use sleek on my desktop and ntodotxt on my phone.

Why is replacement for home device controls so complicated?

I recently learned about Home Assistant here on Lemmy. It looks like a replacement for Google Home, etc. However, it requires an entire hardware installation. Proprietary products just use a simple app to manage and control devices, so can someone explain why a pretty robust dedicated device is necessary as a replacement? The...

thejevans ,
@thejevans@lemmy.ml avatar

Also, notifications. I'm a fairly forgetful person, so I set up notifications to let me know if I left windows open or devices on before I go to bed or leave for work.

thejevans ,
@thejevans@lemmy.ml avatar

If you haven't found it yet, this site has a lot of great information you might want: https://indieweb.org/POSSE

thejevans ,
@thejevans@lemmy.ml avatar

you need a reverse proxy.

thejevans ,
@thejevans@lemmy.ml avatar

Like the other commenter said, that is correct. For SSH, I set up a VM as my SSH bastion or jump host. I connect to that, and the SSH from that to any other machine on the network.

thejevans ,
@thejevans@lemmy.ml avatar

https://stract.com/ is the new kid on the block

thejevans ,
@thejevans@lemmy.ml avatar

I use Kagi, stract, and a self-hosted searx-ng instance. Kagi is so well polished that it's what I use most of the time, but I keep an eye on the other two and continually ask myself if I'm ready to drop Kagi to get away from financially supporting Google and Microsoft.

thejevans ,
@thejevans@lemmy.ml avatar

I searched both Cory Doctorow's post and the linked 404media article in his post for "air purifier" and found nothing. What author are you referencing?

thejevans ,
@thejevans@lemmy.ml avatar

Thanks.

thejevans ,
@thejevans@lemmy.ml avatar

Alright, you've convinced me. They get ONE more day.

thejevans ,
@thejevans@lemmy.ml avatar

Do you just use podcasts on your phone? If you have an Android phone, AntennaPod, while not self-hosted, works very well and is FOSS. There are other options to "self-host podcasts" to varying degrees:

  • PodHoarder: mentioned in another comment, which could be piped into AntennaPod, but I find that a bit redundant for me

  • AudioBookshelf: a fantastic self-hosted audiobook server, and an okay podcast server, but is focused around streaming from your server to your listening device, and I prefer to download on wifi to listen later (it was pretty clunky for that workflow).

  • GPodderSync: barely supported at this point and missing too many features to be useful in my opinion, but a neat backend for AntennaPod and other players to sync to some degree.

Bonus: the creators of AntennaPod and other FOSS podcasting software are working on a replacement for GPodderSync here: https://github.com/OpenPodcastAPI

EDIT: for RSS in general, I use FreshRSS, which uses the g-reader API to sync across multiple apps. It's awesome.

thejevans ,
@thejevans@lemmy.ml avatar

FreshRSS is the tool for that

thejevans ,
@thejevans@lemmy.ml avatar

I host wikis for local advocacy work. I plan to host other static sites, and I'm building a tool to get better transit schedules in a simple webpage. Hosting Mobilizon is on my list to do as well.

thejevans ,
@thejevans@lemmy.ml avatar

What is "huge storage"? What is your budget?

thejevans ,
@thejevans@lemmy.ml avatar

If your budget is as cheap as possible than the only answer is a 12TB HDD in a USB enclosure for your Raspberry Pi.

Ingenious ways to measure power draw

So I wanted to get myself a Kill-a-watt. Being who I am, I wanted information regarding its accuracy, especially at low power draws. I found a comparison with a industry grade equipment (Fluke is about the best out there in handheld electrical meters). It’s not encouraging, so I thought about a more proper meter, but it’s...

Tools for collecting traffic data on my street?

I'm working with my neighbors to petition the city to add traffic calming measures (e.g. speed bumps, one way roads) to my street. I'm also hoping to turn it into a bit of a research project. Does anyone know of any tools to monitor or even automate data collection of the speeds of cars, number of cars going by, how many...

thejevans ,
@thejevans@lemmy.ml avatar

They're not. There are far better options like speed tables and speed cushions.

thejevans ,
@thejevans@lemmy.ml avatar

In the process of moving all my stuff to porkbun as well. It's the best.

thejevans ,
@thejevans@lemmy.ml avatar

Depending on the type of data, Tarsnap may be what you want https://www.tarsnap.com/

thejevans ,
@thejevans@lemmy.ml avatar

Tarsnap charges you for the compressed, deduplicated storage used, so if you're mostly backing up documents and working files, the amount of storage used is way lower than the raw uncompressed storage. This includes deduplication at a block level.

If you use Backblaze B2 with Restic, you can get the same functionality at a much lower price, but requires more setup.

thejevans ,
@thejevans@lemmy.ml avatar

Relying on individual consumer choices to change the direction of a multinational company to a direction that is clearly less profitable is laughably naive.

thejevans ,
@thejevans@lemmy.ml avatar

This is really cool. I'm still struggling to find a good replacement for my use case. I almost exclusively watch youtube on my Nvidia Shield on SmartTube with sponsorblock.

I do use Jellyfin already and I see there is a Jellyfin plugin. Do you know if Jellyfin gets sponsorblock information as chapters? That would probably be an okay solution, even if it doesn't automatically skip them.

thejevans ,
@thejevans@lemmy.ml avatar

My current setup uses ~180W, which is a lot, but WAY better than my previous one, which was ~600W. Power is cheap where I live, so I'm not too worried about it.

180W homelab:

  • N6005 fanless mini PC running pfsense
  • mikrotik CRS310-8G+2S+IN switch
  • TP-Link AP225 access point
  • Server running proxmox w/ AMD 5900X, RTX 3080, 128GB ECC RAM, LSI-9208i w/2x10TB drives, and dual SFP+ NIC

600W homelab:

  • Aruba 24-port PoE gigabit switch w/ 4xSFP+ ports
  • Dell R720xd fully kitted out w/ 12x 6TB drives, 2x 512GB SSD, 2x 32GB SD cards, 100-something GB RAM, 2x whatever the best CPU was for that unit
  • Dell R710 w/ 6x 6TB drives, 1x 256GB SSD, 100-something GB RAM, 2x whatever the best CPU was for that unit.
  • TP-Link AP225 access point

Self Hosted IFTTT RSS Replacement

A couple of years ago, IFTTT did a thing where they asked people to sign up to premium and they could pay whatever they like and could keep the service forever. I didn't use many of the services, but thought it made sense to try and preserve something so useful for in case I did need it. In the meantime, I would allow it to...

thejevans ,
@thejevans@lemmy.ml avatar

Since you're asking specifically about RSS, I recommend FreshRSS and RSS-Bridge. FreshRSS can filter by keyword to mark things as read automatically, and RSS-Bridge Can help with making RSS feeds for sites that don't have them. FreshRSS can do that, too, but only with XPath. RSS-Bridge has a few more tricks. Also, I recommend checking out Wallabag, a pocket alternative that can output your saved articles as RSS feeds.

thejevans ,
@thejevans@lemmy.ml avatar

Ah. Sorry for the misunderstanding. FreshRSS uses the Google Reader API to connect with apps, so you could get an RSS app and get notifications through that.

Email services for self hosters

So, I'm trying to set up a self-hosted mastodon instance, and of course this requires an email service. Self hosting one is not an option, because of anti-spam stuff, or so everyone says. The recommendations are to use services like mailgun or postmark, but there's one thing I don't really understand:...

thejevans ,
@thejevans@lemmy.ml avatar

I use protonmail + porkbun domain + postmark, and it works great.

thejevans , (edited )
@thejevans@lemmy.ml avatar

https://pixelfed.social/p/thejevans/664709222708438068

EDIT:

Server:

  • AMD 5900x
  • 64GB RAM
  • 2x10TB HDD
  • RTX 3080
  • LSI-9208i HBA
  • 2x SFP+ NIC
  • 2TB NVMe boot drive

Proxmox hypervisor:

  • TrueNAS VM (HBA PCIe passthrough)
  • HomeAssistant VM
  • Debian 12 LXC as SSH entrypoint and Ansible controller
  • Debian 12 VM with Ansible controlled docker containers
  • Debian 12 VM (GPU PCIe passthrough) with Jellyfin and other services that use GPU
  • Debian 12 VM for other docker stuff not yet controlled by Ansible and not needing GPU

Router: N6005 fanless mini PC, 2.5Gbit NICs, pfsense

Switch Mikrotik CRS 8-port 2.5Gbit, 2-port SFP+

thejevans ,
@thejevans@lemmy.ml avatar

The same thing happened to me when I first tried to go there, but it's fine now.

thejevans ,
@thejevans@lemmy.ml avatar

I have a similar setup. I just recently switched to the ASRock Phantom X570 for $100. It's a fantastic board at that price.

thejevans ,
@thejevans@lemmy.ml avatar

I'll have to double check, but I came from a B450 board. It definitely allowed me to run my RAM at a higher XMP profile (4x 3200MHz), and it has way better IOMMU groups. Each PCIe device gets its own group, so they can all be passed to different VMs.

thejevans ,
@thejevans@lemmy.ml avatar

I have a Kasm setup with blender and CAD tools, I use the GPU for transcoding video in Immich and Jellyfin, and for facial recognition in Immich. I also have a CUDA dev environment on there as a playground.

I upgraded my gaming PC to an AMD 7900 XTX, so I can finally be rid of Nvidia and their gaming and wayland driver issues on Linux.

thejevans ,
@thejevans@lemmy.ml avatar

It can work on CPU alone, but allows for GPU hardware acceleration.

thejevans ,
@thejevans@lemmy.ml avatar

If that's the case, then just set up a pipeline to pre-transcode your 4k content to 1080p, so your server doesn't have to handle that on the fly.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • incremental_games
  • meta
  • All magazines