• 0 Posts
  • 26 Comments
Joined 1 year ago
cake
Cake day: July 25th, 2023

help-circle
  • I think the same, I often find that people overestimate their ability to write self documenting code and with the added mess of automatic formatters it often becomes hard to read and understand. In my department I am one of the few who actually writes comments and readmes that explains the reason behind some decisions. I am very junior, less than a year of experience, so maybe I will be able to better understand code that other people write in the future. But for the time being I write my documentation and my comments in a way that someone who doesn’t know anything about the project can understand, because I hate having to call coworkers because I can’t figure out how the project handles x and y (bear in mind that is also caused by Java “best practices” with 45 abstraction layers)



  • Bob@sh.itjust.workstoProgrammer Humor@lemmy.mlHumane on copium
    link
    fedilink
    arrow-up
    54
    arrow-down
    3
    ·
    3 months ago

    Since the first second their video released I thought to myself “what a bunch of delusional apple wannabes”. From the way their marketing videos are shot, to the way the product looks, it just screams “WE WANT TO BE APPLE”. Except their idea was shit from the beginning and they had probably gotten VCs to give them money so they couldn’t just can it. It’s literally a 700$ microphone with a useless projector, and a 24$ a month openai subscription. I see a lot of people saying “this could have been an app” and I have never seen something more true. This is literally peak silicon valley bullshit.






  • Bob@sh.itjust.workstoProgrammer Humor@lemmy.mlDamn Linux Users
    link
    fedilink
    arrow-up
    110
    ·
    edit-2
    4 months ago

    Linux users and Wayland users

    Linux users with X11 users

    Linux users with GNOME users

    Linux users with KDE Plasma users

    Linux users with Systemd users

    Linux users with openrc users

    Linux users with snaps users

    Linux users with flatpak users

    Linux users with appimage users

    Linux users with native packages users

    Linux users and Ubuntu users



  • Bob@sh.itjust.workstolinuxmemes@lemmy.worldSystemd controversy be like
    link
    fedilink
    arrow-up
    56
    arrow-down
    9
    ·
    edit-2
    4 months ago

    Poettering and Systemd are amazing and Linux would not be as good as it is today without them. Whether you like it or not, we can’t have a fragmented ecosystem and expect people and companies to adopt it (see the 14 competing standards XKCD). Having one solid base that works the same on every client is like literally the base requirement for making a product for the said client. Systemd, flatpak, xdg-portals, pipewire and immutable distros all solve this.


  • Bob@sh.itjust.workstolinuxmemes@lemmy.worldWayland vs Xorg be like
    link
    fedilink
    arrow-up
    69
    arrow-down
    12
    ·
    edit-2
    4 months ago

    Wayland gets so many more of the basics so much better than X11 it’s not even funny anymore. X11 is stuttery, unsecure, unmaintaned, can’t really be updated for new features that are pretty important in 2024 (VRR, HDR). For now with my usage, the only big disadvantage I saw from Wayland is that you can’t restart it like X11 when something goes wrong, but that’s the thing, I haven’t had to restart it like I had to often with X11. Even on Nvidia Wayland is better now, except maybe for gaming but that’s Nvidia for you.






  • It should be noted that for some reason, people in Linux communities seem to never watch hardware accelerated video content, because AMD 6000 and 7000 have HUGE issues regarding video decoding on Linux, Im talking full system crash or full system freezes after 30 minutes of watching videos on youtube (and thats without mentionning the video freezing for a few seconds with the audio still going, and then catching up, and refreezing a few seconds later). It caused me to install Chrome which does not have hardware acceleration yet to watch youtube if I wanted to have an uptime of more than 1.5 days.

    These issues have only been reported on AMD’s iGPUs though, so I think dedicated graphics cards should be fine. But anyways, for this reason alone, I would just recommend Intel chips for most users, especially now with the new Intel Gen 1 Ultra or whatever its called, the GPU is basically on-par with AMD and the CPU is very close as well.




  • It doesn’t really matter for the average use though, most probably won’t really notice the app opening times and most Windows users will not care about the backend being closed source, coming from an entirely closed source OS. I will tend to recommend stock Ubuntu or Mint/PopOS at most because those actually bring some things to the table while being Ubuntu based, not being Ubuntu but with a different DE