Skip Navigation
Linux market share passes 4% for first time; macOS dominance declines
  • Authorative drive is what makes software more inclusive. It can focus the resources and attention where its needed,

    Where a particular groups think it's needed.

    Let's take some examples. In the linux world, there are multiple DEs, with different GUIs and approaches on how to interact with a computer. People used to the windows look might feel better and be more productive in KDE, while people who are more used to phones might prefer GNOME. There are DEs that are very lightweight with resources, so that people with older machines aren't left out, and there are people who don't even like DEs at all, who might prefer something like i3. In the end, everyone can have something to run on their machines, and which they will feel more comfortable with, instead of a particular group of people deciding how someone should interact with a computer, and people having to use it the way they want, whether they like it or not.

    Doesnt mean it has to be monolithic/monoculture. but a single product that serves 80% of everyones wants and desires is a better, superior product to one that tries to cater to and serve 100% to each, different individual.

    I agree with that, and maybe we're talking about different things? The kind of diversity I mention is multiple projects aiming at 80% of different people, but coexisting.

  • ‘It has officially happened’: Mechanic says he can’t work on your car because they’ve officially been locked out of computer systems
  • How do you find energy to keep going? I got too tired and burned out from trying to explain to people why the right to repair is important, but it seems like they already got too used to thinking replacing stuff all the time and tossing them away because of simple things is normal. When I try to talk about it, I am portrayed as the weird one, who thinks we should be using stuff manufactured more than a couple of years ago.

  • Linux market share passes 4% for first time; macOS dominance declines
  • Just a reminder to take the data in that site with a grain of salt. I used to share them a lot, but then decided to read more about their methodology, and turns out it's mostly a black box, so they may be subject to several kinds of biases, and we can't even know. For example, we don't know which sites use their analytics and if there's a geographical bias. We also don't know how their scripts work and how the data is collected from devices. It would be nice if we had more sources of marketshare data to compare

  • That is an act of cruelty towards the poor pokémon
  • I use several, but the ones that I consider to be basic functions are caffeine, tray icons, places status indicator, removable drive menu and extended volume indicator. That last one is a nice example of my frustration, because it can't be installed on the current gnome version anymore, and having to open settings to switch my audio output is terrible. Every distro upgrade have been the same experience, and I lose some functionality

  • That is an act of cruelty towards the poor pokémon
  • Long time Gnome user here: I like the general Gnome simplicity of use and workflow and got used to it, but I'm really tired of having to install extensions for very basic things, and of it messing all my extensions on each version upgrade, so I have to reinstall everything. I started experimenting with KDE, and looking forward to cosmic.

  • Even Apple finally admits that 8GB RAM isn't enough
  • Content is also getting heavier, but both things aren't mutually exclusive. It's more objective to compare modern software, instead of older and newer ones. Before reddit created obstacles for third-party apps, they were famous for being much lighter than the official one, while doing the same (some even had more features). Now, if we compare lemmy to reddit, it's also much lighter, while providing a very similar experience. Telegram has a desktop app that does everything the web version does, and more, while lighter on resources. Most linux distros will work fine with far less hardware resources than windows. If you install lineageos on an older phone, it will perform better than the stock rom, even while using a newer aosp version. If you play a video on youtube, and the same one on vlc, vlc will do the same with less resources. If you use most sites with and without content blockers, the second one will be lighter, while not losing anything important.

    I could go on and on, but that's enough examples. There is a bloat component to software getting heavier, and not everything can be explained by heavier content and more features.

  • Even Apple finally admits that 8GB RAM isn't enough
  • That’s not bloat, that’s people running more apps than ever.

    Not necessarily. People used to write text documents while looking for references on the internet, listening to music and chatting with friends at the same time in 2010, and even earlier, but the same use case (office suite+browser+music payer+chat app) takes much more resources today, with just a small increase in usability and features.

    Bloat is a complicated thing to discuss, because there's no hard definition of it, and each person will think about it in a different way, so what someone can consider bloat, someone else may not, and we end up talking about different things. You're right that hardware resources have been increasing in a slower rate, and it may force some more optimizations, but a lot of software are still getting heavier, without bringing new functionalities.

  • Academia to Industry
  • To add to your comment, there's also the corp's willingness to make things more precarious, as long as it gets cheaper to run and people keep consuming, so the situation might be even worse. In your uber example, they could simply not care for the 5%, stop providing them the service and go full self-driving.

  • Even Apple finally admits that 8GB RAM isn't enough
  • First of all, 350MB is a drop in a bucket

    People don't run just a single app in their machines. If we triple ram usage of several apps, it results in a massive increase. That's how bloat happens, it's a cumulative increase on everything. If we analyze single cases, we could say that they're not that bad individually, but the end result is the necessity for a constant and fast increase in hardware resources.

  • [SOLVED] Accidently damaged an MicroSD by pulling it before it had fully ejected
  • Do you have access to a computer with an sd card reader? I believe the best and safest thing to do is to connect it to a computer, create disk image from it and try ro use a data recovery tool in the image file.

    Edit: if you only have the phone, maybe you could try looking for apps to copy a disk image from the sd card and to recover data or try using some terminal emulator or one of those apps that install a linux distro inside android to use the dd command and then use testdisk and photorec tools. I recommend the second option, because the tools are open sourc and well tested

  • Framework: Introducing a new RISC-V Mainboard from DeepComputing
  • I expected to see risc v processors first in embedded devices, like routers and cameras, then moving to smart devices, like tvs and smartwatches, then to phones and then desktops. But looks like there won't be a clear line, and things will come concurrently.

  • Forget about Windows on Arm, wheres Windows on RISC-V?
  • One of the great advantages of software distributed with the source code is the flexibility to move to different platforms and architectures. I wonder if moving to a snap/flatpak model will change this flexibility in the future.

  • RISC-V adoption predicted to get AI boost — forecast shows 50% growth every year until 2030 for the open-standard ISA
    www.tomshardware.com RISC-V adoption predicted to get AI boost — forecast shows 50% growth every year until 2030 for the open-standard ISA

    Industrial and automotive industry demands seem likely to turn to RISC-V over Arm, says Omdia

    RISC-V adoption predicted to get AI boost — forecast shows 50% growth every year until 2030 for the open-standard ISA

    publicação cruzada de: https://lemmy.eco.br/post/5209379

    > RISC-V seems to be gaining more traction and more space in the media.

    9
    Is there a way to automatically open sites in reader mode when available?

    I love the reader mode, it helps me stay sane, avoiding distractions and being able to use some heavy news sites on my low end devices. I wonder if there's a way to automatically open sites in the reader mode when it's available.

    2
    Existe alguma restrição nessa instância para acessar conteúdo do kbin?

    Fui tentar me inscrever em algumas comunidades do kbin.social e percebi que o conteúdo aparece todo vazio por aqui. Criei uma conta em outro servidor pra testar e aparece normal.

    Por exemplo, se entrar em !tech@kbin.social, até tem a opção de se inscrever, mas não aparece conteúdo algum. Isso é alguma restrição ou algum bug relacionado à federação do lemmy?

    4
    [Solved] Had a power outage while updating my fedora system, and now dnf has file conflicts. Is it recoverable?

    The system booted normally after the energy was cut, but if I try to run a dnf update again, I get this error:

    ``` Last metadata expiration check: 0:51:09 ago on Fri 26 Jan 2024 05:02:36 PM -03. Dependencies resolved.

    Problem: The operation would result in removing the following protected packages: systemd, systemd-udev ================================================================================ Package Arch Version Repo Size ================================================================================ Upgrading: ImageMagick x86_64 1:7.1.1.26-2.fc39 updates 81 k ImageMagick-c++ x86_64 1:7.1.1.26-2.fc39 updates 201 k at-spi2-atk i686 2.50.1-1.fc39 updates 92 k at-spi2-core i686 2.50.1-1.fc39 updates 378 k atk i686 2.50.1-1.fc39 updates 82 k bluez-libs i686 5.72-1.fc39 updates 88 k chkconfig x86_64 1.26-1.fc39 updates 176 k crun x86_64 1.13-1.fc39 updates 218 k darktable x86_64 4.6.0-1.fc39 updates 7.2 M device-mapper-persistent-data x86_64 1.0.9-1.fc39 updates 1.0 M eog x86_64 45.2-1.fc39 updates 1.6 M epiphany-runtime x86_64 1:45.2-1.fc39 updates 853 k fluidsynth-libs x86_64 2.3.4-2.fc39 updates 235 k folks x86_64 1:0.15.7-1.fc39 updates 588 k gnome-maps x86_64 45.3-1.fc39 updates 1.0 M gtk3 i686 3.24.41-1.fc39 updates 5.8 M gtk3-devel x86_64 3.24.41-1.fc39 updates 4.3 M gvfs-afc x86_64 1.52.2-1.fc39 updates 57 k gvfs-afp x86_64 1.52.2-1.fc39 updates 67 k gvfs-archive x86_64 1.52.2-1.fc39 updates 23 k gvfs-fuse x86_64 1.52.2-1.fc39 updates 29 k gvfs-goa x86_64 1.52.2-1.fc39 updates 67 k gvfs-gphoto2 x86_64 1.52.2-1.fc39 updates 61 k gvfs-mtp x86_64 1.52.2-1.fc39 updates 61 k iwlegacy-firmware noarch 20240115-2.fc39 updates 146 k iwlwifi-dvm-firmware noarch 20240115-2.fc39 updates 1.8 M iwlwifi-mvm-firmware noarch 20240115-2.fc39 updates 50 M kde-settings noarch 39.1-1.fc39 updates 40 k krb5-libs i686 1.21.2-3.fc39 updates 809 k libblockdev-lvm-dbus x86_64 3.1.0-1.fc39 updates 48 k libblockdev-plugins-all x86_64 3.1.0-1.fc39 updates 10 k libdecor i686 0.2.2-1.fc39 updates 60 k libdrm i686 2.4.120-1.fc39 updates 172 k libertas-firmware noarch 20240115-2.fc39 updates 1.3 M libmwaw x86_64 0.3.22-1.fc39 updates 2.6 M libpeas x86_64 2.0.1-1.fc39 updates 117 k librbd1 x86_64 2:18.2.1-4.fc39 updates 3.5 M libva i686 2.20.0-2.fc39 updates 113 k libwpg x86_64 0.3.4-1.fc39 updates 74 k libwps x86_64 0.4.14-1.fc39 updates 879 k libxmlb x86_64 0.3.15-1.fc39 updates 115 k lutris x86_64 0.5.16-2.fc39 updates 1.9 M papirus-icon-theme noarch 20231201-2.fc39 updates 39 M perl-common-sense x86_64 3.7.5-15.fc39 updates 29 k publicsuffix-list-dafsa noarch 20240107-1.fc39 updates 58 k python3-audit x86_64 3.1.2-6.fc39 updates 87 k python3-beautifulsoup4 noarch 4.12.3-1.fc39 updates 320 k python3-blockdev x86_64 3.1.0-1.fc39 updates 37 k python3-fonttools x86_64 4.43.1-1.fc39 updates 2.9 M python3-jinja2 noarch 3.1.3-1.fc39 updates 507 k python3-pyatspi noarch 2.46.1-1.fc39 updates 112 k python3-pyrate-limiter noarch 3.2.0-1.fc39 updates 65 k qadwaitadecorations-qt6 x86_64 0.1.3-5.fc39 updates 65 k qt5-srpm-macros noarch 5.15.12-1.fc39 updates 8.4 k readline i686 8.2-6.fc39 updates 218 k sos noarch 4.6.1-1.fc39 updates 1.2 M syncthing x86_64 1.27.2-1.fc39 updates 8.8 M systemd-boot-unsigned x86_64 254.8-2.fc39 updates 98 k systemd-libs i686 254.8-2.fc39 updates 727 k vim-filesystem noarch 2:9.1.031-1.fc39 updates 17 k wine x86_64 9.0-1.fc39 updates 10 k wine-alsa i686 9.0-1.fc39 updates 86 k wine-core i686 9.0-1.fc39 updates 88 M wine-opencl i686 9.0-1.fc39 updates 72 k wine-pulseaudio i686 9.0-1.fc39 updates 62 k wine-twain i686 9.0-1.fc39 updates 136 k zenity x86_64 4.0.1-1.fc39 updates 3.2 M

    Transaction Summary ================================================================================ Upgrade 67 Packages

    Total size: 233 M Is this ok [y/N]: y Downloading Packages: [SKIPPED] ImageMagick-7.1.1.26-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] ImageMagick-c++-7.1.1.26-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] at-spi2-atk-2.50.1-1.fc39.i686.rpm: Already downloaded [SKIPPED] at-spi2-core-2.50.1-1.fc39.i686.rpm: Already downloaded [SKIPPED] atk-2.50.1-1.fc39.i686.rpm: Already downloaded [SKIPPED] bluez-libs-5.72-1.fc39.i686.rpm: Already downloaded [SKIPPED] chkconfig-1.26-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] crun-1.13-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] darktable-4.6.0-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] device-mapper-persistent-data-1.0.9-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] eog-45.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] epiphany-runtime-45.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] fluidsynth-libs-2.3.4-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] folks-0.15.7-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gnome-maps-45.3-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gtk3-3.24.41-1.fc39.i686.rpm: Already downloaded [SKIPPED] gtk3-devel-3.24.41-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gvfs-afc-1.52.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gvfs-afp-1.52.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gvfs-archive-1.52.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gvfs-fuse-1.52.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gvfs-goa-1.52.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gvfs-gphoto2-1.52.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gvfs-mtp-1.52.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] iwlegacy-firmware-20240115-2.fc39.noarch.rpm: Already downloaded [SKIPPED] iwlwifi-dvm-firmware-20240115-2.fc39.noarch.rpm: Already downloaded [SKIPPED] iwlwifi-mvm-firmware-20240115-2.fc39.noarch.rpm: Already downloaded [SKIPPED] kde-settings-39.1-1.fc39.noarch.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.2-3.fc39.i686.rpm: Already downloaded [SKIPPED] libblockdev-lvm-dbus-3.1.0-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libblockdev-plugins-all-3.1.0-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libdecor-0.2.2-1.fc39.i686.rpm: Already downloaded [SKIPPED] libdrm-2.4.120-1.fc39.i686.rpm: Already downloaded [SKIPPED] libertas-firmware-20240115-2.fc39.noarch.rpm: Already downloaded [SKIPPED] libmwaw-0.3.22-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpeas-2.0.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] librbd1-18.2.1-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libva-2.20.0-2.fc39.i686.rpm: Already downloaded [SKIPPED] libwpg-0.3.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libwps-0.4.14-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxmlb-0.3.15-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] lutris-0.5.16-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] papirus-icon-theme-20231201-2.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-common-sense-3.7.5-15.fc39.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20240107-1.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-audit-3.1.2-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-beautifulsoup4-4.12.3-1.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-blockdev-3.1.0-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-fonttools-4.43.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-jinja2-3.1.3-1.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-pyatspi-2.46.1-1.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-pyrate-limiter-3.2.0-1.fc39.noarch.rpm: Already downloaded [SKIPPED] qadwaitadecorations-qt6-0.1.3-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.12-1.fc39.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-6.fc39.i686.rpm: Already downloaded [SKIPPED] sos-4.6.1-1.fc39.noarch.rpm: Already downloaded [SKIPPED] syncthing-1.27.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] systemd-boot-unsigned-254.8-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-254.8-2.fc39.i686.rpm: Already downloaded [SKIPPED] vim-filesystem-9.1.031-1.fc39.noarch.rpm: Already downloaded [SKIPPED] wine-9.0-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] wine-alsa-9.0-1.fc39.i686.rpm: Already downloaded [SKIPPED] wine-core-9.0-1.fc39.i686.rpm: Already downloaded [SKIPPED] wine-opencl-9.0-1.fc39.i686.rpm: Already downloaded [SKIPPED] wine-pulseaudio-9.0-1.fc39.i686.rpm: Already downloaded [SKIPPED] wine-twain-9.0-1.fc39.i686.rpm: Already downloaded [SKIPPED] zenity-4.0.1-1.fc39.x86_64.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Transaction test error: file /usr/share/doc/at-spi2-core/NEWS from install of at-spi2-core-2.50.1-1.fc39.i686 conflicts with file from package at-spi2-core-2.50.0-1.fc39.x86_64 file /usr/share/doc/gtk3/NEWS from install of gtk3-3.24.41-1.fc39.i686 conflicts with file from package gtk3-3.24.39-1.fc39.x86_64 file /usr/share/gtk-3.0/emoji/de.gresource from install of gtk3-3.24.41-1.fc39.i686 conflicts with file from package gtk3-3.24.39-1.fc39.x86_64 file /usr/share/gtk-3.0/emoji/es.gresource from install of gtk3-3.24.41-1.fc39.i686 conflicts with file from package gtk3-3.24.39-1.fc39.x86_64 file /usr/share/gtk-3.0/emoji/fr.gresource from install of gtk3-3.24.41-1.fc39.i686 conflicts with file from package gtk3-3.24.39-1.fc39.x86_64 file /usr/share/gtk-3.0/emoji/zh.gresource from install of gtk3-3.24.41-1.fc39.i686 conflicts with file from package gtk3-3.24.39-1.fc39.x86_64 file /usr/share/locale/he/LC_MESSAGES/gtk30.mo from install of gtk3-3.24.41-1.fc39.i686 conflicts with file from package gtk3-3.24.39-1.fc39.x86_64 file /usr/share/man/man1/broadwayd.1.gz from install of gtk3-3.24.41-1.fc39.i686 conflicts with file from package gtk3-3.24.39-1.fc39.x86_64 file /usr/share/man/man1/gtk-launch.1.gz from install of gtk3-3.24.41-1.fc39.i686 conflicts with file from package gtk3-3.24.39-1.fc39.x86_64 file /usr/share/man/man1/gtk-query-immodules-3.0.1.gz from install of gtk3-3.24.41-1.fc39.i686 conflicts with file from package gtk3-3.24.39-1.fc39.x86_64 file /usr/share/doc/wine-core/AUTHORS from install of wine-core-9.0-1.fc39.i686 conflicts with file from package wine-core-8.19-1.fc39.x86_64 file /usr/share/doc/wine-core/LICENSE from install of wine-core-9.0-1.fc39.i686 conflicts with file from package wine-core-8.19-1.fc39.x86_64 file /usr/share/doc/wine-core/VERSION from install of wine-core-9.0-1.fc39.i686 conflicts with file from package wine-core-8.19-1.fc39.x86_64 file /usr/share/man/man5/k5identity.5.gz from install of krb5-libs-1.21.2-3.fc39.i686 conflicts with file from package krb5-libs-1.21.2-2.fc39.x86_64 file /usr/share/man/man5/k5login.5.gz from install of krb5-libs-1.21.2-3.fc39.i686 conflicts with file from package krb5-libs-1.21.2-2.fc39.x86_64 file /usr/share/man/man5/krb5.conf.5.gz from install of krb5-libs-1.21.2-3.fc39.i686 conflicts with file from package krb5-libs-1.21.2-2.fc39.x86_64

    ``` The error mentions using "dnf clean packages", but it only downloads the packages again, and the same error happens. I tried searching for a solution, and found people recommending running "dnf upgrade --allowerasing --best " and "dnf distro-sync", but both these commands result in an error saying that the operation would lead to systemd and systemd-udev being removed.

    Did someone experience similar issues? How did you solve it?

    EDIT: I ran "dnf reinstall" on the conflicting packages, and it seemed to work for most of them, except for at-spi2-core. However, I noticed that the conflict was between the i686 and the x86_64 package, so I removed wine along with all i686 packages and tried again. It worked, and I managed to complete the upgrade, but I would still get the following error when running "dnf update":

    ``` Last metadata expiration check: 1:20:21 ago on Fri 26 Jan 2024 05:02:36 PM -03. Dependencies resolved.

    Problem: The operation would result in removing the following protected packages: systemd, systemd-udev Nothing to do. Complete! ``` So I did a dnf reinstall systemd systemd-udev and it finally solved the issue.

    Thanks for the interest in helping. I will leave the post here in case someone else has a similar problem and google for it.

    29
    Are there alternatives to google scholar and google patents?

    Due to my line of work, I find myself having to use both these services frequently, despite avoiding google as much as I can. I see a lot of alternatives out there for internet searching, but when it comes to specific fields, alternatives tend to be scarce.

    18
    Can someone ELI5 why some apps need to support X11/wayland?

    Isn't this supposed to be a job for the window manager?

    For example, my virtualbox install has some mouse pointer bugs on wayland, and I can't run waydroid on X. These things are weird to me. Shouldn't window managers abstract all that for the software we run?

    12
    Anyone else experiencing high CPU and disk load by gnome tracker after upgrading fedora to 39?

    Just upgraded and the tracker-miner process is taking a constant cpu load of about 15%, and iotop shows a constant disk write that varies between 2 and 11 M/s.

    It has been like this for a couple hours and shows no signs of stopping. Is this some expected behavior? Can I disable it? i'm worried about affecting my ssd lifespan.

    6
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)NO
    nossaquesapao @lemmy.eco.br
    Posts 9
    Comments 503