This year we made good progress. You know, Linux gaming becoming better, Reddit fucking up, Metaverse failing etc. But on the other hand Big Tech has or are planning to make some moves. Such as, Google’s Web Enviroment Integrity API (EDIT: they backed off), UK’s encryption bill, etc.
So what do you think of the future? I’m currently optimistic. I think the best recent event was Reddit fucking up. Obviously one of the biggest information sources going down that path isn’t something to celebrate. But it was bound to happen. I believe decentralized social networks becoming more popular is what Aaron Swartz would have wanted if he saw how Reddit was being managed.
Removed by mod
WEI is only as dead as public perception lets it be. They already replaced it with a “more palatable” version of the same thing.
They will save the idea and repackage it and release it later to much less fanfare. It was only because people were paying attention that it got caught this time. WEI didn’t have a ton of Google backing media. It was mostly commits to chromium development with people taking note of them.
Removed by mod
Don’t be deceived by the ‘limit’ on it. Now they can develop it away from public scrutiny and then expand it easily, gradually and silently in scope. The only safe version of WEI is a dead version.
Google’s Web Enviroment Integrity API > this is dead now.
Google will just wait it out, like they did with FLoC which was rebranded under the Browsing Topics API name.
I am seeing it as a net positive. Especially because of the Windows 12 bit, the more Windows is an inconvenience, the more will jump ship, and some will land on linux.
What are some good distros these days to dip my toes in as a gamer who is certainly no pro but knows his way around/isn’t afraid of a terminal window?
Mint is my go-to recommendation.
Ubuntu is a decent place to start.
Before anybody decides to jump down my throat over it, there are some very good reasons to not use Ubuntu generally. I know.
That said, I still recommend it as a first distro because it’s
- well supported - if someone puts out Linux support, it’s likely been tested on Ubuntu.
- simple to install - everything from WSL to a live boot USB drive to a full install, you’ve got lots of options
- pragmatic - yes, it’s compromised vs being truly FOSS. Otoh, your consumer grade Windows-supported hardware will likely work out of the box. For a first timer, I think that’s critical.
There are many other, better distros out there for specific needs. Manjaro is a great one for gaming in particular, but can be a little harder to get setup with, or to find help for when things go wrong. But I still think Ubuntu is the best “starter” distro I’ve encountered.
I’d just like to say that if something says Ubuntu support it will very likely work on all Debian based distros unless its something really low level and your running one that swapped out systemd or something. They normally just mean that they ship their software as a .deb file and even that can be installed on non Debian distros if your willing to do some special stuff. Also as for drivers/firmware I’ve never had any issues except when trying to use a distros that doesnt include non-free firmware.
Yup, agreed on all counts.
I just feel that if it’s your first distro, it’s probably better to stick to vanilla Ubuntu until you better understand the subtle differences between the various Debians.
Still and all though, it’s easier to install a Linux than it’s ever been. My first Linux was actually an OpenSUSE, soon replaced by Debian Etch. I bought the latter online and they mailed me the installation CDs! It took me days to get the installs working.
Now, you just pop in a USB and follow the friendly install wizard. It’s friggin awesome.
Yeah, with the small caveat that you first have to somehow make that USB stick. For non-techies that is still anything but easy-peasy, and most distros seem to weirdly assume that you already have the thing in your hand, as you just seemed to do. The reality is that it’s now easily the biggest single hurdle to installing Linux, the rest is easy as you say.
Fair point!
Making a Bootable USB stick: I like using balena etcher to make bootable USBs. It handles downloading, burning and making a bootable image for you. It’s great!
Just point it at an empty USB stick (or one you’re ok with Balena erasing everything on) and select the Linux distro (or downloaded ISO) you want to use. Come back later and you’re all set to reboot into Linux from the USB stick!
Booting From USB: You may need to manually select the USB stick as your boot device when you restart! If so, usually you just need to hold F8 during the reboot process to get the menu.
If that doesn’t do it, you’ll need to get into your computer’s BIOS to enable booting from the USB. That usually requires holding down either F1, F12, or Delete, depending on your particular BIOS. I usually just hold them all down.
In the BIOS you’re looking for something like “Boot” or “Boot Order”, “Disk Devices” etc. It may be hidden inside an “Advanced Options” or “Security” section.
Once you’ve found it, make sure your USB drive is A) enabled for booting from B) in the boot list before your other drives
After that, Save and Exit your BIOS (methods vary, but it’s usually written on the screen someplace).
Yes that’s all great, but really you’re just proving my point here. How do you get a non-techie past this whole obstacle? Tell them to ask instructions on an obscure forum, whereupon they’ll get a wall of text like this, full of obscure geeky jargon? (That is roughly how Debian does it, by the way.) Obviously you know exactly what you’re talking about but I’m a bit concerned that you - and most other Linux users - are slightly out of touch about just how obscure and forbidding all this is to a non-technical person. The problem is that we need at least some of those people to succeed if Linux is to thrive.
I didn’t want to deal with certain Canonical shenanigans so my first distro was actually Debian Cinnamon. I was an absolute zero and it was still easy to use.
If you managed to make a Debian boot stick using just Debian’s website and your Windows-user expertise, then you are not a zero. Take that as a compliment.
I don’t remember if I was using Debian’s site specifically, but there definitely are comprehensive guides.
Yeah, I’m on Manjaro and things occasionally go wrong and can be frustrating to fix.
Until you’re comfortable with being in charge of a linux installation, don’t go there.
Fedora is a reasonable choice. You really don’t have to do anything other than enable flathub, and install the steam flatpak.
If using nvidia you need to install rpm fusion and get their driver… But that’s not hard.
Pop_OS! is another good option. System76 is doing great work on it
IBM will run fedora to shit same way they did with CentOS
Completely different parts of the business. Fedora does not directly compete with RHEL. CentOS was exactly RHEL without the support contract.
Ubuntu with GNOME. GNOME is the best and most polished DE, period. Ubuntu is the distro with largest community support, and they are not filled with unwelcoming jerks like the ones in Arch community. It has enough tutorials that you might never even need to talk to a person to solve your few issues you ever get.
Here is my Linux/Windows computing guide to get you started. https://lemmy.ml/post/511377
Garuda Linux
Not the best solution but right now I am using Geforce now. Not gaming on linux but I am gaming while on linux. Didn’t need to touch my windows partition for the past 3 months.
I recommend Nobara - it’s based on the rock-solid stable Fedora, with extra tweaks to make gaming easier.
I ended up installing Nobara on one of my drives. I was going to try Garuda but Fedora seemed liked it’d be less hassle dual booting so here we are! Thanks for the rec, you and everyone else!
I’ve been self hosting on a pi so felt like a good time to get back into a Linux desktop environment.
deleted by creator
But unfortunately will be increasingly irrelevant if only because of its archaic installation funnel.
That has stopped being an issue with 12 Bookworm, as long as you follow any decent guide or YouTube video tutorial on it. Learn Linux TV on YT, for example.
I’ll second Garuda, literally made for good support there. It been my daily driver forever at this point and incredibly reliable.
Imagine Windoge going subscription or “free” but “ad-supported” or something horrible. I personally doubt that even this would make any of my friends switch to Linux, they’d probably bs more inclined to research adblocking on DNS level or Adguard/Pihole. Or going back to pirating Windoge …
I wish I was as optimistic as you are about people ditching Windows. I see that happening only with people who are too poor to afford a monthly subscription. The (relatively) poor people are also likely to adopt Linux/BSD more since they have modest expectations that Linux/BSD can meet. The rest find it hard to adapt, even though there are good alternatives. Imagine people complaining that you need a CS degree to use Linux.
Some users are required to use Windows. It could be the professional software for work only runs on Windows. Or system administrator are forced to use it in their IT environment. You don’t want it to get worse, as it will be more pain for them. You want the alternatives to be better, easy to get, (like every PC comes with a menu with what OS do you want to install). Full software support for everything would be a dream.
On a Operating system/free software level we’re doing fine. Not great (still no true open source phone OS, Firefox has like 3% market share, lots of closed/unfixable hardware) but you can work and have fun using OSS and it’s not going anywhere. On a global economy level we’re as fucked as always. Big tech isn’t going anywhere and 99% of people will choose convenience over ethics every single time. We’re a minority here and always will be.
deleted by creator
By ethics I don’t mean using signal over spying WhatsApp. I mean local shop instead of employee exploiting amazon or mastodon over right wing extremist supporting Twitter. People do understand what amazon and twitter do but not using them is just to much effort for them. Even if it’s not that much effort at all…
Aren’t custom ROM’s open source? It would be nice if you could buy a phone from big brands with it preinstalled already. That would make it so much more accesible.
Even custom ROMs depend heavily on googles services. If you disable all of it you’re loosing some basic features, some apps won’t work and you have problems installing new apps. There are solutions but in the end you’re relaying in googles closes source services.
I know that many people still rely on Google’s services, but speaking from my own experience, it’s not hard to ditch them entirely.
I installed LineageOS 2 months ago, and was only missing my banking app, which I installed using the Aurora store and it works without any issues. For everything else I found alternatives which are, admittedly not as good/users friendly as Google’s. But I wouldn’t say there’s no true FOSS phone OS.
So aurora is OS but it’s pulling apps from play store. Each time you update your apps the updates will come from google. Unless you will manually download apk files from the web… It works for now but aurora already had issues accessing play store and it may stop working one day.
I have an app for public EV chargers that requires google device registration to work. It’s the best network around so sometimes I have to use it. I have device registration disabled normally but that’s another example where google services are needed for crucial functionality.
And I’ve recently installed another app that would not let me authenticate on LOS. Google is doing this on purpose and more and more apps will not work on custom ROMs.
And we are really far away from creating mobile app ecosystem that’s not relaying on google. You can install mobian or something but currently absolutely no one supports it. I need android to use my bike GPS, my car charger, connect to my car, access my bank and even to use my climbing wall. None of this has native mobile Linux client. It will take decades before companies start supporting Linux on mobile the way they support it on desktop.
Yes, Aurora is not the ideal solution and Google might be cracking down on it soon. But as long as it works I don’t really mind it going through Google, at least I don’t need an account for it.
And sadly many Apps are just made with Google in mind because it’s so popular, but my hope is that in the future more and more Apps will have at least a Google free option.
Mobian sounds cool, but doesn’t seem so promising to me as well. I agree that custom ROM’s are not in a good spot right now, but I think it’s gonna get better in the future.
Surely the objective is not to get companies to “support” yet another platform, it is to use a single platform that is open at the level of protocols and file types.
And surely that platform is already here and is called the Web.
Web is a shitty platform. Since it started gaining in popularity as the way to do apps and not just deliver HTML it has been constant nightmare when it comes to privacy and security. It still is. On top of that your putting another sandbox on top of everything which doesn’t make much sense on mobile and is bad for performance. It makes sense for some multi platform apps but web apps can’t even access the file system in a normal way. Giving browsers a way to do this will be another security nightmare. Same with Bluetooth. Basically with web you have two choices: keep it all sandboxed limiting functionality while struggling with performance the way electron does or open it app and let random scripts execute with full access to your user space. Neither is a good option for a platform. You can reuse tools like js, CSS and HTML in some new platform but web will not make it’s way to desktops and mobiles.
This strikes me as a best-vs-better situation. What is your solution to this problem that is actually plausible in the real-world this century?
For example, getting a ride through Lyft is now impossible without GPS, their app won’t start. Knly option is Uber through a website.
You also don’t get notifications for some apps because of that. So I had to make some sacrifices to not have GPS installed
There are also normal taxis. I never had to use uber in my life.
Might be better to just use taxis if their price is reasonable
Most of the phone OSs are FOSS, the complaint there is the blobs for the drivers, which is nearly impossible to get around.
The blobs are a similar issue on traditional computers as well. This is something we are far from resolving until OpenISA like RISC-V become practically usable and purchasable for commoners.
It is extreme hard to find a phone with Lineage OS preinstalled in the stores. Very hard to install it by my self, we can’t assume everybody can do this.
AOSP is fully open source (LineageOS fork as well), and is not compromised or license/usage restricted by some developer/maintainer’s personal whims or crybully behaviour.
As I explained in other post, AOSP may be open sourced but it still depends on android services owned by google. I have degoogled android and some apps don’t work and other apps require device registration. And of course most apps are still only in play store. We’re not that far for properly open platform and hopefully EU will get as there but we’re not there just yet.
You can get by without Google services, it is a bit inconvenient though, but you gain far more autonomy and independence, and are able to do things IRL without being a slave to their services. The best compromise IMHO is having that shitty $100 Googled (without account) Android for apps that need it and Safetynet DRM, that you never carry with you (Michael Bazzell recommends the same), while you have your degoogled/deBigTech’d phone with you as your sole primary phone. The only problem can be GMaps but OSM is equally or even better than GMaps in most instances except for the traffic nav feature.
That’s exactly what I’m doing. One degoogled phone to carry with me and googled one for android auto and stuff. But that’s exactly the issue, you don’t have to do it with Linux.
The core is the surveillance advertising, to create incommings with profiling and tracking user data, practiced by practically all large US companies. This is the underlying evil that must be eradicated, not only by putting the user’s privacy in question, degrading him to simple raw material and merchandise, but also security by filtering sensitive data, such as medical and banking. This requires a deep review to eliminate it as a means of income for companies. With this, an important step towards a free internet is already achieved.
It is essential to educate users to ALWAYS read the TOS and PP of a software or service before using it, avoiding those who obviously share user data with third parties and looking for alternative products, which there surely are. It is the company’s ethics regarding the user that is most important today. If there are more and more users who set these criteria, these companies will have to change or they will run out of users.
eg Google has excellent products that, from a technical aspect, are impeccable and many of them without a real alternative, it is their ethics regarding the user, which makes them unacceptable, this is the point and trying to tell people that, yes, the product is Good, but the price is your sovereignty, look for another one, perhaps not as complete, but it serves you the same and does not turn you into a simple product.
It is the user who determines the market, but only if they learn not to fall into the trap of big companies with products that shine so beautifully. It is the user who must determine what he needs, not the company.
Removed by mod
No, at least in the EU, what is stated in the TOS and PP must be true by law. If companies pass data to third parties, without specifying it in these legal documents, they may face million-dollar fines and even closure. The same as in all legal documents. As much as everyone at the beginning says that they greatly respect user privacy, or similar, they must say in the rest of the text if they pass data to third parties when they do so. Therefore TOS and PP are reliable documents, and even give the user a legal document of proof, if the company does not comply with these conditions. After all, it is a contract between the company and the user who signs it, if they create an account. But this should bother you to read it, as it surely would also in other contracts.
Google didn’t back off. They’re going forward with it, but in smaller pieces. Their first piece is going after streamed and stored media, instead of the web as a whole.
How do you control a population? You take away their rights, one little piece at a time, so they don’t notice the change. Same concept as how you eat an elephant: one bite at a time.
This time next year, the internet will be unrecognizable and massively corporate (more so than it is now), unless we, the internet population, fight back and win.
The future I want to foresee is one where everybody runs and keeps their data locally (or their dedicated VPS):
- where everyone has access to at least 10Gbps symmetric fiber optic connection to the internet at their home/apartment at affordable price (doesn’t have to be unlimited, but pricing per TB of bandwith usage needs to be less than USD $1 as it is the actual cost of operating & peerage)
- whereas net neutrality is a prerequisite to any corporation/organization/government/municipality getting network backbone peerage with other network operators
- whereas registering to a website or service actually creates a local secure database/bucket/pod where that website/service organizes/sort/manipulates our data and stores all generated modified data/metadata within our local personnal server, every time we interact with that same external website/service it gets access to the database/bucket previously created. Look into the Solid protocol specification to get a better idea (it doesn’t have to be that specific protocol)
- whereas FIDO2 or WebAuth or their successor is widely accepted for passkey implementation or just multifactor authentication
- whereas all communications are direct peer-to-peer without transiting third party servers (as in not managed by either communicating party)
Moreover, even better would be to teach everyone from elementary school various concepts (from simpler to more complex gradually) of science, programming, critical thinking and empathy.
If I may dare to push even further, with technology (secure authentication, work from home familiarity, collaborative softwares, digital signing, distributed version control), give every citizen (from the age of 12 or earlier; because one has to start learning early to make mistakes, understand and form good habits) the ability to vote/abstain on every proposition, motion, new/modified law and decision regarding their own country. Have a publicly accessible historical account of every vote by everyone (excluding secret ballots obviously). Most importantly, every year end, 4 years, 10 years, 25 years, 60 years have a collective review/retrospective of past motions/decisions that were implemented and let everyone vote on if those were overall beneficial or harmful for the country/state/municipality. Empower those who tend to regularly vote and tend to historically vote beneficially (at least 70% of their votes after they reached 25 years old) for the country/state/municipality to become a local representative.
I know it’s getting wordy and perhaps a bit complicated but keep up with me. Give accredited/qualified individual in very specific fields the retractable/overridable power to have their votes on certain very specific motion/law/decision be inherited by active delegation by any other citizens up to a limit of ~290 (Bernard–Killworth number) per qualified inviduals. For example, a citizen could separetely delegate his/her votes:
- relating to healthcare to their own family doctor if they like/respect their judgment or even a familly member who is licensed for medical practice, it doesn’t matter who as long as they are qualified for the subject matter
- relating to renovating a specific bridge to their neighbor who is a general contractor or their nephew who is a civil engineer
- relating to military procurement to their veteran uncle still with a sharp mind and keenly informed with world event or even their weekly indoor hockey teammate who is a unstoppable adventurer exploring every part if the world but also a office worker and a reservist
All while always preserving the option to change their vote anytime for any reason; by delegating to someone else for specific issue/concerns or voting on their own (always takes priority over delegation).
Well… I am being too hopeful and probably pushed things far beyond what is realistic, but it is nice to make thought experiments on what may be possible with technology.
I can’t believe I’m seeing someone mention Solid in the wild on Lemmy. That’s awesome. It’s an idea that really could change the world. And I hope it really does.
Windows 12 is not going subscription. This was a bad take by a worse source (who apologized).
Stop spreading this shit!
They want to and it’s coming in the future.
We are far from it, as enticing it sounds from Microsoft’s perspective. Microsoft will lose quite a bit (easily 20-50%) of marketshare the moment they go that way, from readymade offshelf machines’ preinstalls. The reason is simple – people no longer use computers, and do 95% of the computer stuff on their smartphones. And nobody will continue to pay for subscriptions for a computer that collects dust, unlike Netflix or Disney+ where people atleast use them twice a week actively. (And even streaming services becoming expensive is decreasing subscriptions and increasing piracy now.)
Oops. Sorry mate. I’ll edit that out now.
Currently it certainly feels like OS is kicking the crap out of big tech in the AI space. Tech might have the money, but they don’t have enough brains to win the intelligence battle against the collective weight of nerds worldwide lol.
Could you give some examples for us please?
TBH your best bet to check out what is trending on Github everyday for a little bit, it’s roughly 90% OS AI projects of varying states of maturity. One of the more refined ones is taking the form in phind.com, which is a pretty great programming site, supposedly beating GPT-4’s capabilities!
Thanks, do you know if/where we can download the full phind source including the full models, training data etc? To run 100% offline?
edit: for anyone reading this thread, YOU CAN’T. it’s not currently opensource. and afaik there is no concrete timeline for it to be opened, other than sometime “down the road”.
to be clear, i definitely agree we have the creative nerd factor the corporations lack, but unfortunately there’s been a bit of trading on ‘open’ while still being very closed in the “AI” world, really hope this doesn’t turn out to be another example of that.
The future? Integrating AI in a way that spies on us even more than we’ve ever imagined.
I do hope you are wrong on that 😅
Except Reddit didn’t fuck up, they pissed off a very vocal minority of people who couldn’t give a shit less about privacy, the widespread pushback was about not using 3rd party apps, and not wanting to pay, it wasn’t about privacy. It’s never about privacy, and thats why we’re in the spot we’re in. We are less than the 1%. Most not only don’t grasp privacy, but even when it’s explained or shown to them what’s happening, the tradeoff for “free” and convenience is well worth it to them.
I’m jealous of your optimism, but we had ONE mainstream breakthrough thanks to Cambridge Analytica that very briefly made the whole planet aware of what was going on regardless of the type of person they were, tech, non tech, teen, etc. Look how that ended, people don’t care. Sadly, that being that way and us being the extreme minority may actually be in our favor though.
Then those of us who at least try to care need to break away from the ones that don’t and go form a separate society. We can’t allow sheep and rabble to continue to hold unchecked power over the rest of us through their sheer numbers.
And we have to be willing to accept they’ll never change and should not have the power they do.
We have to be willing to move on from them.
I think decentralization is the key, but not necessarily these new fangled takes like the fediverse which have their own problems.
Just everyone build a damn site for yourself and if I want to know what Jeff Poff is up to I can go to jeffpoff.com and otherwise set up an rss feed for everyone I wanna keep up with. Community sites can cover needs for communities but otherwise why tf do I need Facebook for you to show me you went on vacation last month?
I have hope that spritely.institute is going to address a number of the obvious problems with the current fediverse.
No way to predict the future but I have some hopes that people will be pushed to find decentralized open alternatives as companies squeeze harder and harder. It ultimately comes down to just how much the average person is willing to take.
Some people have philosophies and limits to just how how much they take from corporate overlords treating them as cattle, some just want their convinent entertainment/escapism and will tolerate just about anything. We will see just how many people still have standards and how many will continue to suck corporate cock for sweet sweet convinence until the end of time. It’s also time for the tech nerds to scream to the heavens. A big issue with decentralized social services is that nobody knows about them. Those of us in the know need to do our part to shill and shill and shill. Everyone needs to know about searxng, peertube, Lemmy, the fediverse, public Access Unix servers, the Gemini protocol, the lot. The average person NEEDS to know that there are community run free services that they can turn to in the face of corpos squeezing harder and harder to take your money and reduce your rights.
In the worst case scenario and google fucks the whole internet, we can start again.
Huge advances in radio communication technology and cryptographic blockchains allow the ideas of a mesh based decentralized internet to be really possible.
Imagine a world where everyone has their own slice of the internet in the form of a mesh router that also host their personal homepage, and everyone has a continually updated copy of the whole internet locally. All built on open technology and protocols. The ISPs cut out. Once and done payment for the router box. A truly free internet unshackled from companies.
Zerush, Stantana and Xavier said the things I wanted to say in this thread. But they missed the biggest point – localised data storage, combined with learning data archival and compression.
Avoiding non-selfhosted or unencrypted cloud storage is not just the most ultimate form of metadata reduction, but also the biggest guarantee of preserving your data. Of course, minimised (or no) dependence on Big Tech SaaS is a progression after that in terms of metadata reduction.
Remember, freedom is the most important aspect, then privacy, then anonymity and below all that is security. Why? Because security is always a moving goalpost, the others are not. Freedom, privacy and anonymity will continue to mean the same throughout time.
we will lose until big tech gets broken
money begets money is the cancer of the world
I think the TV series Upload is nailing a lot of the future we will all be in store for and how everything will be pay as we go and for those that can’t pay, the fee free life is going to be pretty limited and full of ads for the little we can do.