High Tech Heretic

Author: Clifford Stoll
Publisher: Doubleday
ISBN: 0385489757
Price: $24.95 US

Author: Neal Stephenson
Publisher: Avon Books
ISBN: 0380815931
Price: $10.00
Reviewer: James Paul Holloway
Those with high-tech products to sell, no matter if their vision is cynical or genuine, are able to exercise a tremendous influence over our society. They have convinced us that broken software is to be expected, and a fix will be out soon; that a new computer every few years is necessary; and that children need to use computers practically from infancy. And their influence is not limited to consumer-users. Because of the conventional wisdom that “high-tech” is responsible for the current economic boom, they also have a strong influence on political, educational and legal figures, for example, selling the notion that copyright of software is a special legal form requiring special criminal provisions not previously needed, or pushing for the adoption of multimedia-based educational tools of uncertain educational value.
It is therefore becoming increasingly important to consciously debate and consciously control the effect of computing on culture. Fortunately, there is a growing literature of computer contrarian books that argue against the conventional wisdom of computer software design and deployment. The literature I am writing of is not about software engineering, but rather the purposes to which software is put and the way it is developed for human use. Still, it is amazing that none of these books are written by the key open-source players. Perhaps the open-source activists are too busy building the tools of the revolution to worry about how those tools are being used.
Two recent examples of computer contrarian books are High Tech Heretic by Clifford Stoll and In the Beginning Was the Command Line by Neal Stephenson. These are notable because they were both written by experienced authors who love and are experienced in computing, and whose previous successes in techno-book writing has made them somewhat famous among members of the hacker community. Both authors set out to challenge dominant ideas in our current culture of computing, using dramatic images and emotional rhetoric rather than through a data-driven discussion.
In High Tech Heretic, Stoll argues against the whole notion of ubiquitous computing, against the idea that computers not only can but should cause fundamental changes in the way we do everything. The misguided deployment of computers and Internet connections in schools earn his special ire, as these technologies may displace other important and effective educational practices, and they certainly displace a significant budget that might be better spent on teachers. Stoll writes by telling stories, creating visions of creative, messy, hands-on education being displaced by sterile virtual busywork. Each of his stories is designed to invoke a headshake of empathy—the tale of the small boy whose imperfect, but unique and original paper model is ignored by adults who are agog over a child-created display of clipart. The overall result is compelling.
The reader is left seriously wondering whether all these invasions of computing make sense. Is computing, especially the simple use of computer software, really more important than art in developing a growing intellect? Is word processing honestly an academic subject worth serious school time? Does Powerpoint really make a boring talk less dull? Does it even make an interesting talk better? Stoll strives for an apparently simple, common-sense view, so that his readers will consider the broad issue, even if they disagree with his particulars.
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- New Products
- Linux Systems Administrator
- Senior Perl Developer
- Technical Support Rep
- UX Designer
- Web & UI Developer (JavaScript & j Query)
- Designing Electronics with Linux
- Dynamic DNS—an Object Lesson in Problem Solving
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- Reply to comment | Linux Journal
3 hours 58 min ago - Nice article, thanks for the
14 hours 38 min ago - I once had a better way I
20 hours 24 min ago - Not only you I too assumed
20 hours 42 min ago - another very interesting
22 hours 35 min ago - Reply to comment | Linux Journal
1 day 28 min ago - Reply to comment | Linux Journal
1 day 7 hours ago - Reply to comment | Linux Journal
1 day 7 hours ago - Favorite (and easily brute-forced) pw's
1 day 9 hours ago - Have you tried Boxen? It's a
1 day 15 hours ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?




Comments
Computers- Are they necessary in education?
It's interesting. I began my teaching career in 1983. I was a Music Educator. At the time (and unfortunately, still today), the hey-day of proposition 2 1/2, I was constantly bombarded by the question, Why is "Music" education necessary? Well, after a couple of years writing papers on this point, and another year and a half defending my profession, I changed careers and focused on the exciting, new world of computer technology. No more would I have to justify my existence. (an aside: By the way, have you noticed over the past 20 years that popular music generally has no more solo work, celebrated vocals that are usually off key, and little melody... I sometimes wonder if the cutting of many music educators has led to this effect.)
After 20 years in the professional world of I.T., I was trapped by a yearning to give back. To share my knowledge and build young minds. I returned to the 7-12 classroom as a Computer Technology instructor. Humorously, I am again confronted with the question, "Why is what you teach necessary?"
The bottom line is that computer technology is not going away. In fact, if it did, society and all of its institutions would crumble. There are events, activities, transactions that are taking place today that could not be performed solely by human hands.
In essence, as a responsible society, we must train our young to use the computer responsibly and effectively. It is easy to point out that some classrooms across the country are sitting in front of a computer mindlessly surfing the web with no educational direction. Of course this is true. But it does not flow logically that we should shut down the computer education programs because of it. That would be like shutting down the kitchen stove permanently because Mom (or Dad, of course) overcooked the meatloaf on Wednesday night! We still have to eat and the stove is a great tool, when used properly, to assist us in accomplishing that.
So, let's not be foolish. The fact is that we must learn how to educate with computers as a tool. Computers are one essential tool in the tool set. Don't just tell the kids to sit in front of a computer and make a pretty powerpoint show. Teach them how to use powerpoint effectively, then give them the task of developing, marketing a new product and presenting it to the class in a mock sales meeting. That kind of education is priceless, incorporating just about every kind of learning and learning experience that a student needs to find professional success. Just as computers have speeded our business processes they can and will speed our educational processes unless we, as educators, use them as a "filler" for an extra coffee break or yap session.
-bdp
High School Technology Instructor/ Coordinator
Worcester, MA.