I think this might depend on the nature of the issue in your life. Sometimes I use “addictive technology” as a phrase to scapegoat my own laziness. If there was something I was supposed to do, but I procrastinated and three hours disappeared without me doing what I was supposed to, I might say, “It was the addictive technology’s fault! I didn’t get anything done because Goober1175 reached out to me asking about my free software project, and I was writing a reply!” Or, perhaps even more likely, “It was the addictive technology’s fault! I opened up the YouTube website to load a music video, and that linked to another video of a guy talking about the decline of my favorite technology, and that led to another issue about breaking news and politic issues, and now I didn’t get anything done for 3 hours!”
One time while I was procrastinating, I watched a YouTube video that said we should not put the blame for a problem onto something that will never change. Although YouTube is a questionable source for information, sometimes I think that specific quote might be quite reasonable advice. If 3 hours disappear from me having a conversation with Goober1175, or from me watching a series of videos unrelated to what I intended in advance to do with those 3 hours, it turns out that if I place the blame on myself for that decision – the decision to allow them to provide me cheesy procrastination entertainment – then it is much more likely that the circumstance might change in the future instead of being repeated. Because I might decide to change, but the nature of the YouTube system or of the user Goober1175 on a social system, is much less likely to change.
But, I also had an experience a few years ago when I was really struggling with too much YouTube usage in my life, and when I decided internally that I would not use the system for one week – like a form of detoxification – a family member called me up on a different system in a video call, and then screen shared themselves watching YouTube with me, even though that is not a normal behavior for them that had not frequently occurred outside of that week. So I have certainly flip-flopped between knowing that I need to solve my own problems, while also recognizing that there is something seriously wrong with the nature of technology today and how it affects human decisions and the interactions people have with other people – and in particular, I feel that the “something” was not as wrong when I was born on this planet. Some people might tell me I’m just getting old. In part, they would be right. Obviously, everyone is always getting older all the time. My retired old folks that I visit tell me that nothing has changed, and that it was always this way. Then, unlike who they used to be and all the many activities they used to do in their lives when I was young – boating, model building, social games, etc – they sit down with their iPads and scroll the feeds for hours, and the feeds remind them that nothing has changed, and so it is so.
I’ve been using my Librem 5 for about an entire year, although that doesn’t actually make me a good person and it doesn’t save me entirely from the problem of what’s going wrong in the world today. Because – and this is my speculation and bias speaking, so I could be wrong – I think that one of the problems we face today isn’t actually embedded in the technology devices in our hands, but rather the growth of extremely capable data learning models in server farms. And it turns out, those data models already know about you. If you smash your phone and don’t buy a Librem 5, and don’t buy any of them, and just live your life as an Amish person offline, these extremely capable learning models would collect new information to that end. And they would update their plans, and update their predictions and statistical weights and probabilities, and account for the fact, while meeting their goal function, that you were entirely offline. Depending on the goal that they were instructed to learn to achieve by the wealthy folks, they would still organize society’s information and how they regurgitate it in such manner that your new Amish self would be part of their calculations. If the goal function is to have 100% of humans using Facebook, but you are Amish, then perhaps they will orchestrate a sequence of situations that are likely to cause your death, by using the suggestions they offer to those people around you who you will encounter that are not Amish. If their goal is the election of a new political candidate, then perhaps they will ensure that the one person they still can push content to who you’re still willing to talk to – that person is going to have the most gut-wrenching, most motivating content, so that in the end you agree with the opinion prescribed for you to have – even though you became one who is offline.
If you want to learn about artificial intelligence and planning, when I was a wee lad in university, one of the course materials that I was instructed to read was, “Artificial Intelligence: A Modern Approach,” and in this textbook there is an entire chapter developed to conceptually how to instruct your computational agent to mathematically derive a plan from a set of circumstances. You could choose to buy a book like that, and study that problem, if you feel that the plans made for you by those with superior mathematics do not match your own ability to plan for the future of your life.
But in contrast to that, if the problem you are having is that you desire to point to your spybrick and place the blame upon the spybrick instead of upon yourself for any mistakes in your life, then I can assure you that a Librem 5 or a rock can just as well be blamed for my life mistakes as a Samsung Galaxy or an iPhone. And it turns out, I have made many mistakes in my life, and even after using a Librem 5 as “my phone” for about one year (with a few moments of cheating here or there across the year, when I retrieved an old Android from its faraday cage)… even despite all of that, I still make plenty of mistakes. I’m writing to you at this moment from a Windows computer. That’s so embarrassing, I don’t even want to talk about the reason why.
But what I do find is that during the process of trying to use my Librem 5 for my various tasks, typically the situations where it would not succeed were the ones where it did not make sense for it to succeed, because the problems were external factors and not the Librem 5 itself. Sometimes it felt a bit like the world was pushing back, trying to hurt me and stop me from using the Librem 5. Looking for answers to these kind of questions brought me to Purism forums, where I learned that Firefox has an always-open connection to Google cloud, and that Firefox is funded mostly by Google for some reason. It was here I learned that GNOME and by extension Phosh on the Librem 5, if not reconfigured manually, might contact an Amazon server to send information about your location, wifi, modem, nearby cell towers, and other data, sometimes seemingly as frequently as every 5 seconds, at its discretion, and in ways that would compromise your anonymity when using a VPN. These issues are not present because of Purism’s efforts, but in spite of them. But on a Librem 5, I can ask the technology question if these claims are true. I can monitor the internet traffic, and see the packets going to Amazon every five seconds. I can disable the Linux service responsible for them, monitor traffic again, and see that I no longer see such packets. And if I don’t want to deal with it, I can just turn the hardware switches off.
I don’t have the money or the time to save the human race from the bad direction communication technology is going. But when I was using my phone over the last year – a phone that was made by people who in most cases at least tried to care about the general feeling a lot of people have that something went wrong with technology these days – this came like a breath of fresh air in the sense that it allowed me to see: yeah, yeah, something is wrong with the way technology is being done in society today. Now that I’m allowed to ask, I can see that it’s extremely stupid. But the bright people at Purism who brought this device into existence and got it running aren’t finished yet. In fact, they’re probably under attack by humans being used as pawns by algorithms seeking to maximize poorly chosen goal functions in our society, which in many cases are easier goals to achieve if people don’t have freedom-oriented technology. And they might not even know it. Maybe, here on this Windows computer, I might be the one being used against them! It’s a possibility. How should I know?
Sometimes I turn to Purism forums as an outlet to share my thoughts, like I might have otherwise done on some mainstream social media platform in years past. So, yeah, I can decide to procrastinate on my Purism devices similarly to other technology. But if I switch all my hardware switches off, and I go and write a little journal entry in a text file on my phone hard drive, unlike with Android there is a concept of hard drive and so I know where that file is in my journal entry – and I can create it using the handset, while it is totally offline, without telling anyone. Am I talking about something I really did? Am I talking about something I simply imagined doing? You don’t get to know, and nor do the AIs that will come back and parse these forums in the days following my post, because I didn’t tell you guys!
But, whether I did or did not, I still had the choice to use the Librem 5 handset instead of doing my daily tasks, in much the same way that an Android or iOS handset is something that the person holding it can choose whether to use. The difference, as far as I can tell, is actually the reverse relationship – that when the Librem 5’s modem and wifi chips’ power is cut by the hardware switch, we can be sure that the server farms far away can’t directly use me and what I was doing. They’ll never know what was or wasn’t in that journal entry; they can only infer – unless if I choose to tell them.
I cannot do a mobile check deposit on my Librem 5 because the bank that I used for years only allows Android and iOS to run their proprietary code for taking a picture and sending the picture to their server. However, the Librem 5 can run desktop programs. We can compile C++ on there, or Java, and run programs that were not originally intended for mobile often with only a limited number of modifications. In my own case, I wrote an (as of yet unfinished) simulator of one of the old Warcraft strategy games using LibGDX game engine – and my Librem 5 can host the game as a server without rewriting the server code, providing a platform for nearby laptops to join into the game and connect together for the LAN play. On a simpler 2D game that I wrote, the Librem 5 can run the game and play through a turn based session spanning many hours and with many thousands of spaceships and little star particles rendering in the background in real time – all running while docked to a mouse/keyboard/monitor, so that I simply pretend this handset is a computer – and the gameplay was generally fine. Unfortunately my 3D code in the Warcraft simulator was written more poorly and is not sufficiently performant to run on the Librem 5, but I assume this may be my own fault. I’ve streamed bluetooth music from my Librem 5 into a room speaker system when visiting family who had one, and although the connection process involved some command line if I recall, the music generally connected up and played, with some minor blips and interruption. I also make extensive use of the audio jack to play music, and have a 500GB little microSD that I bought at a store down the street for storing some tunes on there. I use the desktop web browsers fit to the mobile form-factor, coupled with the mobile data hardware, to allow myself to check on work messages or other silly things requiring some online logins. I have a secret folder where I store all of the TOTP keys for all those annoying sites that ask for 2FA login, and I have a shell script for each site that will generate the 6 digit key needed by that site, runnable from my phone in a way that is based on simple text files I set up and is therefore easy for me to transfer to any other device or to a computer, if that is something that I should choose to do. The notion of “apps” on the homescreen are really just standard GNOME desktop entries, which can be as simple as a text file that declares an icon, a string name, and a script file to run when clicked. So, one of the “apps” on my homescreen is “App of Apps,” written by ChatGPT, which lets me browse for an icon, browse for a script, and enter a name in a text box, then click OK and the new “app” is generated. If I want to delete it, it’s in some standard location like ~/.local/share/applications
where I can delete the text file declaring the app to exist, to make it stop existing. This process, and in particular the “App of Apps” that creates them, is a C++ program that ChatGPT sent me which I then compiled on the device itself, for the device itself, because the default PureOS install has a nifty terminal app where I can type g++ -o main main.cpp
to compile a new program called main
, and ./main
to run the program, even if this program is a GTK application generated all in one file by ChatGPT to put buttons on my screen. This is not meant as an endorsement of ChatGPT; I’m sure if you spent a little time teaching yourself some GTK you could probably write such programs quickly yourself as well, if you wish to avoid the potentially creepy factor of LLMs which might or might not have been created at the expense of tortured workers in third world countries.
In general, for me, this phone blows a hole in our common reality of being told to accept that our “phones” own us instead of vice-versa, and I kind of love it, and it kind of makes me want to give Purism all my money as often as I can spare it. Not because it tells me to do so, like a Google phone’s notifications would do, but because of how good it feels to know that the folders and files that I mentioned being on my phone above really do exist, and that they are files, and that I have permission to know where they are, and permission to know the location of all other files on my phone, and do so many other things with it. I know that in the end, I will break my phone. And when I do, unlike the Google and Samsung phones that I had before it, there won’t be a backup unless I make one. Because no one is watching me, and I am on my own with the device – to use it in whatever way I choose to do.