The Northern Spy: tools and the Fourth Civilization
TweetFollow Us on Twitter

The Northern Spy: tools and the Fourth Civilization

By Rick Sutcliffe

The Spy’s tools provide this month's entertainment, both for his consistency and their diversity. You see, his two sons recently had their birthdays, and predictably, they got tools.

After all the well-equipped householder needs his drills, saws, screwdrivers, hammers, power strips, sockets, the box to organize it all, a good work bench and proper ladders. Now, no matter that one is a software engineer, and the other a high school math and history teacher -- how else can they get jobs done around the house?

The Spy himself has built two houses for his family, helped construct a church, and assisted said sons and others in reno projects on various scales, particularly with electrical work. He's also done not a little auto and tractor maintenance. So he's acquired hand tools, power tools, air tools, and mechanic's tools; tools for building, wrecking, and repairing, for house, car, lawn, and garden; tools for plumbing, electrical, framing, finish carpentry, drywall, siding, brick laying, floor installation, shelves, and woodwork.

His parts drawers number in the hundreds, yet most projects do seem to require at least one trip to the hardware department. Buy a few extra of that oddball machine screw why not, just in case. But at that, his shop is modest, even for a hobbiest. Home made router table -- yes. Saper and planer -- no. Small compressor -- yes. Framing nail gun -- no. Compound sliding mitre saw -- yes. Floor mounted drill press -- no. Portable table saw --yes. Professional cabinet maker's version -- no. Small tractor and tiller -- yes. Front end loader and harrower -- no.

Now, to the point. Why does he have seven kinds of hammer, five staple guns, four drills, a dozen or more saws in both hand and power, numerous chisels, and more screwdrivers than you can count? Because in tools, simplicity and specialization matter. A good professional's tool does one or two jobs better than any known alternative. If you want to do something else, use another tool.

You don't use a ball peen hammer for framing, a staple gun to loosen bolts, a reciprocating saw to make fine cuts in mouldings, a quarter inch drive socket on wheel nuts, a large propane torch for soldering a circuit board, welder's pliers to press ethernet outlets, a garden rake for grass, a chain saw on gyprock, a Robertson bit in a torx screw, or a fine knife as a screwdriver or prybar.

A hammer drill has a different problem domain than a brace and bit, an impact driver, or a wood drill. Ditto a laser level and a bullet level, a wood chisel and a cold chisel, a machine screw, gyprock screw, deck screw, and indoor wood screw, interior and exterior paint (and stain), a putty knife and a taping knife, a notched flooring mastic trowel and a bricklayer’s trowel, a finishing nail, spiral nail, ring nail and a common spike (bright or galvanized)--never mind that a half inch number eight wood screw and a number seven metric five centimetre machine screw ain't the same wee beastie as a self drilling cap-style sheet metal screw or a set screw, and a lag bolt is a screw that isn't even called a screw.

Yes and there are dozens of types and grits of sandpaper, nearly a hundred varieties of screwdriver bit, and more than that of sockets, the latter coming in metric and SAE for numerous bolt head measurements, four drive sizes, at least four different points, two or more lengths, and both impact and non-impact rated. Throw in articulators, hex style bits, stars, extenders, adapters, half a dozen ratchet handles and a breaker bar or two, and you've overflowed the largest roller chest drawer. Moreover, there are many other kinds of wrenches, not to mention pliers. In his parts drawers, the Spy must have at least thirty kinds each of roll bar, key, cotter pin, and o-ring, and half a dozen spray heads for his pressure washer.

It should be obvious that by contrast to the simple speciality tool, bit, or part that is best at its one (sub-)job, general-purpose multi-tools are things you slip in your pocket or glove compartment for quick-and-dirty work in emergencies or going camping. They don't rate precious space in your tool belt or box for serious projects.

Equally obvious ought to be that having multiple programming languages does serve a purpose, despite appearing like a zoo to the historian of such matters. Fortran still has a following, if for no other reason than its extensive numerical analysis, linear algebra, and other mathematical libraries. Likewise APL/J for its plethora of built in operators. Despite the diminishing problem domain, PROLOG is still useful in AI, and simple languages like Pascal, Modula-2 and Java for teaching. There may be more functioning lines of code in COBOL than any other language, and people still use JCL and RPG.

Ada failed not because it came out of the military establishment, but for the same reason as PL/1. By trying to be all things to all people, it failed the test of a focused, and therefore useful tool. C++ has a similar problem, and is today used only because of its enormous installed base and because it grew into its unmanageable complexity. Had it begun where it is now, it wouldn't have been accepted. Even a general purpose language ought to be simple to learn, teach, and use. It should at minimum be reasonably orthogonal, reasonably context free--for the lack of which VBA earns honours as the least well-defined notation of them all.

The same is true for our computing hardware and software tools. In the long run, the Swiss-army-officer's knife approach to computing can only be taken so far before it is doomed to failure. On the hardware side, this means that, despite some convergence and overlap, there will always be different uses for pocket devices, under the arm slates, portable computers, and larger iron desktops. Where we keep and use these different devices in part predetermines the problem domain for which they are capable of being useful.

One might tinker away at some writing on the airplane and in the hotel room, but for day after day serious writing of 10K words or more, the comfortable desk chair, ergonomic keyboard, large trackball, and the biggest, highest resolution monitor one can afford are so incomparably better they put the mobile little brother in the shade.

On the other hand, web browsing shouldn't even be done as work. Catching up on the news via a collection of RSS feeds into a reader is an ideal occupation to redeem a pot stirring, bus wait or train ride. And, a pad or pod is a perfect container for those twenty English Bible translations, Greek, Latin, and Hebrew with notes, and half a hundred references commentaries with which you dissect the sermon on the fly, instead of having to wait till you're home and done Sunday dinner. Adding another hundred volumes weighs nothing in the briefcase, and if you're on vacation, throw in a few dozen novels to while away the time while soaking up some rays. Who takes a desktop to either venue?

A medical professional making rounds in a hospital needs something bigger than a pod/phone, and the iPad (no other slates are worth mentioning) is the perfect replacement for the bound notebook, for it can connect to the hospital database, whose memory, unlike the human -- another specialization) is at least usually more consistent, even if it may not always be correct if not updated properly by all involved.

Thus, there will also always be differences between pocket and professional operating systems and applications, and between varieties of applications for purposes that are only loosely similar. Writing letters, memos, and small documents ain't the same problem domain as writing novels, or creating code, and its not likely that a text processor optimized for one will be comfortable for practitioners of another. It is even less likely that anyone could produce an application to do all three even passably well.

Indeed, this is why the Spy uses BBEdit for code production and web sites, NisusWriter Pro for the bulk of his general purpose documents, including this column, and Scrivener to write novels -- and unless traveling to a board meeting, does all these things on a desk, not with an iDevice (yet performs much of his browsing on the latter). It goes to the heart of why he regards Excel as best in its speciality class, but cannot abide Word for its bloated and confusing attempts to be all things to all writers that render it mediocre at best for anything.

It probably explains (in part) the genius of Steve Jobs, who though he ostensibly dictated closed box one-size fits-all devices, actually differentiated his product line so that one size targeted all parts of a specific problem domain, but not every problem domain.

An iPhone isn't an iPad isn't a portable Mac, isn't a desktop. Ditto apps. Converge features all you want, but there are several tools there, each with their own uses. Buy the ones useful for the kind of problems you want to solve, and leave the others on the store shelf.

The Fourth Civilization (wo)man is that semi-mythical someone the Spy has talked about many times before, most notably in his September 2004 column and in the article on the compleat human being at the Sheaves URL mentioned below. (Caution: the latter site contains graphic and explicit Christian language of a kind some readers may deem offensive. If in that category, rely on your memory of Heinlein's discourse on the human being elsewhere and skip the Spy's elaboration to the Christian Human being.)

In brief, Heinlein at some length described the Human being as a generalist, and concluded "Specialization is for insects." The Spy offers a new version (now to be the Spy's eleventh law) adapted for technology, whether low or high.

Effective fourth civilization professionals are educated as generalists. They train and specialize via their appropriate choice of tools.

Intentionality is assumed in tool choice--one reason why the Spy sides with Penrose rather than Minsky of the issue of artificial intelligence (computing tools will always be just as dumb as a bag of hammers). Note also the part on education. In general, this means a Liberal Arts education so the citizen of this age is a broadly literate, informed, and capable problem solver. In the specific instance of a programmer, it means that the one-language hacker who learned his skills at Joe's computing school (meeting Tuesday nights above his garage and machine shop) may be able to work as low-level code slingers in the industry for a time, but will never perform like, promote so easily, or even outlast the liberal arts university graduate with a broad problem solving and software engineering mindset and a degree in computing science.

That's why the Spy plies his day job as professor of computing science and mathematics at Trinity Western University. Hey folks. It's not too late to sign up for the fall.

--The Northern Spy

Opinions expressed here are entirely the author's own, and no endorsement is implied by any community or organization to which he may be attached. Rick Sutcliffe, (a.k.a. The Northern Spy) is professor and chair of Computing Science and Mathematics at Canada's Trinity Western University. He has been involved as a member or consultant with the boards of several organizations, including in the corporate sector, and participated in industry standards at the national and international level.

He is a long time technology author and has written two textbooks and six novels, one named best ePublished SF novel for 2003. His columns have appeared in numerous magazines and newspapers (paper and online), and he's a regular speaker at churches, schools, academic meetings, and conferences. He and his wife Joyce have lived in the Aldergrove/Bradner area of BC since 1972.

Want to discuss this and other Northern Spy columns? Surf on over to ArjayBB.com. Participate and you could win free web hosting from the WebNameHost.net subsidiary of Arjay Web Services. Rick Sutcliffe's fiction can be purchased in various eBook formats from Fictionwise, and in dead tree form from Amazon's Booksurge.

URLs for Rick Sutcliffe's Arjay Enterprises:
Arjay Books: http://www.ArjayBooks.com
The Northern Spy Home Page: http://www.TheNorthernSpy.com
opundo : http://opundo.com
Sheaves Christian Resources : http://sheaves.org
WebNameHost : http://www.WebNameHost.net
WebNameSource : http://www.WebNameSource.net
nameman : http://nameman.net
General URLs for Rick Sutcliffe's Books:
Booksurge: http://www.booksurge.com
Fictionwise: http://www.fictionwise.com

URLs for items mentioned in this column
Heinlein and Sutcliffe: http://sheaves.org/sheavings/thecompleatchristian.html
BBEdit: http://www.bbedit.com
Scrivener: http://literatureandlatte.com
Word: http://office.microsoft.com/en-us/word

 
AAPL
$99.02
Apple Inc.
+1.35
MSFT
$43.97
Microsoft Corpora
-0.53
GOOG
$590.60
Google Inc.
+1.58

MacTech Search:
Community Search:

Software Updates via MacUpdate

OS X Yosemite Wallpaper 1.0 - Desktop im...
OS X Yosemite Wallpaper is the gorgeous new background image for Apple's upcoming OS X 10.10 Yosemite. This wallpaper is available for all screen resolutions with a source file that measures 5,418... Read more
Acorn 4.4 - Bitmap image editor. (Demo)
Acorn is a new image editor built with one goal in mind - simplicity. Fast, easy, and fluid, Acorn provides the options you'll need without any overhead. Acorn feels right, and won't drain your bank... Read more
Bartender 1.2.20 - Organize your menu ba...
Bartender lets you organize your menu bar apps. Features: Lets you tidy your menu bar apps how you want. See your menu bar apps when you want. Hide the apps you need to run, but do not need to... Read more
TotalFinder 1.6.2 - Adds tabs, hotkeys,...
TotalFinder is a universally acclaimed navigational companion for your Mac. Enhance your Mac's Finder with features so smart and convenient, you won't believe you ever lived without them. Tab-based... Read more
Vienna 3.0.0 RC 2 :be5265e: - RSS and At...
Vienna is a freeware and Open-Source RSS/Atom newsreader with article storage and management via a SQLite database, written in Objective-C and Cocoa, for the OS X operating system. It provides... Read more
VLC Media Player 2.1.5 - Popular multime...
VLC Media Player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, MP3, OGG, ...) as well as DVDs, VCDs, and various streaming protocols. It... Read more
Default Folder X 4.6.7 - Enhances Open a...
Default Folder X attaches a toolbar to the right side of the Open and Save dialogs in any OS X-native application. The toolbar gives you fast access to various folders and commands. You just click... Read more
TinkerTool 5.3 - Expanded preference set...
TinkerTool is an application that gives you access to additional preference settings Apple has built into Mac OS X. This allows to activate hidden features in the operating system and in some of the... Read more
Audio Hijack Pro 2.11.0 - Record and enh...
Audio Hijack Pro drastically changes the way you use audio on your computer, giving you the freedom to listen to audio when you want and how you want. Record and enhance any audio with Audio Hijack... Read more
Intermission 1.1.1 - Pause and rewind li...
Intermission allows you to pause and rewind live audio from any application on your Mac. Intermission will buffer up to 3 hours of audio, allowing users to skip through any assortment of audio... Read more

Latest Forum Discussions

See All

Traps n’ Gemstones Review
Traps n’ Gemstones Review By Campbell Bird on July 28th, 2014 Our Rating: :: CASTLEVANIA JONESUniversal App - Designed for iPhone and iPad Fight mummies, dig tunnels, and ride a runaway minecart to discover ancient secrets in this... | Read more »
The Phantom PI Mission Apparition Review
The Phantom PI Mission Apparition Review By Jordan Minor on July 28th, 2014 Our Rating: :: GHOSTS BUSTEDUniversal App - Designed for iPhone and iPad The Phantom PI is an exceedingly clever and well-crafted adventure game.   | Read more »
More Stubies Are Coming Your Way in a Ne...
More Stubies Are Coming Your Way in a New Update Posted by Jessica Fisher on July 28th, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
The Great Prank War Review
The Great Prank War Review By Nadia Oxford on July 28th, 2014 Our Rating: :: PRANKING IS SERIOUS BUSINESSUniversal App - Designed for iPhone and iPad Though short, The Great Prank War offers an interesting and fun mix of action and... | Read more »
Marvel Contest of Champions Announced at...
Marvel Contest of Champions Announced at Comic-Con Posted by Jennifer Allen on July 28th, 2014 [ permalink ] Announced over the weekend at San Diego Comic-Con was the fairly exciting looking Marvel Contest of Champions. | Read more »
Teenage Mutant Ninja Turtles Review
Teenage Mutant Ninja Turtles Review By Jennifer Allen on July 28th, 2014 Our Rating: :: DULL SWIPINGUniversal App - Designed for iPhone and iPad The pizza power is weak when it comes to this Teenage Mutant Ninja Turtles game.   | Read more »
Exploration Focused Puzzle Game Beatbudd...
Exploration Focused Puzzle Game Beatbuddy Set to Make Transition from PC to iOS this September Posted by Jennifer Allen on July 28th, 2014 [ permalink ] | Read more »
PlanetHD
PlanetHD By Nadia Oxford on July 28th, 2014 Our Rating: :: SPACE MADNESSUniversal App - Designed for iPhone and iPad PlanetHD will keep players busy for a while, though its unpredictable physics are a handful to deal with.   | Read more »
This Week at 148Apps: July 21-25, 2014
Another Week of Expert App Reviews   At 148Apps, we help you sort through the great ocean of apps to find the ones we think you’ll like and the ones you’ll need. Our top picks become Editor’s Choice, our stamp of approval for apps with that little... | Read more »
Reddme for iPhone - The Reddit Client (...
Reddme for iPhone - The Reddit Client 1.0 Device: iOS iPhone Category: News Price: $.99, Version: 1.0 (iTunes) Description: Reddme for iPhone is an iOS 7-optimized Reddit client that offers a refreshing new way to experience Reddit... | Read more »

Price Scanner via MacPrices.net

13-inch 2.5GHz MacBook Pro on sale for $1099,...
Best Buy has the 13″ 2.5GHz MacBook Pro available for $1099.99 on their online store. Choose free shipping or free instant local store pickup (if available). Their price is $100 off MSRP. Price is... Read more
Roundup of Apple refurbished MacBook Pros, th...
The Apple Store has Apple Certified Refurbished 13″ and 15″ MacBook Pros available for up to $400 off the cost of new models. Apple’s one-year warranty is standard, and shipping is free. Their prices... Read more
Record Mac Shipments In Q2/14 Confound Analys...
A Seeking Alpha Trefis commentary notes that Apple’s fiscal Q3 2014 results released July 22, beat market predictions on earnings, although revenues were slightly lower than anticipated. Apple’s Mac’... Read more
Intel To Launch Core M Silicon For Use In Not...
Digitimes’ Monica Chen and Joseph Tsai, report that Intel will launch 14nm-based Core M series processors specifically for use in fanless notebook/tablet 2-in-1 models in Q4 2014, with many models to... Read more
Apple’s 2014 Back to School promotion: $100 g...
 Apple’s 2014 Back to School promotion includes a free $100 App Store Gift Card with the purchase of any new Mac (Mac mini excluded), or a $50 Gift Card with the purchase of an iPad or iPhone,... Read more
iMacs on sale for $150 off MSRP, $250 off for...
Best Buy has iMacs on sale for up to $160 off MSRP for a limited time. Choose free home shipping or free instant local store pickup (if available). Prices are valid for online orders only, in-store... Read more
Mac minis on sale for $100 off MSRP, starting...
Best Buy has Mac minis on sale for $100 off MSRP. Choose free shipping or free instant local store pickup. Prices are for online orders only, in-store prices may vary: 2.5GHz Mac mini: $499.99 2.3GHz... Read more
Global Tablet Market Grows 11% in Q2/14 Notwi...
Worldwide tablet sales grew 11.0 percent year over year in the second quarter of 2014, with shipments reaching 49.3 million units according to preliminary data from the International Data Corporation... Read more
New iPhone 6 Models to Have Staggered Release...
Digitimes’ Cage Chao and Steve Shen report that according to unnamed sources in Apple’s upstream iPhone supply chain, the new 5.5-inch iPhone will be released several months later than the new 4.7-... Read more
New iOS App Helps People Feel Good About thei...
Mobile shoppers looking for big savings at their favorite stores can turn to the Goodshop app, a new iOS app with the latest coupons and deals at more than 5,000 online stores. In addition to being a... Read more

Jobs Board

Sr Software Lead Engineer, *Apple* Online S...
Sr Software Lead Engineer, Apple Online Store Publishing Systems Keywords: Company: Apple Job Code: E3PCAK8MgYYkw Location (City or ZIP): Santa Clara Status: Full Read more
*Apple* Solutions Consultant (ASC) - Apple (...
**Job Summary** The ASC is an Apple employee who serves as an Apple brand ambassador and influencer in a Reseller's store. The ASC's role is to grow Apple Read more
Sr. Product Leader, *Apple* Store Apps - Ap...
**Job Summary** Imagine what you could do here. At Apple , great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring Read more
*Apple* Solutions Consultant (ASC) - Apple (...
**Job Summary** The ASC is an Apple employee who serves as an Apple brand ambassador and influencer in a Reseller's store. The ASC's role is to grow Apple Read more
*Apple* Solutions Consultant (ASC) - Apple (...
**Job Summary** The ASC is an Apple employee who serves as an Apple brand ambassador and influencer in a Reseller's store. The ASC's role is to grow Apple Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.