Just some thoughts

Monday, June 12, 2006

How markets could be better.

This is abstract, almost pie-in-the-sky, but I think it is valuable.  This article points at something that could drastically change the *economy* (not just an industry) as we know it, but only if the thoughts expressed are fleshed out and implemented.

Planner Love!

I just discovered emacs' planner mode!  I've only used it for a few minutes, but it's already insanely usefull.  Among the things I can do are:

  • Take notes on a buffer that get stored in my daily planner page.  The stored note comes complete with a url to the file and line that my point was at when I created the note.  For example, if I am looking at the mozilla project's nsStringAPI.h file (line 42) and I take a note it will be stored with a hyperlink to that exact line.  This allows me to arbitrarily annotate any given file.
  • Set up tasks
  • Schedule events
  • Record conversations in erc.
All in all very neat.

Friday, June 09, 2006

My representative's voting record

I would like to take a moment to post Brian Higgins' recent voting record.

HR 373:
Federal Propaganda Prohibition Act
HR 5085:
American Broadband for Communities Act
Network Neutrality Act of 2006
Markey Net Neutrality Amendment to COPE Act
HR 5252:
Communications Opportunity, Promotion, and Enhancement (COPE) Act of 2006
HR 581:
Free Flow of Information Act of 2005
HR 5417:
Internet Freedom and Nondiscrimination Act of 2006

The above information is from: http://www.freepress.net/congress/congressmem.php?id=573

I have written him multiple times requesting that he support net neutrality.  Not only did he vote for COPE, but he also actively voted against net neutrality (Markey Net Neutrality Amendment to COPE Act).  If he is your rep as well, please remember this in his bid for reelection.

Thursday, June 08, 2006

Gary King may eventually use some of my code!

Gary King, a renowned lisp coder, has created a new lisp http library.  It is based on Trivial-HTTP (thttp).  He says he will be adding some more functionality to his library.  Among the code that he plans to add is something I did a while back!  I know what I did was usefull, but to have someone on the order of Gary King plan to use it is validating and incredibly welcome.

That said, as I look at the code now, there are some changes I'd like to make.   Primarily, I didn't abstract the header and header-list data types.  To do that would make the code both easier to read and maintain.

Wednesday, June 07, 2006

Rallying the troops!

A Firefox developer, named Blake Ross, just made an excellent point.  In a nutshell: If Microsoft only listens to marketshare and cares not for its users, how can its developers continue to work there without feeling morally bankrupt?

Way to go Blake, and keep up the excellent work!

Friday, June 02, 2006

Remote Warfare

"In the age of jihad, our nightmare is people who don't fear dying and don't mind killing. In the age of the joystick, the nightmare is that we'll become them."

The above quote is refering to the use of remote controlled weapons and vehicals (from here). I think it is quite profound.

That page has links to many other interesting articles pertaining to various aspects of remote warfare.