Archive for December, 2007

For lack of undo …

Gosh, darn it!

I just deleted a whole lot of misc. notes I’ve been keeping in the XFCE notes applet. … By a simple typo. Somehow, I typed C-a ” into that window (you might notice that it’s a key sequence one would use frequently in GNU screen) … and apparently there are no undo functions.

I suppose I am not too … angry, since most information in that deleted note can be recovered (it’s just some information about IP addresses of important machines in case my laptop’s DNS goes down (i.e. machines that I can ssh to and run DNS lookup tools)) … but gosh, it could have been some irreplaceable note from the meeting with my boss!

I am switching to another, more full-fledged note taking application. Tomboy came up on the radar, but I’ll post another complaint if that doesn’t work out.

 

CSS Pocket Reference

On Slashdot:

Michael J. Ross writes “For Web developers who appreciate the value of separating Web content from its presentation, Cascading Style Sheets (CSS) has proved a godsend, because it allows all of the styling of a Web site to be organized in CSS files separate from the site’s semantic content, in HTML files (possibly dynamically generated). Yet to make this styling power possible, CSS must incorporate a long list of syntax elements, including hundreds of selectors, properties, and values. Thus it can be quite handy for the developer to have on hand a concise summary of CSS, such as the CSS Pocket Reference, authored by Eric A. Meyer.”

I would have so bought this book … except that it’s published by O’Reily. As far as I know, O’Reily does not subscribe to the idea of “free culture” and continues to publish its books (esp. manuals) under the most retrictive copyright “license” possible. And, looking through the Amazon page, I don’t see any evidence that this is published under GFDL or some sort free-er license (I think this area is much murkier than software—GFDL itself has its flaws, “Creative Commons License” is almost as bad a term as “BSD license” that does not distinguish the original 4-clause one from the others, and so on and on).

Since I’ve sworn that I won’t buy anything that’s restrictively licensed that I don’t absolutely need (scientific/academic stuff), I’m not buying this despite its relatively low cost. The inconvenient web-searching for each CSS property I need every now and then will just have to do.

 

Sick to death

I am dying here. About every 30 minutes, I think I am dying a little bit.

What’s worse … I am afraid of the treatment. I had a bit of paranoia episode just before my exam (I don’t know if it’s me being hypochondriac, or some side effect of the cough medicine), and I am seriously afraid that I might be overdosing on the syrup.

Sigh. How long will this last. When I was flying home, I thought this would come and go in a couple days. Well, it’s been a couple days and I am not sure if it has peaked yet.

 

Skulking off

Sigh. I know when I’m not wanted.

We're sorry, but we could not fulfill your request
for /wp-comments-post.php on this server.

Your Internet Protocol address is listed on a blacklist of addresses
involved in malicious or illegal activity. See the listing below for
more details on specific blacklists and removal procedures.

I guess it was fun while it lasted. Fun and time-consuming, I might add. I’m just gonna go back to the more productive work of programming … and other stuff I find just as entertaining.

 

“Self-Control”

My ability to consciously control the subconscious surprises even me sometimes.

Well, after listening to Radiohead’s “In Rainbow” several times, I think I am finally beginning to like it. I thought that would never happen (it’s just not my usual type of music), but here it is. Once I decided I would like it (because it is one of the few that I can listen to with conscience, ever since I forswore anything produced by those evil enforcers of draconian copyright laws), I am liking it. It’s not messing up my concentration or giving me headaches.

It looks like my boycott will go well just fine. If no country singer or other easy-listening music artist would support the cause of Free Culture, I will just decide that I hate country music. That I hate elevator music.

 

Unintended consequences 2

O.K. So, that bug I found has a secondary bug. As anyone with enough intelligence now has enough evidence (on this website) to figure out.

Perhaps I should go fix the original bug. I don’t mind resetting pages at the end of the month, but I somewhat mind changing pages again, when the first week ends.

Edit: Again, this is about my old blog system, which does not apply to the Wordpress blog I have now.

 

Unintended consequences

Hmm. My half-assed date-determination system (one that I use to decide when to put up a new page for posts and blogs) has a bug. A bug … that anyone observant enough now has enough information to figure out.

While I *could* fix this bug (I’m sure it’s a matter of finding the right modules that has the features that I so half-assedly implemented correctly written in), I think I rather like this side effect. I think I’ll keep it. :)

Now I know why people use programs like nvi, bug-for-bug compatible clone of vi.

Edit: This is about my old “blog” system that I had before finally succumbing to Web 2.0 and installing Wordpress.