JuxtaposedJaguar

joined 2 years ago
[–] JuxtaposedJaguar@lemmy.ml -2 points 3 weeks ago (1 children)

Wait, so browsers that disable JavaScript won't be able to access those websites? Then I hate it.

Not everyone wants unauthenticated RCE from thousands of servers around the world.

[–] JuxtaposedJaguar@lemmy.ml 4 points 3 weeks ago

The MAGAs forgot what they were angry about after Trump asked the courts for nothingburger testimony and immediately gave up when they said no.

[–] JuxtaposedJaguar@lemmy.ml 1 points 4 weeks ago

Is there something like GayHomophobe for "protective" child abusers?

[–] JuxtaposedJaguar@lemmy.ml 2 points 4 weeks ago

Pam Bondi told me he ~~does~~ doesn't exist. Move along.

[–] JuxtaposedJaguar@lemmy.ml 1 points 1 month ago

Actually, we thought it would take 1,000,000,000,010 years but it only took 10.

[–] JuxtaposedJaguar@lemmy.ml 2 points 1 month ago

“I thought y’all took turns”

[–] JuxtaposedJaguar@lemmy.ml 1 points 1 month ago (1 children)

I’m not American but I’m also going to do that. Solidarity bro.

[–] JuxtaposedJaguar@lemmy.ml 1 points 1 month ago

That’s really clever. Did you come up with that?

[–] JuxtaposedJaguar@lemmy.ml 5 points 1 month ago

It's actually a smart move. Linux users are the most receptive audience, and the most likely to support its development.

[–] JuxtaposedJaguar@lemmy.ml 4 points 1 month ago

The kinds of people who want that switched to Google Chrome years ago. Only people who care more about software freedom than convenience are still using Firefox today.

[–] JuxtaposedJaguar@lemmy.ml 3 points 1 month ago

I'm fine with them pulling a Pocket as long it dies in the end.

[–] JuxtaposedJaguar@lemmy.ml 3 points 1 month ago

It sent me to the Apple Watch. I have a Mac, so it's probably using the User Agent.

 

cross-posted from: https://mander.xyz/post/32593480

if I fits...

 

I need to transport multiple very large files over an unstable and untrusted network, and the file contents are outputted as a data stream. I wanted to use OpenSSL for streaming authenticated encryption, but they purposefully don't support that and are preachy about it.

Well, it turns out that XZ has checksumming built-in! It even has different algorithms (CRC32, CRC64, and SHA256). It's part of the same file, within/before the encryption, and automatically verified by the decompression tool. I'm already using XZ for compression before encryption, so this is just super convenient and useful. Also, it seems like XZ supports threaded decompression now, when it didn't before. Thanks XZ devs!

 

I'm not complaining, but I didn't realize how much work it was. It makes me really respect the people who do it on a regular basis.

For example:

  • You know how to use your software, but other people don't. So you need to write documentation.
  • You can just modify the source files, but it's impractical for everyone to do that. So you need to add a config file.
  • You can just drag the output files into place, but that's impractical for everyone to do. So you need to package it.
  • You trust yourself, but distro maintainers rightfully don't. So you need to package your source code and configure the package to compile it.
  • You will abide by your idea of how the software should be used, but other people might not. So you need to pick a license.

Sometimes I think there must be an easier way, but I can't think of any. I guess it probably gets easier with experience.

 

My main server is named Postulate (an idea that you assume for the sake of argument), my desktop is named Axiom (a proved postulate), and my backup server is named Corollary (an idea that follows from an axiom).

What are your computers named, and why?

 

I'm thinking about setting up my own (bare metal) Lemmy instance to play around with it, but it seems to require PostgreSQL. Everything else on my system uses MySQL, and I don't really want to run 2 separate database services. I guess I would also be fine with using an SQLite file, but that's not ideal.

Has anyone managed to set up a Lemmy instance with MySQL instead of PostgreSQL? Are you aware of any PostgreSQL to MySQL or SQLite compatibility layers?

view more: next ›