Journeyman (17 years' experience) software developer, developing in Python, C++, Java, and C, in that order of preference. C++ and Java tend to periodically swap positions on that list...
I hack voice-controlled wearables for Vocollect. (www.vocollect.com ).
I've been lurking on Wards Wiki since 1999, but didn't get up the nerve to write anything until about 2001 (Fear Of Looking Stupid?).
I don't come around here much anymore since the emergence of Shark Bot. I do believe in Shark Bot Considered Harmful. And while I understand and sympathize with the aims that caused its creation and continued use, to me it feels a lot like "having to destroy the village in order to save it."
My resume: www.lesher.ws (hasn't been updated in two Change Your Organizations)
My humble blog, Aftermarket Pipes: apipes.blogspot.com
On Myers Briggs, I'm consistently an INFP, although I used to be consistently INTP. Getting soft in my old age?
Other things:
Fan of Python Language and Turbo Gears
Politically contrarian
Cautiously optimistic (though skeptical) about Extreme Programming
More optimistic and less skeptical about Scrum Process
Co-maintainer of www.windev.org , the Windows Developer's Mailing List
For years now, I've been on the quest for The Perfect Personal Wiki. Can anyone help?
Never mind... it's Tiddly Wiki. --tl
I used to think that listing some pages one created was a violation of Egoless Wiki, but since other folks whom I respect have done it, here are a few of my favorites:
Originally, I wrote this in response to the post-Nine Eleven meme "If you stop doing , then the terrorists win". I started with that, Godwins Law, and (just for grins) a few of the Extreme Programming tenets. A Wiki Gnome later extracted part of the resulting discussion into Foos Law, and kindly credited me with it.
Got Boogered (unfortunately, this somehow got associated with BoogerClub in some minds, and I can't be bothered to keep restoring it. In other words, Got Boogered "Got Boogered".) (Update: in December 2004, some deranged individual restored all the BoogerClub pages, including a primordial chunk of Got Boogered. I can't remember exactly what it looked like, but I've restored a few of the examples posted by others from memory. In other words, Got Boogered "Got Boogered", just Got Boogered.) (Update to the update, Feb 2005: Got Boogered "Got Boogered", Got Boogered, just Got Boogered again. Got Boogered appears to be the red-headed half-brother of a Quine...
Favorite Wiki Quotes:
"Revision 11 made 3 years ago by..." (new personal favorite) ...and two months later, I discovered Least Recent Changes, which talks about the same idea. Perhaps the fact that I found LRC two months after I noted this is some metaWiki wisdom; if so, I haven't grokked it yet.
...never consider opening a dictionary to resolve an argument. -- Ben Kovitz
The crazy thing about Wards Wiki is people will generally comment when you've done something wonderful, they will generally not comment when you've done something moderately good to moderately bad (as defined by each reader's perception), and they will howl like crazed-monkeys (ok, I'm exaggerating) when they feel you've really stepped in it. Silence doesn't necessarily imply consent, and Rate Of Change is a consideration when dealing with Recent Changes Junkies. -- Sean Oleary
This is Wiki where everything is wrong, don't forget, so people will disagree with you. -- Sunir Shah
Define "simple". Define "usable". Define Universe, and give three examples. Complexity has to go somewhere. -- anonymous
WikiNostalgia
A recent (August 2004) exchange, written to my Home Page, that restored some of my hope for Wards Wiki. This is the way Wiki seemed to work when I first found it in 1999-ish: someone (me, in this case) makes an edit that someone else questions, and we hash it out like humans.
Tim, why did you remove the report I put on WikiVandals about Wiki History? Just curious. -- WikiGnome1
I almost did myself, because that sort of removal is a common newbie experiment, typically not any more malicious in intent than adding "hello" to a page. But "vandalism" is somewhat subjective; who says we have to guess at intent? So I left it alone. No big deal either way, I would say. -- WikiGnome2
I have to admit wondering that myself, and admit to being guilty of shoot-first-ask-questions-later. -- WikiGnome1
What WikiGnome2 said. I looked but didn't see that IP address before on 'Vandals or 'VandalsHistory, and I figured with the amount of spam vandalism going around, it was easy to see a fat-fingered newbie deletion as vandalism, and thought that might have been the case. I also thought "well, historically WikiGnome1 is quite reasonable, so maybe he knows something I don't about it... I'll strike it for now (with my User Name intact) just in case. He'll probably notice--if he puts it back, then I'll apologize for the intrusion and life goes on." -- tl
Notes to Self
already voted on The Most Widely Used Programming Language At Any Level.
RespondWhenDigested: Worse Really Was Better
To Do: refactor/combine Catch Dont Check, Check Dont Catch, Catch Dont Check Refuted, Look Before You Leap, Couple Leaping With Looking
[Note to Wiki Gnomes: if you see something ostensibly abusive or inflammatory on my Home Page, and it's in the Wiki Mail section, just let it be - I'll delete it or let it stand when I read it. Thanks!] -- tl
At any rate, I highly recommend Lisp In Small Pieces for someone who wants to understand the semantics of Lisp and Scheme in a lot more depth than is necessary for casual coding, e.g. if one is interested in serious implementations of Lisp or Scheme. (I was rereading it this time around because I implemented a Lisp/Scheme hybrid, and some aspects of the marriage didn't work out well, so I needed to rethink some issues.) -- Doug Merritt
See original on c2.com