This Week: Freedom not Time-Bombs

7 December 2007

Hello everyone, welcome back to our occassional series about what I have read online since last time. Without further ado, let's dive in to the next installment.

Another reason why Linux is better for the environment

CNN reports that switching from a Windows-operated computer to a Linux- operated one can slash computer-generated e-waste levels by 50%, I'm not surprised.

Five years ago, I built my main home Linux desktop. I did my research well and I tried to get the best components that I could on a very tight budget, hoping that it would not be redundant for at least three years when I would hand it down to someone else; after all someone who is on the computer for a unusual amount of time needs a responsive system.

Yet after five years, it is still completely perfect for Linux, way over the system requirements and it runs all the latest desktop effects and only uses up 50% of the RAM. I do not foresee replacing it for at least another three years, maybe more; it just doesn't need any more power. Not at least until there is some unforeseen major change in Linux. By the way, the computer won't run Windows Vista, in the Windows world it is ready for the bin.

Catalogue of cool

The Free Software Foundation, Creative Commons and Wikimedia have put their heads together and made the GNU Free Documentation licence and the Creative Commons Attribution-Share-Alike licence compatible. Having the two the biggest licences in free culture become compatible allows far more remixing, combining and creative innovation with shared community content, really cool!

Phill has written a Battleships game in Javascript, I totally slaughtered the enemy's navy, time after time, so the robot hoards are not going to be invading England by boat any time soon.

I just discovered mod_wsgi, which can host any Python App written to the WSGI standard. It can even run in daemon mode (i.e. in its own process), my favourite way to run web apps. So it is a really good idea, when I get to try it I'll let you know if it works.

Talking of Python have a look at Andy's blog for a fun comic.

Bug talks about why he wrote his own blog software, namely so he could have his posts in files, he wanted complete control and to avoid spam.

This is similar to why I stopped using Wordpress and built my own custom setup over Pyblosxom. I now write posts using a text editor, press save and then I have a post. Maybe it is just that I spend too much time making websites that when relaxing I don't want to see a web interface. It is also still easier to compose in a text editor than a website text box. I also have had no spam since moving to Pyblosxom so I think a lot of spammers are particularly targeting the major blog platforms such as Wordpress.

Guns and Bombs

Dallas News reports that Joe Horn watched two men burgle the house next door, when two men came into his yard and towards his house, with seemingly perfect aim, he shot both of them with his shotgun. The interesting thing is that the whole time he was on a cellphone call to the 911 operator. Another twist is that we can listen to the whole thing online! E.g. here on Youtube (note the title is incorrect, they were on Horn's property when they were shot).

I am not a fan of gun ownership in general, and I have often argued that there is no reason at all for anyone to own a handgun as they have no practical use and they can be concealed, while hunters' rifles can be easily controlled by licences. However, whether this gun was owned for hunting or not, and despite my pacifist views, I have very little sympathy for the two dead robbers, who were also both convicted drug-dealers, meaning two birds with one shell. If they die while undertaking a robbery, then they have only yourself to blame. Listen to the recording and make up your own mind.

I am not a fan of time-bombed software or content, I think it verges on the abuse of the user. However, as Eric You XU points out, nothing stops you providing different times to different programs and he explains a couple of ways to do that.

Congrats to PDF

In the brouhaha about the flawed OOXML specification and Microsoft's somewhat questionable attempt to make it an international standard, it is easy to miss that PDF is well on its way to becoming an ISO standard, as James is keen to point out that PDF is a cross-platform format for communication of finished documents, not a format for revisable native documents.

Menelkir has hit the problem of people sharing Microsoft Office 2007 documents with him. This is something I should certainly look into one of these days. How are you finding the MS Office 2007 documents? I have never received one yet, probably because my University where I work and study has set the old formats as the default on the install images.

Discuss This Post - Leave a comment

1 Phill says...

I probably should have made that Battleships game harder, the computer hasn't beaten me yet either!

Posted at 11:32 a.m. on December 7, 2007


2 Justin says...

I can certainly beleive tha linux is better for the environment. my almost 7 year old frakenbot (an HP with a Dell motherboard) is still going strong, though it doesn't run all of the nifty graphics beacause of the graphics card.

That comic is from XKCD. XKCD is one of the best comics out there and everyone should read it.

Posted at 2:01 a.m. on December 8, 2007


What do you have to say?

Show Editing Help


About

Hello, my name is Zeth, I'll be your host here.

Command Line Warriors is about taking control of your own technology, it looks at our experiences of computing; especially using GNU/Linux, the Python programming language, the command-line and issues such as techno-ethics, best practices and whatever is cool now. If you take control of your technology then you are a Warrior too!

This site is your site too which means that you can contribute and get involved. You can leave comments using the facility provided. For me, the comments and discussions are by far the best part of the site. So please do have your say!

Latest Discussions

Omar Zabaneh

July 25, 2008
Zeth, Thank you for this post, very helpful. I used it as a basis for my own email validation function that i wish to share with you, in a selfish ...
Email Syntax Check in Python

Double Booting Bastard

July 24, 2008
I agree with Nui, Linux is great for many things but not everything. A lot of, less mainstream, hardware is a time consuming and often fruitless task to install and ...
Give Linux a chance

John

July 23, 2008
Duncan, sadly the permissions are stored with the data (inode), not with the directory entries (hard-links). Zeth needs ACLs -- no way to do this with basic unix permissions.
Advanced Unix Groups

Garrick

July 21, 2008
I do love my iPhone. That being said, I would trade it in a heartbeat for a STABLE Openmoko FreeRunner.
This week - iPhone vs a can of compressed air, and Django NewFormsAdmin

Daniel Davies

July 21, 2008
With regards to your last paragraph, you are certainly correct. Right now Django is a nightmare to use across multiple sites... we have some sites running the newformsadmin branch, others ...
This week - iPhone vs a can of compressed air, and Django NewFormsAdmin

Nui

July 18, 2008
Hmm, this would be more persuasive as an argument with some evidence. I am a happy admin of Windows and a novice user of Linux, so I have taken the ...
Give Linux a chance

Paddy3118

July 18, 2008
Hi, I too work with Electronic Design Automation tools, where Tcl is used extensively. I tend to only occasionally have to write in Tcl and so find the TclTutor utility: ...
Python and TCL

Cliff Wells

July 17, 2008
I personally cannot live without the Web Developer extension or Firebug. Unfortunately these are probably both among the more difficult to port extensions. Given how poorly Firefox functions on Linux ...
Will Epiphany be able to compete with Firefox's extensions?

Åke Forslund

July 13, 2008
I'm pretty much a novice in both of these languages but I find them both easy to use and preform the tasks I give them. However I rarely use them ...
Python and TCL

Christopher Thoday

July 12, 2008
A single test is not sufficient to give you confidence that the algorithm is working. You should make 'number' an argument of 'main' so that you can test some boundary ...
Python and TCL

paul21

July 10, 2008
Shame on Mozilla. They should make developers specify the extension license before hosting it. They should show the license next to download button as well.
Are your Firefox extensions proprietary software?

Tris

July 8, 2008
Justin - You say they had not heard of Linux? That doesn't sound very professional to me!
Give Linux a chance

michael

July 8, 2008
what about Galeon? in Gnome i use Galeon mostly. it is fast and stable and has a nice portal with search masks for Debian, FSF, Freshmeat and so on. wtf ...
Will Epiphany be able to compete with Firefox's extensions?

vermin

July 7, 2008
> Eventually, after a bit of digging and Googling, I found their Toolbar-License... You simply found the license of the StumbleUpon Toolbar for Internet Explorer. This is another product, much ...
Are your Firefox extensions proprietary software?

Andrew West

July 6, 2008
Both the Python and the Tcl example could do with error checking. While at first this may not seem on topic with the post I think it better shows the ...
Python and TCL