For those of you who still cling to the outdated and utterly Neanderthal concept of dedicated MP3 players (snicker) you may find it useful to know that the latest build of Rockbox has been released. Rockbox, for the uninitiated, is an open source firmware for a collection of deadbeat misfit MP3 players.
As far as the devices I've used with it have gone, it's turned good players into absolutely fantastic players, much like a swap of OS can make a poor computer great again. Few manufacturers (if any) would spend the time to optimise their codecs to save battery life and increase performance, but Rockbox does it! Heck, is there any player maker that includes as many features as Rockbox supports without requiring you to step up to something fancier, like those mini-tablet/half-smartphone devices?
On my Sansa Clip+, Rockbox increased my battery life (especially while using OGG Vorbis), gave me a less pretty but more intelligently designed UI, allowed me to swap out themes, let me play many more codecs and file formats, gave me a more stable MP3 player all-around (especially when it came to the battery life meter, which is actually reliable now), and made the Sansa Clip+ an MP3 player in a class of its own. Oh, and the clock is accurate and everywhere, saving me the trouble of finding another device that displays the time.
If you have a music player and it is supported in the latest Rockbox, I cannot recommend installing it enough. If you're all about prolonging the life of your technology, this is the sort of software that should delight you.
My life in 5 gigs
For a pair of days I reinstalled Debian Testing with Fluxbox and elected to use only 5 GB to do my day to day tasks. This included my entire root partition (though not swap) and user directory, which I tend not to put on a separate partition because I don't want to mess up each OS' configuration files.
The OS, after most of my required programs were in place, was a surprisingly hefty 1.8 GB. I dumped a bit of music in there and it became rather crowded.
I will be honest: it was difficult. I'm used to having room for downloads and larger files. However, it was rather enlightening because I had to keep track of my space, and this, keep things neat and tidy.
I can't do it all day, every day. I've already went back to my main Ubuntu install; too many things I use or need on a regular basis. Besides, I do have backups of my most needed documents and files, but it's not a backup if it's my only copy, right? As much as I'd like to, I can't really squish myself into 5 GB.
Enjoyable experiment, though. Give it a shot if you have a few gigs to spare.
The OS, after most of my required programs were in place, was a surprisingly hefty 1.8 GB. I dumped a bit of music in there and it became rather crowded.
I will be honest: it was difficult. I'm used to having room for downloads and larger files. However, it was rather enlightening because I had to keep track of my space, and this, keep things neat and tidy.
I can't do it all day, every day. I've already went back to my main Ubuntu install; too many things I use or need on a regular basis. Besides, I do have backups of my most needed documents and files, but it's not a backup if it's my only copy, right? As much as I'd like to, I can't really squish myself into 5 GB.
Enjoyable experiment, though. Give it a shot if you have a few gigs to spare.
Using wget to mirror websites
On a rare occasion, I find a website worth saving. Sometimes it's old and may not be around forever. I just want a local copy, right?
Thanks to the massive help that is search engines, I found a handy program called wget that's installed on every Linux box! It's like the coolest of all time. Cough.
Say you want to download all 125 blog posts of MGL? Script it, baby:
In the domains section, that limits it to just a single domain. I'm hoping I can limit it even further, or learn enough bash to limit it myself via scripting. Either way, it's a nifty trick. I managed to get all of Old Man Murray in a minute (including those cute little static image advertisements!), and made a local copy of MGL in about twenty seconds. Handy for backing up websites that may not be around forever, for an e-book reader, or just for something to do when the internet's out.
Source for this was Linux Journal. They have more info about the various options, so go ping them. Five ad bugs.
Thanks to the massive help that is search engines, I found a handy program called wget that's installed on every Linux box! It's like the coolest of all time. Cough.
Say you want to download all 125 blog posts of MGL? Script it, baby:
wget \
--recursive \
--no-clobber \
--page-requisites \
--html-extension \
--convert-links \
--restrict-file-names=windows \
--domains minimalinux.blogspot.com \
--no-parent \
minimalinux.blogspot.com
In the domains section, that limits it to just a single domain. I'm hoping I can limit it even further, or learn enough bash to limit it myself via scripting. Either way, it's a nifty trick. I managed to get all of Old Man Murray in a minute (including those cute little static image advertisements!), and made a local copy of MGL in about twenty seconds. Handy for backing up websites that may not be around forever, for an e-book reader, or just for something to do when the internet's out.
Source for this was Linux Journal. They have more info about the various options, so go ping them. Five ad bugs.
Name change, among other points
I've realised that the confusion on my part between my blog which was called Minimal Linux and Nathan's Tumblr which was also called Minimal Linux was becoming more of a pain than I could have imagined. Thus, I experimented and came up with a new name: Minimalist GNU/Linux, or MGL for short.
I added the -ist just for differentiation sake, and the GNU part onto Linux to make Stallman happy. Sure, I made the name way more complicated and harder to say, but at least there are no other blogs with the same name, gosh darn it.
If anyone has any better named that aren't quite so long, suggest them in the comments.
---
According to Blogspot's stats window, my traffic has gone up in the last week. I sincerely thank you all who are reading and I hope you find something interesting here.
---
I found it interesting when a few websites were buzzing about Firefox 4's increased speed compared to Chrome. Sure, this is nice that we're aiming for performance, but it doesn't really fix the problem: websites are getting too bloated, fat, and inefficient.
If you've ever had the displeasure of browsing OMGUbuntu for news, you'll find that, without an ad blocker or ad bug blocker like Ghostery, the website's performance is slow, sluggish, and can affect other tabs in your session. Ever used Slashdot for more than ten minutes? Their heaps of Ajax will start to beat you over the head. How about ComputerWorld or any of those tabloid PC news websites? Yeah, if you're not using a text web browser for them (which will only net you a paragraph of their stories at a time, broken up over ten pages anyhow) you might as well be running a high end video game.
Okay, I'm exaggerating. But while it's great that the browsers are trying to fix the problem, the issues are really with the websites where we get our content. I haven't explored the design of MGL much, but I've tried to make my website layout fairly easy to navigate, explore, and see. I WANT people to see my content. That's the whole point of making a website.
It's sad that the only way you can actually browse the internet with some semblance of sanity and security is in a locked down Firefox with Adblock Plus, Ghostery, Flashblock, and sometimes NoScript. You really do have to stop all that junk from entering your computer, and it's pitiful.
I added the -ist just for differentiation sake, and the GNU part onto Linux to make Stallman happy. Sure, I made the name way more complicated and harder to say, but at least there are no other blogs with the same name, gosh darn it.
If anyone has any better named that aren't quite so long, suggest them in the comments.
---
According to Blogspot's stats window, my traffic has gone up in the last week. I sincerely thank you all who are reading and I hope you find something interesting here.
---
I found it interesting when a few websites were buzzing about Firefox 4's increased speed compared to Chrome. Sure, this is nice that we're aiming for performance, but it doesn't really fix the problem: websites are getting too bloated, fat, and inefficient.
If you've ever had the displeasure of browsing OMGUbuntu for news, you'll find that, without an ad blocker or ad bug blocker like Ghostery, the website's performance is slow, sluggish, and can affect other tabs in your session. Ever used Slashdot for more than ten minutes? Their heaps of Ajax will start to beat you over the head. How about ComputerWorld or any of those tabloid PC news websites? Yeah, if you're not using a text web browser for them (which will only net you a paragraph of their stories at a time, broken up over ten pages anyhow) you might as well be running a high end video game.
Okay, I'm exaggerating. But while it's great that the browsers are trying to fix the problem, the issues are really with the websites where we get our content. I haven't explored the design of MGL much, but I've tried to make my website layout fairly easy to navigate, explore, and see. I WANT people to see my content. That's the whole point of making a website.
It's sad that the only way you can actually browse the internet with some semblance of sanity and security is in a locked down Firefox with Adblock Plus, Ghostery, Flashblock, and sometimes NoScript. You really do have to stop all that junk from entering your computer, and it's pitiful.
Green computing in simple terms
I've linked over to this blog from my other, more mainstream writing (if you could call it that) and I had more than a few people ask me how to use their computers in a more green fashion, and if it's linked to minimalism at all.
The process is simple.
1) Learn Linux.
2) Use Linux.
3) Stop buying computers. If you need to buy something, buy used and low powered. Aim for laptops.
3.5) If the power usage is too high, replace parts with power saving parts.
4) Turn on the power management in Linux.
5) Get a good power strip that can disconnect all power usage when a switch is flipped. Use it when the computer is off.
Linux helps with this, but the possibilities are enormous in all three operating systems, though not entirely equal. I picked Linux as a special case because its lifespan is not dependant on the growth of software bloat*, but rather the reliability of the hardware it's situated on. Mac OS X could possibly be similar (post their PowerPC swap), but then again, suggesting one buy a new computer for the privilege isn't very green.
This is equally valid for other components as well, such as tablets, MP3 players, cell phones, remote storage, and input devices such as mice, touch pads, and keyboards. Personally, I question the need for buying most of the list entirely for any reason other than replacing a broken and strictly required product, but then again if you tried to take away my Sansa Clip+ away from me I may just strangle you. As usual personal priorities are more of an issue than otherwise.
In any case, it's not a complicated issue.
---
*The exception to this would be some of the bigger desktop distros like Ubuntu, who seem to have grown quite a bit on the CPU and RAM munchies front (though they do seem to be trying to keep this down in 10.10). However, it's easy to switch to something a bit more judicious in its systems requirement front, such as Debian, or simply switching to a lighter desktop like IceWM or Fluxbox.
The process is simple.
1) Learn Linux.
2) Use Linux.
3) Stop buying computers. If you need to buy something, buy used and low powered. Aim for laptops.
3.5) If the power usage is too high, replace parts with power saving parts.
4) Turn on the power management in Linux.
5) Get a good power strip that can disconnect all power usage when a switch is flipped. Use it when the computer is off.
Linux helps with this, but the possibilities are enormous in all three operating systems, though not entirely equal. I picked Linux as a special case because its lifespan is not dependant on the growth of software bloat*, but rather the reliability of the hardware it's situated on. Mac OS X could possibly be similar (post their PowerPC swap), but then again, suggesting one buy a new computer for the privilege isn't very green.
This is equally valid for other components as well, such as tablets, MP3 players, cell phones, remote storage, and input devices such as mice, touch pads, and keyboards. Personally, I question the need for buying most of the list entirely for any reason other than replacing a broken and strictly required product, but then again if you tried to take away my Sansa Clip+ away from me I may just strangle you. As usual personal priorities are more of an issue than otherwise.
In any case, it's not a complicated issue.
---
*The exception to this would be some of the bigger desktop distros like Ubuntu, who seem to have grown quite a bit on the CPU and RAM munchies front (though they do seem to be trying to keep this down in 10.10). However, it's easy to switch to something a bit more judicious in its systems requirement front, such as Debian, or simply switching to a lighter desktop like IceWM or Fluxbox.
Letting the garbage can do our minimalism for us
Minimalism as a life style is not synonymous with the art style. Throwing away everything every six months? That's confusion, not minimalism.
A really effective purge can be an empowering act. Suddenly what was once cluttered is now clean by design. What was once complex is now simple. It really feels great to be able to have that binary switch of, first, when that junk accumulates, and second, when that junk is removed judiciously.
However, I maintain that if you are continuously purging, day in and day out, and it never seems to stop the problem, maybe the issue is at the source of the junk, not the junk itself.
Just last year I cleaned out my video game collection, and I removed and sold most of my PC games (barring ones I couldn't technically remove - some DRM-inflicted games cannot be removed from my account). Yet, it seems that over time, I accumulate more and more, forgetting what is important to me and thus, I'm again faced with a shelf of games that I don't really need. Most of these games were $3 or less, and games that legitimately sounded like fun, but in retrospect, the burden imposed on me by their mere existence was more of a cost than the enjoyment I got out of their function.
I'm letting the garbage can do my minimalism for me. But this ignores the fundamental truth of minimalism: just because it looks minimalist doesn't mean it really is. A clean shelf doesn't imply minimalism any more than a clean sink - both we can assume to be in a temporary state of aesthetic minimalism and as such we can never assume that what is clean will stay clean.
How to fix this? Admit there is a problem, naturally. Understand the reason why the problem is a recurring action. Think of ways to solve the problem at its source. Fix it.
Why do I continue to buy PC games? Well, the nature of the market allows me to grab some fancy games on clearance for $5 or less. The drive to buy new games all the time is a habit borne from a saturation within the industry - you get so used to trying new things that, once you've found a handful of games you really like and don't need much else for entertainment, it's still hard to stop buying new games.
How can I solve this problem? Well, ignore the games entirely, and concentrate on a different hobby. Play more of the games I already own to remind myself that I already have enough. Concentrate on negative aspects of the purchase - physical burden, woes with the DRM, etc. Blog about it (yes, this helps me quite a bit - it transforms my fluid thoughts into more solid words and arguments).
And thus, the only step left is to implement the fixes and walk away.
A really effective purge can be an empowering act. Suddenly what was once cluttered is now clean by design. What was once complex is now simple. It really feels great to be able to have that binary switch of, first, when that junk accumulates, and second, when that junk is removed judiciously.
However, I maintain that if you are continuously purging, day in and day out, and it never seems to stop the problem, maybe the issue is at the source of the junk, not the junk itself.
Just last year I cleaned out my video game collection, and I removed and sold most of my PC games (barring ones I couldn't technically remove - some DRM-inflicted games cannot be removed from my account). Yet, it seems that over time, I accumulate more and more, forgetting what is important to me and thus, I'm again faced with a shelf of games that I don't really need. Most of these games were $3 or less, and games that legitimately sounded like fun, but in retrospect, the burden imposed on me by their mere existence was more of a cost than the enjoyment I got out of their function.
I'm letting the garbage can do my minimalism for me. But this ignores the fundamental truth of minimalism: just because it looks minimalist doesn't mean it really is. A clean shelf doesn't imply minimalism any more than a clean sink - both we can assume to be in a temporary state of aesthetic minimalism and as such we can never assume that what is clean will stay clean.
How to fix this? Admit there is a problem, naturally. Understand the reason why the problem is a recurring action. Think of ways to solve the problem at its source. Fix it.
Why do I continue to buy PC games? Well, the nature of the market allows me to grab some fancy games on clearance for $5 or less. The drive to buy new games all the time is a habit borne from a saturation within the industry - you get so used to trying new things that, once you've found a handful of games you really like and don't need much else for entertainment, it's still hard to stop buying new games.
How can I solve this problem? Well, ignore the games entirely, and concentrate on a different hobby. Play more of the games I already own to remind myself that I already have enough. Concentrate on negative aspects of the purchase - physical burden, woes with the DRM, etc. Blog about it (yes, this helps me quite a bit - it transforms my fluid thoughts into more solid words and arguments).
And thus, the only step left is to implement the fixes and walk away.
Emacs key bindings wallpaper
I'm still learning Emacs and I decided to make a wallpaper of the most popular keybindings to help. Use it at your leisure.

The font used in the wallpaper was Inconsolata, a stunning monospace font.
I've been learning Emcas mostly because I like it as a text editor, but also for Org Mode (which some keybindings can be seen on the right side of my wallpaper). Org Mode is a powerful to-do list that can organize your tasks, store different dates, times and deadlines, and quickly and efficiently add or remove tasks as they are finished.
It's simple on first glace, but like Emacs, if you continue to dig you will find more and more shortcuts, functionality, and design. It's an incredibly good program for organizing data in any sort, and as a to-do list it's the best I've ever encountered.

The font used in the wallpaper was Inconsolata, a stunning monospace font.
I've been learning Emcas mostly because I like it as a text editor, but also for Org Mode (which some keybindings can be seen on the right side of my wallpaper). Org Mode is a powerful to-do list that can organize your tasks, store different dates, times and deadlines, and quickly and efficiently add or remove tasks as they are finished.
It's simple on first glace, but like Emacs, if you continue to dig you will find more and more shortcuts, functionality, and design. It's an incredibly good program for organizing data in any sort, and as a to-do list it's the best I've ever encountered.
Subscribe to:
Posts (Atom)