Skip Navigation

Posts
2
Comments
1,623
Joined
2 yr. ago

  • The Microsoft Surface Duo 2 is the only one I know that does that. Yes Microsoft makes Android devices.

    Alternatively, two tablets and a little bit of duct-tape would also achieve a similar result.

  • Yeah but you can still add third-party repos if you don't like the official ones, like the FUTO repository.

    The F-Droid app and the F-Droid repository are two different things and don't have to be used together. So if you don't want to submit your app to F-Droid for them to build and sign, you can use a third party repository without needing a whole new app.

    It's still not federated, but it is distributed which makes more sense for an app store.

  • Why does everyone tries to shoehorn the fediverse into everything? I swear it's becoming the new bitcoin.

    F-Droid supports additional custom repos. Anyone can already host their own custom repo with their apps on it. Failing that, you can still sideload APKs fron your web browser.

    Only the reviews part of it could use being federated.

    Could such a platform serve as a foundation if the Fediverse community ever developed its own federated operating systems?

    How would a federated operating system even work? What is it gonna federate and where, and for what purposes?

  • Yes, the Android version also lets you exclude apps.

  • NixOS isn't a bad option, I'm not sure how much you can trim it down but I'd expect it to be possible to express in Nix to install to a target that's different from the host. Maybe not NixOS but Nix itself as a package/config manager. I'm sure at minimum it makes for a great development environment for building a buildroot.

  • It's hard to give concrete advice without knowing the specs or the software you want to run on this, but for tiny Linux systems there's Buildroot so you can compile just the bare minimum you need and not use a distro at all (unless you could Buildroot as a distro). This is what OpenWRT uses to build all the router firmwares among other things.

    For something that would go in a car that seems pretty ideal to me. Skip initializing things you won't use, make something that boots to GUI in 3 seconds. When you want to update the software you flash it as a new firmware image, no on-device installing or anything.

    Depending on what you run, ideally you'd skip Xorg/Wayland and use the framebuffer directly. But if you need to run a more standard environment, that's what things like Cage are designed for. Single app, always full screen. It's called a kiosk environment.

  • Is it directly exposed over the Internet? If you only port forward the VPN on your router, I wouldn't worry about it unless you're worried about someone else already on your LAN.

    And even then, it's really more like an extra layer of security against accidentally running something exposed publicly that you didn't intend to, or maybe you want some services to only be accessible via a particular private interface. You don't need a firewall if you have nothing to filter in the first place.

    A machine without a firewall that doesn't have any open port behave practically the same from a security standpoint: nothing's gonna happen. The only difference is the port showing as closed vs filtered in nmap, and the server refusing to send any response not even a rejection, but that's it.

  • What distro and DE?

    Works flawlessly for me on KDE 6.3.3 Wayland. Sometimes I accidentally leave the mouse on a YouTube thumbnail and the preview alone inhibits my screensaver.

    It even shows what's playing in the task bar and the lock screen.

  • Proton is Wine but tweaked for the sole purpose of running games, so it packs a bunch of extra stuff needed to make games run well together.

    Usually there's also a long list of per-game tweaks and changes to make sure it runs, it's all preconfigured so you press play in your launcher and it works. Not need to change settings whenever you want to play a game.

    You can still use regular Wine but you'll have to set up a bunch of stuff yourself, and eventually you run into a game that needs a different version of something that breaks another game, you get into prefix management and it's a mess. Or oh this game runs better when we pretend to be Windows 7 but this one works best with Windows 10. Proton just does it all for you, every game gets its own space with all the correct settings from the get go, and you just launch into the game and play.

  • Honestly a VPN that doesn't support Linux at least through manual connection settings, run away. All reputable and even the sketchier VPN providers support Linux, because that's what the privacy crowd uses, not supporting it implies those aren't even the target user base at all. It's a red flag. It's not a VPN for privacy or getting another country's Netflix.

    I'd trust Norton about as much as my ISP, so unless you use public WiFi somewhat often, it doesn't add much value, just the downsides of captchas everywhere. They're probably analyzing the traffic to map out malware campaigns and such, which would make sense but isn't very private.

    The business model of antivirus companies is fear, and they sell the solution to that fear. They have a VPN because people assume VPN means more security, of course they'll sell you one. At best they block known malware domains and IPs, which is utterly useless on Linux anyway.

    If you want a VPN get a real VPN.

  • As for bandwidth and server costs, with gigabit fiber and faster getting more and more common, a lot of "just starting" streamers could comfortably support 100 viewers at 10 Mbps quality straight off their home Internet. Fewer viewers? Stream in full 4K 120Hz at 50 Mbps do your friends if you want.

    PeerTube has the advantage of WebTorrent, so an average channel doesn't have to cost too much in hosting fees. Plus it's all legal content you own so those are fully legal torrents. It's also good for ISPs because they might have to transport that video just a few blocks across instead of all the way to the closest Google/AWS/Cloudflare datacenter and back.

    I get 500 Mbps unmetered on this $40/mo server, I think it could comfortably handle a couple thousand subscribers before I'd have to scale up, possibly a lot more with a healthy pool of WebTorrent viewers.

  • I think there's also a big shift in people (in this case the viewers) being more willing to consume content from someone on a different platform they're used to.

    For a long time, YouTube, Twitch and TikTok were mostly good to their users. If you weren't on one of those platforms they weren't even willing to watch you, because they couldn't use their Twitch emotes and shit, you're the "weird guy that just have to use the shitty platform".

    And then they all enshittified, causing people to be increasingly more aware of the existance of the alternatives, but most importantly willing to use them when they encounter them. Now when you see a PeerTube link, you don't think "slow and always buffering", you think "oh finally something not on YouTube with ads on top of the creator's Brilliant/Manscaped/$foodDelivery/$sketchyEnergyDrink. Now you see a PeerTube link and it's like " yay it'll just work even with my VPN on and ad blocker".

    That makes it viable for creators to even try to use those services. The enshittification is so bad, it's worth paying for the platform you broadcast on, manage your own sponsors and ads. Manage it like a real business, be independent.

    People are mass switching to Bluesky and Mastodon, people are willing to try and accept alternatives, and aware of the importance of competition and independence.

  • Proof of work is what those modern captchas tend to do I believe. Not useful to stop creating accounts and such, but very effective to stop crawlers.

    Have the same problem at work, and Cloudflare does jack shit about it. Half that traffic uses user agents that have no chance to even support TLS1.3, I see some IE5, IE6, Opera with their old Presto engine, I've even seen Netscape. Complete and utter bullshit. At this point if you're not on an allow list of known common user agents or logged in, you get a PoW captcha.

  • The AUR is a source-based. You can't install directly from it. The packages must first be built before pacman can install it.

  • Back in the days we'd get free hosting and slap phpBB on it. Run for kids by kids, no pesky adult rules!

    Those were the days. No credit cards needed, no nothing, just free 50MB of Apache/MySQL/PHP4 hosting with no strings attached.

    If the fediverse was a thing I'd probably have had my own instance starting age 14-15ish.

  • I was totally above 13 or had parental consent when I went to forums in the early 2000s. I totally wasn't actually 9.

    It's wild to me this concept disappeared? It's literally never been a good idea to reveal you're a minor online. The laws are against you. Companies don't want to deal with a curated minor experience, even less so in the current times. If they do, you get the crappier version of things.

    The worst thing to happen to the Internet is when Facebook normalized using your real name and real info online.

  • A lot of those identify as christian because of cultural heritage and because it's the "not some brown people's religion" but are non-practicing or straight up non-believers otherwise. Those that do maybe go in the church once a year for the christmas stuff

    The churches are packed with mostly tourists and the parking lot is filled with Ontario plates.

    You're just not gonna find many nutjobs like the rest of Canada and the US here. Even my grandparents pretty much just go out of habit from the old times. I haven't once been in a religious argument in Québec my whole life. It's basically unavoidable in the US.

    The quiet revolution is a fairly interesting piece of history.

  • A good chunk of them have already been converted into condos and shops. I even hooked up with a guy that lived in one of those.

    Christianity died in the 70s in Québec, you won't find many people under like 40 that still gives a crap about religion in Québec.

  • It's still not ideal but you can at least set a charge limit and set it really low like 50% which is about where those batteries degrade the least.

    But yeah using a lithium ion battery as a capacitor ain't great. BMS is just gonna charge it some, let it drain, charge it some, let it drain, repeat over and over again. There's a reason store phones tend to become spicy pillows so much after a while of being on display always on always running some animation.

    This is already what happens when you leave it plugged in to charge overnight, except it uses very little power so the battery only gets topped off a handful of times.

    The heat caused by the busy CPU would also be a rather big problem for the battery.

  • It's not impossible, been running my own email server for about 10 years and I inbox pretty much everywhere. I even emailed my work address and straight to inbox. I do have the full SPF, DKIM and DMARC stuff set up, for which I get notices from several email provides of failed spoof attempts.

    Takes a while and effort to gain that reputation, but it's doable. And OVH's IPs don't exactly have a great reputation either. Once you're delisted from most spam databases / old spam reputation is expired, it's not that bad.

    Although I do agree it's possibly one of the hardest services to self host. The software to run email servers is ancient and weird, and takes a lot to set up right. If you get it wrong you relay spam and start over, it's rough.