Forgot your password?
typodupeerror
Republicans

Karl Rove's IT Guru Dies In Small Plane Crash 377

A dozen readers have submitted the story of the death in a plane crash of Mike Connell, Karl Rove's IT adviser, the man who set up and ran the gwb43.com mail server, and an important figure in GOP tech circles since 1997. The closest thing to straight reporting to be found in a mainstream media outlet is a piece from KDKA in Pittsburgh giving a detailed backgrounder on Connell's work for Rove, two generations of the Bush family, and many GOP congressmen and committees. CBSNews.com is now mirroring the KDKA reporting. Almost all the early media coverage comes from the left and some of it is frankly conspiratorial. Among the milder pieces (although it could not be called balanced) is this interview with Mark Crispin Miller, NYU professor and author of two books about the 2004 election in Ohio. Connell was compelled to testify on the day before the US election in a lawsuit involving Ohio election irregularities in 2004. Connell, an experienced pilot, died on Sunday when his plane crashed two miles short of the runway of Akron-Canton Airport in Ohio.
Biotech

Submission + - Good Science or Playing God?

penguin_dance writes: The UK is apparently having rethink on human hybrid experiments.

If approved by regulators, "the move opens the door to experiments involving every known kind of human-animal hybrid. These could include both 'cytoplasmic' embryos, which are 99.9% human, and 'true hybrids' carrying both human and animal genes." Previous calls for an outright ban on all human-animal embryos outraged scientists, according to the article. Scientist believe, "work on human-animal hybrid embryos will greatly speed up progress in stem cell research." It claims there will be a provision for regulation of the research to incorporate any "unforeseen developments."

Let the Island of Dr. Moreau comparisons begin!
Communications

Scientists Deliver 'God' Via A Helmet 1020

prostoalex writes "Scientific American is reporting on scientific work done to map the euphoric religious feelings within the brain. As a result, it's now quite possible to experience 'proximity to God' via a special helmet: 'In a series of studies conducted over the past several decades, Persinger and his team have trained their device on the temporal lobes of hundreds of people. In doing so, the researchers induced in most of them the experience of a sensed presence — a feeling that someone (or a spirit) is in the room when no one, in fact, is — or of a profound state of cosmic bliss that reveals a universal truth. During the three-minute bursts of stimulation, the affected subjects translated this perception of the divine into their own cultural and religious language — terming it God, Buddha, a benevolent presence or the wonder of the universe.""
User Journal

Journal SPAM: Harmless? Tasered to Death - No Charges Against Brownshirts 2

In Gwinnett County, Georgia, an un-edited police videotape shows 31-year-old Deacon Frederick Williams being struck with a TASER five times in 43 seconds, just 4 minutes after being led into the jail.

He was handcuffed behind his back and in leg restraints, following an epileptic seizure at his home; an ambulance was called by his wife and son, but the police arrived first. His last words were: "Don't kill me, man. Don't kill me."

The Internet

Submission + - High Performance Web Sites

Michael J. Ross writes: "Every Internet user's impressions of a Web site is greatly affected by how quickly that site's pages are presented to the user, relative to their expectations — regardless of whether they have a broadband or narrowband connection. Web developers often assume that most page-loading performance problems originate on the back-end, and thus the developers have little control over performance on the front-end, i.e., directly in the visitor's browser. But Steve Souders, head of site performance at Yahoo, argues otherwise in his book, High Performance Web Sites: Essential Knowledge for Frontend Engineers.

The typical Web developer — particularly one well-versed in database programming — might believe that the bulk of a Web page's response time is consumed in delivering the HTML document from the Web server, and in performing other back-end tasks, such as querying a database for the values presented in the page. But the author quantitatively demonstrates that — at least for what are arguably the top 10 sites — less than 20 percent of the total response time is consumed by downloading the HTML document. Consequently, more than 80 percent of the response time is spent on front-end processing — specifically, downloading all of the components other than the HTML document itself. In turn, cutting that front-end load in half would improve the total response time by more than 40 percent. At first glance, this may seem insignificant, given how few seconds or even deciseconds it takes for the typical Web page to appear using broadband. But any delays, even a fraction of a second, accumulate in reducing the satisfaction of the user. Likewise, improved site performance not only benefits the site visitor, in terms of faster page loading, but also the site owner, with reduced bandwidth costs and happier site visitors.

Creators and maintainers of Web sites of all sizes should thus take a strong interest in the advice provided by "Chief Performance Yahoo!," in the 14 rules for improving Web site performance that he has learned in the trenches. High Performance Web Sites was published on 11 September 2007, by O'Reilly Media, under the ISBNs 0596529309 and 978-0596529307. As with all of their other titles, the publisher provides a page for the book, where visitors can purchase or register a copy of the book, or read online versions of its table of contents, index, and a sample chapter, "Rule 4: Gzip Components" (Chapter 4), as a PDF file. In addition, visitors can read or contribute reviews of the book, as well as errata — of which there are none, as of this writing. O'Reilly's site also hosts a video titled "High Performance Web Sites: 14 Rules for Faster Pages," in which the author talks about his site performance best practices.

The bulk of the book's information is contained in 14 chapters, with each one corresponding to one of the performance rules. Preceding this material are two chapters on the importance of front-end performance, and an overview of HTTP. Together these form a well-chosen springboard for launching into the performance rules. In an additional and last chapter, "Deconstructing 10 Top Sites," the author analyzes the performance of 10 major Web sites, including his own, Yahoo, to provide real-world examples of how the implementation of his performance rules could make a dramatic difference in the response times of those sites. These test results and his analysis are preceded by a discussion of page weight, response times, YSlow grading, and details on how he performed the testing. Naturally, if and when a reader peruses those sites, checking their performance at the time, the owners of those sites may have fixed most if not all of the performance problems pointed out by Steve Souders. If they have not, then they have no excuse, if only because of the publication of this book.

Each chapter begins with a brief introduction to whatever particular performance problem is addressed by that chapter's rule. Subsequent sections provide more technical detail, including the extent of the problem found on the previously mentioned 10 top Web sites. The author then explains how the rule in question solves the problem, with test results to back up the claims. For some of the rules, alternative solutions are presented, as well as the pros and cons of implementing his suggestions. For instance, in his coverage of JavaScript minification, he examines the potential downsides to this practice, including increased code maintenance costs. Every chapter ends with a restatement of the rule.

The book is a quick read compared to most technical books, and not just due to its relatively small size (168 pages), but also the writing style. Admittedly, this may be partly the result of O'Reilly's in-house and perhaps outsource editors — oftentimes the unsung heroes of publishing enterprises. This book is also valuable in that it offers the candid perspective of a Web performance expert, who never loses sight of the importance of the end-user experience. (My favorite phrase in the book, on page 38, is: "...the HTML page is the progress indicator.")

The ease of implementing the rules varies greatly. Most developers would have no difficulty putting into practice the admonition to make CSS and JavaScript files external, but would likely find it far more challenging, for instance, to use a content delivery network, if their budget puts it out of reach. In fact, differences in difficulty levels will be most apparent to the reader when he or she finishes Chapter 1 (on making fewer HTTP requests, which is straightforward) and begins reading Chapter 2 (content delivery networks).

In the book's final chapter, Steve Souders critiques the top 10 sites used as examples throughout the book, evaluating them for performance and specifically how they could improve that through the implementation of his 14 rules. In critiquing the Web site of his employer, he apparently pulls no punches — though few are needed, because the site ranks high in performance versus the others, as does Google. Such objectivity is appreciated.

For Web developers who would like to test the performance of the Web sites for which they are responsible, the author mentions in his final chapter the five primary tools that he used for evaluating the top 10 Web sites for the book, and, presumably, used for the work that he and his team do at Yahoo. These include YSlow, a tool that he created himself. Also, in Chapter 5, he briefly mentions another of his tools, sleep.cgi, a freely available Perl script that tests how delayed components affect Web pages.

As with any book, this one is not perfect — nor is any work. In Chapter 1, the author could make more clear the distinction between function and file modularization, as otherwise his discussion could confuse inexperienced programmers. In Chapter 10, the author explores the gains to be made from minifying JavaScript code, but fails to do the same for HTML files, or even explain the absence of this coverage — though he does briefly discuss minifying CSS. Lastly, the redundant restatement of the rules at the end of every chapter, can be eliminated — if only in keeping with the spirit of improving performance and efficiency by reducing reader workload.

Yet these weaknesses are inconsequential and easily fixable. The author's core ideas are clearly explained; the performance improvements are demonstrated; the book's production is excellent. High Performance Web Sites is highly recommended to all Web developers seriously interested in improving their site visitors' experiences.

Michael J. Ross is a Web developer, freelance writer, and the editor of PristinePlanet.com's free newsletter."
Privacy

Submission + - Microsoft's Ballmer: Google Reads Your Mail 5

Anonymous writes: A piece of video has emerged in which Microsoft CEO Steve Ballmer says of Google, "they read your mail and we don't." Evidently, it was part of a lengthy discussion on the future of the software business model, and whether advertising could support free consumer software. Ballmer said it doesn't work, at least when it comes to email.
United States

Journal Journal: Hate Crime Law: Due Process Violation 6

I know, I've brought this up before, but here we go again. Congress is trying to pass a law that would make crimes based on sexual orientation "hate crimes" under federal statutes.

Dan Savage, syndicated sex columnist, was on Colbert tonight. He said:

America Online

Journal Journal: Sensitive Information

Steve Roddel was walking through a house in Fort Wayne, Ind., when he wondered aloud if there were any sex offenders living in the neighborhood. Instead of commenting on her own, the real estate agent showing the home quickly pulled out her cell phone, connected to its Web browser and brought up Family Watchdog, a national sex-offender registry Web site. Little did she know that she was standing with the site's founder and CEO. A real estate agent can be a wealth of information about a house.
Microsoft

Submission + - Microsoft offers licenses for fake Windows XP

Stony Stevenson writes: In the latest sign that Microsoft expects to support its Windows XP operating system for the foreseeable future, the company has introduced a new licensing program designed to let users of fake or pirated copies of the business version of the OS upgrade to fully licensed copies. To qualify, users of illegitimate versions of Windows XP Pro must pledge to use only genuine Microsoft software going forward and agree to have their software infrastructure audited. Resellers who push the Get Genuine Windows Agreement to customers will get a cut of any new license fees they generate, Microsoft said.
The Internet

Submission + - Survey Finds Public Support for Net Neutrality Law

An anonymous reader writes: A new public opinion survey finds overwhelming public support in Canada for net neutrality legislation. Three-quarters of Canadians believe the government should pass a law to confirm the right of Internet consumers to access publicly available Internet applications and content of their choice. The survey was commissioned by eBay.

Slashdot Top Deals

"This isn't brain surgery; it's just television." - David Letterman

Working...