• 0 Posts
  • 96 Comments
Joined 2 years ago
cake
Cake day: June 6th, 2023

help-circle
  • Great, the touchpads are amazing for mouse-related stuff while handheld. I can comfortably use mouse heavy menus with them. Obviously, a lot closer to a laptop touchpad than an actual mouse, but still a lot better than a joystick as mouse.

    A Steam Deck is a PC. If you dock it, you can hook up a mouse+KB and a monitor, and use “desktop mode” (KDE plasma) to use it exactly like any other Linux desktop. Docked “gaming mode” makes it feel more like a home console for PC games (and emulators). It is even possible (though not recommended) to install Windows.




  • I own a OnePlus 6 with postmarketOS. My daily driver is a Pixel 7 with CalyxOS and microg turned off.

    Despite having effectively only FOSS apps on my Android daily driver, I can’t daily drive postmarketOS. It’s making great progress, but isn’t nearly stable enough as a modern smartphone, and several other issues hold it back;

    • Sleep states. Currently you get to choose between your phone going to sleep (~ a day battery life) but without notifications, incoming calls, alarms, etc. Or your phone “staying awake”, where you’ll have those features but only ~4 hours battery.
    • Hardware video decoding, which “can work” but only in select apps, and they’re not great for mobile.
    • Audio issues, such as no audio from the earpiece, microphone not working, or no audio at all.

    If you rely on non-foss Android apps, there is Waydroid, but it’s not a perfect solution and might have issues.

    It’s not a “waste of money” if you want a device to experiment or tinker with, or if you want to follow progress of Linux mobile, but it is extremely unlikely to replace your daily driver.


  • I, a Linux user, agree that there is work to be done, but I disagree with the “this needs to change first” on proprietary software availability. Specifically the “first” bit.

    Let me explain why: The problem of software availability is a chicken and egg problem. No users on an OS = no developers make stuff for it = no users because there is no software.

    With Wine/Proton, Valve “fixed” this issue for gamers. This “opened the floodgates”, and at least in one group of computer users, made Linux viable as a daily driver. People who play video games are diverse, and have different needs for software outside gaming, so this change grew the userbase of every category of software in Linux, not just games.

    With an actual userbase comes both a community of people, who are all potential contributors for FOSS, whether that’s programming, docs, or reporting issues. And a marketshare for businesses to target (and profit off of).

    The ball has clearly started rolling, Linux is gaining marketshare at a pace it hasn’t seen before. The bigger the userbase gets, the more software will work overall. The more software, the more people who can switch.

    There isn’t a single definable point where software availability suddenly makes a userbase appear, these two grow together.

    So yes, there is work to be done, but no, it doesn’t “need to change first”.


    A lot of people find out after using Linux that it’s perfect for their daily tasks. A lot of other people never bother, and thus never find out. With Windows 10 EOL coming up, and MS pushing more and more onto users (like recall and copilot), a portion of people forced to switch will look for alternatives, or will try out Linux because they’ve heard of it as an alternative.


    As for your other arguments:

    too much different distros not always compatible one with another

    Which used to be true, but is significantly better than even a couple years ago. “Standardized” packaging like Flatpak makes a ton of software available on all distros, ensuring compatibility. Valve took a shot at this too with Steam Linux Runtime, but this hasn’t seen any use outside Steam.

    depending on the distro also often an deficient support and maintance,

    For the vast majority of distros, no. Though I agree that we (the community as a whole) should stop accepting terrible resources for finding Linux distros (like “top 10 distros” lists that make no sense to a new user) and push for better ones.

    certain driver problems, among others.

    Which is being solved too. “driver problems” is exclusively Nvidia, but the issues are (very slowly) being fixed (by nvidia), and distros are offering easy options for getting the Nvidia drivers. Nouveau/NVK is also on the slow cooker, but I trust it’ll come out great. “Among others” is not a valid reason.

    Not good if an still minority OS is above to diversified, which cause a lot of problems for the devs of software.

    Which fits into the point of Flatpaks for proprietary software, and highlights where FOSS truly shines. Flatpaks standardize the runtime, proprietary software only needs to support this one standard to support all distros. FOSS devs can target whatever they want for their project. If “works on my machine” is good enough for them, so be it. (People will always complain about stuff like this though). If a distro wants to officially provide some open source software to its users, it has to be packaged. With the packaging process for a distro, modifications might need to be made, which can often be contributed back to upstream.

    To dethrone Windows as leader of the market does it still need a lot of work in many environments.

    It’s a lot closer than you think. It’s already a viable daily driver for many. The biggest blocker is the fact that MS is a global megacorp, with advertising, OEM “support”, and a lot of money to “persuade” people and companies to use Windows.


    OEM support also ties into the whole “choosing a distro”. I trust that even the worst OEMs choose at least a supported distro, which takes all pressure away from the user. When Linux marketshare grows enough for OEMs to provide the option, the least technical users going to a brick and mortar store will be presented with “100$ cheaper, but looks different than your current computer”. If Windows UI keeps being as inconsistent as it currently is, it would have similar impact for non-technical users going between Windows N and N+1 as it does going to Linux.



  • deadcade@lemmy.deadca.detoMemes@lemmy.mlFirst law of chat robotics
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    2 months ago

    It’s still an LLM, not a “truth machine”. Replying with “did you make that up” will just cause it to respond with the next most likely tokens.

    Try this: if you know it’s saying something factual, try your technique. It will likely “correct” itself by slightly rephrasing. Enough rephrasing might change the meaning of the sentence, but there’s nothing checking whether that’s factual before or after.

    I’ve had some LLMs become extremely stubborn, and deny that it’s wrong on basic facts like the release year of certain media.


  • None of that’s true. Free speech laws try to prevent the government from arresting you for opinions or criticism. Social media platforms, parents, etc are still able to take action against statements without reason. The government can also put the blame on something else. If someone is critical of the government, they’re likely to have broken laws they don’t agree with.









  • Not only is comparing these not the point (CalyxOS has a different purpose than GrapheneOS), the chart is heavily biased towards Graphene. Take for example the whole section on privacy. They list Graphene specific features, note that Graphene has them, and make other roms look bad for “not having them”, or even provide incorrect information. “Storage Scopes” and “Contact Scopes” for example, two Graphene features, intended to make closed source apps “happy” with giving them fake permissions. Although there’s definitely a use for this feature, being much more FOSS focused, Calyx provides the option to isolate non-foss apps into a work profile. This is effectively doing something very similar, although more limited to the user. Or the “Tracking through Android Advertising ID?” column, which lists only Graphene as “Not part of the system”, and everything else as “Randomized ID”. Graphene runs the official Google play services “in a sandbox”, without modifying or patching anything significant. This also means Google’s implementation of Advertising ID is being used. This is not randomized, and worse for privacy than anything using MicroG. Calyx MicroG and Graphene Google Play Services are both opt in, yet the chart favors Graphene by claiming it doesn’t have the anti-feature.


  • This person does not understand open source or Android whatsoever. They talk a decent bit about “default installed apps”, without properly understanding what most of them even are. They complain about some apps “being out of date” when installing CalyxOS, calling it “concerning” that they’re not on the latest version out of the box, as if they couldn’t update the apps themselves. The whole “review” feels more like an iPhone user trying to switch to Android for the first time, being confused because it’s different, and complaining about it because they don’t understand it.

    The main benefits of CalyxOS lie under the hood. It’s built to be more secure out of the box, and doesn’t connect everywhere without consent like most other Android ROMs. If you’re fine with the privacy and security of using something like LineageOS, CalyxOS doesn’t have much extra to offer.