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/)MA
Posts
10
Comments
167
Joined
2 yr. ago

  • Nah, it's easier in pretty much every language. It's just a 32 bit number that can be compared with a standard "<=" or "=" comparison operator in pretty much every language out there and a single ASM instruction. Writing it as four smaller numbers joined with dots is just how it's easy to display for humans.

    Many make the mistake of thinking that IPv4 addressess are always encoded like that. The address "127.0.0.1" is just 2130706433 in decimal. Some tools even accept misformed addresses like "0.0.0.2130706433". Security concerns come in to play when a program checks for local addresses by comparing the individual "127", "0", "0", "1" parts (or eg. "192", "168", "", ,"") and allow or deny access based on that for example. Another part of the software will likely just accept a misformed address and a malicious actor can circumvent the filtering from earlier.

  • Eh, those attempts are just noise anyway. Use proper pubkey auth instead of normal passwords and you'll be fine. Any key size is probably enough to prevent successful bruteforce attacks. Anything above 2048 and there's basically no chance for them to guess right within several years of constant trying. Most bots move along quickly as well, they try their predefined list of (common usernames) x (common passwords) and that's it.

    Install endlessh, an ssh tar pit, if you want to make their lives a little more annoying. Use a non-standard port if your OCD can't stand the slowly filling auth attempt logs.

  • Everybody needs their space every now and then. It's something we sort of knew, but implementing it in a way that feels right for us took a while and is never really finished. It needs some good communication for mutual understanding but it is every bit worth it.

  • Intel's low power offerings are sometimes even less power hungry than a RPi and handle more stuff. I like Asrock's line of CPU-onboard motherboards and use one myself. You get the convenience of a full x86 machine but it sips power. Mine peaks at 36W with full load on CPU, GPU, RAM and 4 SSDs or disks. Usually it is much much lower. You can always go smaller with an Atom x5 z8300 (2W Idle without disks or network, 6W with both and some load), but those are getting a little old and newer stuff is better and more feature-rich. Maybe an N100 machine with 4 or 8 gigs of RAM are a good option for you? Don't go overboard with RAM if you are using docker for everything anyways. I use 8 but 4 would be more than enough for me and my countless containers. I run Nextcloud, Jellyfin, Paperless-ngx, Resilio, Photoprism and a few more. Only the minecraft server benefits from more than four. Very happy with my J5005 board.

  • Yes! There's a git plugin for obsidian that supposedly works very nicely. Obsidian runs locally, on desktop and mobile and also offline which is super nice. Not opensource, but all your stuff is kept in a normal folder and all notes are regular markdown. The devs have pledged to make it opensource should they ever abandon the project.

  • I agree, but memes are honestly what I look for while idly scrolling during downtime. It's the necessary fluff and filler that gets people to come back regularly and makes it all less dry.

  • I get that people don't like being forced, but otherwise I couldn't care less about Firefox snap vs deb. All problems I once had have been ironed out. On the contrary, I like sticking to the "recommended" path with more developer focus and hopefully higher stability. For my usecases I have zero problems with snap.

  • For a while Google+ recommended content that your friends liked or interacted with. I once got a Google Play app recommendation that highlighted the review a friend of mine posted on it. I was TERRIFIED that it did that by default and spend the rest of the day going through ALL settings on ALL online services that allowed connecting with friends in any way. Also, you could go to my youtube profile and could publicly see what videos I liked. A friend asked me about it and I was mortified!

  • I'm gay and didn't want people to know when I was younger. I think everybody who says they have nothing to hide has either not thought very deeply about what they may want to keep to themselves or does not understand the principle that people should only ever know about you what you want to share with them.

    Also, if being an open book is the norm, everybody with good reasons to not be completely open (like I used to be) will eventually stand out from the crowd. Keeping everybody else's private stuff private also means you can keep your own stuff private.

    There's a great quote from Snowden about the right to privacy you can look up here. Excerpt from the page:

    "people saying they don't care about rights to privacy because they 'have nothing to hide' are no different than people saying 'I don't care about freedom of speech because I have nothing to say' "