asklemmy Asklemmy What happened to "You're welcome!" as a response to "Thank You"? It's not even included in the canned answers on an apple watch. Have we as a society abandoned it?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    5 months ago 100%

    Giving permission by saying yes to a "would you mind" question is the hill I die on. Usually I say "I would not mind" but if I'm feeling frisky I'll say no and watch their brain melt.

    3
  • opensource Open Source Corporate Open Source is Dead
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    5 months ago 100%

    Not all FOSS projects need to be profitable to survive. IOW if a project cannot survive without being profitable and it cannot be profitable long-term, then it cannot survive long-term.

    1
  • technology Technology Passkeys: A Shattered Dream
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    5 months ago 100%

    How is that different from mutual TLS authentication?

    Edit: It seems like OPAQUE just initiates mutual TLS authentication after the TLS session has already been negotiated with PKI. So it basically just allows websites to design their own login page instead of the one designed by the web browser.

    1
  • opensource Open Source Corporate Open Source is Dead
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    5 months ago 75%

    While Linux itself isn't proprietary, it supports loading proprietary firmware/microcode blobs and running on proprietary hardware. Thus, part of the Linux hardware/software stack is proprietary.

    2
  • opensource Open Source Corporate Open Source is Dead
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    5 months ago 96%

    I'm surprised that other people are surprised that for-profit companies constantly try to increase their profits; such companies only contribute to FOSS when that's more profitable than the alternative. The Linux kernel, AMDGPU, Steam, etc only exist because some part of the software/hardware stack is proprietary (which becomes a more attractive product as the FOSS portion of the stack improves).

    I'm definitely not justifying the "rug-pulling", but people need to stop supporting projects with no potential for long-term profitability unless those projects can survive without any support from for-profit companies. Anything else is destined to fail.

    25
  • technology Technology OpenAI's GPT Trademark Request Has Been Denied
    Jump
    linux Linux What would you change about your favorite Linux distribution?
    Jump
    asklemmy Asklemmy Is anyone else worried about the apple vision pro?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    7 months ago 75%

    My biggest concern is that everyone will eventually be forced by societal and institutional expectations; for now people can easily choose not to wear them, but if/when your employer requires it for work or if/when the only way to talk to your friends is by using it, then you won't have much of a choice.

    For example, Zoom has very shady ties with the Chinese government (and several reports say that they've used it to surveil and censor people), yet many schools and workplaces required it (and many still do now). You could refuse to install/use it, but then you'd lose your job or fail your classes. It's a similar story for TikTok, Discord, and Facebook before that.

    2
  • mildlyinfuriating Mildly Infuriating My PDF reader REALLY HAD to add a permanent "AI assistant" button that floats on every single file i open
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    10 months ago 100%

    Free (As in beer and speech!)

    Do you live in a utopia where you get as much beer as you want without having to pay for it, or do you live in a dystopia where you have to pay to be able to speak your mind and only in limited quantities?

    6
  • opensource Open Source TIL XZ has built-in checksumming (and now threaded decompression?)
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    10 months ago 100%

    The data block would be modified but the signature of that block can’t be recomputed without the key used to sign it

    Isn't that also true of an encrypted checksum, though? For some plaintext block q there is a checksum r, but the attacker can only see and modify the encrypted q (Q) and encrypted r (R). How any change to Q would modify q (and R to r) can't be known without knowing the encryption key, but the attacker would need to know that in order to keep q and r consistent.

    2
  • opensource Open Source TIL XZ has built-in checksumming (and now threaded decompression?)
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    10 months ago 100%

    I'm not a cryptographer (so maybe this is wrong), but my understanding is that although it's possible to modify the cipher text, how those changes modify the plaintext are very difficult (or impossible) to predict. That can still be an attack vector if the attacker knows the structure of the plaintext (or just want to break something), but since the checksum is also encrypted, the chances that both the original file and checksum could be kept consistent after cipher text modification is basically zero.

    7
  • opensource
    Open Source JuxtaposedJaguar 10 months ago 97%
    TIL XZ has built-in checksumming (and now threaded decompression?)

    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!

    38
    8
    linux Linux Microsoft published a guide on how to install Linux.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    12 months ago 98%

    In exchange, FF uses Google search by default. So they're also getting direct value from the deal.

    49
  • technology Technology Another 62 ‘Girls Do Porn’ Victims Sue Pornhub for $600 Million
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    12 months ago 100%

    The classic gonewild is a bit sexist, though. They say it's for porn of all sexes, but male posts get buried. It's fine to be female-only, but then just say that.

    5
  • programmerhumor Programmer Humor In case of cyberattack
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    12 months ago 100%

    I vaguely remember the advice actually being to leave it running but disconnect it from the internet. Although maybe hard disconnect the backups if you can.

    6
  • technology Technology You’ve just spent $400 on a baby monitor. Now you need a subscription | Once upon a time there was a company called Miku who wasn’t making quite enough money...
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    12 months ago 97%

    The real problem is the government not protecting consumers from such predatory business practices. It's almost certainly not legal, and if it is then it shouldn't be. After 3-4 companies are absolutely destroyed, companies will stop doing it.

    40
  • greentext > Greentext Anon receives an urgent message
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 100%

    My biggest problem with The Matrix is where the machines are getting the food from to feed the humans. You need a continuous supply of food to support continuous energy conversion; that energy isn't being created from nothing. Normally that comes from the sun photosynthesizing plants (which then works its way up the food chain), but with no sunlight then plants can't grow. They say they feed the liquified remains of dead humans to the living ones, but even if digestion were 100% efficient (which it definitely isn't), the amount of usable "food" would constantly decrease until there's nothing left.

    6
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 100%

    There was a thread about that on c/selfhosted a few weeks ago. Created by a particular wild-cat-inspired sysadmin, I might add.

    But on a more serious note, the interactions between a sysadmin and their servers (that they have enough responsibility for to be able to name) are much more intimate than the interactions between a dev and their variables. The server names also exist in a much larger namespace, so they need to be more unique.

    16
  • technology Technology Grindr’s Return-to-Office Ultimatum Has Gutted a Uniquely Queer Space in Tech
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 100%

    Ever since we found out that Grindr has been tracking their users' locations at all times and then selling that data to private companies, Grindr has been dead to me.

    30
  • technology Technology More than $35 million has been stolen from over 150 victims since December — ‘nearly every victim’ was a LastPass user
    Jump
    technology Technology More than $35 million has been stolen from over 150 victims since December — ‘nearly every victim’ was a LastPass user
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 100%

    If you care about security, use FDE. Then a text file with proper file permissions is probably fine.

    1
  • asklemmy Asklemmy [POLL] Do you use/require a headphone jack on your phone?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 100%

    I really like that bluetooth devices can still work at distances farther than a typical cable would allow. I have a decently-sized studio apartment and I can see my computer screen from most places. It's nice to continue watching a video as I move around the apartment to clean, get up to stretch, play with my cat, etc.

    You could probably get wired headphones that long, but then you'd be dealing with that giant cable all the time. Or you'd have to constantly swap cables and interrupt the audio during that time. My AirPods work reliably from 15ft away. I can't argue with that convenience.

    3
  • technology Technology Google Chrome pushes ahead with targeted ads based on your browser history
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 66%

    Pi-hole works by giving clients non-routable addresses in response to DNS queries of known ad-serving domains. If the client (web browser, phone, smart device, etc) doesn't let you set its DNS server (as many no longer do) and doesn't obey DHCP, then you can't feed them those addresses. You could block outbound DNS traffic from all clients except your Pi-hole, but in response some clients will just refuse to work entirely. And if they require DNSSEC (or DoT/DoH with a pinned certificate), there's nothing you can do.

    1
  • linux Linux It either runs on Linux or refund
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 100%

    Customers have more power than companies would like you to believe. Politely explain the situation to customer support, and ask for a refund. If they refuse, mention that you purchased a game that was promised to work for at least several months, and you haven't received the product you paid for. Because of that, you're considering charging back through your bank. If that doesn't work, say you'll charge back if they don't refund. If that doesn't work, actually charge back through your bank. Banks are surprisingly cool about it as long as you don't do it too often. Of course, you need to buy the game directly (no account balance) from a credit card.

    Just don't be a jerk to the support person, because it's almost certainly not their fault. It's also less likely to get you what you want. They'd rather give you what you want so you go away, and you just need to give them reasons that they can relay to their supervisor if necessary.

    5
  • technology Technology Microsoft to stop forcing Windows 11 users into Edge in EU countries
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 100%

    Business decisions are almost always influenced by the personal preferences of people in charge. While OP probably can't change the existing infrastructure right now, when the infrastructure is eventually changed, OP's pro-Linux input could make a big difference.

    11
  • linux Linux Armbian Style MOTD for x86
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 100%

    Does anyone else prefer no MOTD? You can SSH into your server without clobbering your scroll back buffer. It makes everything feel more seamless.

    3
  • technology Technology Reddit Taken To SF Court for Firing Worker With Anxiety: Lawsuit
    Jump
    technology Technology It's not just you — no one is posting on social media anymore
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 66%

    With the right algorithm (upvotes and downvotes, top, hot), the majority of posts you would see would be real and also interesting. I guess it would also need to be less exclusive by default, so that the highest rated posts are always the most interesting ones.

    1
  • technology Technology Too many users abused unlimited Dropbox plans, so they’re getting limits
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 85%

    If the theater specifically advertised itself as a place where you could leave as much trash as you wanted, then yes, that would make it reasonable to do.

    5
  • technology Technology Too many users abused unlimited Dropbox plans, so they’re getting limits
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 75%

    In what world do Nigerian princes email random people and offer to send them millions of dollars? Is it ok to scam old people and idiots because they should know better?

    2
  • linux Linux Met a nice lady at the grocery store
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 100%

    Just connecting to the internet on various networks can be confusing. And they're going to need to periodically upgrade system packages, or they'll be vulnerable to various exploits. Even if you set up auto-upgrades, occasionally some things will need manual intervention.

    1
  • linux Linux Met a nice lady at the grocery store
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    JuxtaposedJaguar
    1 year ago 47%

    Assuming this story is true, Linux is going to be a nightmare for that woman. It’s come a long way, but it’s still not as dead simple as it needs to be for non-technical elderly people.

    -1
  • opensource
    Open Source JuxtaposedJaguar 1 year ago 99%
    Making something for everyone is so much more work than making something just for yourself

    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.

    364
    26
    selfhost
    [Question] What are your computers named?

    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?

    71
    114
    lemmy
    Lemmy JuxtaposedJaguar 1 year ago 92%
    Is it possible to run a Lemmy instance with a MySQL backend?

    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?

    11
    16
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    Is it possible to run a Lemmy instance with a MySQL backend?

    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?

    1
    3
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    Lemmy Support JuxtaposedJaguar 1 year ago 100%
    Is there a way to disable live updates on my homepage?

    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?

    10
    2