JuxtaposedJaguar

joined 2 years ago
[–] JuxtaposedJaguar@lemmy.ml 1 points 5 hours ago

As stupid as I think they are, I also feel sorry for them; they don’t realize they’re being used as pawns and will be hung out to dry as soon as it suites Musk and Trump.

The reason they’re so young and inexperienced is that everyone else realized the implications and refused for their own well-being. The fact that none of the DOGE leadership wants to be officially “in-charge” is a giant red flag.

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

Not if literally anyone other than a Republican is elected.

[–] JuxtaposedJaguar@lemmy.ml 4 points 4 days ago* (last edited 4 days ago)

I’d argue that most mainstream FOSS is extremely strong. Something like 80% of servers and 60% of smartphones run Linux. Up until recently, Cloudflare was using Nginx for their entire CDN. The thing they replaced it with is technically also FOSS. Probably most computers in the world are using OpenSSL or GNUTLS.

I think the real “weakness” of FOSS is that they don’t have the money or the desire to schmooze corporate decision makers. They also don’t have sexy GUIs, but anyone could contribute that if they wanted.

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

Should that be interpreted as 1x768 bit number or 3x256 bit numbers?

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

I didn't include the social media "brigading" portion because Linus already addressed that in a different sub-thread.

[–] JuxtaposedJaguar@lemmy.ml 7 points 5 days ago

I don’t know if there’s any precedence for this, but I could see a court asking to see the git commit log if things went that far.

[–] JuxtaposedJaguar@lemmy.ml 20 points 5 days ago (1 children)

I always advocate for FOSS solutions at my work, but most of the time I get shut down with some variation of “We prefer $MSP’s solution because it gives us someone else to blame if shit hits the fan”. I hate that sentiment, but I appreciate the honesty.

[–] JuxtaposedJaguar@lemmy.ml 57 points 5 days ago (10 children)

My job title is "Linux System Administrator". I'd quit if they tried to make me drop Linux.

[–] JuxtaposedJaguar@lemmy.ml 1 points 6 days ago

Interesting, thanks!

Do you know what level German you are at?

I took a full-year German course in university a few years ago, and by the end of that I was probably A1. I've forgotten most of it since then, but I could probably relearn it within a few weeks. Every time I visit my German side of the family I try to brush up on it, but that isn't very often.

Now it’s been 15 months learning daily and am at the B1 level. So not an expert just intermediate with more to learn.

Good for you. I feel like the hardest part of German (as a non-native speaker) is regularly practicing.

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

Most of the country wants this. For every person who tries to overthrow the government, there are more people who will fight to keep it as it is.

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

Swearing?! On my internet?!

 

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?

 

cross-posted from: https://lemmy.ml/post/1374138

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?

 

I like to read/interact with posts directly from the homepage rather than opening all of them in new tabs, but they keep moving down the page as new posts pop up.

Is there a way to disable that behaviour?

view more: next ›