The Lockergnome Universe for December 2004
Grok Headline matches for The Lockergnome Universe for December 2004
The Lockergnome Universe for September
2004
The Lockergnome Universe for September
2004
09/01/2004 04:01 AM
Lockergnome's Windows Fanatics:
Camtasia Studio v2.0
Lockergnome's IT Professionals:
Small Business IT Check List:
Security Basics
Lockergnome's Web Developers:
Newspaper Does Standards
Lockergnome's RSS & Atom Tips:
Egress - PocketPC RSS Reader
Lockergnome's OS X Fanatics:
Production Suite
Lockergnome's Linux Fanatics:
Latest Security Advisories
Lockergnome's Political Geeks:
Text taxation rebellion
Lockergnome's Hardware Help:
BTX coming to Gateway
Lockergnome's Technobabble:
Slash
Your Electric Bill with Compact Fluorescent Bulbs
Lockergnome's Media Center:
Video Capture
Lockergnome's Game Invasion:
Doom 3: A Casual Gamer's Review
Lockergnome's Mobile Lifestyle:
Wednesday Scribble
Lockergnome's Search Engineer:
Astronomy Resources
Lockergnome's Net Connections:
Successful Forums Tip #4:
Positive Reinforcement
Lockergnome's Tech News Watch:
NASA Plans Robotic Fix
for Hubble Space Telescope
Windows File of the Day:
PiXPO v1.5
The Lockergnome Universe for August 2004
The Lockergnome Universe for August 2004
08/11/2004 09:25 PM
Lockergnome's Windows Fanatics:
Camtasia Studio v2.0
Lockergnome's IT Professionals:
Small Business IT Check List:
Security Basics
Lockergnome's Web Developers:
Newspaper Does Standards
Lockergnome's RSS & Atom Tips:
Egress - PocketPC RSS Reader
Lockergnome's OS X Fanatics:
Production Suite
Lockergnome's Linux Fanatics:
Latest Security Advisories
Lockergnome's Political Geeks:
Text taxation rebellion
Lockergnome's Hardware Help:
BTX coming to Gateway
Lockergnome's Technobabble:
Slash
Your Electric Bill with Compact Fluorescent Bulbs
Lockergnome's Media Center:
Video Capture
Lockergnome's Game Invasion:
Doom 3: A Casual Gamer's Review
Lockergnome's Mobile Lifestyle:
Wednesday Scribble
Lockergnome's Search Engineer:
Astronomy Resources
Lockergnome's Net Connections:
Successful Forums Tip #4:
Positive Reinforcement
Lockergnome's Tech News Watch:
NASA Plans Robotic Fix
for Hubble Space Telescope
Windows File of the Day:
PiXPO v1.5
The Lockergnome Universe for April 2005
The Lockergnome Universe for April 2005
04/01/2005 12:01 PM
Lockergnome's Windows Fanatics:
Weather Depot
Lockergnome's IT Professionals:
The Coupling Of Independent Events
Lockergnome's Web Developers:
Do you
recommend that I avoid mailto: links on my Web pages?
Lockergnome's RSS & Atom Tips:
No RSS For Direct Marketers
Lockergnome's OS X Fanatics:
Airfoil - Share
Your MP3 Music Across Your Wireless Network
Lockergnome's Linux Fanatics:
DB2 Benchmarks
Lockergnome's Political Geeks:
Virtual Girlfriend
Lockergnome's Hardware Help:
The Olympus i:robe IR-300
Lockergnome's Technobabble:
Shoveling Snow is a Pain in
the Back
Lockergnome's Media Center:
Searching for
the Perfect Ultra-Portable Digital Camera
Lockergnome's Game Invasion:
The Launch Of Chessmaster
Challenge
Lockergnome's Mobile Lifestyle:
The Orgasm Ringtone
Lockergnome's Search Engineer:
KeePoint Keepad
Lockergnome's Net Patrol:
Digital
Peeping Tom Spies on Girls Through Their Own Webcams
Lockergnome's Tech News Watch:
AOL to improve Web mail service
Lockergnome's Tutorials:
Telling Time
with .NET: Build your own Internet time component
Lockergnome's Hot Downloads:
HardCopy
Pro
Windows File of the Day:
Cosmic Bugs
The Chris Pirillo Show:
Don't Get Paris'ed
The Lockergnome Universe for January
2005
The Lockergnome Universe for January
2005
01/01/2005 12:52 PM
Lockergnome's Windows Fanatics:
Smile, and the World Emoticons
with You
Lockergnome's IT Professionals:
Windows Server 2003 Auditing
Lockergnome's Web Developers:
Send those worms home to roost
Lockergnome's RSS & Atom Tips:
Technorati This Favelet
Lockergnome's OS X Fanatics:
CLIX v1.4
Lockergnome's Linux Fanatics:
Drop Those Terminal Windows
Lockergnome's Political Geeks:
Statement From the Green
Party Presidential Campaign Concerning John Kerry's ...
Lockergnome's Hardware Help:
Hardware slump predicted
Lockergnome's Technobabble:
Online Background
Check: Just The Facts, Jack
Lockergnome's Media Center:
Casio Exilim EX Z50 Review
Lockergnome's Game Invasion:
Atari Flashback
Lockergnome's Mobile Lifestyle:
Text input methods
for Tablets and Ultra-portables
Lockergnome's Search Engineer:
Handbook of Latin American
Studies (HLAS)
Lockergnome's Net Patrol:
Boulder Pledge
Lockergnome's Tech News Watch:
Hacked in Four Minutes Flat
Windows File of the Day:
Burn Rubber
The Lockergnome Universe for February
2005
The Lockergnome Universe for February
2005
02/01/2005 09:06 PM
div style=float: rightp div class=menutitle
Feed the Need!
/div
a href=http://www.lockergnome.com/rss/windows.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Freeware, useful Web
sites, original PC tips amp; tricks, critical updates, jargon
definitions, and general help for consumers. Tech support with a
personal touch! href=http://channels.lockergnome.com/windows/Windows
Fanatics/abr /
a href=http://www.lockergnome.com/rss/linux.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Here's the latest word
from the Linux galaxy, open source projects, command line assistance,
desktop environment downloads, distribution revisions, cross-platform
tools, and general help for those exploring this fantastic OS!
href=http://channels.lockergnome.com/linux/Linux Fanatics/abr /
a href=http://www.lockergnome.com/rss/osx.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Dedicated to the world of
OS X, Carbonized and Cocoa downloads, terminal tips, GUI tweaks,
cross-platform help, application skins, new fonts, and anything else
we care to share with the Apple community-at-large.
href=http://channels.lockergnome.com/osx/OS X Fanatics/abr /
a href=http://www.lockergnome.com/rss/it.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Information Technology
aid for Windows, Linux, and OS X users, solid SysAdmin advice,
troubleshooting links, job assistance, and more for technology pros.
href=http://channels.lockergnome.com/it/IT Professionals/abr /
a href=http://www.lockergnome.com/rss/web.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=HTML basics, PHP and
MySQL tips, design discussions, Webmaster tool reviews, topical
discussions, and a forum spotlight. Perfect for the novice or expert!
href=http://channels.lockergnome.com/web/Web Developers/abr /
a href=http://channels.lockergnome.com/community/img
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Here's your chance to ask
and answer questions within our community. Topics include security,
hardware, networking, gaming, programming, digital audio and video,
and more! href=http://help.lockergnome.com/Problem Solvers/abr /
a href=http://www.lockergnome.com/rss/news.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=The latest industry
headlines, news scoops, reviews, opinions, press releases, virus
alerts, security updates, and other time-sensitive information.
href=http://channels.lockergnome.com/news/Tech News Watch/abr /
a href=http://www.lockergnome.com/rss/rss.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=What the heck is RSS?
Find out what's happening in the world of content syndication with the
latest news, tips, software, services, opinions, and live feeds!
href=http://channels.lockergnome.com/rss/RSS amp; Atom Tips/abr /
a href=http://windows.fileoftheday.com/index.xmlimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Every week, receive the
latest links to live downloads. Auction Tools, Finance, Games,
Graphics, Internet, Screen Savers, System Utilities, Video, Web
Development, and more! href=http://windows.fileoftheday.com/Hot
Downloads/abr /
a href=http://deals.lockergnome.com/deal/xml/newest.xmlimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Coupons and discounts for
all kinds of products! Automotive, Beauty, Books, Clothing, Computer,
Electronics, Food, Health, and more!
href=http://deals.lockergnome.com/Bargain Hunter/abr /
a
href=http://ah.pricegrabber.com/export_feeds.php?pid=hjehfabdocument_t
ype=rsslimit=25topcat_id=4category=topcat:4col_description=1img
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Every day, you'll find
the lowest prices on the hottest new DVDs right here! Never miss out
on another fantastic DVD bargain again. Forget about renting videos at
the store - grab your own original copies today!
href=http://channels.lockergnome.com/dvd/DVD Deal Center/abr /
a href=http://www.gnomedex.com/updates.php?v=2img
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=It's our annual
convention! From September 30th through October 2nd 2004, plan on
joining us in Lake Tahoe. You can get a discount on pre-registration
if you sign-up today! href=http://www.gnomedex.com/Geeks Gone
Wild!/abr /
a href=http://www.lockergnome.com/rss/net.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a
href=http://channels.lockergnome.com/net/ title=The Internet was made
to connect people, not just information. Social networking resource
reviews, digital community trends, Internet dating tips, online
marketing tricks, real-time collaboration views, and more.Net
Connections/abr /
a href=http://www.lockergnome.com/rss/technobabble.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a
href=http://channels.lockergnome.com/technobabble/ title=Every
weekday, our guide to the Web takes care of business, tackling tech
topics that really matter to everybody. From topic definitions to
topical rants, Dan Gray's pieces inform as much as they
entertain.Technobabble/abr /
a href=http://www.lockergnome.com/rss/search.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a
href=http://channels.lockergnome.com/search/ title=Are you a small
business person or Internet wannabe searcher? Here's a daily update to
maintain your current awareness in information retrieval, information
extraction, bots, knowledge discovery and harvesting, data and web
mining, artificial intelligence and general research and search
sources on the Internet.Search Engineer/abr /
a href=http://www.lockergnome.com/rss/game.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Have Joystick, will
travel! For Action and Adventure, Classic and Retro, RPG, Sports,
Strategy and Simulation - we'll provide you with the latest releases,
tips, updates, and advice for the PC and console gaming world.
href=http://channels.lockergnome.com/game/Game Invasion/abr /
a href=http://www.lockergnome.com/rss/hardware.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=From Hard Drives to
Printers, Scanners to RAM, we're here to explain and demystify how
computer hardware can work for you. With our skilled approach, we
assist tech novices with their own systems in simple terms. Curiousity
is welcomed, and the floor is always open for questions.
href=http://channels.lockergnome.com/hardware/Hardware Help/abr /
a href=http://www.lockergnome.com/rss/media.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=MP3s, audio and video
destinations, online radio stations, skins, interesting multimedia
hardware and software, desktop wallpaper, Webcam pages, DVD reviews,
and anything remotely entertaining.
href=http://channels.lockergnome.com/media/Media Center/abr /
a href=http://www.lockergnome.com/rss/mobile.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Palm devices, Pocket PCs,
cell phones, and other assorted gagets and gizmos - whatever makes you
go, on the go, this is where you need to go. We don't just talk about
mobile tech - we live it!
href=http://channels.lockergnome.com/mobile/Mobile Lifestyle/abr /
a href=http://www.lockergnome.com/rss/political.phpimg
src=http://www.lockergnome.com/images/feedbullet.gif height=16
width=26 border=0 align=top //a nbsp;a title=Does the Internet have
any effect on the way we live? Is the Web influencing society,
religion, politics, even the way we interact? What does the future
hold for our increasingly connected world? Are we in danger of losing
our humanity or will technology end up enhancing it? We'll bring you
stories and sites that illustrate, illuminate and make you think about
the profound, sometimes sublime, ways that the Internet touches our
lives. href=http://channels.lockergnome.com/political/Political
Geeks/abr /
/p/div
pLockergnome's Windows Fanatics:
a
href=http://channels.lockergnome.com/windows/archives/20050101_sandbox
ie_v15.phtmlSandboxie v1.5/a
br /Lockergnome's IT Professionals:
a
href=http://channels.lockergnome.com/it/archives/20050101_frank_westla
kes_utilities.phtmlFrank Westlake's Utilities/a
br /Lockergnome's Web Developers:
a href=http://download.lockergnome.com/NEW: Lockergnome's Downloads/a
br /Lockergnome's RSS Atom Tips:
a
href=http://channels.lockergnome.com/rss/archives/opinion/20041231_the
_role_of_rss_in_science_publishing.phtmlThe Role of RSS in Science
Publishing/a
br /Lockergnome's OS X Fanatics:
a
href=http://channels.lockergnome.com/osx/archives/20041231_can_i_check
_my_plist_files_in_mac_os_x_for_problems.phtmlCan I check my plist
files in Mac OS X for problems?/a
br /Lockergnome's Linux Fanatics:
a
href=http://channels.lockergnome.com/linux/archives/20041231_desktop_l
inux_breaking_ground.phtmlDesktop Linux Breaking Ground/a
br /Lockergnome's Political Geeks:
a
href=http://channels.lockergnome.com/political/archives/20050102_argen
tinas_stuns_observers_rebuilding_the_economy_from_the_bottom_up.phtmlA
rgentina's Stuns Observers: Rebuilding the Economy from the Bottom
Up/a
br /Lockergnome's Hardware Help:
a
href=http://channels.lockergnome.com/hardware/archives/20041231_nvidia
_and_ati_game_over.phtmlNVIDIA and ATi: Game Over/a
br /Lockergnome's Technobabble:
a
href=http://channels.lockergnome.com/technobabble/archives/20041230_ge
eky_new_years_resolutions.phtmlGeeky New Years Resolutions/a
br /Lockergnome's Media Center:
a href=http://go.lockergnome.com/505Alien Skin Software's Eye Candy
5/a
br /Lockergnome's Game Invasion:
a
href=http://channels.lockergnome.com/game/archives/20050102_on_quake_3
_source_code_release.phtmlOn Quake 3 Source Code Release/a
br /Lockergnome's Mobile Lifestyle:
a
href=http://channels.lockergnome.com/mobile/archives/20041231_mobile_p
hone_text_messagers_raising_millions.phtmlMobile phone text messagers
raising millions/a
br /Lockergnome's Search Engineer:
a
href=http://channels.lockergnome.com/search/archives/20050102_how_to_f
ind_tsunami_video_footage.phtmlHow To Find Tsunami Video Footage/a
br /Lockergnome's Net Patrol:
a
href=http://channels.lockergnome.com/net/archives/20041231_mpaa_contra
ctor_infects_downloaders_machines_with_adware_spyware.phtmlMPAA
Contractor Infects Downloader's Machines with Adware, Spyware/a
br /Lockergnome's Tech News Watch:
a
href=http://channels.lockergnome.com/news/archives/20050102_internet_e
xplorer_already_lost_30_of_browser_market.phtmlInternet Explorer
Already Lost 30% of Browser Market/a
br /Lockergnome's Tutorials:
a
href=http://tutorials.lockergnome.com/library/20041104_telling_time_wi
th_net_build_your_own_internet_time_component.phtmlTelling Time with
.NET: Build your own Internet time component/a
br /Lockergnome's Hot Downloads:
a href=http://download.lockergnome.com/download/98391StocksAloud/a
br /Windows File of the Day:
a
href=http://windows.fileoftheday.com/archives/domestic_from_my_kitchen
_v30.htmlFrom My Kitchen v3.0/a
br /The Chris Pirillo Show:
a
href=http://www.chrispirillo.com/help/20041222_have_yourself_a_merry_l
ittle_podcast.phtmlHave Yourself a Merry Little Podcast/a
br //p
The Lockergnome Universe for June 2005
The Lockergnome Universe for June 2005
06/05/2005 11:37 PM
Help |
Gnomedex |
Dictionary |
Quotes |
Research |
Auctions |
Arcade |
eBooks |
Download |
MP3s
Lockergnome's Windows Fanatics:
Digging the Desktop Heap
Lockergnome's IT Professionals:
Picking And Choosing Doesn't Cut It
Lockergnome's Web Developers:
Face it: There is no 'safe' Web
browser
Lockergnome's RSS & Atom Tips:
RSS hitsTIME magazine?
Lockergnome's OS X Fanatics:
Wordpress Becomes a
Major Part of My Online Life
Lockergnome's Linux Fanatics:
My Workstation OS: Scientific
Linux
Lockergnome's Political Geeks:
Man Takes
Legal Action Over Parkinson's Drug Gambling Link
Lockergnome's Hardware Help:
Via's C7 processor
promises 2 GHz for 20 watts
Lockergnome's Technobabble:
Gas Grills
Lockergnome's Media Center:
From Sea To
Shining Sea – Image America With Camera Phone
Lockergnome's Game Invasion:
XBox 360 Price Rumors,
and a Confirmed Launch Date?
Lockergnome's Mobile Lifestyle:
Sony PSP goes cellular via
JunxionBox
Lockergnome's Search Engineer:
Search,
Reputation and Affinity Spur Long Tail of Films
Lockergnome's Net Patrol:
Stanford Computer System Hacked - Personal Information of
Thousands Compromised
Lockergnome's Tech News Watch:
Comparative Review of
Multi-User Blog Tools
Lockergnome's Tutorials:
Telling Time
with .NET: Build your own Internet time component
Lockergnome's Hot Downloads:
QVCS
Windows File of the Day:
Plu
mmit
The Chris Pirillo Show:
Interview with Brent Simmons - Hour 2
The Lockergnome Universe for March 2005
The Lockergnome Universe for March 2005
03/14/2005 04:04 PM
Lockergnome's Windows Fanatics:
Weather Depot
Lockergnome's IT Professionals:
The Coupling Of Independent Events
Lockergnome's Web Developers:
Do you
recommend that I avoid mailto: links on my Web pages?
Lockergnome's RSS & Atom Tips:
No RSS For Direct Marketers
Lockergnome's OS X Fanatics:
Airfoil - Share
Your MP3 Music Across Your Wireless Network
Lockergnome's Linux Fanatics:
DB2 Benchmarks
Lockergnome's Political Geeks:
Virtual Girlfriend
Lockergnome's Hardware Help:
The Olympus i:robe IR-300
Lockergnome's Technobabble:
Shoveling Snow is a Pain in
the Back
Lockergnome's Media Center:
Searching for
the Perfect Ultra-Portable Digital Camera
Lockergnome's Game Invasion:
The Launch Of Chessmaster
Challenge
Lockergnome's Mobile Lifestyle:
The Orgasm Ringtone
Lockergnome's Search Engineer:
KeePoint Keepad
Lockergnome's Net Patrol:
Digital
Peeping Tom Spies on Girls Through Their Own Webcams
Lockergnome's Tech News Watch:
AOL to improve Web mail service
Lockergnome's Tutorials:
Telling Time
with .NET: Build your own Internet time component
Lockergnome's Hot Downloads:
HardCopy
Pro
Windows File of the Day:
Cosmic Bugs
The Chris Pirillo Show:
Don't Get Paris'ed
miss universe 2004
miss universe 2004
05/21/2004 03:38 PMlets take a look at our girls;) the norwegian girl from the tv show
Casino. hehe nice breast;) and the russian girl mmm ..in red;) are
there any chanses for them? we will get know 1st of june....
December 15, 2004
December 15, 2004
12/19/2004 03:24 PM
All these p
eople gr
iping about how writing software isn't fun anymore probably didn't
notice that here in the northern hemisphere, we're only about a week
away from the shortest day of the
year. Install some bright lights, drink some coffee, take a
vacation in Tahiti, and tell me in April if you still think software
development is depressing.
Google
Suggest
I had to change my home page back to regular Google due to a fairly
blatant usability bug in Google Suggest. Repro steps:
- Move your mouse so it's over the "Google Search" button
- Type "Joel"
- Click the mouse button immediately
The bug: often, the timing is such that the Google Suggest popup
appears after I type Joel but before I click the mouse, so I think I'm
clicking on the "Google Search" button intending to search for, say,
Joel, not that I would search for myself, after all, I'm
right here, but I'm really clicking on the popup listbox item for
"Joel Turner", whoever that is. Any relation to Tina? Or Bachman?
I still think Google Suggest is important—I'm sure they'll fix
this little problem. It's important not for searching, but because
it's going to teach web users to expect highly responsive user
interfaces:
- If you have a website that shows a map, and the user clicks to
zoom in, they're going to expect the map to zoom in, quickly—they
will no longer tolerate the full-page-reload-and-scroll-to-the-top
that Mapquest has conditioned them to accept.
- If you show a list, and let people click on the column headers to
sort by different columns, they're no longer going to tolerate the
full-page-reload-and-scroll-to-the-top that certain unnamed bug
tracking applications have conditioned them to accept.
- If you have an email application, and you show people a list of
email and give them a button to delete email as spam, they're going to
expect virtually instantaneous response time, not the
full-page-reload-and-scroll-to-the-top that most web email programs
have conditioned them to accept.
That's what I meant by "raising the bar."
More Google
Attention, FogBugz competitors: a court has ruled that you are welcome to continue to
advertise your products when people search for FogBugz on Google. I actually don't think
there's anything wrong with this although it does show a certain lack
of class, mm, don't you think? You don't see Wal*Mart advertising when
you search for Tiffany.
December 06, 2004
December 06, 2004
12/19/2004 03:24 PM
Tamir Nitzan tries to explain.
First, the word he mentions (pronounced "davka") has
a couple of different meanings, depending on context. But the slang
meaning he refers to can loosely be translated to "in spite". For
example - "why won't you let your little sister have the toy?" Answer:
"davka" (embodying "I won't give her the toy BECAUSE she wants it so
much").
As for the expressions (pronounced "rosh katan" -
little head, vs. "rosh gadol" - big head). This expression comes from
the IDF, and as most military language, doesn't quite translate into
normal language. A "rosh katan" (literally "little head", and I
actually think it is the original expression which derived most likely
from "pinhead", the contrast later came in as a complement) is someone
that does exactly what he's told. For instance, someone might be told
to clean the barrel of their rifle. A "rosh katan" will strictly clean
the barrel, perhaps leaving it useless because the trigger mechanism
has sand in it, whereas a "rosh gadol" will clean the entire rifle and
lubricate it so it's ready for use and doesn't rust. Another example:
you tell a soldier to "go notify so-and-so that we will be ready for
inspection at 1600". By 1700 you're curious, so you ask him "did you
notify?". His answer might be "well I called his office and left a
message". A "rosh gadol" would likely say: "I called his office but
got his voice mail, so I left a message. I called back an hour later
but still got voice mail, so I called his cell phone and left a
message there too. I tried him again an hour after that and he assured
me he will be here by 1600. I called him again 20 minutes ago and he
said he was on his way but stuck in traffic" (a real "rosh gadol"
would have notified his C.O. of all this without being asked of
course).
Let me elaborate here... this is exactly right. Rosh
katan is sometimes used in parts of the former British Commonwealth as
labor action referred to as "work to rule." For some reason you can't
go on strike, so you very carefully do your job exactly as prescribed,
in a cussedly literal-minded way. "You told me to clean the toilet.
You did not say to tell you when I was done. Therefore in
accordance with your instructions I cleaned the toilet and stayed
there in the toilet room waiting for further instructions." Someone
who is working to rule can always demonstrate that no matter how many
orders you give someone, they can probably make themselves 100%
useless while still obeying every order you give them. This
passive-aggressive behavior is quite frowned upon in the Israeli army
where the slang rosh katan (small head) describes it.
However, it is often one of the only ways to resist authority in a
system which is likely to penalize direct disobedience with swift and
harsh penalties.
For example, if I assign a bug to a developer I expect
them to:
-
reproduce the bug
-
if it's not immediately reproducible, make a good faith effort to
figure out why it's happening to me instead of just assuming that I'm
doped up on anti-allergy medication and hallucinating it
-
find the root cause
-
do some searches to see if the same errors were made elsewhere in
the code
-
fix them all
-
test the fix
-
think about whether this bug might be causing serious
implications for a customer who needs to be told about the
fix
-
etc.
That's the Rosh Gadol behavior. Possible Rosh Katan behaviors would
be
-
resolved-not-repro. You can always get away with this once
without even trying to repro the bug, because later you can pretend
you didn't understand the bug report.
-
without even reproing the bug, make a change to the source code
that seems like it would fix it and resolve it as fixed. If it wasn't,
I'll catch it when I close the bug, right? And if it's really still
broken, surely another tester will find it.
Rosh Gadol of course is quite the opposite: taking initiative and
doing what is desired, not what is requested. Eric Sink alluded to it,
in the difference between programmers
and developers.
Back to Tamir.
Lastly there's MSF. The author's complaint about
methodologies is that they essentially transform people into
compliance monkeys. "our system isn't working" -- "but we signed all
the phase exits!". Intuitively, there is SOME truth in that. Any
methodology that aims to promote consistency essentially has to cater
to a lowest common denominator. The concept of a "repeatable process"
implies that while all people are not the same, they can all produce
the same way, and should all be monitored similarly. For instance, in
software development, we like to have people unit-test their code.
However, a good, experienced developer is about 100 times less likely
to write bugs that will be uncovered during unit tests than a
beginner. It is therefore practically useless for the former to write
these... but most methodologies would enforce that he has to, or else
you don't pass some phase. At that point, he's spending say 30% of his
time on something essentially useless, which demotivates him. Since he
isn't motivated to develop aggressively, he'll start giving large
estimates, then not doing much, and perform his 9-5 duties to the
letter. Project in crisis? Well, I did my unit tests. The rough
translation of his sentence is: "methodologies encourage rock stars to
become compliance monkeys, and I need everyone on my team to be a rock
star".
Exactly true. Daniel on the discussion group found a
classic quote from Herman Wouk's Caine Mutiny:
"The Navy is a master
plan designed by geniuses for execution by idiots. If you're not an
idiot, but find yourself in the Navy, you can only operate well by
pretending to be one. All the shortcuts and economies and common-sense
changes that your native intelligence suggests to you are mistakes.
Learn to quash them. Constantly ask yourself, 'How would I do this if
I were a fool?' Throttle down your mind to a crawl. Then you'll never
go wrong."
The trouble with MSF is that it starts with a group of
successful developers, who are successful because they are
resourceful, intelligent, experienced, well-meaning, and have plush
private offices with doors that close, and then attempts to claim that
if impose some of their "best practices" on your team of unskilled
developers, you will achieve the same results. It's like Daniel Boulud
selling a manual to McDonald's fry cooks. "Out of potatoes? Try Yams.
Throw in a bit of rosemary. Toss and serve with a lime-basil aioli
dipping sauce. Yum." It's just Best Practices, right?
December 27, 2004
December 27, 2004
12/27/2004 12:57 PM
In response to the emergency in Asia,
Fog Creek Software will donate
50% of all revenues earned this week (Dec 26 - Jan 1) to Oxfam. You can also make a direct contribution yourself.
December 10, 2004
December 10, 2004
12/19/2004 03:24 PM
I didn't think I'd be changing my startup page again for a long
time.
Looks like I was wrong. Check out Google
Suggest.
Lemme explain why this is so cool. First of all, it saves you
keystrokes entering your search terms. That's the externally cool
thing.
The internal cool thing is that it's one of the first prominent
uses I've seen of the IFRAME XmlHttpRe
quest technique of going back to the web server for more data
while the user interacts with a page. This has been possible for a
long long time, but web developers have been mostly ignoring it. Rob
Whelan exp
lains how it's done.
The latency of web UIs, in which everything you do is a slow
round-trip that requires completely refetching and rebuilding the web
page, is one of the reason web UIs feel so clunky compared to native
GUIs. Google is very publicly raising the bar on the quality of
interfaces that people will expect from web pages.
December 25, 2004
December 25, 2004
12/25/2004 05:06 PM
Auggie Wren's Christmas Story, by Paul
Auster, was the inspiration for the movie Smoke.
December 16, 2004
December 16, 2004
12/19/2004 03:24 PM
“When you're setting a price, you're sending a signal. If
your competitor's software ranges in price from about $100 to about
$500, and you decide, heck, my product is about in the middle of the
road, so I'll sell it for $300, well, what message do you think you're
sending to your customers? You're telling them that you think your
software is ‘eh.’ I have a better idea: charge $1350. Now
your customers will think, ‘oh, man, that stuff has to be
the cat's whiskers since they're charging mad coin
for it!’”
Camels and Rubber Duckies
December 08, 2004
December 08, 2004
12/19/2004 03:24 PM
Scott Rosenberg interviewed me for Salon. “The connection between software
and Yiddish humor may not have been evident until Joel Spolsky began
writing his Joel on Software essays and blog in 2000.”
December 23, 2004
December 23, 2004
12/24/2004 01:14 PM
Brett has written up instru
ctions for upgrading PHP to the latest version and getting it
working with FogBugz. These instructions should be useful to anyone
who needs to upgrade PHP due to the recent
security flaw.
Happy Fifth
Tomorrow is the fifth anniversary of Joel on Software!
Job Openings
Organize my life and run the office at Fog Creek Software: Exe
cutive Assistant / Office Manager.
And don't forget, when you're home for the holidays and you see all
your cousins, siblings, and aunts who have been away at college: we
have great
summer internships, so please encourage them to apply!
December 13, 2004
December 13, 2004
12/19/2004 03:24 PM
Upcoming Joel on Software meals:
di
nner in Bellevue, WA on January 18th and
lu
nch in Toronto January 21st. Please RSVP so I can get a count.
These are always very informal geek-out sessions, lots of fun and a
chance to meet other readers in your area.
December 02, 2004
December 02, 2004
12/19/2004 03:24 PM
Interesting seminar. We had about 700 people in the audience. From
my P.O.V., it was way too short -- I could have talked about this
social interface design for hours. And the Electric Cloud stuff was
interesting enough but admittedly unrelated to my own topic which made
the whole seminar kind of out of whack.
December 04, 2004
December 04, 2004
12/19/2004 03:24 PM
I just ordered a copy of The Great Eskimo Vocabulary Hoax, which, among
other things, debunks the stories about how Eskimos have lots of words
for snow.
Now for the bit that only Hebrew speakers are going to
understand.
No matter how debunked Whorf is, I'm still convinced that Israelis
are more likely to do things דווק×,
simply because they have a word for it. And I have been forced to
write entir
e essays simply because I cannot find any other way to convey to
English speakers the difference between ר×ש גדול and ר×ש
קטן. All I wanted to say was that methodologies encourage ר×ש
קטן and I need everyone on my team to be ר×ש גדול.
To someone who has never learned Hebrew it takes me two or three
books to explain that. M
SF is a fraud–an attempt to consolidate all the ר×ש גדול
things Microsoft programmers do in a set of rules which are supposed
to work if you force ר×ש קטן bizonim to implement them.
And it’s never going to work.
I have been trying to translate this simple concept to English for
years and am just about ready to give up. The Joel on Software award
for excellence in technical translation will go to the person who can
best express the preceding two paragraphs in English!
December 03, 2004
December 03, 2004
12/19/2004 03:24 PM
See that little picture of the books on the left hand side? It used to
be 42,241 bytes long. 34,885 of those bytes were in a useless
"application block" that some photo editing program put there. Thanks
to
Dennis Forbes, who posted an explanation and a
free utility to remove the unneeded bloat, it's now only 7354
bytes.
December 17, 2004
December 17, 2004