Episode: 1293 Title: HPR1293: A Week of Freedom Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr1293/hpr1293.mp3 Transcribed: 2025-10-17 23:06:40 --- Greetings, hacker public radio. I wanted to do another podcast. This one not about programming. I'm going to kind of ramble a bit. I apologize for the noise in the background. I've got some fans going because it's pretty hot in here. This particular podcast will be about a week of freedom. I'm trying to use nothing but free software for an entire week. Unfortunately, I am using non-free software to record this. But I'll talk a little bit about some of the hitches I've had with non-free software. So I want to talk a little bit about where I started. The early to mid-90s I cut my teeth on minics on an old tandy machine that didn't even have a hard drive. Shortly thereafter I got a nice 486 and wound up wondering how I would install minics on it as the previous machine was a hand me down. I didn't have any source installation material. So after talking to some friends I stumbled across the Walnut Creek CD distribution company and ordered a pile of Linux and Unix derivatives as I knew that Linux had come from minics to some degree. I ploughed my way through Red Hat Mandrake as well and even I traveled abroad I carried it with me. Shortly thereafter I found one of the old FreeBSD disks in the set. There's been many computers and during that time but I stuck with FreeBSD for quite a long time. When I'm going to college picking up a job at the job they were heavily using Red Hat and I implemented several FreeBSD servers there. Same job I talked about in my previous podcast where I spent about eight years on IT. Then they began to roll out no-vell network services and started using open SUSE quite heavily. Contributing to open SUSE spending time at their conferences spoke a little bit and tried to help with bug fixes and documentation all because we were using the enterprise version of SUSE at work. We ran into some hiccups and started moving away from no-vell software at that job and we wound up switching over to Ubuntu. Shortly after we switched to Ubuntu and I had several servers set up for them running most of their services including a eucalyptus cloud or cluster rather. I wound up moving into the exciting field of software development instead of IT general IT work. At that point my computing needs changed quite a bit. The computer was mostly a general purpose tool for me and I didn't get into the more geeky stuff as I spent all of my brainpower trying to build software and finally understood the gap between development and IT. The job that I left for handed a MacBook Pro to me and after over a decade of using nothing but Linux and Unix derivatives it was a little strange. I owned a power book at one point in my life but wound up installing a Linux on it and I found that it generally let me get the job they defined done. Relatively effortlessly. Was not real pleased with the crystal prison that Apple provided but I rolled with it and gradually started purchasing nothing but Apple devices at home. I own a Mac Mini. My wife has been steeped in Linux since we've met but she agreed to the purchase. I own an iPad because for the longest time I used the iPad to remote into a couple of servers and work with nothing but the tablet. I own an iPhone when my Samsung droid charge decided to give up the ghost. iPhones at the time happened to be cheaper than the Android options and I went with that. So that's kind of my current situation at work I use a MacBook Pro and at home I use a Mac Mini. Most of my life is spent on most of my computing life is spent on the SDF public access unit system so the Mac is really just a proxy for me. It's sort of a thin client that lets me get to where I do my real work. Become increasingly frustrated with the crystal prison I spoke of and also the closed nature of the hardware. I also don't like the interface and the fact that I can't change the interface is another annoyance. So I've been looking at other options for a while and would just rather not buy another machine. I've invested a lot of money in these and we'll find options in the future when they give up their ghosts. So I've just kind of existed on SDF in general. I recently moved all of my mail and some more of my network services like XMPP and VoIP over to SDF because I guess last year I decided that I would drop Facebook it just got to be the privacy concerns were too overwhelming and it became a time sync so I went ahead and deleted my Facebook account and that led to me wondering if I could live a week without Google. I often like to give things a try for a week to see if I will like them. In this case I'm trying free software for a week and when I decided to leave Google for a week I moved my life out of Chrome. I moved all of my network services away from Google with the exception of my domain and the only reason that still exists is due to my wife having an email account on it and I moved everything I switched from Chrome to Firefox moved all of my network services to SDF. I enjoyed Firefox and I enjoyed SDF and when the week was up it would have been too much hassle to migrate back and I think in the long run I'm a little bit better off for not giving Google even more information. So that road sort of led to me bumping into more free software foundation and GNU websites and started to wonder if I could live for one week using only free software and the purpose of this podcast is to talk about that week. I am halfway through the week so I've cheated a little bit and I'm considering extending it. So here is a basic rundown of everything I use in my day to day life. I no longer do anything really geeky and the past I used to love to tweak Linux, I used to love to obsess over my hardware. I don't do any of that anymore. These days if I'm not working and work consists of existing and terminal cranking out Rails code and Ruby code for any commerce company I'm generally browsing the web or browsing message boards at SDF. Reading books, digital books. That's about the extent of it. A couple of news feeds. Rarely listening to music, I listen to a lot of podcasts and a lot of online radio. So as I mentioned before I moved from Chrome to Firefox. I spend most of my time at Firefox very minimal. I don't really use any extensions. I use the pinboard extension, keep my bookmarks there. When I'm not using Firefox I use iTerm2. Usually in there I'm running either Teamux or dbtm with detach so that I can get some sort of tiling interface out of my machine because aqua provides a pretty horrible user interface with a lot of wasted real estate in my mind. Beyond that sometimes I listen to iTunes or Spotify for podcasts or occasional music. I use YNAB, you need a budget to track my finances. VIM is my editor of choice. I also own an Xbox, a Roku, an iPhone and an iPad. Those I will be attempting to give up as well. I have a couple of minor local games. I think some of them might be under the GPL. Some of them might be OS X specific. I don't really remember. Remind my term, I generally am SSH102SDF. I keep all my notes there. I use terminal velocity which is a console-based notational velocity and involved clone. Teamux are detached as well. I use mutt to read all my email. I use, and I'm going to butcher the name, news butler. I think is what it's called to check all my feeds. I use iris.si for IRC. I don't kick around on any public servers just hang out with some private folks. I use STF's comm mode which is a chat system and I use their bulletin board and I use e-links to browse the web. I find that I use e-links a little bit more than Firefox because I don't have to worry about JavaScript and pictures and things of that nature. I can just get the content I'm after. So that's kind of my software life in a nutshell. So before I decided to take this week, I wanted to evaluate a few distributions. When I came across, I like really minimalistic installs. So the first thing I tried was Dragoora. The issue I had with Dragoora was I never could quite get screen resolutions worked out. I like minimalism but I also don't want to roll up my sleeves and get too far into configuring things. So that proved to be too much of a nuisance. I'm running these under VMware at home and virtual box for a point of reference. Once I tried Dragoora, I jumped the other end to GnuSense and GnuSense is a nice pretty install and generally worked but aesthetically I wasn't really into it and I feel like it came with a lot more software than I wanted. And these are all really small nitpicking things that I didn't like. I could probably work with GnuSense or Dragoora. I was just looking for something a little more comfortable. So next I tried Parabola which is the Libre version of Arch Linux and I really enjoyed it. The short period of time that I used it. It felt a little bit like FreeBSD. I liked the package system. I just felt that I would spend too much time tinkering during the week and not emulating my day-to-day personal interactions on a computer. So then after I tried that I gave Triskull a go and I'm probably mispronouncing that one as well. It's Triskull Linux. It's an Ubuntu derivative and it happened to fit my needs quite well. It's relatively aesthetically pleasing. Comes out of the box with almost everything I need but doesn't give me stuff I don't need and it's generally easy to navigate. The reason I'm recording this podcast is because I'm currently reinstalling it. I didn't give it enough disk space. So once I increase its disk space I think I'm going to be very happy with it. So I'm running this in VMware and I run it full screen and avoid the utilities on my Mac like I said I'm not ready to buy another computer just yet. Kind of want to see how this goes. So in the last three days I have used some non-free software. Clearly my phone, my iPhone, but I'm restricting myself to text messages and phone calls. It would have been too much hassle to try to make my phone an open source and free device to use. I do not use my iPad. I've kept that aside. I have used my Xbox and my Roku so that my son could watch some shows and play a couple of games but I am not directly interacting with it. I still visited the bullet and board technically it's non-free software because it is closed source. Nobody sees how it works. But I wanted to stay connected and I caved a little bit. I did use Preview and OS 10 to sign a document for my business. I couldn't figure out how to pull that off in the document viewer and Triscoll which I believe looks suspiciously like events which I had used in the past on OpenSusa. I also used the VMware guest tools so the resolution appropriately resizes. I don't know if I consider that cheating because I like to think of the virtual environment as emulating hardware and it's near impossible to find totally free hardware. Interestingly enough the reason I'm using the VMware guest tools is because Triscoll's resolution detection was not quite spot on. Genusense however picked up the virtual resolution almost immediately so I'm not sure what the difference is there. And obviously at work I'm using a MacBook Pro to do all of my Ruby development and Rails work there. So I figured if I was going to do this I may even look at some replacements and options for the actual free software I use. So I have been using ABrowser which is the Debranded Firefox that comes with Triscoll and it's worked fantastically. Start using Thunderbird just to kind of try a graphical email client. I've lived so long with mutt that anything else sort of jars me but Thunderbird has been relatively easy to use. I've been using Life Ray. I stumbled on it on accident because it was in the messaging menu that provided with Triscoll. I use that to read my RSS feeds now. I simply exported all of my newsletter feeds as OPML and they came right into Life Ray. I'm very happy. I'm using Ghibber for Identica however much longer that'll exist and for STF's status net instance which is not federated unfortunately. Ghibber it's fun to see that application because I recall the the Novel Hack Week when it was created and I recall when Tomboy was created in the Novel Hack Week as well and I had some minor part in helping with bug smashing for those so that was quite fun too. Very minor part if I I better underline that but it was very fun to see those again. I'm not using Tomboy as I keep all of my notes and text files now but it was it was kind of nice to see those after not being around them for three or four years. I've installed SSHFS so that I can not entirely use STF but mount my important directories locally so I can get to my notes and things of that nature and I fired up G at it. Now normally I'm a VEM user but and I don't like things like sublime text or text mate and without getting too far into Editor Wars I really forgot how great of a basic Editor G at it is. I've really enjoyed using it. I do miss my VEM keys but it's another one of those situations where it provides everything you want and nothing you don't need and the plugins are astounding. Wonderful Editor works well in this situation. So my thoughts so far I would really like to go back to using something other than OS 10 and I may strive for I guess moral and emotional reasons to keep that as free software. So it would be kind of neat to get a hold of a cheap notebook or a netbook and a netbook would be optimal just a small machine that's that Triscoll is supported on. If anybody knows where I can get an inexpensive netbook to put Triscoll on I would be very happy to know of that and I've been really watching Firefox OS very closely. I think my next phone may end up being a Firefox OS phone. I don't need a lot. On my phone I need to send and receive messages. Maybe connect to VoIP. Maybe connect to SSH. Definitely make phone calls. So I guess SSH in VoIP is asking a lot of a phone but those are superfluous. I can do without them. The occasional email would be nice and Firefox OS is pretty close to aligning with the free culture standards even if it's not spot on. I think it's better than handing my life over to Google with an Android phone or living in Apple's Crystal Prison. So I'm going to try to do the rest of the week and see where it goes. It's really pleasant. I'm going to try not to cheat anymore. The best way I think to cheat would be to avoid cheating would be to get a machine and just live with it rather than using a virtual machine. I'm excited to see what comes of it. So I think that's it for this. I'm sorry if it was a little noisy. I did have to kick the fans on and off and I had no real script for this. I was just sort of rambling while the installer goes. I hope you enjoyed it. I still want to make some more podcasts as I have time. My schedule is a little rough. If you'd like to talk, I've been using pumpIO for most of my micro-blogging needs. You can catch me there at nil method at microcast. So NIL METHOD at M-I-C-R-O-C-A.ST. Or you can simply email me cmhobbs at acm.org. That's cmhobbs at acm.org. Thanks again, listeners. I appreciate your time and I appreciate Hacker Public Radio for giving me yet another opportunity to post a podcast. Goodbye. You have been listening to Hacker Public Radio. It's Hacker Public Radio does our. We are a community podcast network that releases shows every weekday Monday through Friday. Today's show, like all our shows, was contributed by a HBR listener like yourself. If you ever considered recording a podcast, then visit our website to find out how easy it really is. Hacker Public Radio was founded by the digital drug pound and the infonomicum computer cloud. HBR is funded by the binary revolution at binref.com. All binref projects are proudly sponsored by linear pages. From shared hosting to custom private clouds, go to lunarpages.com for all your hosting needs. Unless otherwise stasis, today's show is released under a creative commons, attribution, share a life, free those own lives.