I’ve spend a good amount of time on it trying to figure out what the project is about. Even after clarifying the confusion and multiple people asking for clarification from your side and multiple upvotes, there’s nothing from your side. You reference to something that has been saying nothing for many people.
You didn’t even clarify the magical wonders of ubuntu in your project. I kind of feel insulted if I think properly about it.
Delete following part of your post
Bluefin
A familiar(ish) Ubuntu desktop for Fedora Silverblue. It strives to cover these three use cases:
For users it provides a system as reliable as a Chromebook with near-zero maintenance, with the power of Ubuntu and Fedora fused together. For developers we endeavour to provide the best cloud-native developer experience by enabling easy consumption of the industry’s leading tools. These are included in dedicated bluefin-dx and bluefin-dx-nvidia images. For gamers we strive to deliver a world-class gaming experience via Flathub or bazzite-arch “Evolution is a process of constant branching and expansion.” - Stephen Jay Gould This image heavily utilizes cloud-native concepts.
GNOME Software with Flathub: Use a familiar software center UI to install graphical software System designed for automatic staging of updates If you’ve never used an image-based Linux before just use your computer normally Don’t overthink it, just shut your computer off when you’re not using it Should I trust you? This is all hosted, built, and pushed on GitHub. As far as if I’m a trustable fellow, here’s my bio. If you’ve made it this far, then hopefully you’ve come to the conclusion on how easy it would be to build all of this on your own trusted machinery. :smile:
The difference between silverblue and your image is that silverblue is signed by fedora and yours isn’t. There’s no reason for anyone but you to use the image. Even if I were to us tailscale and fish, I’d be better off with silverblue.
I don’t care about social graph being visible so long as there isn’t identifiable info during sign up. well said
you can also look into hosted services like EMS but I don’t know if you have to provide identifiable info.
But what if matrix was self hosted on a hostile network.
it’s all encrypted on the client -> e2e. even if it was http and no SSL
Say matrix was running from a hotel WiFi.
you have to provide a domain, I’m not sure how easy it would be to run it without and only locally on a LAN. IT’s possible but the experience wont be good. you also can’t federate. It’s much easier to use a hosted server.
How would one secure the service.
the same way like you’d do it with a publicly exposed host.
BUT I think I’d go with p2p matrix before going the LAN route.
You don’t have to selfhost. You can use anyone’s server. It’s all e2e. The social graph may be visible. Selfhosting is easy. Look for an install with docker.
Musicbrainz has a lot of data. Listenbrainz has only 25k users. What’s currently popular is heavily skewed. You can’t rate music properly. The android app isn’t starting at all. No pwa support. It needs months of your data in order to generate recommendations. Favs/likes/bookmarks aren’t synced with a subsonic server. Playlists aren’t synced with the connected service. It’s just not there yet, if ever. I scrobble. I don’t know why I still do it, maybe in the hopes that one day it’ll skyrocket and become useful. One day. Maybe the financial backer is missing. Most importantly, the userbase is missing. I have contributed so many albums to musicbrainz and I could still contribute hundreds more, if not much more. I do not have the time to contribute so much stuff that I’m don’t even love that much. It’s just not important enough. It’s like openstreetmap, owners do not care about adding their own info to it. As long as it’s like that it’s unimportant and not that useful.
I think it boils down to: “because we can”. “We can automatically build our own setup on github and that’s what we do”
Installing tailscale, zsh, fish, vscode, extension manager, codecs, etc. out of the box isn’t enough for a new distro. Especially because you break the signing of fedora by doing so.