BakedCatboy
@BakedCatboy@lemmy.ml
- Comment on Open Printer is a fully open-source inkjet with DRM-free ink and no subscriptions 19 hours ago:
I love to see this. It is kinda weird to have to use rolls, but I guess the mechanical complexity of separating sheets and feeding them reliably is not fit for an MVP. I wonder how accurately the cut sheets would stack with individual sheets of another brand.
- Comment on can we now "safely" auto upgrade immich? 2 days ago:
Luckily they are on 2.0.1 now so there has been 2 stable version by now
- Comment on 3 days ago:
Now imagine having a calculator with symbolic math support and the ability to solve derivatives and integrals with unknown variables. And I took that shit into the SAT because the TI Inspire CX CAS was allowed. (Apparently that changed just this year holy moly)
- Comment on v2.0.0: Stable Release of Immich (complete with Merch and DVD) 4 days ago:
Is external libraries maybe what you’re looking for?
- Comment on Can't zoom on immich 4 days ago:
There’s already an issue open for it: github.com/immich-app/immich/issues/1713
- Comment on Is anyone NOT steaming their Music? 4 days ago:
A while ago I got tired of tracks going missing from my playlists because of stuff being removed from Spotify so I started buying everything on Bandcamp and then playing it from my jellyfin using finamp.
- Comment on Split Tunnel by Domain on Router Level? 1 week ago:
If you search for pfsense alias script, you’ll find some examples on updating aliases from a script, so you’ll only need to write the part that gets the hostnames. Since it sounds like the hostnames are unpredictable, it might be hard as the only way to get them on the fly is to listen for what hostnames are being resolved by clients on the LAN, probably by hooking into unbound or whatever. If you can share what the service is it would make it easier to determine if there’s a shortcut, like the example I gave where all the subdomains are always in the same CIDR and if one of the hostnames is predictable (or if the subdomains are always in the same CIDR as the main domain for example, then you can have the script just look up the main domain’s cidr). Another possibly easier alternative would be to find an API that lets you search the certificate transparency logs for the main domain which would reveal all subdomains that have SSL certificates. You could then just load all those subdomains into the alias and let pfsense look up the IPs.
I would investigate whether the IPs of each subdomain follow a pattern of a particular CIDR or unique ASN because reacting to DNS lookups in realtime will probably mean some lag between first request and the routing being updated, compared to a solution that’s able to proactively route all relevant CIDRs or all CIDRs assigned to an ASN.
- Comment on Split Tunnel by Domain on Router Level? 1 week ago:
I think the way people do it is by making a script that gets the hostnames and updates the alias, then just schedule it in pfsense. I’ve also seen ASN based routing using a script, but that’ll only work on large services that use their own AS. If the service is large enough, they might predictably use IPs from the same CIDR, so if you spend some time collecting the relevant IPs, you might find that even when the hostnames are new and random, they always go to the same pool of IPs, that’s the lazy way I did selective routing to GitHub since it was always the same subnet.
- Comment on Immich mobile app sync V2 1 week ago:
That’s what I do. 1.6TB currently on rsync.net, only my personal artifacts excluding all media that can be reacquired and it’s a reasonable $10/mo. Synced daily at 4am.
If I wanted my backups to include my media collection or anything exceeding several TB, I would build a second NAS and drop it at my parents’.
- Comment on Why BambuLabs A1 pooping so frequently? (Sorry, not sorry.) 1 week ago:
I don’t have a bambu so this is just a shot in the dark - but did you maybe use a multi color profile for the single color print? I seem to remember at one point getting purge towers on single color prints when I forgot to switch back to the single color profile.
- Comment on whats your dumb purchases? 1 week ago:
If you want it to taste as close to identical as possible, you can usually find name brand bag in box syrups if you search around. So I guess in theory you should be able to get the same taste as real fountain soda. Idk how that compares to bottled though. I had a box of dr pepper syrup which made great tasting dr pepper.
- Comment on the seven shits everyone meets 1 month ago:
The shitman sampler or something
- Comment on HR people smiling at you thinking that you are a complete moron 1 month ago:
To onboard your replacement after you get fired at 4pm.
- Comment on Perfect revenge 1 month ago:
Also why the fuck does the boat painted on the fence extend into reality above the fence???
- Comment on What's up, selfhosters? It's self hosting Sunday! 2 months ago:
My homelab has been mostly on autopilot for a while. Synology 6 bay running most lighter weight docker stuff (arrstack, immich, etc) and an Intel nuc running heavy stuff (quicksync transcodes for Plex+jf, ollama). Both connected to digitalocean via WG for reverse proxy due to CGNAT.
I had my router SSD either die or get corrupted this past week, haven’t looked much at the old SSD besides trying to extract the config off of it. I ended up just fresh installing opnsense because I didnt have any recent backups. Luckily my homelab reaching out to the cloud reverse proxy means there’s basically no important config on my router anymore, they just need DHCP and a connection.
Besides that the arrstack just chugs along on its own.
I recently figured out I can load jellyfin playback URLs into vrchat video players, either direct stream or through the transcoding pipeline as an m3u8 that live transcodes based on the url parameters you set. This is great because the way watch parties in VRChat works is that everyone in an instance loads the same URL pasted into media players and syncs the playback. That means you need to have a publicly accessible url (preferably with a token of some sort) that can be loaded by an arbitrary number of unique IP addresses simultaneously, which I don’t think is doable with Plex.
I’m now working on a little web app to let me log into Jellyfin, search/browse media, and generate the links with arbitrary or present transcode settings for easy copy/pasting into VRChat. The reason it’s needed is that Jellyfin only provides the original file without transcoding when you use the “copy stream” option, so I believe the only way to get a transcoded stream url currently is to set the web interface to specific settings and grab the URL from the network. But that doesn’t let you set arbitrary stuff like codecs and subtitle burn in and overriding what it thinks you support. So a simple app to construct the URL will make VRChat watch parties a lot easier.
- Comment on Microsoft suddenly bans LibreOffice developer's email account, blocks appeal 2 months ago:
MS ❤️ Open Source
(/s)
- Comment on PSA on privuhcy 2 months ago:
I don’t think YouTube actually has tracking parameters in the url normally, but if you use the share button then the youtu.be link will include the video ID as well tracking. But it looks like you can kinda use it there too if you select the link with tracking, it seems to detect that it’s a link and offers the clean link option when you right click it.
If you go to an Amazon item page then you should see it available when right clicking the address bar.
- Comment on PSA on privuhcy 2 months ago:
ClearURLs was my go to on Firefox, I think it’s still great but it gave me trouble on a couple of sites because it modified the url in the address bar (it was like AliExpress and shopee, Chinese e-commerce sites that look like a web dev vomited, so I hardly blame ClearURLs)
Firefox also now has “copy clean link” when you right click the url bar which also works great.
- Comment on All she had to do was ask 2 months ago:
My partner just tells me to take off my pants
- Comment on [deleted] 2 months ago:
Imo it’s not enough of gap to be a big deal, there are much worse age gaps, especially when you’re talking about only people above 21. I’ve often dated older and when I was in my early 20s I would go on the occasional date with someone around 30 and the biggest reaction I got from friends or people around me was light teasing, but most didn’t really care. Now that I’m 30 I don’t feel that uncomfortable dating down to around 25, but I also look young and don’t feel like I’ve matured that much since my 20s.
I don’t think most people would care at the end of the day, I feel like it only becomes weird when you’re like in your 40s dating down to 20 something.
- Comment on When you're stressing against an opponent, remember, they're stressing just as much about you too 2 months ago:
I’m pretty sure I have an anxiety disorder so I doubt it, but it’s a nice sentiment haha
- Comment on Hot take: 3D printing toys kinda sucks 2 months ago:
I don’t think this is a hot take at all. This is the main reason why I’ve printed fewer than like 5 non-functional prints in my entire life, and most of them were requests from friends. I make lots of custom mounts, replacement parts, custom cases, shims and jigs, custom measuring tools, etc.
- Comment on Google Messages testing RCS’ new MLS encryption, Details page redesign 2 months ago:
Now if only my carrier would support RCS 🫠
- Comment on Anubis is awesome! Stopping (AI)crawlbots 2 months ago:
Fwiw Anubis is adding a nojs meta refresh challenge that if it doesn’t have issues will soon be the new default challenge
- Comment on Pretty woman stepping on you 2 months ago:
That’s why there’s also gentle femdom, the superior genre of femdom
- Comment on Pop it in your calendars 2 months ago:
Archive link for the Bloomberg article in case the gift link stops working archive.is/2mltm
- Comment on If you have cut off mainstream music streaming, how do you discover new music or artists and songs like what you're listening frequently? 3 months ago:
I’ve been enjoying using musicbrainz/listenbrains which uses your listening data to make periodic recommendation playlists similar to spotify’s discover weekly or whatever.
- Comment on Jellyfin over the internet 3 months ago:
Imo that’s perfectly fine and not idiotic if you have a static IP, no ISP blocked ports / don’t care about using alt ports, and don’t mind people who find your domain knowing your IP.
I did basically that when I had a fiber line but then I added a local haproxy in front to handle additional subdomains. I feel like people gravitate towards recommending that because it works regardless of the answers to the other questions, even their security tolerance if recommending access only over VPN.
- Comment on Jellyfin over the internet 3 months ago:
This is 99% my setup, just with a traefik container attached to my wifeguard container.
Can recommend especially because I can move apartments any time, not care about CGNAT (my current situation which I predicted would be the case), and easily switch to any backup by sticking my boxes on any network with DHCP that can reach the Internet (like a 4G hotspot or a nanobeam pointed at a public wifi down the road) in a pinch without reconfiguring anything.
- Comment on In a First, America Dropped 30,000-Pound Bunker-Busters—But Iran’s Concrete May Be Unbreakable, Scientists Say 3 months ago:
They used nagarjuna cement