• 2 Posts
  • 229 Comments
Joined 2 years ago
cake
Cake day: January 5th, 2024

help-circle
  • Maybe the necessary codecs just aren’t installed in Debian by default? Mint and Ubuntu are targeted at laptops for general use, so it makes sense they’d bundle all Bluetooth codecs in a default installation to be ready for most users. But Debian makes fewer assumptions like that, and is often used for servers, so perhaps they didn’t want to bloat it with codecs that many installations will never need.

    I’m just guessing here, but that makes sense to me.


  • I never actually had to deal with Bluetooth issues on Linux so take this with a grain of salt.

    BT audio devices generally support multiple different encodings, for example aptX, but they can always fall back to the most basic and most horrible codec that is universally supported on any BT host device. Sounds like that’s what’s happening. So you might want to look into why your PC isn’t using the better options.




  • That’s nonsense.

    That’s why patents are relatively short. A patent grants exclusivity for the inventors, which incentives people and companies to invent in the first place. But it’s limited in time so that the whole world benefits eventually. Everything that was invented over 20 years ago is now public domain. This includes a ton of safety mechanisms, some in cars, that never would have been invented if there wasn’t a financial incentive for it.

    I don’t like this all that much from a moral standpoint, but this is a good compromise for the world we live in. To say it would have been better if it didn’t exist it all is just plain wrong.





  • I’m glad we’re in agreement.

    It all comes down to how complete and good the tool is, both for CLI and for GUI. I’ve seen GUI tools that give more information than the equivalent CLI, and of course I’ve also seen the opposite as you have.

    What grinds my gears the most though is when there’s no tool at all, you need to edit some config file, and the instructions given are nano /path/file.conf (or, god forbid, vim). It’s a text editor, why not use a normal one?! There are no guardrails either way to ensure the format is correct!

    Obviously in that scenario someone should make an interface to edit the config safely, be it GUI or CLI, but that’s another matter.

    Speaking of which, the latest Mint released ~yesterday added a GUI to make common edits to the grub bootloader. See: https://www.linuxmint.com/rel_zena_whatsnew.php “System Administration”. I am not aware of any CLI that can do this, I think before this you had to edit a text file and hope you got it right. At least as far as common recommendations go.



  • I’m a big fan of Mint specifically because they spent so much effort making just about everything accessible from a user friendly GUI. I totally agree with you, every time I see this kind of thing online I die a little.

    Most people don’t want to become an expert in the task they want to do. They just want to do it once. CLI tools demand expertise.






  • NeatNit@discuss.tchncs.detoProgrammer Humor@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    27
    arrow-down
    1
    ·
    edit-2
    1 month ago

    Two possible solutions to this:

    1. Always use a single digit for the base. Examples: binary is base 2, decimal is base A (because A=10 in bases higher than decimal), hexadecimal is base G.
    2. Use the highest digit plus one. Examples: binary is base 1+1, decimal is base 9+1, hexadecimal is base F+1.

    … or we just continue to agree that bases are always written in base 10 decimal unless specified otherwise. By the way, how does the alien speak English?





  • Now, hold on a minute. I get what you’re doing and I like it, but I don’t think those first 2 examples work.

    Visual programming is programming. Were they really ever touted as not requiring programmers? I would think it’s just marketed as more intuitive and easier to use for certain applications, but users are still referred to as programmers. Let me know if I’m wrong. Side note: my first programming language was LabVIEW, a visual programming language, which I used in high school to program our robot for FRC. It is, for all intents and purposes, a fully-fledged programming language and requires a programmer to create code for it.

    MDA, honestly I don’t know much about it, but from the description in the image it sounds like it still requires someone to “write a universal model”… did they try to claim that that someone would not be a programmer?