• 1 Post
  • 92 Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2023

help-circle
  • Yeah, Gnome is like the Apple of the Linux world. The devs have the same kind of “we know better than you do” mentality towards design. The issue tracker is a lot of “hey the OS won’t let me do [edge-case scenario that an OS should be able to do, but which most users won’t bother with]” followed by the devs going “Gnome isn’t designed to support [edge-case scenario]. Bug report closed.” Like the devs have a very “it’s not a bug; It’s a feature” mentality, and anyone who runs into that bug must be using the OS “wrong”.





  • It stores your data in plaintext, and simply uses the program to parse special formatting characters. There are no attempts at obfuscation or encryption, and it doesn’t lock you into a walled garden that refuses to play nice with other programs. The program itself is closed-source, but anyone could write an open source version to parse the same info… There just hasn’t been a good reason to do so. Even if Obsidian as a company and program ceases to exist overnight, your data is still safe on your machine and can be read by anyone who cares enough to dig into the file. Hell, you can even open it as the plaintext file and dig through it manually.


  • And here’s a reminder that if you run a Plex server, there’s an app called Prologue which turns it into a fully fledged audiobook server.

    Plex doesn’t natively support things like audiobook bookmarks in m4b files, and tries to just play them straight through like a gigantic 4 hour long music track. But Prologue does support bookmark data. Prologue simply uses Plex’s service to access the files, (because admittedly, Plex is good for letting newbies remotely access their content) and then it ignores Plex’s built-in “lol just play it like music” instructions, and actually parses the files for bookmark data.

    As someone who couldn’t get Audiobookshelf to work properly, (something about not being able to access network drives via Docker), Prologue has saved my audiobook library by allowing me to just host it via Plex instead.


  • The server owners can’t see your phone number. Discord allows you to set a minimum verification level for users in your server. The lowest is simply having a verified email on their account. The highest is a verified email, a few minutes old (so no brand new accounts), been in the server for a few minutes, and a verified phone number. It’s just a bot prevention thing, because spammers/scammers are a big issue on large Discord servers. Especially early in Discord’s history, it was a big issue where bots would raid a server and just totally shut it down with spam links. So Discord started allowing server owners to set minimum verification levels before users could interact and send messages.


  • And then there are things like poor sleep hygiene when very young can trigger a correlates with the development of ADHD later on.

    FTFY. Correlation≠Causation, especially in cases like you mentioned. It’s a chicken and egg scenario.

    Are kids getting ADHD because they didn’t sleep well? Or is poor sleep hygiene an early indicator of ADHD? Lots of people with ADHD have poor sleep hygiene, even as adults. Many will struggle with things like Delayed Sleep Phase Syndrome, because they get their biggest bursts of focus late at night when everyone else is asleep, the brain is releasing dopamine to keep them awake, and distractions are limited. Every single adult with ADHD has stories about getting focused on a project right before bedtime, then suddenly realizing the birds are chirping outside their window and the sun is rising.



  • On the other side of the same coin: When I mass edited my comments before quitting Reddit, I got site-banned. Basically, my first account’s automated edit got me auto-banned from several subs with pro-spez mods. Some subs had set their automod to detect when people were using the more popular methods of auto-editing, and set the automod to ban for using them. Then when I did the same with my second (and third, and fourth, and fifth, etc…) account, it almost immediately got site-banned for ban evasion.

    Basically, account 1 was banned from a sub, so when account 2 started doing the same thing on the same IP address, it was flagged as ban evasion. And ban evasion is one of the few things that will get you banned site-wide instead of just from a specific sub.

    I went back and checked a few months ago, and all of those site bans were lifted and the edits were undone. Likely because a site ban prevents the comments from showing up (which hurts Reddit’s bottom line, because they show up as a bunch of [removed] comments instead,) but also prevented any of the edits from actually being published. So when they lifted the site ban (to get those old comments to show back up again) it was as if I had never edited them at all. I had probably a million karma spread across my various accounts. I was extremely active at one point, so Reddit had a direct incentive to unban those accounts with literal thousands of comments.


  • Yup. Rand() chooses a random float value for each entry. By default I believe it’s anywhere between 0 and 1. So it may divide the first bill by .76, then the second by .23, then the third by 0.63, etc… So you’d end up with a completely garbage database because you can’t even undo it by multiplying all of the numbers by a set value.