dan
@dan@upvote.au
Aussie living in the USA. https://d.sb/
- Comment on Any self-hosted option for real time location sharing? 3 days ago:
Does it use http or MQTT?
Home Assistant uses HTTP for this. Realistically, you won’t see much difference between HTTP and MQTT for this use case.
MQTT is harder to secure than HTTP, and has some limitations (eg it normally only supports username and password auth - no SSO, no 2FA) so I’d avoid it for anything public-facing unless you have a specific reason to use it. Using it via a VPN is fine, but you’d still need to configure a separate MQTT username and password per user.
- Comment on Wireguard easy and third party von service. 3 days ago:
iptables should still work, but these days it gets converted to nftables so you may as well just learn nftables.
Having said that, I find it a pain to manually configure iptables or nftables. There might be a better way to do what you want.
- Comment on Wireguard easy and third party von service. 4 days ago:
The end goal is to have no reliance on tailscale as i am preparing for the eventual enshitification.
Tailscale is mostly open-source. If they do anything bad then someone could fork the project.
The coordination server isn’t open-source, but you could self-host Headscale as a replacement.
- Comment on Wireguard easy and third party von service. 4 days ago:
iptables is deprecated… If you really do want to do your own custom thing you should learn nftables.
- Comment on Kittygram v1.1 has released 1 week ago:
All the data gathered by Cambridge Analytica was gathered through the public API though, which is why the API is very locked down now.
- Comment on Kittygram v1.1 has released 1 week ago:
aggressively guard
It’s a hard balance for any social media company. Guard content too little and you end up with Cambridge Analytica and headlines talking about big data leaks (which really just end up being compilations of public data). Guard content too much and you restrict users’ freedom too much.
- Comment on Email ownership, I give up. 1 week ago:
It’s not too bad if you use an outbound SMTP relay for sending. SMTP2Go is pretty good, and they have a free plan with 1000 emails per month. I use Mailcow and you can configure relays in their web UI, but it works just as well with the
sender_dependent_relayhost_mapssetting in Postfix.Sure, it’s not fully self-hosted, but the interesting part to self-host is the storage of your emails, not the sending (which will just relay through other SMTP servers along the way anyways).
- Comment on Where did the dust settle on Syncthing Fork? 2 weeks ago:
At least it’s open source so anyone can look at the code and figure out why it asks for the permissions.
- Comment on Are there any FOSS NAS servers for a Marvell arm SOC? 4 weeks ago:
Do you know exactly which SoC it uses?
It’s probably a 32-bit ARM processor. Most NAS-focused operating systems have removed support for these, if they even supported them at all. OpenMediaVault recently removed support for 32-bit ARM and only support 64-bit now: www.openmediavault.org/?p=4002.
Having said that, some OSes still support them. You should be able to get Debian running if it’s an ARMv7 CPU or newer. Debian did support older ones, but they’re being phased out and no longer build an installer for them.
- Comment on I built a simple tool to find things to do without the usual paywalls or account signups 2 months ago:
Where is the website template from? I’ve seen the exact same one before.
- Comment on I prompt injected my CONTRIBUTING.md – 50% of PRs are bots 2 months ago:
You can run your own AI locally if you have powerful enough equipment, so that you’re not dependent on paying a monthly fee to a provider. Smaller quantized models work fine on consumer-grade GPUs with 16GB RAM.
The major issue with AI providers like Anthropic and OpenAI at the moment is that they’re all subsidizing the price. Once they start charging what it actually costs, I think some of the hype will die off.
- Comment on I prompt injected my CONTRIBUTING.md – 50% of PRs are bots 2 months ago:
I definitely agree with you!
I’m using AI a little bit myself, but I’m an experienced developer and fully understand the code. I use it for tedious things, where I could do it myself but it’d take much longer. I don’t let AI write commit messages or PR descriptions for me.
- Comment on I prompt injected my CONTRIBUTING.md – 50% of PRs are bots 2 months ago:
I think the blurb was posted by the submitter (@vegetaaaaaaa@lemmy.world) rather than being a part of the link.
- Comment on I prompt injected my CONTRIBUTING.md – 50% of PRs are bots 2 months ago:
If your AI is making PRs without you, that’s even worse.
This is happening a lot more these days, with OpenClaw and its copycats. I’m seeing it at work too - bots submitting merge requests overnight based on items in their owners’ todo lists.
- Comment on Plex’s crackdown on free remote streaming access starts this week - Ars Technica 6 months ago:
Unfortunately it looks like that one is for Apple devices, whereas I use Linux on desktop and Android on mobile.
There’s some, but I haven’t seen any that have the main features Plex and Plexamp have:
- Cross-fading when playing random tracks, but gapless playback when playing an album in order
- Analysis of the music using a local neutral network, such that you can tell it to play play “similar” sounding songs to the current one
- Automatic playlists - liked songs, decades, etc
- Downloads for offline playback
- Multiple libraries, for example I keep regular music separate from DJ mixes
- Equalizer with presets for common headphones
And probably other things I’m forgetting.
- Comment on Plex’s crackdown on free remote streaming access starts this week - Ars Technica 6 months ago:
Thankfully CGNAT isn’t as common in the USA as it is in other countries. In the US, ISPs generally either offer native IPv4 (most of the major ones), or only use IPv6 and provide IPv4 at all. The latter is the case with a lot of the mobile carriers, especially T-Mobile. Your phone only gets an IPv6 address, and their network uses 464XLAT to connect to legacy IPv4-only servers.
- Comment on Plex’s crackdown on free remote streaming access starts this week - Ars Technica 6 months ago:
Do you have a CVE for this?
- Comment on Plex’s crackdown on free remote streaming access starts this week - Ars Technica 6 months ago:
Plex still has the most fully-featured music streaming app (Plexamp)
- Comment on MPV: The Ultimate Self-Hosted Media Solution You're Probably Sleeping On 7 months ago:
If you want to play files over SMB, you can just open the SMB file in the file explorer and double click it. I don’t understand how mpv is easier for that use case.
- Comment on 18% of people running Nextcloud don't know what database they are using 9 months ago:
I’d say 9/10 aren’t doing proper backups given most people don’t actually do DR runs and verify whether they can fully recover from their backups. If you don’t test your backups, you don’t have backups!
- Comment on 18% of people running Nextcloud don't know what database they are using 9 months ago:
Which containers do automatic backups?
- Comment on 18% of people running Nextcloud don't know what database they are using 9 months ago:
Where’s the MySQL option? Some of my servers are running MySQL instead of MariaDB because it allowed binding to multiple IP addresses (although I think Maria has implemented this now), and some query plan optimizations were implemented in MySQL but not MariaDB.
- Comment on 18% of people running Nextcloud don't know what database they are using 9 months ago:
You still need to know what database system is being used in order to make backups of the database. You can’t just snapshot or backup the data directory while a database is running, because you might end up with an inconsistent state that won’t restore properly. You need to either stop the DB before doing the backup, or use the relevant DB-specific tools to perform a backup.
- Comment on Mommy, Why is There a Server in the House? 9 months ago:
The book was written to sell Windows Home Server.
- Comment on Trump cuts funding to FOSS projects. 1 year ago:
At least there’s some competitors now, which could be used as drop-in replacements if Let’s Encrypt were to disappear.