• 0 Posts
  • 1.02K Comments
Joined 3 years ago
cake
Cake day: July 16th, 2023

help-circle

  • I am a big SQL fan but not all data has to be relational.

    Let’s say I want the GPS coordinates of ten million vehicles every 5 seconds. I have a vehicle id, a timestamp, and coordinates. I do not care if a few writes get lost. Why does this have to be relational?

    And perhaps I also record other info that may change from vehicle to vehicle. Perhaps just values that are true if present. DoorOpen, BrakeApplied, LightsOn, LightBarOn, EngineOn, etc. I may only be displaying this data in a UI. I may get different values from every vehicle or even every write. There is no “schema”. I mean, I can have a JSON field or something in my relational table? But this is not exactly relational anymore.



  • First, Teams works well on Linux. I have been a desktop Linux user since the 90’s and I use Teams every day (week days at least).

    Second, that does not mean they use Teams as their preferred collaboration software.

    Even on Windows, you use what the meeting organizer used to schedule the meeting. And if you interact with external companies, you are going to be joining Teams meetings regardless of your preferences.

    And, if you had to make a reference you thought everybody would get, Teams or Zoom seem like your best bet.

    So making reference to something someone one would say in Teams is not exactly Ronald McDonald admitting he eats at Wendy’s.

    If Teams IS their preferred solution, I think the bigger deal may be a European company relying on a US cloud provider, even more than proprietary vs FOSS. At least, that is my view.

    I would love a great Open Source video conferencing option to emerge and become popular though. As above, this kind of software has network effects and I would rather get invited to Open Source meetings if possible.


  • I used to be an audiophile. I spent a lot of money on speakers, and amplifiers, and DACs. But I always found the audiophile cable crowd a bit nuts. And the people that are buying audiophile versions of stuff in the digital domain are full on delusional.

    I say “used to be” for two reasons. One, hearing everything does not always mean better. A lot of the time it just reveals imperfections in the recording. And depending on the space, and ambient noise, more headroom can be worse because it just pushes the quiet stuff below the background. And, you are going to have to listen to music in places that you do not have your gear and it is going to sound bad if you get too used to the good stuff. So your music life may be worse overall.

    But the biggest difference is that I am older. I just cannot tell the difference as well as I used to.

    But most people spend too much money on the equipment and not enough on the sources. You do not need a $20,000 setup if you are listening to badly encoded MP3 or AAC files for example.

    But if you have high quality FLAC or Opus sources (or really high-end analog), you do not have to be an audiophile to tell the difference. Same with linear power supplies. You can hear the difference even if you do not spend so much money.

    Like wine, audiophiles often make it more about the money they spend than the quality they are getting or the experience they are having.

    That said, I can still hear well enough to know that 80% of the people that play music around me turn it up past what their amp can handle and it clips like crazy. I do not know how people listen to that.



  • I cannot wait until GNU HURD is ready and the GNU/Linux crowd migrates to it.

    The rest of us can then replace Glibc with musl, GNU utils with UUtils, GCC with Clang and we will not have to listen to this GNU/Linux crap anymore.

    I mean, all the GNU stuff is great and I use them all the time. But it is ridiculous in 2026 that people want to brand the entire OS with the makers of 3% of the packages (all of which have world-class alternatives). Especially since almost all of those packages are majority authored by Red Hat.

    GNU is great and massively important historically. But the end of the GNU/Linux nonsense cannot come fast enough.



  • Most of the fundamental packages in your Linux distribution are primarily written by Red Hat. Do you use Glibc, GCC, gnu utils, systemd, GNOME, podman, pipewire, Wayland, Xorg, or Flatpak for starters?

    Red Hat is hardly a free rider in the open source world.

    It is also worth noting that Red Hat created the Fedora Project. They created it so they could have RHEL (corporate) and Fedora (community) instead of just Red Hat Linux which they had before.

    It always makes me laugh when people worry about Red Hat “taking Fedora corporate”. Fedora was created explicitly to be the community offering and is a key part of the Red Hat strategy. I guess not everybody knows their Linux history.

    Many of the Fedora leaders and maintainers are Red Hat employees.

    As for US influence, that has always been a thing. US law dominates the thinking. What you really need to worry about is the Linux Foundation.










  • Probably not a universal answer as you are optimizing for different things.

    I will say that EndeavourOS is essentially vanilla Arch once installed. If you really love configuring everything yourself, vanilla Arch is what you are looking for. If you like Arch but just want to fire up a system with sensible defaults, EndeavourOS adds a lot of value without corrupting the purity of the base system.

    So, my vote is for EndeavourOS.

    Cachy adds the most additional functionality but also changes the base system the most. If you have a T2 MacBook, this is the best option for sure.

    I would avoid Manjaro.

    Garuda has fans. A bit much for me.