Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)TH
Posts
8
Comments
406
Joined
2 yr. ago

  • That ban list could be a set of rich objects. The user that was banned, date of action, community it happened in, reason, server it happened at. Sysops could choose to not accept any bans from a particular site. Make things fairly granular so there's flexibility to account for bad actor sysops.

  • Naive question here: would it be valuable to generate hashes of those images and provide them as a public database? Seems like it would be valuable to reject known images using some mechanism to prevent this from happening broadly. It wouldn't stop someone from on-the-fly systematically editing/saving/uploading CSAM, but hashes are cheap to store and it would at least provide one barrier to entry.

  • I'm wondering if they didn't just take that off his drivers license. Mine hasn't been updated since 1995 and I grew an inch by the end of my teens and well, gained admit 70lbs.

    He could absolutely be a lying shithead, but this crossed my mind last night.

  • I share services with the public, so... strong passwords on everything, MFA, host scanning, SSH MAC/KEX/ciphers tweaked to ultra modern set and exposed only with keys with f2b activating on first failure, constant backups and automatic updates and scheduled reboots. Has worked great for a decade+.

  • 😂😂 it's always the windows users at the company that have problems and can't get code to run locally, thus pushing a bunch of test failures into staging. Yet here we are, a bunch of enterprise Linux and Mac users pushing code that works because we can run it properly locally... even shamed one user in my team to switch from Windows to Mac and after the first month he was relieved everything just ran, and he had a real terminal ....

    If you're just clicking buttons in a web browser, I'm sure Windows is just fine. For anything more than that, it's a giant waste of time.

  • Did you buy chance do a release upgrade? I had this happen in a headless VM I run, upgrading from 20.04 to 22.04 VM would become unresponsive (go to sleep) and I would have to wake it up. For whatever reason, a full desktop gui and accessories had been installed. So I ripped all that out via apt and everything was ok after that. This VM has been upgraded over before from 18, and has been running for years so I had not seen this issue before (it runs my Plex server and a bunch of accessory docker containers).

  • Bring your own device. Run it on your own wireless Internet connection (cellular). Never attach it to any private (read: school) resources aside from a power plug. Do not use corporate cloud (Amazon, Microsoft, Apple, etc). When you need to transfer assignments from personal computer to school computer, use your own cloud service like Nextcloud, or use GPG to encrypt the payload and send it to your school email address, which you can decrypt and send to your teacher. It will then be public and you should assume the teacher is techdumb and will put it on compromised systems like Apple, Microsoft, etc.

  • To answer the casting question, the Google cast API used to introduce a lot of breaking changes so many 3rd party apps had a lot of instant over the years.

    You could build something yourself using Google SDKs or try to update an older framework that might be abandoned. Raspicast looks fairly recent but I think it's just the android app and it uses a deprecated RPi OS. RaspberryCast hasn't been updated since 2018.

    It looks ripe for the development of you've got the time and dev chops, otherwise it's going to be super hacky and unreliable at best.

  • There's no reason to allow root to login to anything via ssh. Add a specific user to the Wheel group and that user can sudo whatever they need to do. Just make sure to disable password authentication and only allow certificates.