• 0 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: June 16th, 2023

help-circle

  • Yeah not sure I agree with all of this.

    When it comes to KDE this feels out of date. The GTK issues are not what they once were; KDE Plasma has good GTK themes that match the KDE ones. Nowadays I find the main issues are with Flatpak software not matching DE themes because they’re in a sandbox. I’ve had that issue on both KDE and gnome 2 derived environments (I’ve never really gotten into Gnome 3). KDE also used to have a reputation for being slow and a resource hog; that’s inverted now - KDE has a good reputation including for scaling down to lower powered machines, while Gnome 3 seems to have a reputation as a resource hog?

    I have a KDE desktop environment and it’s very attractive, and I haven’t had any glitches beyond issues with Flatpak (VLC being a recent one that I managed to fix). I would say the mainstream themes for DE work in the same way as a windows theme works. The problems are when you go to super niche attempts to pretty up the desktop - but you’d get similar issues if you tried that in windows.

    I agree regarding the professional apps. If you are tied into specific proprietary Windows software then Linux is difficult. The exception is Office 365 which is now both Windows and Web App based, and the web apps are close to feature parity with the desktop clients. The open source alternatives to windows proprietary software can be very good, but there are often compromises (particularly collaboration as that is generally within specific softwares walled gardens). Like Libre Office; it’s very good and handles Office documents near seamlessly, but if your work uses Office then it you lose the integration with One Drive and Teams.

    In terms of Linux not supporting old software, I would caveat that that is supporting old linux software. It is very good at supporting other systems software through the various open source emulators etc. Also Flatpak has changed things somewhat; software can come with it’s own set of libraries although it does mean bloat in terms of space taken (and security issues & bugs albeit it limited to the app’s sandbox). And while Wine can be painful for some desktop apps it is also very robust with a lot of software; it can either be a doddle or a nightmare. Meanwhile Proton has rapidly become very powerful when it comes to gaming.

    I disagree that it takes a lot of time to make basic things work. Generally Linux supports modern hardware well and I’ve had no issues myself with fresh installs across multiple different pieces of hardware (my custom desktop, raspberry Pi, and a living room PC). Printing/Scanning remains probably the biggest issue but I’ve not had to deal with that in a long time. But problem solving bigger issues can be hard.


  • To answer your questions:

    When it comes to other distros; I currently use Linux Mint with KDE Plasma desktop. The debian/ubuntu ecosystem is pretty easy to use and there are lots of guides out there for fixing/tinkering with Linux Mint (or Ubuntu which largely also works) because of their popularity. Lots of software is available as “.deb” packages which can be installed easily on Linux Mint and other Debian based systems including Ubuntu.

    I’ve also been trying Nobara on a living room PC; that is Fedora based. I like that too, although it has a very different package manager set up.

    Whatever distro you choose, Flatpak is an increasingly popular way of installing software outside the traditional package managers. A flatpak should just work on any distro. I would not personally recommend Snap which is a similar method from Cannonical (the people behind Ubuntu) but not as good in my opinion.

    In terms of desktop environments, I like Linux Mint’s Cinnamon desktop, but have moved over to KDE having decided I prefer it after getting used to it with the Steam Deck. KDE has a windows feel to it (although it’s very customisable and can be made to look like any interface). I’ve also used some of the lightweight environments like LXDE, XFCE etc - they’re nice and also customisable but not as slick. You can get a nice look on a desktop with a good graphics card with KDE. The only desktop environment I personally don’t like is Gnome 3 (and the Unity shell from Ubuntu); that may just be personal preference but if you’re coming from Windows I wouldn’t start with that desktop environment - it’s too much of a paradigm shift in my opinion. However it is a popular desktop environment.


  • BananaTrifleViolin@kbin.socialtoLinux@lemmy.mlLooking to make the switch
    link
    fedilink
    arrow-up
    15
    arrow-down
    1
    ·
    edit-2
    10 months ago

    I’ve been dual booting between Linux and Windows for maybe 10 years or so (and tinkered with linux growing up before that). I think maybe similar to you, I’m technically apt when it comes to computers but not a programmer; I’m good at problem solving issues with my computer and am not afraid to “break” it.

    A few key things:

    • Make sure your important personal data, files etc are kept secure and always backed up. This is probably obvious, but it does lower the threshold for tinkering and messing with the computer. I’ve reinstalled Windows and Linux multiple times; whether that’s getting round broken Windows updates, or Linux issues or just switching up which Linux distro I use. If you are confident you have your data backed up, then reinstalling an OS is not a big deal
    • Use multiple drives; don’t just partition one drive. Ideally each OS gets it’s own SSD; this will make dual booting much easier and also allows complete separation of issues. I have 4 hard drives in my PC currently - A 1TB C Drive SSD for Windows, a 500 GB Linux SSD drive, and two 4TB data drives (one is SSD one is just a standard HD). SSD is faster but you can of course use a mechnical drive if you want.
    • When it comes to dual booting, if you have a separate linux hard drive, then linux will only mess around with it’s own boot sectors. It will just point at the Windows boot sector on the windows hard drive and not touch it but add it as an option to it’s boot menu. Then all you have to do is go into your Bios and tell it to boot the Linux drive first, which will get you a boot menu to chose between Linux and Windows. Tinker with that boot menu (Grub2 usually) - I set mine to always boot the last OS selected, so I only have to think about the boot menu when I’m wanting to switch. Separate drives saves you having to mess around with Windows recovery disks if things go wrong with the boot sector. One drive with a shared or multiple boot sectors can be messy.
    • Try a few Distros using their live images. Most Linux distros you flash onto a USB stick, boot onto that (OR use VirtualBox in Windows to try Linux in an emulated environment) and it takes you into the full desktop environment running from the stick. You can then install from that. But you can also use linux that way. You can even run linux entirely from those USB sticks (or an external drive) and get a feel for it, including installing more apps, upgrading etc all using the USB stick as storage.
    • Also try a few different different desktop environments and get a feel for which one you like. Most distros default to a desktop environment (Gnome, KDE, Cinnamon, etc). You only really need to test the desktop environments with one distro as they’ll feel mostly the same in each distro.

    If you know you want to use Pop_OS, then follow their guide on how to install. It’s generally very similar for all linux OSs (there are other methods but this is the simplest and most common):

    1. Download a disk image (ISO)
    2. Flash the disk image onto a spare USB stick. Balena Etcher is a very commonly used tool for this.
    3. Restart your computer and go into your bios (usually the Del key just after reboot, sometimes Escape or F2) and change the boot order to that USB is 1st, above your hard drives
    4. Insert the USB stick and restart the computer
    5. You should load into the Linux live environment set up by that distro. Pop_OS loads you directly into the installer; you can go to the desktop by clicking “Try Demo Mode” after setting up langauge and keyboard. You can just continue installing.
    6. Select the hard drive you want to install onto. BE CAREFUL at this step; most installers are good at making clear which drives are which. The last thing you want to do is wipe a data drive or your main OS. Know your computer’s drives well, and if in doubt the safest thing is to unplug all the hard drives except the one you’re going to install Linux onto.
    7. Follow the installer set up (to create the main user account, etc) and install.
    8. After installing reboot the system and go back into the bios. This time put your linux drive at the top of the boot order (or below USB if you still want to boot other live images - remember to take out the stick! But generally more secure to boot to a hard drive and password protect your bios so people can only boot to USB when you decide). That’s it! Reboot, and select linux from the new boot menu.

    Linux has come a very long when it comes to installing and setting up; installers are generally easy to use, work well and generally hardware is recognised and set up for you. The exception will be the Nvidia graphics card - you will need to set up the Nvidia drivers. Pop_OS’s install guide shows how to do it.

    Hope that helps! Run out of characters!


  • Self Driving Cars - were getting used to the idea because of the half baked stuff that’s already here but it’s realistic this will make it mainstream in the coming years

    “Cure” for cancer - the rapid progress in immunotherapy drugs is making more and more cancers realistically treatable. Cancers.are still terrible conditions but it does feel realistic that we are moving towards a “cure”. After that it’ll be a focus on preventing and reducing the horrible side effects of treating cancers.

    Regrowing organs - this also seems increasingly realistic. We’re already routinely regrowing people’s immune systems for some conditions (autologus ransplants - where the donor is also the recipient). We’re also increasingly growing different types of tissues and organs in lab experoments. It’s looking plausible although hard to say when it’ll become mainstream.

    AI - I’m not convinced this one is on its way. What I mean is true General AI. What is labelled AI now is nowhere near General AI; it’s sophisticated and impressive but also limited and deeply flawed. We’re in an era of hype to drive up share prices but the actual technology is error strewn and is essentially a remix engine for human generated creativity. I’m not convinced true General AI is on its way because at the moment they don’t understand how the current AI systems work. It’s unlikely you can proceed from what we have to full general AI stumbling around in the dark or by shear luck. Not impossible, but unlikely. I think the current methods will more likely hit a brick wall in prpgress - they are useful tools but may be an illusion when it comes to full AI.



  • In fairness to Apple that is good design. Computers including phones should be intuitive and easy to use, but also accessible to more experienced users.

    The keeping up with Jones stuff with apple though is really bad. Like kids going off the university getting premium Mac books when they could save money and get a generic windows lap top. Or the seemingly ubiquitous purchase of earpods - an expensive way to purchase earphones when there are so many cheaper alternatives, not least the dirt cheap 3.5mm wired earphones that phone manufacturers are trying to obliterate.





  • This feels misleading? They’re claiming Linux has been hard coded to 8 cores but from what they describe in the article it is specifically the scaling of the scheduler?

    If I understood correctly the more cores you have, the more you could scale up the time each individual task gets on a CPU core without experiencing latency for the end user?

    I can see that would have a benefit in terms of user perception Vs efficient use of processing time but it doesn’t mean all the cores aren’t being used? It just means the kernel is still switching between tasks at say 5ms when it could be doing it at 20ms if you have lots of cores and the user wouldn’t notice. I can imagine that would be more efficient but it’s definitely not the same as being capped to 8 cores; all the cores and CPUs are being scheduled just not in a way that might be the most optimal for some users.

    Is that right? I feel like the title massively overplays the issue if so. It should be fixed but it doesn’t affect how many cores are used or even how fasr they work, merely how big the chunks of time each task get to run and how you can “hide” that from desktop users so the experience feels slick?


  • True although I think most relationships are unstable and have drama particularly when young, which is why people can move through so many. Most people have multiple relationships in their lives until they find someone that works (or keep going). That’s seen as normal.

    I think there is a bias when people look at poly relationships as they seem novel and if they fail it’s easy to say it was because it was poly. But if a 2 partner relationship fails it’s “normal” and we accept all the reasons like “I didntnlove them anymore” or “we grew apart” etc.


  • It sounds like the person you were with would have been better off in an open relationship with someone.rather than labelling it as polyamory or want to pursue polyamory?

    I’ve not been in a ployamerous relationship myself but I’d imagine the hardest part is the time and effort needed to maintain your relationship with each partner?

    I could see 2 partners being doable but hard work, but once you go beyond that, then it must get very difficult? Especially if you don’t all live together as juggling full time work around making the time and space to maintain very close personal relationships must be very hard.

    And my mind boggles when you get to pplyamorpus “networks” where 2 partners may have relationships with other people rather than a shared 3rd partner. I think it would take a lot of honesty and maturity to make that work long term. I don’t think I’d be capable of that.


  • Polygamy does mean marriages but has been missed because people didn’t have better alternative words. “Menage a trois” is another term not needing marriage but has connotations to some of being mostly sexual and also only cover 3 people.

    Polyamory as a word wasn’t really widely used until the 90s and it’s only really become mainstream in the last maybe 10 years?

    Polyamory is much more precise and correct than polygamy.for describing relationships outside marriage. Polygamy is also a legal term very specifically related to marriage laws.


  • I use Noto Sans, or the Liberation Sans / Liberation Serif fonts. Tend to have a mix but Noto Sans for most desktop/GUI fonts.

    I also quite like Libre Caslon and EB Garamond as serif fonts for reading, so tend to use those with e-reader software or on my ereader device.

    I do install the old Microsoft Fonts just in case/out of habit but they seem to be disappearing from the internet fast now.


  • Not sure exactly what you meant about the fonts but I do routinely install the Microsoft Fonts from my Linux repo whatever system I’m on. It used to be very important when browsing the net as Arial and Times New Roman were ubiquitous. That is less true now, and many sites use their own fonts.

    But in office Times New Roman and Arial are still there. Microsoft has moved to newer fonts now like Calibri and Cambrea but this is proprietary. You could try and get your hands on copies of these (relatively easy if you already have windows).

    When creating documents you can embed the fonts you used in Libre Office in it to ensure if you send it to someone else it renders as you intended. When you open someone else’s documents you can see what fonts were used and try and install those or ask libre office to substitute fonts you do have for the missing ones. A metric font is a font with the exact same size of characters in terms of character width and height (even if it looks different) - this preserves the layout so if you’re missing a font and have a metric equivalent you can subsitute that font and the document layout should then be preserved.

    For Calibri there is a freely licensed Google metric alternative called Carlito. I believe that usually comes with Libre Office but double check. Also Cambria is another common Microsoft font with a free metric equivalent called Caladea that should come with Libre office.

    The Liberation fonts commonly found on Linux and Libre office are metric equivalents of the Times New Roman, Arial and Courier fonts if you want to avoid Microsoft proprietary fonts all together.

    Finally if you are sending documents to be read and not edited or just to print at another location, then save/export them as PDFs. PDFs will look the same on any device and OS and will print the same from anywhere.

    Lastly I would suggest you use a sync service to keep your documents and keep your school docs in folders that sync. Something like DropBox. Microsoft Office uses OneDrive and it is fully integrated which was a game changer when it comes to accessing documents from anywhere but you can do the same with DropBox and Libre Office on other devices to ensure you can get your documents wherever you are and edit them in whatever is available (e.g. a school PC if you don’t have your laptop to hand or your mobile device). Lots you can do with synced documents but you don’t need Microsoft to do it.




  • I am confused by this post, there are 4 ways to add search engines to Firefox:

    1. From the settings page via “add search engine” button, to pick on from the Firefox add-ons site. This is the “main” route for most users as it ensures you’re adding links from a trusted source (so you won’t add a fake version of a popular search engine by accident that scrapes your data).

    2. Via the address bar. Any website that supports OpenSearch can be added by right clicking the address bar and selecting “add search engine name”.

    3. Via the Mycroft project website, where almost any search engine in the directory can be added to Firefox.

    4. Via bookmarks and keywords. This is slightly more involved but almost any engine can be added this way.

    Android Firefox offers slightly different routes but again any search engine can be added. It is a bit more involved though.

    Firefox includes certain search engines by default as it gets revenue from the search engine providers for doing so, and Mozilla is transparent about this. Although Mozilla is independent, the Google search engine deal remains one of its biggest sources of income. That’s how it survives.

    The default add-ons site meanwhile is a compromise between security and convenience for the majority of users, but people are not locked in to it and other search providers are not locked out of it.

    The Mullvad browser is modified Firefox btw, as is the Tor Browser it is itself based off. I don’t know how much either contribute to the Mozilla foundation. Tor is an open source project but Mullvad is a commercial enterprise.


  • Yeah I found the article a bizarre read. It talks about ActovityPub and Mastodon but fails to mention the fediverse at all. Instead it talks about the “pluriverse”, some random new term pulled from some paper, and paints a vision of people spread across various commercial social media platforms.

    Either it’s a blind spot In their research or an agenda so deliberate omission, but regardless it seems strange to talk about the disintegration of social media and even Mastodon but not what Mastodon is a part of.

    But I agree the general themes are there - it’s basically talking about the impact of enshittification but without using the term.