Entries classified under weblog created during 2004


30 Pixels, 30 Lines

It is perhaps slightly amusing that writing 30 lines of code in Emacs and resizing the Emacs window under OS X requires an equivalent amount of time.

To osx emacs ramblings weblog ... on Wed 09/08/04 at 04:00 AM

Really Hard Problems

Really Hard is the official classification applied to problems encountered in software design that are non-technical. That is, when offered a choice between the most complex technical problem and the simplest non-technical problem, the average hacker will choose the technical problem.

To ramblings coding weblog ... on Tue 09/07/04 at 04:39 AM

Python Inner Classes

Why are they there?
To coding python weblog ... on Sun 09/05/04 at 10:09 AM

Del.icio.us Address-barlets

The del.icio.us social bookmark system completely replaces my in-browser bookmarks with the addition of the following Keymarks (or Searchlets or Address-barlets or whatever you call them).
To delicious tools web weblog ... on Mon 08/09/04 at 03:11 AM

Persistent NFS Automounting Under OS X 10.3 (Panther)

A simple UNIXish method of maintaining NFS automount points under Mac OS X 10.3 (Panther).
To osx tips weblog ... on Mon 08/09/04 at 01:35 AM

Who Owns Your Browser?

Will anti-circumvention apply to normal web content? Is it ethical to modify the style or functionality of a website with tools like browser extensions or user stylesheets? Does anyone care?
To ramblings css web weblog ... on Sat 07/24/04 at 01:31 AM

Doctorow's Microsoft DRM Talk Teaser

I'll let you punch me in the arm the next time I see you if you just go read this paper.
To ramblings freeculture drm weblog ... on Thu 07/22/04 at 07:33 PM

A Chat with ALICE

I, Robot got you down? Maybe ALICE can cheer you up--or not.
To diversions ai weblog ... on Wed 07/21/04 at 01:39 AM

Disable horizontal wrapping in various textmode tools

Notes on a bunch of different text based utilities.
To unix linux tips weblog ... on Mon 07/19/04 at 01:53 AM

Per Site User Stylesheets

Making User Stylesheets (CSS) a little more useful.
To css tips web weblog ... on Wed 07/14/04 at 05:12 AM

Why You Should Not Use Markdown

It's too good to be true. Avoid anything this simple and elegant.
To ramblings web weblog ... on Tue 07/13/04 at 01:51 AM

Redhat 9 to Fedora 2 Yum Upgrade

Notes on a Redhat 9 to Fedora Core 2 upgrade using yum. Pretty painless really.
To linux yum tips fedora weblog ... on Tue 07/13/04 at 01:04 AM

"Screen"

How not to name a software application.
To unix linux tools weblog ... on Sat 07/10/04 at 06:09 AM

Emulating <ContentTypePriority> in Apache

Use <ForceType> to get fine grained control over content negotiation in Apache... Or don't..
To apache tips web coding weblog ... on Fri 06/25/04 at 04:10 AM

Things I Regret Saying

Google doesn't forget.
To ramblings diversions web weblog ... on Tue 06/22/04 at 11:45 PM

Gmail as Mailing List Aggregator

With the 100 GB mailbox size, filter support, and labels Gmail may make a really solid mailing list aggregator.
To tips web weblog ... on Fri 06/11/04 at 01:01 AM

Zen Garden Styles

Learn CSS from the masters..
To css notes web weblog ... on Sat 06/05/04 at 11:32 PM

My First Yum Commit

Seth lost his mind over the weekend and gave me commit access to yum cvs.

To yum coding weblog ... on Tue 02/24/04 at 09:55 PM

IP Costs Millions of Information

The benefits of protecting intellectual property should be weighed against the cost in information flow.
To freeculture weblog ... on Sun 02/22/04 at 05:28 AM

Learning Python As You Go

A co-worker asked how global/class variable scoping worked in python today. Specifically, how to access globals/class variables from within a class method. I told him what I knew (global keyword.. yadda yadda.. self.. yadda yadda..) and he was satisfied. Then he asked, "where did you read that?" I thought for a second and realized that I had not really ever read much formal documentation on variable scoping and that I must have picked most of what I knew up from looking at code or just playing around. “What do you mean “playing around”?” he wants to know. “Well,” I said, “I just try different stuff and see what happens.” It occured to me that Python is excessively easy to pick up as you go because it is easy to try things quickly, measure results, and draw conclussions. Some people call this “The Scientific Method”. The conversation ended shortly after but I didn't get the feeling he took me seriously on the trial and error thing. Do most programmers feel that formal documentation is a requirement for learning? I sure don't. I'm positive I learn as much, if not more, scientifically than I do reading documentation. My python-fanboy column for today will thus be on how python lends itself well to those that prefer to learn scientifically.

To python ramblings coding weblog ... on Wed 02/18/04 at 03:00 AM

Meet The Prez

Daily Show Feb 09, 2004.
To politics bush weblog ... on Sat 02/14/04 at 02:48 AM

Schwag Decisions

I need to make some decisions with what to do with Schwag. There are two real directions and I just cannot decide which I want to take. Part of me thinks I should keep it real simple and make it a planet.gnome.org like aggregator that would be used as generation tool for multi-user / public sites. The other half of me really wants to develop this personal portal thing. This goes more in the direction of a single-user, desktop aggregator/reader that has really strong aggregating and reading facilities as well as the ability to act as a bookmark manager type thing.

To coding python schwag weblog ... on Fri 02/13/04 at 02:16 AM

Schwag

A Syndicate Feed Normalizer / Aggregator
To coding python schwag weblog ... on Mon 02/02/04 at 11:45 PM