This Week: Notes, Names and New Sites

8 April 2008

This is the latest installment in my regular(ish) series looking at some of what I have read online since last time.

Pass the note

Andy W. wrote a fab post on on Libnotify, the library that makes little notes pop up on Gnome-based Linux desktops (e.g. software updates available).

In passing, Andy mentioned some Python bindings. They seemed quite easy to use:

> import pynotify > > pynotify.init("Warrior") > > note = pynotify.Notification("Command Line Warriors", "Taking control of your own technology") > > note.show()

Pretty sweet. Andrew goes on to explain about making notifications appear on other machines which is even cooler.

I feel the need, the need for speed

I do a lot at the command line, and use a large number of command line utilities, however I do not write particularly advanced scripts in the shell language itself, if it is going to be more than four lines then I tend to write the script in Python.

I know most of the syntax but I don't yet have a feel for what is idomatic, or what is efficient in shell. Pushing me in the right direction is Brock's site which has a post on shell script speed where he times various ways of achieving things in shell.

Standardising failure

Unsurprisingly, the last few weeks of online reading has been dominated by the shambles of a standardisation process that was OOXML. There are far too many to talk about them all, so here is a random selection.

Rob Weir's deadpan response made me laugh quite a bit.

Like me, the venerable Andy Updegrove was tracking the results in real time.

If you are interested in the area, you should really read Andy U's manifesto for "Civil IT Rights". If you read TX's post about Natural Law mentioned below, I think you will get a flavour of where the freedom in technology movement needs to go next.

Some coverage on some french forum linked to here. As did Andy L who has set up another planet and added my blogs to it. Thanks for that.

Boycott Novell rounds up the present situation, arguing that if competing standards is what they want, then that is what we should give them, we should rally round the OpenDocument format and blow OOXML out of the water.

It is nice to see that some of the mainstream tech press took an interest in the OOXML situation.

Security is a process

Justin gives 11 security tips, (yes not a dozen or a top ten, but eleven ;). Measuring myself against his tips, I scored nine out of eleven. How many do you get?

It is good to not understate physical security. I had a laptop stolen from my house, which was rather horrible at the time. In the end, I got a new laptop on my insurance and the burglar got 12 months in prison. However, I am making sure that if it happens again I am totally prepared.

What I am trying to achieve with my laptop is to cover all the bases:

Threat Provision
Lost hardware Insurance
Lost Data Backups
Data theft Encryption

All of which only take a moment to set up, but it is well worth it if my laptop gets stolen again.

Call me Young Gun

Mez has an interesting post about names. People get very touchy about what they are called in online/offline lives.

My approach from when I first had a home page in 1998 has been to be mononymous, to only use my first name online, kind of like Madonna, except without a funny bra.

This went downhill a bit when I got into free/open source software because mailing list archives contain my full name. However, I am trying to get it back together.

In real life no one ever really uses my last name either. Wherever I am, I tend to be the only Zeth.

Newly discovered sites

Talking of names, I noticed a (new to me) site by a guy called K. Mandla in my incoming links. Lots of interesting posts, especially about testing forthcoming software. Another nice post was about console-based word processors. I have not tried them out, but it will be interesting to see what they can add over a text editor such as Emacs or Vim.

Also in my incoming links was a Swedish site by Ake Forslund. I live with a Finn who translated the first page of posts to me. Seems good stuff so if you can read Swedish check it out.

While I am on the topic of incoming links, my review of Torchwood made in onto some Sci-Fi site which is pretty cool.

The Mighty TX has started writing, with an introductory post pointing out the connection between natural law and free/open source software.

That is almost it for this time. If you come across something cool, or write something that has never been covered here, please let me know about it!

Gratuitous Plug

As some of you know, I have a secondary site that takes articles too off- topic for here. In it I advocate largely abolishing prisons, with work gangs for those who can be integrated back into society and the death penalty for those who can't.

I also discuss feminism, the decline in marriage and whether we should legalise polygamy.

Discuss this post - Leave a comment

1 AJS says...

I'm definitely going to check out WordGrinder!

I grew up using Wordwise Plus on the BBC model B. You typed your text in the 40-column MODE 7 (charmapped to save memory ..... the Beeb's hi-res bitmapped graphics modes swallowed up to 20KB of the available 32KB just for the frame buffer), and it was reformatted to print on the 80-column printer.

In those days, "WYSIWYG" just meant text editing in 80 columns. And printers were text-driven devices, generally with fixed-width fonts. (Of course, dot- matrix printers were capable of producing graphics -- but that's another story.)

"Full WYSIWYG" -- with multiple fonts, proportional spacing, bold, italics and underlining visible on screen -- was undeniably very pretty when it first came on the scene, but most of the time it's really a distraction. You can easily end up paying too much attention to the calligraphy and not enough to the poetry.

Posted at 6:31 a.m. on April 9, 2008


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

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?

making money on the internet

July 17, 2008
[url=http://www.divinecaroline.com/public/user/profile?user_id=83997]extra money 101waystoincome.com[/url]
A year after my 2007 predictions - the score card

Leatherjackets99

July 16, 2008
New Style in Leather Jackets For Man and Woman at http://www.Leatherjackets99.com They Offer Free Shipment Worldwide.
Email Syntax Check in Python

Å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

Kurushiyama

June 30, 2008
XML is no replacement for SGML, it's a subset.
An Introduction to ReStructuredText