# orderedItems[].object.content
@brian Sounds like fun. Just curious, how did you pick SASS over any of the other CSS ?

# orderedItems[].object.contentMap.en
@brian Sounds like fun. Just curious, how did you pick SASS over any of the other CSS ?

# orderedItems[].object.content
@tinker @kev Thanks, both!

# orderedItems[].object.contentMap.en
@tinker @kev Thanks, both!

# orderedItems[].object.content
What's the best practice for getting a (safe) random number in a shell script? This post says to always use /dev/urandom, never /dev/random. Is that right?
https://sockpuppet.org/blog/2014/02/25/safely-generate-random-numbers/

@kev /any other infosec people on here

# orderedItems[].object.contentMap.en
What's the best practice for getting a (safe) random number in a shell script? This post says to always use /dev/urandom, never /dev/random. Is that right?
https://sockpuppet.org/blog/2014/02/25/safely-generate-random-numbers/

@kev /any other infosec people on here

# orderedItems[].object.content
@blunaxela Thanks! The regex game isn't exactly how I'd make it if starting from scratch—in particular, it seems like it's too easy to "win" with regexs that match all the target words but that wouldn't work for a longer list. But, since the point was more about page weight, I decided to leave the game just as it was.

# orderedItems[].object.contentMap.en
@blunaxela Thanks! The regex game isn't exactly how I'd make it if starting from scratch—in particular, it seems like it's too easy to "win" with regexs that match all the target words but that wouldn't work for a longer list. But, since the point was more about page weight, I decided to leave the game just as it was.

# orderedItems[].object.content
@blunaxela Is it bad that my first thought was "oh, is that like an even smaller Raspberry Pi? Oh, wait..."

# orderedItems[].object.contentMap.en
@blunaxela Is it bad that my first thought was "oh, is that like an even smaller Raspberry Pi? Oh, wait..."

# orderedItems[].object.content
@schlink What desktop client do you use? I tried mstdn, but it didn't seem to add any features compared to a browser tab and (oddly) seemed to break spell check. Given that it's electon anyway, I just switched back to a browser tab, but would love to hear a better option

# orderedItems[].object.contentMap.en
@schlink What desktop client do you use? I tried mstdn, but it didn't seem to add any features compared to a browser tab and (oddly) seemed to break spell check. Given that it's electon anyway, I just switched back to a browser tab, but would love to hear a better option

# orderedItems[].object.content
@schlink Thanks for mentioning the outage. I just installed Signal yesterday, and thought the issue was with my configuration. Glad I flipped over here before trying to debug

# orderedItems[].object.contentMap.en
@schlink Thanks for mentioning the outage. I just installed Signal yesterday, and thought the issue was with my configuration. Glad I flipped over here before trying to debug

# orderedItems[].object.content
@schlink I just switched to Mutt a couple of weeks ago, and I've been really enjoying it so far. I think it really shines when combined with email in an offline database with mbsync or similar—that way, you have a full archive/backup and can work offline if necessary.

My setup uses mbsync to make a local maildir for a couple of accounts, Mutt as the mail client, and Mu for searching/indexing, loosely inspired by https://webgefrickel.de/blog/a-modern-mutt-setup (though without some of the more advanced setup (yet!))

# orderedItems[].object.contentMap.en
@schlink I just switched to Mutt a couple of weeks ago, and I've been really enjoying it so far. I think it really shines when combined with email in an offline database with mbsync or similar—that way, you have a full archive/backup and can work offline if necessary.

My setup uses mbsync to make a local maildir for a couple of accounts, Mutt as the mail client, and Mu for searching/indexing, loosely inspired by https://webgefrickel.de/blog/a-modern-mutt-setup (though without some of the more advanced setup (yet!))

# orderedItems[].object.content
@brandon Absolutely true. And for use cases where you need/want those features, systemd is the way to go. (Which likely includes pretty much any enterprise setup).

For a personal daily driver, though, I haven't seen much need for any of the extra features, so I feel like it's bulk/complexity without much payoff. But that's pretty much just a personal preference.

# orderedItems[].object.contentMap.en
@brandon Absolutely true. And for use cases where you need/want those features, systemd is the way to go. (Which likely includes pretty much any enterprise setup).

For a personal daily driver, though, I haven't seen much need for any of the extra features, so I feel like it's bulk/complexity without much payoff. But that's pretty much just a personal preference.

# orderedItems[].object.content
@brandon That's a fair enough point. Maybe a different way of looking at it, though, is that it's a lot easier to have "great" documentation for runit (~600 lines of code in runsv) than for systemd (100+ APIs and who knows how many lines of code). But I agree that better documentation would help a lot.

# orderedItems[].object.contentMap.en
@brandon That's a fair enough point. Maybe a different way of looking at it, though, is that it's a lot easier to have "great" documentation for runit (~600 lines of code in runsv) than for systemd (100+ APIs and who knows how many lines of code). But I agree that better documentation would help a lot.

# orderedItems[].object.content
@brandon Yeah, I agree that the desire for KISS is a pretty niche/minority position; the market is definitely moving towards something with more features.

But I'm happier running as lean as I can and hopefully understanding as many of my tools as possible. I mean, right now I'm not even using a desktop environment!

# orderedItems[].object.contentMap.en
@brandon Yeah, I agree that the desire for KISS is a pretty niche/minority position; the market is definitely moving towards something with more features.

But I'm happier running as lean as I can and hopefully understanding as many of my tools as possible. I mean, right now I'm not even using a desktop environment!

# orderedItems[].object.content
@brandon I don't want to wade into the systemd flamewar too much—I think it has a lot of powerful features and is the right tool for a lot of use cases.

My problem with it is that learning about it feels like I'm just learning the API of a particular magic tool, and then am left with nothing if it doesn't work. Whereas the best linux/unix tools leave me with the feeling that I'm learning the tool *and* learning the fundamentals of how the OS works at the same time

# orderedItems[].object.contentMap.en
@brandon I don't want to wade into the systemd flamewar too much—I think it has a lot of powerful features and is the right tool for a lot of use cases.

My problem with it is that learning about it feels like I'm just learning the API of a particular magic tool, and then am left with nothing if it doesn't work. Whereas the best linux/unix tools leave me with the feeling that I'm learning the tool *and* learning the fundamentals of how the OS works at the same time

# orderedItems[].object.content
@brandon It's not only legal, it's actually pretty easy to do with the new HTML5 history API. https://developer.mozilla.org/en-US/do cs/Web/API/History_API

The typical/intended use case is a single page app that wants the back/forward buttons to work intuitively even though the "pages" that users are seeing are really all on the same page.

Agreed that LinkedIn is being shady with that usage, though.

# orderedItems[].object.contentMap.en
@brandon It's not only legal, it's actually pretty easy to do with the new HTML5 history API. https://developer.mozilla.org/en-US/do cs/Web/API/History_API

The typical/intended use case is a single page app that wants the back/forward buttons to work intuitively even though the "pages" that users are seeing are really all on the same page.

Agreed that LinkedIn is being shady with that usage, though.

# orderedItems[].object.content
@brandon (all that said, I run Arch and am happy with it, so take any complaints with a large grain of salt)

# orderedItems[].object.contentMap.en
@brandon (all that said, I run Arch and am happy with it, so take any complaints with a large grain of salt)

# orderedItems[].object.content
@brandon "Downhill" might be too strong a word, really. Just with the change in maintainers, switch to systemd, and growth in the user base, Arch seems like it's moving (a bit) away from the minimal/KISS approach it started with.

Nothing wrong with that, really, but it seems to leave a void for something like Void to fill

# orderedItems[].object.contentMap.en
@brandon "Downhill" might be too strong a word, really. Just with the change in maintainers, switch to systemd, and growth in the user base, Arch seems like it's moving (a bit) away from the minimal/KISS approach it started with.

Nothing wrong with that, really, but it seems to leave a void for something like Void to fill

# orderedItems[].object.content
@cigarBGuitarEfx Thanks for the updates. I've always been interested in Gentoo, but haven't made the leap yet. Maybe next time I have a spare ... day? weekend? Week? ... I'll take the plunge

# orderedItems[].object.contentMap.en
@cigarBGuitarEfx Thanks for the updates. I've always been interested in Gentoo, but haven't made the leap yet. Maybe next time I have a spare ... day? weekend? Week? ... I'll take the plunge

# orderedItems[].object.content
@kev One distinction about password books that I think matters is where it's kept. A password book that's kept at home is 100× more secure than one that's kept in a purse of laptop bag. (*especially* if the book has the password used to unlock the laptop in the same bag ...)

# orderedItems[].object.contentMap.en
@kev One distinction about password books that I think matters is where it's kept. A password book that's kept at home is 100× more secure than one that's kept in a purse of laptop bag. (*especially* if the book has the password used to unlock the laptop in the same bag ...)

# orderedItems[].object.content
@brandon That's good to hear. I hope they can get it all worked out—it seems like Void could be a good alternative to Arch, especially these days.

# orderedItems[].object.contentMap.en
@brandon That's good to hear. I hope they can get it all worked out—it seems like Void could be a good alternative to Arch, especially these days.

# orderedItems[].object.content
@brandon Did they have any updates?

I've been wondering about that—I'm pretty happy with Arch, but I'd be interested in switching to a non-systemd distro, and Void would be really tempting ... except for the whole missing leader issue.

# orderedItems[].object.contentMap.en
@brandon Did they have any updates?

I've been wondering about that—I'm pretty happy with Arch, but I'd be interested in switching to a non-systemd distro, and Void would be really tempting ... except for the whole missing leader issue.

# orderedItems[].object.content
Hello, world!

Just joined Fosstodon (and Mastodon as a whole). Looking forward to meeting everyone here!

Any recommendations for who to follow? I'm sure I'll be spending a lot of time with the local timeline, but branching out is good too.

#introduction #introductions

# orderedItems[].object.contentMap.en
Hello, world!

Just joined Fosstodon (and Mastodon as a whole). Looking forward to meeting everyone here!

Any recommendations for who to follow? I'm sure I'll be spending a lot of time with the local timeline, but branching out is good too.

#introduction #introductions