<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss1full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/"><channel><title>"tech-news" via ehartwell in Google Reader</title><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rdf+xml" href="http://feeds.feedburner.com/InfoDabble-tech-news" /><dc:language>en</dc:language><dc:creator>ehartwell</dc:creator><dc:date>2012-02-18T18:26:38-08:00</dc:date><admin:generatorAgent xmlns:admin="http://webns.net/mvcb/" rdf:resource="http://www.google.com/reader" /><gr:continuation xmlns:gr="http://www.google.com/schemas/reader/atom/">CJyS1byIhqkC</gr:continuation><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="infodabble-tech-news" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><items><rdf:Seq><rdf:li rdf:resource="tag:google.com,2005:reader/item/054ce767bcc80dc0" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/cff94774c1ae6576" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/c4f42cdbb01836db" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/ddff0572b1897b84" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/11d3cf30c78ee814" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/d5aa23523fb1256b" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/88b1873cc494cb4e" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/28519f53225cf440" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/f0bec8b3a01e0dbc" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/43987f4496626bec" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/7bb517d22a714091" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/aa8fc63ab32700a9" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/b958ff60d1da7b49" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/75dd9d701789b47c" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/e69d213189b518e4" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/e10c988fcaeeb575" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/447a6c85cf466066" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/cd4ede9c2b10b230" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/4c5ccac8da785e5f" /><rdf:li rdf:resource="tag:google.com,2005:reader/item/4aa91a0aad5ffabc" /></rdf:Seq></items></channel><item rdf:about="tag:google.com,2005:reader/item/054ce767bcc80dc0"><title>Suffering-oriented programming</title><link>http://nathanmarz.com/blog/suffering-oriented-programming.html</link><dc:creator>Nathan</dc:creator><dc:date>2012-02-06T10:36:33-08:00</dc:date><description>&lt;p&gt;Someone asked me an interesting question the other day: "How did you justify taking such a huge risk on building &lt;a href="https://github.com/nathanmarz/storm"&gt;Storm&lt;/a&gt; while working on a &lt;a href="http://backtype.com"&gt;startup&lt;/a&gt;?" (Storm is a realtime computation system). I can see how from an outsider's perspective investing in such a massive project seems extremely risky for a startup. From my perspective, though, building Storm wasn't risky at all. It was challenging, but not risky.&lt;/p&gt;

&lt;p&gt;I follow a style of development that greatly reduces the risk of big projects like Storm. I call this style "suffering-oriented programming." Suffering-oriented programming can be summarized like so: don't build technology unless you feel the pain of not having it. It applies to the big, architectural decisions as well as the smaller everyday programming decisions. Suffering-oriented programming greatly reduces risk by ensuring that you're always working on something important, and it ensures that you are well-versed in a problem space before attempting a large investment.&lt;/p&gt;

&lt;p&gt;I have a mantra for suffering-oriented programming: "First make it possible. Then make it beautiful. Then make it fast."&lt;/p&gt;

&lt;h3&gt;First make it possible&lt;/h3&gt;

&lt;p&gt;When encountering a problem domain with which you're unfamiliar, it's a mistake to try to build a "general" or "extensible" solution right off the bat. You just don't understand the problem domain well enough to anticipate what your needs will be in the future. You'll make things generic that needn't be, adding complexity and wasting time.&lt;/p&gt;

&lt;p&gt;It's better to just "hack things out" and be very direct about solving the problems you have at hand. This allows you to get done what you need to get done and avoid wasted work. As you're hacking things out, you'll learn more and more about the intricacies of the problem space.&lt;/p&gt;

&lt;p&gt;The "make it possible" phase for Storm was one year of hacking out a stream processing system using queues and workers. We learned about guaranteeing data processing using an "ack" protocol. We learned to scale our realtime computations with clusters of queues and workers. We learned that sometimes you need to partition a message stream in different ways, sometimes randomly and sometimes using a hash/mod technique that makes sure the same entity always goes to the same worker. &lt;/p&gt;

&lt;p&gt;We didn't even know we were in the "make it possible" phase. We were just focused on building our products. The pain of the queues and workers system became acute very quickly though. Scaling the queues and workers system was tedious, and the fault-tolerance was nowhere near what we wanted. It was evident that the queues and workers paradigm was not at the right level of abstraction, as most of our code had to do with routing messages and serialization and not the actual business logic we cared about.&lt;/p&gt;

&lt;p&gt;At the same time, developing our product drove us to discover new use cases in the "realtime computation" problem space. We built a feature for our product that would compute the reach of a URL on Twitter. Reach is the number of unique people exposed to a URL on Twitter. It's a difficult computation that can require hundreds of database calls and tens of millions of impressions to distinct just for one computation. Our original implementation that ran on a single machine would take over a minute for hard URLs, and it was clear that we needed a distributed system of some sort to parallelize the computation to make it fast.&lt;/p&gt;

&lt;p&gt;One of the key realizations that sparked Storm was that the "reach problem" and the "stream processing" problem could be unified by a simple abstraction.&lt;/p&gt;

&lt;h3&gt;Then make it beautiful&lt;/h3&gt;

&lt;p&gt;You develop a "map" of the problem space as you explore it by hacking things out. Over time, you acquire more and more use cases within the problem domain and develop a deep understanding of the intricacies of building these systems. This deep understanding can guide the creation of "beautiful" technology to replace your existing systems, alleviate your suffering, and enable new systems/features that were too hard to build before.&lt;/p&gt;

&lt;p&gt;The key to developing the "beautiful" solution is figuring out the &lt;strong&gt;simplest&lt;/strong&gt; set of abstractions that solve the concrete use cases you already have. It's a mistake to try to anticipate use cases you don't actually have or else you'll end up overengineering your solution. As a rule of thumb, the bigger the investment you're trying to make, the deeper you need to understand the problem domain and the more diverse your use cases need to be. Otherwise you risk the &lt;a href="http://en.wikipedia.org/wiki/Second-system_effect"&gt;second-system effect&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;"Making it beautiful" is where you use your design and abstraction skills to distill the problem space into simple abstractions that can be composed together. I view the development of beautiful abstractions as similar to statistical regression: you have a set of points on a graph (your use cases) and you're looking for the simplest curve that fits those points (a set of abstractions).&lt;/p&gt;

&lt;div align="center"&gt;&lt;span&gt;&lt;span&gt;&lt;img src="http://nathanmarz.com/storage/regression.png?__SQUARESPACE_CACHEVERSION=1328432737924" alt=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;The more use cases you have, the better you'll be able to find the right curve to fit those points. If you don't have enough points, you're likely to either overfit or underfit the graph, leading to wasted work and overengineering. &lt;/p&gt;

&lt;p&gt;A big part of making it beautiful is understanding the performance and resource characteristics of the problem space. This is one of the intricacies you learn in the "making it possible" phase, and you should take advantage of that learning when designing your beautiful solution.&lt;/p&gt;

&lt;p&gt;With Storm, I distilled the realtime computation problem domain into a small set of abstractions: streams, spouts, bolts, and topologies. I devised a new algorithm for guaranteeing data processing that eliminated the need for intermediate message brokers, the part of our system that caused the most complexity and suffering. That both stream processing and reach, two very different problems on the surface, mapped so elegantly to Storm was a strong indicator that I was onto something big. &lt;/p&gt;

&lt;p&gt;I took additional steps to acquire more use cases for Storm and validate my designs. I canvassed other engineers to learn about the particulars of the realtime problems they were dealing with. I didn't just ask people I knew. I also tweeted out that I was working on a new realtime system and wanted to learn about other people's use cases. This led to a lot of interesting discussions that educated me more on the problem domain and validated my design ideas.&lt;/p&gt;

&lt;h3&gt;Then make it fast&lt;/h3&gt;

&lt;p&gt;Once you've built out your beautiful design, you can safely invest time in profiling and optimization. Doing optimization too early will just waste time, because you still might rethink the design. This is called premature optimization.&lt;/p&gt;

&lt;p&gt;"Making it fast" isn't about the high level performance characteristics of a system. The understanding of those issues should have been acquired in the "make it possible" phase and designed for in the "make it beautiful" phase. "Making it fast" is about micro-optimizations and tightening up the code to be more resource efficient. So you might worry about things like asymptotic complexity in the "make it beautiful" phase and focus on the constant-time factors in the "make it fast" phase.&lt;/p&gt;

&lt;h3&gt;Rinse and repeat&lt;/h3&gt;

&lt;p&gt;Suffering-oriented programming is a continuous process. The beautiful systems you build give you new capabilities, which allow you to "make it possible" in new and deeper areas of the problem space. This feeds learning back to the technology. You often have to tweak or add to the abstractions you've already come up with to handle more and more use cases.&lt;/p&gt;

&lt;p&gt;Storm has gone through many iterations like this. When we first started using Storm, we discovered that we needed the capability to emit multiple, independent streams from a single component. We discovered that the addition of a special kind of stream called the "direct stream" would allow Storm to process batches of tuples as a concrete unit. Recently I developed "transactional topologies" which go beyond Storm's at-least-once processing guarantee and allow exactly-once messaging semantics to be achieved for nearly arbitrary realtime computation.&lt;/p&gt;

&lt;p&gt;By its nature, hacking things out in a problem domain you don't understand so well and constantly iterating can lead to some sloppy code. The most important characteristic of a suffering-oriented programmer is a relentless focus on refactoring. This is critical to prevent &lt;a href="http://en.wikipedia.org/wiki/Accidental_complexity"&gt;accidental complexity&lt;/a&gt; from sabotaging the codebase.&lt;/p&gt;

&lt;h3&gt;Conclusion&lt;/h3&gt;

&lt;p&gt;Use cases are everything in suffering-oriented programming. They're worth their weight in gold. The only way to acquire use cases is through gaining experience through hacking.&lt;/p&gt;

&lt;p&gt;There's a certain evolution most programmers go through. You start off struggling to get things to work and have absolutely no structure to your code. Code is sloppy and copy/pasting is prevalent. Eventually you learn about the benefits of structured programming and sharing logic as much as possible. Then you learn about making generic abstractions and using encapsulation to make it easier to reason about systems. Then you become obsessed with making all your code generic, with making things extensible to future-proof your programs.&lt;/p&gt;

&lt;p&gt;Suffering-oriented programming rejects that you can effectively anticipate needs you don't currently have. It recognizes that attempts to make things generic without a deep understanding of the problem domain will lead to complexity and waste. Designs must always be driven by real, tangible use cases.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;You should follow me on Twitter &lt;a href="http://twitter.com/nathanmarz"&gt;here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/cff94774c1ae6576"><title>The FBI file of Steven Paul Jobs</title><link>http://feedproxy.google.com/~r/boingboing/iBag/~3/ZgZ6LILnaK0/the-fbi-file-of-steven-paul-jo.html</link><dc:subject>Post</dc:subject><dc:subject>apple</dc:subject><dc:subject>steve jobs</dc:subject><dc:creator>Xeni Jardin</dc:creator><dc:date>2012-02-09T23:12:14-08:00</dc:date><description>&lt;p&gt;
&lt;img src="http://boingboing.net/wp-content/uploads/2012/02/RTR29JNF.jpg" alt="" title="RTR29JNF" width="600" height="472"&gt;
&lt;p&gt;

&lt;p&gt;&lt;a href="http://vault.fbi.gov/steve-jobs/steve-jobs-part-01-of-01/view"&gt;&lt;img src="http://boingboing.net/wp-content/uploads/2012/02/spjobs01.jpg" alt="" title="spjobs01" width="562" height="452" border="1"&gt;&lt;/a&gt;&lt;p&gt;
In 1991, the FBI began interviewing Steve Jobs and people he worked with, as the CEO of Next Inc. "&lt;a href="http://www.reuters.com/article/2012/02/09/us-apple-jobs-fbi-idUSTRE8181PV20120209"&gt;began to be considered as a candidate for sensitive, presidential appointments&lt;/a&gt;." &lt;p&gt;
&lt;a href="http://vault.fbi.gov/steve-jobs/steve-jobs-part-01-of-01/view"&gt;Here is Steve Jobs' FBI file&lt;/a&gt;, released under the Freedom of Information Act.
&lt;p&gt;
"Several individuals questioned Mr. Jobs' honesty stating that Mr. Jobs will twist the truth and distort reality in order to achieve his goals," reads the FBI summary. &lt;p&gt;
Other elements of note: as a student, he had a 2.65 GPA. There was a bomb threat against him in 1985. There's a passing reference to a "hippie friend" on whose apple orchard the man who would later co-found Apple worked. And there's an excellent specimen of early 1990s FBI fax art, page 129.&lt;p&gt;
You'll be shocked, shocked I say, to learn that Apple has declined to comment on the file's release. More context: &lt;a href="http://www.washingtonpost.com/business/technology/fbis-steve-jobs-file-he-will-distort-reality--to-achieve-his-goals/2012/02/09/gIQAWJfU1Q_story.html?hpid=z2"&gt;WaPo&lt;/a&gt;, &lt;a href="http://www.wired.com/threatlevel/2012/02/steve-jobs-fbi-file/"&gt;Wired&lt;/a&gt;, &lt;a href="http://www.latimes.com/business/la-fi-apple-jobs-fbi-20120210,0,7473333.story"&gt;LA Times&lt;/a&gt;, &lt;a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2012/02/09/BU0A1N59VL.DTL"&gt;SF Chron&lt;/a&gt;.

&lt;p&gt;

&lt;small&gt;&lt;em&gt;(Photo: Jobs beneath a photograph of him and Apple-co founder Steve Wozniak from the early days of Apple during the launch of the iPad in San Francisco, January 27, 2010. REUTERS.)&lt;/em&gt;&lt;/small&gt;&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=8e406f111e4385cbbc34021d670c4453&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=8e406f111e4385cbbc34021d670c4453&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://tags.bluekai.com/site/5148"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://insight.adsrvr.org/track/evnt/?ct=0:dupdmqp&amp;amp;adv=wouzn4v&amp;amp;fmt=3"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/ZgZ6LILnaK0" height="1" width="1"&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/c4f42cdbb01836db"><title>Software piracy is vital to preservation</title><link>http://feedproxy.google.com/~r/boingboing/iBag/~3/PL5Qd11Bbfo/software-piracy-is-vital-to-pr.html</link><dc:subject>Post</dc:subject><dc:subject>Copyfight</dc:subject><dc:subject>History</dc:subject><dc:subject>web theory</dc:subject><dc:creator>Cory Doctorow</dc:creator><dc:date>2012-01-27T06:09:00-08:00</dc:date><description>&lt;p&gt;
A PC World editorial by Benj Edwards recounts the history of "copy protection*" for software, and discusses how the cracks-scene, which busted open these software locks, is the only reason the legacy of old software is available today. There's a trite story about the persistence of paper and the ephemerality of bits, which goes something like this: "We can still read ancient manuscripts, but we can't read Letraset Ready, Set, Go! files from the 1980s." This is only true in a very limited sense: if you can crack the copy-protection on R,S,G! you can run it perfectly well in a little Mac emulator on a modern computer, with lots of headroom to spare (the laptop I'm typing this on being approximately ten bazillion times more powerful than the last machine I used R,S,G! on). The business of software preservation and data longevity is a lot simpler than the story would have you believe** (assuming you don't care about breaking the law to bust open copy protection and to get old copies of Mac System 6.x to run things on).

&lt;blockquote&gt;
&lt;p&gt;
&lt;img src="http://craphound.com/images/tinney_piracy_small_280.jpg" align="right"&gt;
It may seem counterintuitive, but piracy has actually saved more software than it has destroyed. Already, pirates have spared tens of thousands of programs from extinction, proving themselves the unintentional stewards of our digital culture.
&lt;p&gt;
Software pirates promote data survival through ubiquity and media independence. Like an ant that works as part of a larger system it doesn’t understand, the selfish action of each digital pirate, when taken in aggregate, has created a vast web of redundant data that ensures many digital works will live on...
&lt;p&gt;
For a sample slice of what’s at stake when it comes to vanishing software, let’s take a look at the video game industry. The Web’s largest computer and video game database, MobyGames, holds records of about 60,000 games at present. Roughly 23,000 of those titles were originally released on computer systems that used floppy disks or cassette tapes as their primary storage or distribution medium.
&lt;p&gt;
23,000 games! If game publishers and copyright law had their way, almost all of those games would be wiped from the face of the earth by media decay over the next 10 years. Many would already be lost.


&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;
The article is long and thoughtful, and covers a lot of ground. I highly recommend it.


&lt;p&gt;
&lt;a href="https://www.pcworld.com/article/248571/why_history_needs_software_piracy.html"&gt;Why History Needs Software Piracy&lt;/a&gt;

(&lt;i&gt;Thanks, Rainman!&lt;/i&gt;)

&lt;p&gt;
* The term "copy-protection" is pretty misleading. Speaking as a former systems administrator, the way I "protect" my stuff was by making copies -- that is, backups. True, these are encrypted, but they're encrypted to a key that I posses. 
&lt;p&gt;
** There's a separate question about &lt;em&gt;media&lt;/em&gt; preservation, because old floppies and Zip carts and such are basically shit. But that's OK, since a modern hard drive can store pretty much all the floppies you ever handled without breaking a sweat. If you have (or had) the presence of mind to move all your data from floppies to your HDD, and if you keep your HDD backed up, you are pretty well-preserved. Much better-preserved than your hardcopy book library, which can't be backed up offsite without a photocopier, an army of interns and a lot of time, bother, and shipping containers.

&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=49efd7a2378949d916e352580b1ea11f&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=49efd7a2378949d916e352580b1ea11f&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://segment-pixel.invitemedia.com/pixel?code=TechCons&amp;amp;partnerID=167&amp;amp;key=segment"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://insight.adsrvr.org/track/evnt/?ct=0:dupdmqp&amp;amp;adv=wouzn4v&amp;amp;fmt=3"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/PL5Qd11Bbfo" height="1" width="1"&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/ddff0572b1897b84"><title>Solving the Shakespeare Million Monkeys Problem in Real-time with Parallelism and SignalR</title><link>http://feedproxy.google.com/~r/ScottHanselman/~3/UaQClG14fpQ/SolvingTheShakespeareMillionMonkeysProblemInRealtimeWithParallelismAndSignalR.aspx</link><dc:subject>ASP.NET</dc:subject><dc:subject>Javascript</dc:subject><dc:subject>SignalR</dc:subject><dc:creator>Scott Hanselman</dc:creator><dc:date>2011-11-11T17:09:22-08:00</dc:date><description>&lt;div&gt;&lt;p&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;float:right;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px" title="A monkey with a skull. Oh yes." border="0" alt="A monkey with a skull. Oh yes." align="right" src="http://www.hanselman.com/blog/content/binary/Windows-Live-Writer/a3b68ce09480_D458/HamletMonkey_acc00dbc-496a-4f3d-b63f-cc70ebe8a8c1.jpg" width="233" height="300"&gt;A little &lt;a href="http://channel9.msdn.com/blogs/matthijs/lap-around-net-4-with-scott-hanselman"&gt;over 18 months ago&lt;/a&gt; I was talking to &lt;a href="http://blogs.msdn.com/toub/"&gt;Stephen Toub&lt;/a&gt; (he of the &lt;a href="http://www.hanselman.com/blog/BackToParallelBasicsDoYouReallyWantToDoThatOrWhyDoesntTheNewParallelForSupportBigInteger.aspx"&gt;Parallel Computing fame&lt;/a&gt;) about parallelism and the kinds of problems it could solve. &lt;/p&gt;  &lt;p&gt;I said, naively, &amp;quot;could we solve the &lt;a href="http://en.wikipedia.org/wiki/Infinite_monkey_theorem"&gt;million monkey's problem&lt;/a&gt;?&amp;quot; &lt;/p&gt;  &lt;p&gt;He said, &amp;quot;the what?&amp;quot;&lt;/p&gt;  &lt;p&gt;&amp;quot;You know, if you have an &lt;a href="http://www.hanselman.com/blog/SolvingTheShakespeareMillionMonkeysProblemInRealtimeWithParallelismAndSignalR.aspx"&gt;infinite number of monkeys and an infinite number of keyboards they will eventually write Shakespeare&lt;/a&gt;.&amp;quot;&lt;/p&gt;  &lt;p&gt;We brainstormed some ideas (since Stephen is a smarter than I, this consisted mostly of him gazing thoughtfully into the air while I sat on my hands) and eventually settled on an genetic algorithm. &lt;strong&gt;We would breed thousands of generations of (hypothetical) monkeys a second and then choose which ones would be allowed to perpetuate the species based solely on their ability to write Shakespeare.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;We used the .NET 4 Task Parallel Library to make it easier for the algorithm to scale to available hardware. I mean, anyone can foreach over a million monkeys. But loops like that in parallel over 12 processors takes talent, right? Well, kinda. A lot of it is done for you by the Parallelism Features in .NET and that's the point. It's Parallel Processing for the Masses.&lt;/p&gt;  &lt;p&gt;We created a WinForms version of this application and I've used it on and off to demonstrate parallel computing on .NET. Then &lt;a href="http://www.paulbatum.com"&gt;Paul Batum&lt;/a&gt; and I went to the &lt;a href="http://www.krtconf.com/"&gt;Keeping It Realtime&lt;/a&gt; conference to demonstrate &lt;a href="http://www.hanselman.com/blog/AsynchronousScalableWebApplicationsWithRealtimePersistentLongrunningConnectionsWithSignalR.aspx"&gt;SignalR&lt;/a&gt; this &lt;a href="http://www.hanselman.com/blog/YourUsersDontCareIfYouUseWebSockets.aspx"&gt;last week&lt;/a&gt;. I didn&amp;#39;t want to do the same &amp;quot;here&amp;#39;s a real-time chat app&amp;quot; or &amp;quot;here&amp;#39;s a map that shows its results in real-time&amp;quot; demos that one always does at these kinds of things. I suggested that we port our WinForms Shakespeare Monkey demo to ASP.NET and SignalR and that&amp;#39;s what Paul proceeded to do.&lt;/p&gt;  &lt;p&gt;&lt;img title="Looks like 80,000 generations of monkeys" alt="Looks like 80,000 generations of monkeys" src="http://www.hanselman.com/blog/images/SignalRMonkeys.gif"&gt;&lt;/p&gt;  &lt;p&gt;When doing something that is crazy computationally intensive but also needs to return real-time results you might think to use node for the real-time notification part and perhaps spawn off another process and use C or something for the maths and then have them talk to each others. We like node and you can totally &lt;a href="http://www.hanselman.com/blog/InstallingAndRunningNodejsApplicationsWithinIISOnWindowsAreYouMad.aspx"&gt;run node on IIS&lt;/a&gt; or even &lt;a href="http://www.hanselman.com/blog/WebMatrixAndNodejsTheEasiestWayToGetStartedWithNodeOnWindows.aspx"&gt;write node in WebMatrix&lt;/a&gt;. However, node is good at some things and .NET is good at some things. &lt;/p&gt;  &lt;p&gt;For example, .NET is really good at CPU-bound computationally intensive stuff, like, I dunno, &lt;a href="http://msdn.microsoft.com/en-us/library/hh304369.aspx"&gt;parallel matrix multiplication&lt;/a&gt; in F# or the like. ASP.NET is good at scaling web sites like Bing, or StackOverflow. You may not think IIS and ASP.NET when you think about real-time, but &lt;a href="http://www.github.com"&gt;SignalR&lt;/a&gt; uses asynchronous handlers and smart techniques to get awesome scale when using long-polling and scales even more in our labs when using an efficient protocol like &lt;a href="http://blogs.msdn.com/b/ie/archive/2011/09/13/ie10pp3.aspx"&gt;WebSockets&lt;/a&gt; with the &lt;a href="http://www.paulbatum.com/2011/09/getting-started-with-websockets-in.html"&gt;new support for WebSockets in .NET 4.5&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;So, we wanted to see if you combined asynchronous background work, use as many processors as you have, get real-time status updates via SignalR over long-polling or Web Sockets, using C#, .NET 4.5, ASP.NET and IIS. &lt;/p&gt;  &lt;p&gt;It takes about 80,000 generations of monkeys at thousands of monkey generations a second (there's 200 monkeys per generation) to get the opening line of Hamlet. So that's ~16,000,000 monkeys just to get this much text. As they say, that's a lot of monkeys.&lt;/p&gt;  &lt;p&gt;Here's the general idea of the app. The client is pretty lightweight and quite easy. There's two boxes, two buttons and a checkbox along side some text. There's some usual event wireup with started, cancelled, complete, and updateProgress, but see how those are on a monkey variable? That's from $.connection.monkeys. It could be $.connection.foo, of course, as long as it's hanging off $.connection. &lt;/p&gt;  &lt;p&gt;Those functions are client side but we raise them from the server over the persistent connection then update some text.&lt;/p&gt;  &lt;pre&gt;&amp;lt;script src=&amp;quot;Scripts/jquery-1.6.4.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;    &lt;br&gt;&amp;lt;script src=&amp;quot;Scripts/json2.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br&gt;&amp;lt;script src=&amp;quot;Scripts/jquery.signalR.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br&gt;&amp;lt;script src=&amp;quot;signalr/hubs&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br&gt;&amp;lt;script&amp;gt;&lt;br&gt;    $(function () {&lt;br&gt;        $('#targettext').val('To be or not to be, that is the question;\nWhether \'tis nobler in the mind to suffer\n\The slings and arrows of outrageous fortune,\n\Or to take arms against a sea of troubles,\n\And by opposing, end them.');&lt;br&gt;&lt;br&gt;        var monkeys = $.connection.monkeys,&lt;br&gt;            currenttext = $('#currenttext'),&lt;br&gt;            generationSpan = $('#generation'),&lt;br&gt;            gpsSpan = $('#gps');&lt;br&gt;&lt;br&gt;        monkeys.updateProgress = function (text, generation, gps) {&lt;br&gt;            currenttext.val(text);&lt;br&gt;            generationSpan.text(generation);&lt;br&gt;            gpsSpan.text(gps);&lt;br&gt;        };&lt;br&gt;&lt;br&gt;        monkeys.started = function (target) {&lt;br&gt;            $('#status').text('Working...');&lt;br&gt;            $('#targettext').val(target);&lt;br&gt;            $('#cancelbutton').removeAttr('disabled');&lt;br&gt;        };&lt;br&gt;&lt;br&gt;        monkeys.cancelled = function () {&lt;br&gt;            $('#status').text('Cancelled');&lt;br&gt;            $('#cancelbutton').attr('disabled', 'disabled');&lt;br&gt;        };&lt;br&gt;&lt;br&gt;        monkeys.complete = function () {&lt;br&gt;            $('#status').text('Done');&lt;br&gt;            $('#cancelbutton').attr('disabled', 'disabled');&lt;br&gt;        };&lt;br&gt;&lt;br&gt;        $.connection.hub.start({}, function () {&lt;br&gt;            $('#startbutton').click(function (event) {&lt;br&gt;                $('#status').text('Queued...');&lt;br&gt;                monkeys.startTyping($('#targettext').val(), $('#isparallel').is(':checked'));&lt;br&gt;            });&lt;br&gt;&lt;br&gt;            $('#cancelbutton').click(function (event) {&lt;br&gt;                monkeys.stopTyping();&lt;br&gt;            });&lt;br&gt;        });&lt;br&gt;&lt;br&gt;    });&lt;br&gt;&amp;lt;/script&amp;gt;&lt;/pre&gt;

&lt;p&gt;The magic start with $.connection.hub.start. The hub client-side code is actually inside ~/signalr/hubs. See how that's include a the top? That client-side proxy is generated based on what hub or hubs are on the server side. &lt;/p&gt;

&lt;p&gt;The server side is structured like this:&lt;/p&gt;

&lt;pre&gt;[HubName(&amp;quot;monkeys&amp;quot;)]&lt;br&gt;public class MonkeyHub : Hub&lt;br&gt;{&lt;br&gt;    public void StartTyping(string targetText, bool parallel)&lt;br&gt;    {&lt;br&gt;    }&lt;br&gt;&lt;br&gt;    public void StopTyping()&lt;br&gt;    {&lt;br&gt;    }&lt;br&gt;&lt;br&gt;}&lt;/pre&gt;

&lt;p&gt;The StartTyping and StopTyping .NET methods are callable from the client-side via the monkeys JavaScript object. &lt;strong&gt;So you can call server-side C# from the client-side JavaScript and from the C# server you can call methods in JavaScript on the client. &lt;/strong&gt;It'll make the most sense if you debug it and watch the traffic on the wire. The point is that C# and Json objects can flow back and forth which blurs the line nicely between client and server. It's all convention over configuration. That's how we talk between client and server. Now, what about those monkeys?&lt;/p&gt;

&lt;p&gt;You can check out the code in full, but StartTyping is the kick off point. Note how it's reporting back to the Hub (calling back to the client) constantly. Paul is using Hub.GetClients to talk to all connected clients as broadcast. This current implementation allows just one monkey job at a time. Other clients that connect will see the job in progress.&lt;/p&gt;

&lt;pre&gt;public void StartTyping(string targetText, bool parallel)&lt;br&gt;{&lt;br&gt;    var settings = new GeneticAlgorithmSettings { PopulationSize = 200 };&lt;br&gt;    var token = cancellation.Token;&lt;br&gt;&lt;br&gt;    &lt;br&gt;    currentTask = currentTask.ContinueWith((previous) =&amp;gt;&lt;br&gt;    {&lt;br&gt;        // Create the new genetic algorithm&lt;br&gt;        var ga = new TextMatchGeneticAlgorithm(parallel, targetText, settings);&lt;br&gt;        TextMatchGenome? bestGenome = null;&lt;br&gt;        DateTime startedAt = DateTime.Now;&lt;br&gt;&lt;br&gt;        Hub.GetClients&amp;lt;MonkeyHub&amp;gt;().started(targetText);&lt;br&gt;&lt;br&gt;        // Iterate until a solution is found or until cancellation is requested&lt;br&gt;        for (int generation = 1; ; generation++)&lt;br&gt;        {&lt;br&gt;            if (token.IsCancellationRequested)&lt;br&gt;            {&lt;br&gt;                Hub.GetClients&amp;lt;MonkeyHub&amp;gt;().cancelled();&lt;br&gt;                break;&lt;br&gt;            }&lt;br&gt;&lt;br&gt;            // Move to the next generation&lt;br&gt;            ga.MoveNext();&lt;br&gt;&lt;br&gt;            // If we've found the best solution thus far, update the UI&lt;br&gt;            if (bestGenome == null ||&lt;br&gt;                ga.CurrentBest.Fitness &amp;lt; bestGenome.Value.Fitness)&lt;br&gt;            {&lt;br&gt;                bestGenome = ga.CurrentBest;&lt;br&gt;                &lt;br&gt;                int generationsPerSecond = generation / Math.Max(1, (int)((DateTime.Now - startedAt).TotalSeconds));&lt;br&gt;                Hub.GetClients&amp;lt;MonkeyHub&amp;gt;().updateProgress(bestGenome.Value.Text, generation, generationsPerSecond);&lt;br&gt;&lt;br&gt;                if (bestGenome.Value.Fitness == 0)&lt;br&gt;                {&lt;br&gt;                    Hub.GetClients&amp;lt;MonkeyHub&amp;gt;().complete();&lt;br&gt;                    break;&lt;br&gt;                }&lt;br&gt;            }&lt;br&gt;        }                &lt;br&gt;    }, TaskContinuationOptions.OnlyOnRanToCompletion);&lt;br&gt;}&lt;/pre&gt;

&lt;p&gt;If he wanted, he could use this.Caller to communicate with the specific client that called StartTyping. Inside ga.MoveNext we make the decision to go parallel or not based on that checkbox. &lt;strong&gt;This is where we pick two random high quality parent monkeys from our population for a potential future monkey. Hopefully one whose typing looks more like Shakespeare and less like a Regular Expression.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;By simply changing from Enumerable.Range to ParallelEnumerable.Range we can start taking easily parallelizable things and using all the processors on our machine. &lt;strong&gt;Note the code is the same otherwise.&lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;private TextMatchGenome[] CreateNextGeneration()&lt;br&gt;{&lt;br&gt;    var maxFitness = _currentPopulation.Max(g =&amp;gt; g.Fitness) + 1;&lt;br&gt;    var sumOfMaxMinusFitness = _currentPopulation.Sum(g =&amp;gt; (long)(maxFitness - g.Fitness));&lt;br&gt;&lt;br&gt;    if (_runParallel)&lt;br&gt;    {&lt;br&gt;        return (from i in ParallelEnumerable.Range(0, _settings.PopulationSize / 2)&lt;br&gt;                from child in CreateChildren(&lt;br&gt;                    FindRandomHighQualityParent(sumOfMaxMinusFitness, maxFitness),&lt;br&gt;                    FindRandomHighQualityParent(sumOfMaxMinusFitness, maxFitness))&lt;br&gt;                select child).&lt;br&gt;                ToArray();&lt;br&gt;    }&lt;br&gt;    else&lt;br&gt;    {&lt;br&gt;        return (from i in Enumerable.Range(0, _settings.PopulationSize / 2)&lt;br&gt;                from child in CreateChildren(&lt;br&gt;                    FindRandomHighQualityParent(sumOfMaxMinusFitness, maxFitness),&lt;br&gt;                    FindRandomHighQualityParent(sumOfMaxMinusFitness, maxFitness))&lt;br&gt;                select child).&lt;br&gt;                ToArray();&lt;br&gt;    }&lt;br&gt;}&lt;/pre&gt;

&lt;p&gt;My 12 proc desktop does about 3800 generations a second in parallel.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.hanselman.com/blog/content/binary/Windows-Live-Writer/a3b68ce09480_D458/Windows%20Task%20Manager%20(112)_2.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px" title="Hexacore Super Computer!" border="0" alt="Hexacore Super Computer!" src="http://www.hanselman.com/blog/content/binary/Windows-Live-Writer/a3b68ce09480_D458/Windows%20Task%20Manager%20(112)_thumb.png" width="600" height="239"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Big thanks to &lt;a href="http://www.paulbatum.com/"&gt;Paul&lt;/a&gt; for the lovely port of this to SignalR and to Stephen Toub for the algorithm.  &lt;/p&gt;

&lt;p&gt;The code for &lt;a href="https://bitbucket.org/shanselman/signalrmonkeys/overview"&gt;the SignalR monkeys demo is on my BitBucket&lt;/a&gt;. Right now it needs .NET 4.5 and the Visual Studio Developer Preview, but you could remove a few lines and get it working on .NET 4, no problem. &lt;/p&gt;

&lt;p&gt;Note that that &lt;a href="http://github.com/signalr"&gt;SignalR&lt;/a&gt; works on .NET 4 and up and you can play with it today. You can even chat with the developers in the SignalR chat app in the 'aspnet' room at &lt;a title="http://chatapp.apphb.com/" href="http://chatapp.apphb.com"&gt;http://chatapp.apphb.com&lt;/a&gt;. Just /nick yourself then /join aspnet.&lt;/p&gt;

&lt;p&gt;No monkeys were hurt in the writing of this blog post.&lt;/p&gt;&lt;br&gt;&lt;hr&gt;© 2011 Scott Hanselman. All rights reserved. &lt;br&gt;&lt;/div&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/abrdk7uet7v0ksr8p75hfrs71g/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fwww.hanselman.com%2Fblog%2FSolvingTheShakespeareMillionMonkeysProblemInRealtimeWithParallelismAndSignalR.aspx" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=UaQClG14fpQ:L7utN1CW4NM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?i=UaQClG14fpQ:L7utN1CW4NM:D7DqB2pKExk" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=UaQClG14fpQ:L7utN1CW4NM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?i=UaQClG14fpQ:L7utN1CW4NM:F7zBnMyn0Lo" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=UaQClG14fpQ:L7utN1CW4NM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=UaQClG14fpQ:L7utN1CW4NM:MjquXQBfoPI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?d=MjquXQBfoPI" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=UaQClG14fpQ:L7utN1CW4NM:5M_9TJJRyfI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?d=5M_9TJJRyfI" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ScottHanselman?a=UaQClG14fpQ:L7utN1CW4NM:YKYwmLGm_co"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ScottHanselman?d=YKYwmLGm_co" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ScottHanselman/~4/UaQClG14fpQ" height="1" width="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/11d3cf30c78ee814"><title>There’s more than one way to skin a patent troll</title><link>http://feedproxy.google.com/~r/boingboing/iBag/~3/F8D4FtqBMdw/theres-more-than-one-way-to-skin-a-patent-troll.html</link><dc:subject>Post</dc:subject><dc:creator>Rob Beschizza</dc:creator><dc:date>2011-08-11T11:42:16-07:00</dc:date><description>Nilay Patel argues that &lt;a href="http://thisismynext.com/2011/08/11/broken-patent-system/"&gt;we've become distracted by easy outrage at the patent system&lt;/a&gt; and are missing more promising opportunities for reform. The real problem is not how patents are awarded or what they cover, but patent trolls' ability to exploit the legal system: limiting damages and establishing a mechanical licensing system, for example, could dismantle their business models faster than a constitutionally-suspect fight over patents themselves. [TIMN]&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=d46a0037b00923616745648b923494f5&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=d46a0037b00923616745648b923494f5&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://segment-pixel.invitemedia.com/pixel?code=TechCons&amp;amp;partnerID=167&amp;amp;key=segment"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://pixel.quantserve.com/pixel/p-8bUhLiluj0fAw.gif?labels=pub.28925.rss.TechCons.7604,cat.TechCons.rss"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://amch.questionmarket.com/adsc/d887846/17/909940/adscout.php"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/F8D4FtqBMdw" height="1" width="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/d5aa23523fb1256b"><title>An even easier way to get Windows Media Player to single-step a video</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2011/08/02/10191835.aspx</link><dc:subject>Tips/Support</dc:subject><dc:creator>Raymond Chen - MSFT</dc:creator><dc:date>2011-08-02T07:00:01-07:00</dc:date><description>&lt;p&gt;
Since my original article explaining
&lt;a href="http://blogs.msdn.com/b/oldnewthing/archive/2011/06/21/10177190.aspx"&gt;
how to get Windows Media Player to single-step a video&lt;/a&gt;,
I've learned that there's an even easier way.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pause the video.
&lt;li&gt;To single-step forward, Ctrl+Click the Play button.
&lt;li&gt;To single-step backwrd, Ctrl+Shift+Click the Play button.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;
Backward-stepping is dependent upon the codec;
some of them will go backward to the previous keyframe.
&lt;/p&gt;
&lt;p&gt;
The person who tipped me off to this feature:
The developer who implemented it.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Remember&lt;/b&gt;:
Sharing a tip does not imply that I approve of the situation
that led to the need for the tip in the first place.
&lt;/p&gt;
&lt;div style="clear:both"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10191835" width="1" height="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/88b1873cc494cb4e"><title>Microsoft Word does regex!</title><link>http://www.hyperorg.com/blogger/2011/07/26/microsoft-word-does-regex/</link><dc:subject>tech</dc:subject><dc:subject>regex</dc:subject><dc:creator>davidw</dc:creator><dc:date>2011-07-26T08:20:14-07:00</dc:date><description>&lt;p&gt;After literally decades of using Microsoft Word I just found out that it does &lt;a href="http://www.funduc.com/regexp.htm"&gt;regex&lt;/a&gt;! &lt;/p&gt;
&lt;p&gt;I discovered this because I needed to delete comments inserted throughout my book manuscript, in the form . Hundreds of them. I was contemplating exporting to HTML so I could use a text editor that can handle this type of search and replace, but came across an &lt;a href="http://office.microsoft.com/en-us/support/add-power-to-word-searches-with-regular-expressions-HA001087305.aspx"&gt;article&lt;/a&gt; on how to use regular expressions in Word. Regexes let you use &lt;a href="http://blog.ftwr.co.uk/archives/2011/03/18/understanding-complex-regex/"&gt;magical incantations that no one understands&lt;/a&gt; but that cause text to dance in little circles and transform themselves in puffs of smoke. &lt;/p&gt;
&lt;p&gt;For example, to get rid of the pesky markup in my manuscript, I just had to tell the Replace dialogue to use wildcards, and then had it search for \&amp;lt;AU:?\&amp;gt;. The backslashes are necessary so that the angle brackets are not read as regex instructions. The question mark tells Word to find everything between &amp;lt;AU: and &amp;gt;. Simple! And it accepts far more complex regular expressions that. (Here’s a &lt;a href="http://myregextester.com/"&gt;site&lt;/a&gt; that lets you test your regular expressions.)&lt;/p&gt;
&lt;p&gt;Take a well deserved bow, Microsoft Word! (And then fix auto-numbers.)&lt;/p&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/28519f53225cf440"><title>Standards</title><link>http://xkcd.com/927/</link><dc:creator>(author unknown)</dc:creator><dc:date>2011-07-19T21:00:00-07:00</dc:date><description>&lt;img src="http://imgs.xkcd.com/comics/standards.png" title="Fortunately, the charging one has been solved now that we&amp;#39;ve all standardized on mini-USB. Or is it micro-USB? Shit." alt="Fortunately, the charging one has been solved now that we&amp;#39;ve all standardized on mini-USB. Or is it micro-USB? Shit."&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/f0bec8b3a01e0dbc"><title>Win7's no-reformat, nondestructive reinstall [Newsletter Comp Version]</title><link>http://ehartwellsnewsletters.blogspot.com/2011/07/win7s-no-reformat-nondestructive.html</link><dc:creator>Eric Hartwell</dc:creator><dc:date>2011-07-13T23:43:44-07:00</dc:date><description>    &lt;p align="center" style="width:100%;padding:5px;line-height:100%;color:#666666;background-color:#fff8e0"&gt; &lt;font color="#333333" face="Verdana,Arial,Sans-serif" size="1"&gt; If your software garbles this newsletter, read  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/23f762h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fissue%2F110714%2F%3Fu%3D%24P20"&gt;&lt;u&gt;this issue&lt;/u&gt;&lt;/a&gt;  at WindowsSecrets.com.&lt;br&gt;&lt;/font&gt;&lt;/p&gt;    &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt;  &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt;    &lt;td align="center" valign="bottom" bgcolor="white" width="204"&gt;   &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/d5a467h/1i/?url=WindowsSecrets.com"&gt;&lt;img src="http://download.windowssecrets.com/images/wsn/WS-Monogram-Logo.gif" width="200" height="108" border="0" title="Windows Secrets" alt="Windows Secrets"&gt;&lt;/a&gt; &lt;font face="Verdana,Arial,Sans-serif" color="#666666" size="1"&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt; &lt;/td&gt;     &lt;td align="right" valign="bottom" bgcolor="white" width="22"&gt; &lt;font face="Verdana,Arial,Sans-serif" color="#666666" size="1"&gt; &lt;/font&gt; &lt;/td&gt;  &lt;td align="right" valign="bottom" bgcolor="white" width="394"&gt;  &lt;font face="Verdana,Arial,Sans-serif" color="#666666" size="1"&gt;&lt;br&gt; YOUR NEWSLETTER PREFERENCES &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e8d1d3h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fprefs%2F%3Fu%3D%24P20"&gt; Change&lt;/a&gt;&lt;br&gt; Delivery address: eric@exoware.com&lt;br&gt; Alternate address: &lt;br&gt; Locale: Canada M8Y2H1&lt;br&gt; Reader number: 84649-13263&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;/font&gt; &lt;/td&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;    &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td valign="top" bgcolor="white" width="628"&gt;    &lt;table align="center" cellpadding="2" cellspacing="2" border="0" bgcolor="white" width="100%"&gt;  &lt;tr&gt;  &lt;td align="center" valign="middle" bgcolor="#FFCC66" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/d5a467h/?url=WindowsSecrets.com"&gt;&lt;b&gt;Home&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFEECC" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/19c89bh/?url=WindowsSecrets.com%2Finfo%2F"&gt;&lt;b&gt;Newsletter&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFCC66" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/da2de1h/?url=Lounge.WindowsSecrets.com%2F"&gt;&lt;b&gt;Lounge&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFCC66" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/01b7a6h/?url=WindowsSecrets.com%2Fsearch%2F"&gt;&lt;b&gt;Search&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFCC66" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/polls/"&gt;&lt;b&gt;Polls&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFCC66" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/0ad933h/?url=WindowsSecrets.com%2Fcontact%2F"&gt;&lt;b&gt;Contact&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFCC66"&gt;&lt;font color="#FFCC66" face="Arial,Sans-serif" size="2"&gt; &lt;/font&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;/table&gt;    &lt;table align="center" cellpadding="2" cellspacing="2" border="0" bgcolor="white" width="100%"&gt;  &lt;tr&gt;  &lt;td align="center" valign="middle" bgcolor="#FFEECC" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/23f762h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fissue%2F110714%2F%3Fu%3D%24P20"&gt;&lt;b&gt;This issue&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFEECC" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/308d9eh/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Flibrary%2F%3Fu%3D%24P20"&gt;&lt;b&gt;Library&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFEECC" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/281ed9h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fupgrade%2F%3Fu%3D%24P20"&gt;&lt;b&gt;Upgrade&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFEECC" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e8d1d3h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fprefs%2F%3Fu%3D%24P20"&gt;&lt;b&gt;Preferences&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFEECC" width="1%"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/7af90ah/eric@exoware.come/?url=WindowsSecrets.com%2Funsubscribe%2F%3F"&gt;&lt;b&gt;Unsubscribe&lt;/b&gt;&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td align="center" valign="middle" bgcolor="#FFEECC"&gt;&lt;font color="#FFEECC" face="Arial,Sans-serif" size="2"&gt; &lt;/font&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;/table&gt;      &lt;/td&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;     &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td valign="top" bgcolor="white" width="620"&gt;  &lt;font color="black" face="Arial,Sans-serif" size="2"&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt; &lt;b&gt;Windows Secrets Newsletter •  Issue 297 •  2011-07-14 •  Circulation: over 400,000&lt;/b&gt;&lt;br&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt; &lt;/td&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;table align="center" width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="white"&gt;  &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td width="620" valign="top" bgcolor="white"&gt;  &lt;hr&gt;  &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt;ADVERTISEMENT&lt;br&gt;&lt;/font&gt;  &lt;font face="arial,sans-serif" size="2"&gt;&lt;br&gt;&lt;/font&gt; &lt;table cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td align="center" valign="top" width="125"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/53a602h/1i/"&gt;&lt;img src="http://WindowsSecrets.com/images/links/lk8447831q91/box2%20reimage.png" width="125" height="125" alt="Repair and optimize your Windows" title="Repair and optimize your Windows" border="0" vspace="3"&gt;&lt;/a&gt; &lt;/td&gt;  &lt;td width="10"&gt; &lt;/td&gt;  &lt;td align="left" valign="top" width="485"&gt; &lt;font face="arial,sans-serif" color="black" size="2"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/53a602h/"&gt;&lt;big&gt;&lt;b&gt;Repair and optimize your Windows&lt;/b&gt;&lt;/big&gt;&lt;/a&gt;&lt;br&gt; &lt;span&gt;Reimage is not only a PC optimizer, registry fix, or an antivirus: Reimage reverses damage to your Windows OS, eliminating the need for reinstalling your PC. It scans and diagnoses, then repairs your damaged PC with technology that not only fixes your Windows but also reverses the damage already done with a full database of replacement files. Coupon code WS20OFF gives you 20% off any repair.&lt;/span&gt;&lt;br&gt;&lt;/font&gt; &lt;font face="verdana,arial,sans-serif" color="#666666" size="2"&gt;Reimage Online PC Repair&lt;br&gt;&lt;/font&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;font face="Arial,Sans-serif" size="1"&gt;&lt;br&gt;&lt;/font&gt;  &lt;hr&gt; &lt;/td&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;div&gt;  &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td align="left" valign="top" bgcolor="white" width="620"&gt;    &lt;font color="black" face="Verdana,Arial,Sans-serif" size="2"&gt;  &lt;a name="contents"&gt;&lt;/a&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;  &lt;b&gt;Table of contents&lt;/b&gt;&lt;br&gt;&lt;/font&gt;  &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt;    &lt;small&gt;TOP STORY:&lt;/small&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#story1"&gt;Win7's no-reformat, nondestructive reinstall&lt;/a&gt;&lt;br&gt;  &lt;small&gt;LOUNGE LIFE:&lt;/small&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#loung0"&gt;Yikes! My software hates my hardware!&lt;/a&gt;&lt;br&gt;  &lt;small&gt;WACKY WEB WEEK:&lt;/small&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#wacky"&gt;Watch out! This photo booth has attitude&lt;/a&gt;&lt;br&gt;  &lt;small&gt;LANGALIST PLUS:&lt;/small&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#lplus0"&gt;ID those cryptic programs in Control Panel&lt;/a&gt;&lt;br&gt;  &lt;small&gt;KNOWN ISSUES:&lt;/small&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#known0"&gt;Looking for green (energy) in cloud computing&lt;/a&gt;&lt;br&gt;  &lt;small&gt;PATCH WATCH:&lt;/small&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#patch0"&gt;Office File Validation patch leads to problems&lt;/a&gt;&lt;br&gt;   &lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;       &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td valign="top" bgcolor="white" width="620"&gt;  &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;b&gt;You're receiving only our free content.&lt;/b&gt; Use the following link to upgrade and get our paid content immediately:&lt;br&gt;&lt;br&gt;&lt;/font&gt;  &lt;p style="padding:0;margin:0" align="center"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/281ed9h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fupgrade%2F%3Fu%3D%24P20"&gt;More info on how to upgrade&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;table align="center" width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="white"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td width="620" valign="top" bgcolor="white"&gt; &lt;hr&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; ADVERTISEMENTS &lt;br&gt;&lt;/font&gt; &lt;font face="arial,sans-serif" size="2"&gt;&lt;br&gt;&lt;/font&gt; &lt;table cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td align="center" valign="top" width="125"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/bdb407h/1i/"&gt;&lt;img src="http://WindowsSecrets.com/images/links/41bf7d34e2a26fb8aa29f25ea1bedc9c/pc-matic.jpg" width="125" height="125" alt="Recommended download: PC Matic" title="Recommended download: PC Matic" border="0" vspace="3"&gt;&lt;/a&gt; &lt;/td&gt;  &lt;td width="10"&gt; &lt;/td&gt;  &lt;td align="left" valign="top" width="485"&gt; &lt;font face="arial,sans-serif" color="black" size="2"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/bdb407h/"&gt;&lt;big&gt;&lt;b&gt;Recommended download: PC Matic&lt;/b&gt;&lt;/big&gt;&lt;/a&gt;&lt;br&gt; &lt;span&gt;PC Matic boosts internet speed, enhances security, increases stability and maximizes performance.  PC Matic is safe, secure, and simple to use software that automates the regular maintenance necessary to keep your PC fast and safe. Developed by PC Pitstop - where over 200 million free scans have been run. Free download &amp;amp; scan. Try it today.&lt;/span&gt;&lt;br&gt;&lt;/font&gt; &lt;font face="verdana,arial,sans-serif" color="#666666" size="2"&gt;PC Matic&lt;br&gt;&lt;/font&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;font face="arial,sans-serif" size="2"&gt;&lt;br&gt;&lt;/font&gt; &lt;table cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td align="center" valign="top" width="125"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/58ccd1h/1i/"&gt;&lt;img src="http://WindowsSecrets.com/images/links/6985613gfah5/productivity_guide.png" width="125" height="125" alt="Free download: smart productivity guide" title="Free download: smart productivity guide" border="0" vspace="3"&gt;&lt;/a&gt; &lt;/td&gt;  &lt;td width="10"&gt; &lt;/td&gt;  &lt;td align="left" valign="top" width="485"&gt; &lt;font face="arial,sans-serif" color="black" size="2"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/58ccd1h/"&gt;&lt;big&gt;&lt;b&gt;Free download: smart productivity guide&lt;/b&gt;&lt;/big&gt;&lt;/a&gt;&lt;br&gt; &lt;span&gt;With all the distractions that life brings, it's not easy to keep your productivity up.  In this free twenty-page PDF, you will learn the most common productivity mistakes and applications to improve your typing, your time-organization, and your workflow. Although this PDF is primarily aimed at a computer-user, it comes packed with a lot of non-digital tips and advice as well. Download it today.&lt;/span&gt;&lt;br&gt;&lt;/font&gt; &lt;font face="verdana,arial,sans-serif" color="#666666" size="2"&gt;TradePub&lt;br&gt;&lt;/font&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;font face="arial,sans-serif" size="2"&gt;&lt;br&gt;&lt;/font&gt; &lt;table cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td align="center" valign="top" width="125"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/f7a2cah/1i/"&gt;&lt;img src="http://WindowsSecrets.com/images/links/gfg4u2b8pr90/carbonite_125x125.2.jpg" width="125" height="125" alt="Start your risk free trial today  " title="Start your risk free trial today  " border="0" vspace="3"&gt;&lt;/a&gt; &lt;/td&gt;  &lt;td width="10"&gt; &lt;/td&gt;  &lt;td align="left" valign="top" width="485"&gt; &lt;font face="arial,sans-serif" color="black" size="2"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/f7a2cah/"&gt;&lt;big&gt;&lt;b&gt;Start your risk free trial today  &lt;/b&gt;&lt;/big&gt;&lt;/a&gt;&lt;br&gt; &lt;span&gt;Have you considered how much of your life is on your computer? Photos, emails, music, financial records, documents, and so much more. How would you feel if you woke up tomorrow and everything was gone? Every year, 43% of computer users lose their music, photos, documents, and more. Protect yourself with Carbonite Online Backup. Try Carbonite FREE for 15 days, risk-free - no credit card required.&lt;/span&gt;&lt;br&gt;&lt;/font&gt; &lt;font face="verdana,arial,sans-serif" color="#666666" size="2"&gt;Carbonite&lt;br&gt;&lt;/font&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;p style="padding:0;margin:0" align="right"&gt; &lt;font face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/9b31f4h/?url=WindowsSecrets.com%2Fadvertise"&gt;See your ad here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;     &lt;table align="center" bgcolor="white" cellpadding="0" cellspacing="0" border="0" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td valign="top" bgcolor="white" width="620"&gt;  &lt;a name="story1"&gt;&lt;/a&gt;  &lt;hr&gt;  &lt;font face="Verdana,Arial,Sans-serif" color="#666666" size="1"&gt; TOP STORY &lt;br&gt;&lt;br&gt;&lt;/font&gt;  &lt;font face="Arial,Sans-serif" color="black" size="4"&gt;&lt;b&gt; Win7's no-reformat, nondestructive reinstall &lt;/b&gt;&lt;br&gt;&lt;/font&gt; &lt;font face="Arial,Sans-Serif" color="black" size="1"&gt;&lt;br&gt;&lt;/font&gt;  &lt;img src="http://WindowsSecrets.com/images/wsn/Fred-Langa-1.jpg" align="left" border="0" hspace="0" vspace="0" width="110" height="100" title="Fred Langa" alt="Fred Langa"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt;  By Fred Langa &lt;br&gt;&lt;br&gt;  &lt;b&gt;Microsoft won't tell you this, but you can do a fast, nondestructive, in-place, &lt;i&gt;total reinstall&lt;/i&gt; of Windows 7 without damaging your user accounts, data, installed programs, or system drivers.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  That means you may never have to do a full, from-scratch reinstall again, even when your system is misbehaving so badly that a full reformat-and-reinstall seems the only answer!&lt;br&gt;&lt;br&gt;  As I'm sure you know all too well, from-scratch reinstalls are ordeals. They take hours. And when a reinstall is done, you still have to recreate all your settings, reinstall all your software, and so on. It can take days to fully recover from a total reformat/reinstall.&lt;br&gt;&lt;br&gt;  Windows' little known, in-place reinstall takes only a fraction of that time and effort and yet completely rebuilds, repairs, and refreshes an existing Windows installation. It leaves your other software alone (no reinstallation needed!) while also leaving user accounts, names, and passwords untouched.&lt;br&gt;&lt;br&gt;  When you're finished, your Windows installation is just as it was before, except that all the system files are fully repaired, refreshed, and ready to go.&lt;br&gt;&lt;br&gt;  This nondestructive-reinstall ability has been in Windows since XP. (See this XP reinstall &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e05a12h/?url=www.informationweek.com%2Fnews%2F189400897%3Fpgno%3D1"&gt;article&lt;/a&gt; that I wrote for another publication, years ago, when XP was new.) But — for reasons unknown — Microsoft has never made nondestructive reinstalls an official repair. In fact, it&amp;#39;s not even listed in Win7&amp;#39;s System Recovery Options (Help &amp;amp; How-to &lt;a href="http://windows.microsoft.com/en-US/windows7/What-are-the-system-recovery-options-in-Windows-7"&gt;page&lt;/a&gt;).&lt;br&gt; &lt;br&gt;  (Vista users, you're not forgotten! The nondestructive reinstall process for Vista is nearly identical to that described in the rest of this article.)&lt;br&gt;  &lt;a name="story2"&gt;&lt;/a&gt;  &lt;br&gt;  &lt;big&gt;&lt;b&gt; You need three things before you begin &lt;/b&gt;&lt;br&gt;&lt;/big&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;  First, you need access to a &lt;b&gt;&lt;i&gt;standard Win7 installation DVD.&lt;/i&gt;&lt;/b&gt; Ideally, you have your original setup DVD tucked away somewhere. But if not, it&amp;#39;s perfectly OK to borrow one from a colleague or friend, as long as it&amp;#39;s the same 32- or 64-bit version as your installation. Ideally, it should also match the general type — retail disk or OEM/vendor-supplied disk — as well.&lt;br&gt;&lt;br&gt;  Why is it OK to borrow? A standard Win7 DVD actually contains all editions of Win7. For example, a 32-bit Win7 DVD has all the files for the 32-bit editions of Win7 Home, Win7 Professional, Win7 Ultimate, and so on. Your license key unlocks whichever edition you paid for.&lt;br&gt;&lt;br&gt;  This means it's perfectly legitimate for you to use someone else's Win7 setup DVD to install Windows on your system, as long as you use your own, original, paid-for product key during installation. Sharing disks is fine. Sharing keys is not.&lt;br&gt; &lt;br&gt;  This also provides an easy workaround for the all-too-common problem of PCs that ship without setup DVDs. As long as you can borrow a standard setup DVD of the same general type (as described above), you should be able to rebuild your system using it, with your own original, unshared product key.&lt;br&gt; &lt;br&gt;  And that's the second thing you need: your &lt;b&gt;&lt;i&gt;original 25-character product key.&lt;/i&gt;&lt;/b&gt; It's usually found on a sticker on your computer or in the paperwork that accompanies a retail copy of Windows 7.&lt;br&gt;&lt;br&gt;  If you've lost track of your product key, no problem: you can use a free keyfinder tool to dig it out. One such tool is the excellent, but absurdly named, Magical Jelly Bean (&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/7cb0e3h/?url=www.magicaljellybean.com%2Fkeyfinder%2F"&gt;info/download&lt;/a&gt;). There also are many other free product keyfinders, as this About.com &lt;a href="http://pcsupport.about.com/od/productkeysactivation/tp/topkeyfinder.htm"&gt;list&lt;/a&gt; shows.&lt;br&gt; &lt;br&gt; The third and final thing you need is &lt;b&gt;&lt;i&gt;a current backup.&lt;/i&gt;&lt;/b&gt; Although the reinstall process works reliably, it's not infallible. Deep-seated system errors, OEM customizations, hardware trouble, or other variables may foil your reinstall efforts. Having a complete and current backup is a sensible precaution. (See the May 12 &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/660f83h/?url=windowssecrets.com%2Ftop-story%2Fbuild-a-complete-windows-7-safety-net%2F"&gt;Top Story&lt;/a&gt;, "Build a complete Windows 7 safety net.")&lt;br&gt;  &lt;a name="story3"&gt;&lt;/a&gt;  &lt;br&gt;  &lt;big&gt;&lt;b&gt; Avoiding problems with Win7 Service Pack 1 &lt;/b&gt;&lt;br&gt;&lt;/big&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;  If you're not running Win7 SP1, skip ahead to the next section.&lt;br&gt;&lt;br&gt;  You can also skip ahead if you&amp;#39;re repairing an SP1 setup with a Win7 setup DVD that already contains the SP1 files — but such disks are still relatively rare as of this writing.&lt;br&gt; &lt;br&gt;  If you're still reading this paragraph, then you're most likely attempting to repair a Win7 SP1 setup with an original, pre-SP1 DVD. That's OK, provided you take an important preparatory step.&lt;br&gt; &lt;br&gt;  Win7 SP1 replaced many of your original system files with newer versions. If you try to install the older, original Win7 files over the newer SP1 files, the setup process will balk at what it sees as an erroneous downgrade.&lt;br&gt; &lt;br&gt;  So, if you're attempting to repair Win7 SP1 with a pre-SP1 DVD, you need to remove SP1 from the target PC before proceeding. Fortunately, that's easy, as Figure 1 shows.&lt;br&gt; &lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-Uninstall.jpg" width="428" height="293" align="left" vspace="3" hspace="0" border="0" title="Uninstall an Update" alt="Uninstall an Update"&gt;&lt;br&gt; &lt;b&gt;Figure 1. Control Panel's &lt;i&gt;Uninstall an update&lt;/i&gt; feature makes it a cinch to get the SP1 files out of the way.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  Here's how: Open Control Panel's default view and click on &lt;b&gt;Uninstall a program.&lt;/b&gt; In the left-hand pane of the uninstall applet, select &lt;b&gt;View installed updates.&lt;/b&gt; When the &lt;b&gt;Uninstall an update&lt;/b&gt; dialog box opens, scroll down to SP1 — listed as &lt;b&gt;Service Pack for Microsoft Windows (KB976932)&lt;/b&gt; — and select &lt;b&gt;Uninstall.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  The system will churn for a while, but when it&amp;#39;s done, SP1 will be gone — and you&amp;#39;ll be able to use an original Win7 setup DVD to repair your system.&lt;br&gt;  &lt;a name="story4"&gt;&lt;/a&gt;  &lt;br&gt;  &lt;big&gt;&lt;b&gt; Start your Win7 in-place reinstallation &lt;/b&gt;&lt;br&gt;&lt;/big&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;  With Windows running — or limping, if it&amp;#39;s badly broken — insert the Win7 setup DVD. When the AutoPlay dialog box pops up, click to run &lt;b&gt;setup.exe.&lt;/b&gt; (See Figure 2.) Alternatively, you can run &lt;b&gt;setup.exe&lt;/b&gt; manually by navigating to the DVD drive and selecting the setup file.&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-AutoPlay.jpg" width="360" height="331" align="left" vspace="3" hspace="0" border="0" title="Run setup.exe" alt="Run setup.exe"&gt;&lt;br&gt; &lt;b&gt;Figure 2. Run the Win7 installation DVD's &lt;i&gt;setup.exe&lt;/i&gt; from inside your current Windows, either via AutoPlay (shown) or by manual selection.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  When setup starts to run, the User Account Control asks whether you want to make changes to your PC. Answer &lt;b&gt;Yes.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  After a few moments, the Win7 installation process starts. (See Figure 3.)&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-InstallButton.jpg" width="316" height="186" align="left" vspace="3" hspace="0" border="0" title="click Install" alt="click Install"&gt;&lt;br&gt; &lt;b&gt;Figure 3. When asked, click &lt;i&gt;Install now&lt;/i&gt; to get the ball rolling.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  Next, you'll see several information screens such as that in Figure 4.&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-InfoScreen.jpg" width="413" height="113" align="left" vspace="3" hspace="0" border="0" title="information screen" alt="information screen"&gt;&lt;br&gt; &lt;b&gt;Figure 4. Screens such as this one are just FYI and require no user intervention.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  After several moments, you'll be asked whether you want to check online for updates related to the installation process, as shown in Figure 5. I recommend that you allow this online access to ensure essential files are current.&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-GetUpdates.jpg" width="424" height="223" align="left" vspace="3" hspace="0" border="0" title="check for updates" alt="check for updates"&gt;&lt;br&gt; &lt;b&gt;Figure 5. It's usually smart to allow the setup program to check for installation-related updates.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  You can accept or reject the &lt;b&gt;I want to help make Windows installation better&lt;/b&gt; option shown further down in the same dialog box. Your reinstall will proceed in the same way, regardless of your answer.&lt;br&gt;&lt;br&gt;  Assuming you allowed it, Windows then goes online to collect essential updates. (See Figure 6.)&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-CollectUpdates.jpg" width="424" height="160" align="left" vspace="3" hspace="0" border="0" title="gathering updates" alt="gathering updates"&gt;&lt;br&gt; &lt;b&gt;Figure 6. It normally takes only a few moments to collect any needed installation updates.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  Now we come to the heart of the matter. Windows asks you &lt;b&gt;Which type of installation do you want?&lt;/b&gt; (See Figure 7.) But there's no &lt;b&gt;Reinstall&lt;/b&gt; option listed. Instead, you have to bend the normal installation routine to your wishes by selecting the &lt;b&gt;&lt;i&gt;upgrade&lt;/i&gt;&lt;/b&gt; option.&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-Upgrade.jpg" width="424" height="207" align="left" vspace="3" hspace="0" border="0" title="select upgrade" alt="select upgrade"&gt;&lt;br&gt; &lt;b&gt;Figure 7. Tell Windows a little white lie — that you&amp;#39;re &lt;i&gt;upgrading&lt;/i&gt;, even though you're really not.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  You're not really upgrading; you're reinstalling the same version of the OS that's already on the PC. But the &lt;b&gt;upgrade&lt;/b&gt; option leaves your files, settings, and programs in place, undisturbed. By &lt;b&gt;&lt;i&gt;pretending&lt;/i&gt;&lt;/b&gt; that you're upgrading, you can trick the setup program into doing an in-place reinstall!&lt;br&gt;&lt;br&gt;  And then, finally, the installation process begins in earnest, as shown in Figure 8.&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-StartUpgrade.jpg" width="424" height="203" align="left" vspace="3" hspace="0" border="0" title="installation begins" alt="installation begins"&gt;&lt;br&gt; &lt;b&gt;Figure 8. Depending on the complexity of your setup and the speed of your hardware, reinstallation can take up to several hours.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  There's no need for you to baby-sit the installation; no further user input is required until near the end. As you check in from time to time, note the progress indicators (see Figure 9) to keep track of the installation's evolution.&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-Status.jpg" width="424" height="221" align="left" vspace="3" hspace="0" border="0" title="progress indicators" alt="progress indicators"&gt;&lt;br&gt; &lt;b&gt;Figure 9. The progress bar at the bottom of the screen and the numeric indications (e.g., percent complete) let you easily monitor the process.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  Windows reboots several times during the installation; you see various information screens— some unusual — along the way. (See Figure 10.)&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-VidScreen.jpg" width="424" height="136" align="left" vspace="3" hspace="0" border="0" title="information screen" alt="information screen"&gt;&lt;br&gt; &lt;b&gt;Figure 10. Don't be alarmed at unusual-looking screens, such as this one.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  At the very end of the installation process, you're asked to enter the product key from your original installation of Win7. (See Figure 11.)&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-Key.jpg" width="424" height="261" align="left" vspace="3" hspace="0" border="0" title="enter your product key" alt="enter your product key"&gt;&lt;br&gt; &lt;b&gt;Figure 11. When prompted, enter your original product key.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  You also can elect to either &lt;b&gt;Activate&lt;/b&gt; the fresh install of Windows immediately or wait. But unactivated instances of Windows get only limited access to Windows Updates and related services. I recommend activating without delay so you have immediate access to all Windows Update services.&lt;br&gt;&lt;br&gt;  If you defer activation, your desktop background will be set to an ominous black with the words &lt;b&gt;This copy of Windows is not genuine&lt;/b&gt; (circled in yellow in Figure 12) in the lower-right corner. You'll also see Activation &lt;b&gt;nag screens,&lt;/b&gt; as shown in Figure 12.&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-Activate.jpg" width="424" height="285" align="left" vspace="3" hspace="0" border="0" title="Activation nag screen" alt="Activation nag screen"&gt;&lt;br&gt; &lt;b&gt;Figure 12. An unactivated Windows gets an ominous desktop background and recurring nag screens.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  Personally, I think it's simpler and better to just activate and get it over with. (See Figure 13.)&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-Activated.jpg" width="424" height="122" align="left" vspace="3" hspace="0" border="0" title="Activation complete" alt="Activation complete"&gt;&lt;br&gt; &lt;b&gt;Figure 13. Once it's activated, your reinstalled Windows desktop background can be set normally, and no further activation nags will appear.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  By the way, activation is not a one-time-only thing — Microsoft allows for periodic reactivations of a given product key. Unless you&amp;#39;ve done several reactivations in a relatively short time, you should have no trouble. But if you do, just follow the remedies listed in the Activation Failed dialog box. As long as your product key is legit, Microsoft will work with you to resolve an accidental activation mishap.&lt;br&gt;  &lt;a name="story5"&gt;&lt;/a&gt;  &lt;br&gt;  &lt;big&gt;&lt;b&gt; Your Win7 reinstall is almost done! &lt;/b&gt;&lt;br&gt;&lt;/big&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;  At this point, the basic reinstall is finished. Your Win7 setup now has fresh copies of all the original system files. All that's left is to bring the installation up to date.&lt;br&gt;&lt;br&gt;  This generally takes several iterations of running Windows Update. (See Figure 14.) Run WU once, let the updates install, and then reboot. Repeat until WU reports that no further updates are available.&lt;br&gt;&lt;br&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-TS-FinalUDate.jpg" width="424" height="237" align="left" vspace="3" hspace="0" border="0" title="Update immediately" alt="Update immediately"&gt;&lt;br&gt; &lt;b&gt;Figure 14. Your new Windows installation immediately needs to be brought up to date with the latest security patches from Windows Update. Don't put off this step!&lt;/b&gt;&lt;br&gt;&lt;br&gt;  When you're done, you have a fully refreshed, up-to-date copy of Windows with all your essential files, settings, and programs intact and working. In fact, if all has gone as planned, the only significant change you'll notice is that the original problem is gone!&lt;br&gt;&lt;br&gt;  With just a smidgen of luck and this article, you'll never again have to face a dreaded, start-over-from-scratch reformat/reinstall of Win7!&lt;br&gt;&lt;br&gt;&lt;/font&gt;  &lt;table cellspacing="0" cellpadding="10" bgcolor="#FFF8E0" border="1" width="100%"&gt; &lt;tr&gt;&lt;td align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;b&gt;Have more info on this subject?&lt;/b&gt; Post your tip in the  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/4fadc1h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139370-Win7-s-no-reformat-nondestructive-reinstall"&gt; WS Columns forum&lt;/a&gt;.&lt;br&gt;&lt;/font&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt;&lt;br&gt;&lt;/font&gt;    &lt;div&gt; &lt;table cellspacing="0" cellpadding="0" border="0" align="center"&gt; &lt;tr&gt; &lt;td align="center" colspan="6"&gt;&lt;font face="Arial,Sans-serif" color="black" size="2"&gt;&lt;b&gt;Help people find this article on the Web:&lt;/b&gt;&lt;br&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/b6b987h/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/digg.gif" vspace="3" height="16" width="16" border="0" alt="Digg" title="Digg"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/b6b987h/"&gt;Digg&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/418524h/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/delicious.gif" vspace="3" height="16" width="16" border="0" alt="Delicious" title="Delicious"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/418524h/"&gt;Delicious&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/f03445h/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/twitter.jpg" vspace="3" height="16" width="16" border="0" alt="Twitter" title="Twitter"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://ehartwellsnewsletters.blogspot.com/"&gt;Twitter&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/8846dch/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/facebook.jpg" vspace="3" height="16" width="16" border="0" alt="Facebook" title="Facebook"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/8846dch/"&gt;Facebook&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/d93d9fh/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/asterisk.gif" vspace="3" height="16" width="16" border="0" alt="Other" title="Other"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/d93d9fh/"&gt;Other&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/ebd13bh/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/bookmark.gif" vspace="3" height="16" width="16" border="0" alt="Permalink" title="Permalink"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/ebd13bh/"&gt;Permalink&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;  &lt;div&gt; &lt;table cellspacing="0" cellpadding="0" border="0" align="center"&gt; &lt;tr&gt; &lt;td align="center" colspan="5"&gt;&lt;font face="Arial,Sans-serif" color="black" size="2"&gt;&lt;b&gt;Please tell us how useful this article was to you:&lt;/b&gt;&lt;br&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.1v/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/wsn/Poll-Button-1.gif" vspace="3" height="16" width="16" border="0" alt="1: Poor" title="1: Poor"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.1v/"&gt;Poor&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.2v/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/wsn/Poll-Button-2.gif" vspace="3" height="16" width="16" border="0" alt="2: Fair" title="2: Fair"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.2v/"&gt;Fair&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.3v/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/wsn/Poll-Button-3.gif" vspace="3" height="16" width="16" border="0" alt="3: Good" title="3: Good"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.3v/"&gt;Good&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.4v/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/wsn/Poll-Button-4.gif" vspace="3" height="16" width="16" border="0" alt="4: Great" title="4: Great"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.4v/"&gt;Great&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.5v/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/wsn/Poll-Button-5.gif" vspace="3" height="16" width="16" border="0" alt="5: Superb" title="5: Superb"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/polls/p.2123v/k.9AC1428734547F32873454186B3v/v.5v/"&gt;Superb&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;   &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/49973ah/?url=fredlanga.blogspot.com%2F"&gt;Fred Langa&lt;/a&gt; is a senior editor of the Windows Secrets Newsletter. He was formerly editor of Byte Magazine (1987-91), editorial director of CMP Media (1991-97), and editor of the LangaList e-mail newsletter from its origin in 1997 until its merger with Windows Secrets in November 2006.&lt;br&gt;&lt;/font&gt;   &lt;p align="right"&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#contents" title="Scroll to Contents"&gt;Table of contents&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;  &lt;/td&gt;  &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top" bgcolor="white"&gt;   &lt;/td&gt; &lt;td valign="top" bgcolor="white" width="620"&gt;  &lt;a name="loung0"&gt;&lt;/a&gt;  &lt;hr&gt;  &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; LOUNGE LIFE &lt;br&gt;&lt;br&gt;&lt;/font&gt;   &lt;font face="Arial,Sans-serif" color="black" size="4"&gt;  &lt;b&gt; Yikes! My software hates my hardware! &lt;/b&gt;&lt;br&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;  &lt;img src="http://download.windowssecrets.com/images/wsn/Kathleen-Atkins-1.jpg" align="left" border="0" hspace="0" vspace="0" width="110" height="100" title="Kathleen Atkins" alt="Kathleen Atkins"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt;  By Kathleen Atkins &lt;br&gt;&lt;br&gt;  &lt;b&gt;When a Lounge member installed SP1, his Windows 7 stopped talking to his monitor.&lt;/b&gt;&lt;br&gt;&lt;br&gt;  WSG appealed to his fellow Lounge members for assistance — and they responded with advice.&lt;br&gt;&lt;br&gt;&lt;/font&gt;  &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; But dissatisfaction still prevails: WSG's monitor just doesn't look as good as it did before SP1.  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e70c1fh/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139267-Windows-7-SP1-hoses-PnP-monitor"&gt; More&lt;/a&gt;»&lt;br&gt;&lt;br&gt;  The following links are this week's most interesting Lounge threads, including several new questions to which you might be able to provide responses:&lt;br&gt;&lt;br&gt;&lt;/font&gt;  &lt;div&gt; &lt;table cellspacing="0" cellpadding="2" bgcolor="white" border="0" width="100%"&gt;   &lt;tr bgcolor="#666699"&gt; &lt;td colspan="3" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="white" size="2"&gt; &lt;b&gt;Office Applications&lt;/b&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/3d1476h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D2"&gt; General Productivity&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/f75013h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139270-Data-saved-to-disk"&gt; Data saved to disk&lt;/a&gt;&lt;br&gt;&lt;/font&gt; &lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; ☼&lt;br&gt;&lt;/font&gt; &lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#FFFFFF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e9f27bh/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139167-Formatting-equations"&gt; Word Processing&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e9f27bh/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139167-Formatting-equations"&gt; Formatting equations&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/9d4a27h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D5"&gt; Spreadsheets&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/4f4d35h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139183-Macro-requirement"&gt; Macro requirement&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; ☼&lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#FFFFFF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/fb71c4h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D4"&gt; Databases&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/ef2e68h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139283-Validation-issues"&gt; Validation issues&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; ☼&lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/2ca848h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D6"&gt; Visual Basic for Apps&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/cca10ch/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139208-Outlook-instance-abnormally-quits-after-Send"&gt; Outlook instance abnormally quits after Send command&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#FFFFFF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/820084h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D8"&gt; Microsoft Outlook&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/024958h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139285-Trouble-with-Outlook-rules"&gt; Trouble with Outlook rules&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e216e3h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D9"&gt; Non-Outlook E-mail&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/3cee89h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139135-Thunderbird-5-trouble-with-links-in-e-mail"&gt; Thunderbird 5 — trouble with links in e-mail&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#666699"&gt; &lt;td colspan="3" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="white" size="2"&gt; &lt;b&gt;Windows&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#FFFFFF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/fbab7fh/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D51"&gt; General Windows&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/5113ffh/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139269-Getting-updates-for-software-I-m-not-using"&gt; Getting updates for software I'm not using&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; ☼&lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/3cf21dh/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D71"&gt; Windows 7&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/91401dh/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139323-Laptop-will-not-boot"&gt; Laptop will not boot&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/b1af24h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139314-Need-audio-driver-after-upgrading-from-XP-to-Win7"&gt; Need audio driver after upgrading from XP to Win7&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e70c1fh/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139267-Windows-7-SP1-hoses-PnP-monitor"&gt; Windows 7 SP1 hoses PnP monitor&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;br&gt; ☼&lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#FFFFFF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/d83b55h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D62"&gt; Windows Vista&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/91f8b4h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139268-Can-t-launch-programs-from-Start-menu"&gt; Can't launch programs from Start menu&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/002bffh/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D42"&gt; Windows XP&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/214739h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139358-Flash-player-stopped-working"&gt; Flash player stopped working&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#FFFFFF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/b6b368h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D61"&gt; Windows Servers&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/c02d60h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139025-Need-SBS-2003-to-restrict-most-of-Internet"&gt; Need SBS 2003 to restrict most of Internet&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#666699"&gt; &lt;td colspan="3" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="white" size="2"&gt; &lt;b&gt;Internet/Connectivity&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/dfeb6fh/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D12"&gt; Internet Explorer&lt;/a&gt; &lt;br&gt;&lt;/font&gt; &lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/1786ffh/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139282-IE-9-certain-sites-will-NOT-open"&gt; IE 9 — certain sites will &lt;b&gt;&lt;i&gt;not&lt;/i&gt;&lt;/b&gt; open&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#FFFFFF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/6071a1h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D29"&gt; Third-Party Browsers&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/634c75h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139355-Info-on-updating-Firefox"&gt; Info on updating Firefox&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/fc6355h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D38"&gt; Application Servers&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/2e05c0h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139033-Exchange-2007-Outlook-Web-Access-blocks-JPG"&gt; Exchange 2007 Outlook Web Access blocks JPG&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; ☼&lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#FFFFFF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/73a271h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D52"&gt; Networking&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/81fcb8h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139320-Using-WIFI-in-an-apartment-complex"&gt; Using Wi-Fi in an apartment complex&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; ☼&lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#666699"&gt; &lt;td colspan="3" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="white" size="2"&gt; &lt;b&gt;Other Technologies&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/07bccbh/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D59"&gt; Security &amp;amp; Backups&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/01b90ah/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139346-Who-knows-a-good-e-mail-virus-malware-scanner"&gt; Who knows a good e-mail virus/malware scanner?&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; ☼&lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#FFFFFF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/7d69d6h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D28"&gt; Other Applications&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/633706h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139295-Music-CD-for-car-stereo-from-YouTube-videos"&gt; Music CD for car stereo from YouTube videos&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#666699"&gt; &lt;td colspan="3" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="white" size="2"&gt; &lt;b&gt;The Lounge&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr bgcolor="#E8F8FF"&gt; &lt;td width="200" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/6ef024h/?url=lounge.windowssecrets.com%2Findex.php%3Fshowforum%3D23"&gt; Forum Feedback&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td width="430" align="left" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/aff428h/?url=windowssecrets.com%2Fforums%2Fshowthread.php%2F139310-Attachments-procedure"&gt; Attachments procedure&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;/td&gt;  &lt;td width="10" align="right" valign="top"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; ☼&lt;br&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;/table&gt;&lt;/div&gt;  &lt;font face="Arial,Sans-serif" color="black" size="2"&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt; ☼ starred posts — particularly useful&lt;br&gt;&lt;br&gt;  If you're not already a Lounge member, use the  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/f80399h/?url=lounge.windowssecrets.com%2Findex.php%3Fapp%3Dcore%26module%3Dglobal%26section%3Dregister"&gt;quick registration form&lt;/a&gt; to sign up for free. The ability to post comments and take advantage of other Lounge features is available only to registered members.&lt;br&gt;&lt;br&gt;  If you're already registered, you can jump right in to today's discussions in the  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/24aeabh/?url=lounge.windowssecrets.com%2F"&gt;Lounge&lt;/a&gt;.&lt;br&gt;&lt;br&gt;&lt;/font&gt;   &lt;div&gt; &lt;table cellspacing="0" cellpadding="0" border="0" align="center"&gt; &lt;tr&gt; &lt;td align="center" colspan="6"&gt;&lt;font face="Arial,Sans-serif" color="black" size="2"&gt;&lt;b&gt;Help people find this article on the Web:&lt;/b&gt;&lt;br&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/fd1aeeh/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/digg.gif" vspace="3" height="16" width="16" border="0" alt="Digg" title="Digg"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/fd1aeeh/"&gt;Digg&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/da9935h/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/delicious.gif" vspace="3" height="16" width="16" border="0" alt="Delicious" title="Delicious"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/da9935h/"&gt;Delicious&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/605cc5h/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/twitter.jpg" vspace="3" height="16" width="16" border="0" alt="Twitter" title="Twitter"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://ehartwellsnewsletters.blogspot.com/"&gt;Twitter&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/962a79h/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/facebook.jpg" vspace="3" height="16" width="16" border="0" alt="Facebook" title="Facebook"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/962a79h/"&gt;Facebook&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/a5c6bbh/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/asterisk.gif" vspace="3" height="16" width="16" border="0" alt="Other" title="Other"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/a5c6bbh/"&gt;Other&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/6d3ed9h/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/bookmark.gif" vspace="3" height="16" width="16" border="0" alt="Permalink" title="Permalink"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/6d3ed9h/"&gt;Permalink&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;  &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt; The Lounge Life column is a digest of the best of the WS Lounge discussion board. Kathleen Atkins is associate editor of Windows Secrets.&lt;br&gt;&lt;/font&gt;   &lt;p align="right"&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#contents" title="Scroll to Contents"&gt;Table of contents&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt; &lt;/p&gt;  &lt;/td&gt; &lt;td valign="top" bgcolor="white"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td width="620" valign="top" bgcolor="#FFFFFF"&gt; &lt;a name="wacky"&gt;&lt;/a&gt; &lt;hr&gt; &lt;font color="#666666" face="Verdana, Arial, Sans-serif" size="1"&gt; WACKY WEB WEEK&lt;br&gt;&lt;br&gt;&lt;/font&gt; &lt;font face="Arial,Sans-serif" color="black" size="4"&gt;&lt;b&gt; Watch out! This photo booth has attitude &lt;/b&gt;&lt;br&gt;&lt;/font&gt; &lt;font face="Arial,Sans-Serif" color="black" size="1"&gt;&lt;br&gt;&lt;/font&gt;   &lt;table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="white"&gt; &lt;tr&gt; &lt;td width="110" align="left" valign="top" bgcolor="#FFFFFF"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/95b20ah/1i/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fww%2F%3Fn%3Dwacky"&gt;&lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-Wacky.jpg" align="left" width="110" height="100" border="0" hspace="0" vspace="3" title="This photo booth has attitude" alt="This photo booth has attitude"&gt;&lt;/a&gt;&lt;/td&gt;  &lt;td width="510" align="left" valign="top" bgcolor="#FFFFFF"&gt;  &lt;font face="Arial,Sans-serif" color="black" size="2"&gt;  By  Tracey Capen&lt;br&gt;&lt;br&gt;   Remember the photo booth? It was right up there with riding the Big Dipper and eating cotton candy as things you had to do at the amusement park.&lt;br&gt;&lt;br&gt;   Usually, you&amp;#39;d drop in your change, sit on the bench, and make funny faces to the camera. But what would you do if the booth proved unusually — and vocally — bossy? &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/95b20ah/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fww%2F%3Fn%3Dwacky"&gt;Play the video&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;     &lt;div&gt; &lt;table cellspacing="0" cellpadding="0" border="0" align="center"&gt; &lt;tr&gt; &lt;td align="center" colspan="6"&gt;&lt;font face="Arial,Sans-serif" color="black" size="2"&gt;&lt;b&gt;Help people find this article on the Web:&lt;/b&gt;&lt;br&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/c351fah/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/digg.gif" vspace="3" height="16" width="16" border="0" alt="Digg" title="Digg"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/c351fah/"&gt;Digg&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/ca9f2bh/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/delicious.gif" vspace="3" height="16" width="16" border="0" alt="Delicious" title="Delicious"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/ca9f2bh/"&gt;Delicious&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/fca3fdh/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/twitter.jpg" vspace="3" height="16" width="16" border="0" alt="Twitter" title="Twitter"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://ehartwellsnewsletters.blogspot.com/"&gt;Twitter&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/6cc3dfh/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/facebook.jpg" vspace="3" height="16" width="16" border="0" alt="Facebook" title="Facebook"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/6cc3dfh/"&gt;Facebook&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/2f2b6eh/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/asterisk.gif" vspace="3" height="16" width="16" border="0" alt="Other" title="Other"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/2f2b6eh/"&gt;Other&lt;/a&gt;&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" align="center" width="60"&gt;&lt;font face="Verdana,Arial,Sans-serif" color="black" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/c36441h/"&gt;&lt;img src="http://download.WindowsSecrets.com/images/bookmark_icons/bookmark.gif" vspace="3" height="16" width="16" border="0" alt="Permalink" title="Permalink"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/c36441h/"&gt;Permalink&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;  &lt;p align="right"&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#contents" title="Scroll to Contents"&gt;Table of contents&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;  &lt;/td&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;    &lt;div&gt; &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td valign="top" bgcolor="white" width="620"&gt;  &lt;a name="bonus"&gt;&lt;/a&gt;  &lt;hr&gt;  &lt;font color="#666666" face="Verdana,Arial,Helvetica,Sans-serif" size="1"&gt; BONUS DOWNLOAD &lt;br&gt; &lt;a name="bonus"&gt;&lt;/a&gt;&lt;br&gt;&lt;/font&gt;  &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt;   &lt;tr&gt;&lt;td align="center" valign="top" bgcolor="white" width="110"&gt; &lt;font color="black" face="Verdana,Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e8d1d3h/1i/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fprefs%2F%3Fu%3D%24P20"&gt; &lt;img src="http://download.windowssecrets.com/images/wsn/troubleshooting_win7.png" width="110" height="165" align="left" vspace="3" hspace="0" border="0" title="Troubleshooting" alt="Troubleshooting"&gt;&lt;/a&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td align="left" valign="top" bgcolor="white" width="510"&gt; &lt;font face="Arial,Sans-serif" color="black" size="3"&gt;  &lt;b&gt; A free download for all subscribers  &lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;font color="black" face="Arial,Sans-serif" size="2"&gt;   You&amp;#39;re more advanced than the typical Windows user — you read Windows Secrets! So what do you do when you have PC trouble? You jump in and start troubleshooting. &lt;b&gt;Troubleshooting Windows 7 Inside Out,&lt;/b&gt; by Mike Halsey, is packed with prevention tips, troubleshooting techniques, and advice on system tools you can use to get Win7 running perfectly.&lt;br&gt;&lt;br&gt;   This month, all Windows Secrets subscribers can download an excerpt: Part 3, Chapter 16, &lt;i&gt;Windows Problems Demystified.&lt;/i&gt; You'll learn about Windows 7's core files, Win7 security and policy features, advanced file restore, how to create a slipstreamed installation DVD, and more.&lt;br&gt;&lt;br&gt;  If you want to download this free excerpt, simply visit your preferences page, save any changes, and a download link will appear.&lt;br&gt;&lt;br&gt;  &lt;b&gt;Info on the printed book:&lt;/b&gt;  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/212c1ch/?url=oreilly.com%2Fcatalog%2F0790145301789"&gt; United States&lt;/a&gt;&lt;br&gt;&lt;br&gt;  &lt;/font&gt;  &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;/td&gt;&lt;td valign="top"&gt;   &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;   &lt;table align="center" width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="white"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td width="620" valign="top" bgcolor="white"&gt; &lt;hr&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; ADVERTISEMENTS&lt;br&gt;&lt;/font&gt; &lt;font face="arial,sans-serif" size="2"&gt;&lt;br&gt;&lt;/font&gt; &lt;table cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td align="center" valign="top" width="125"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/0a7fd6h/1i/"&gt;&lt;img src="http://WindowsSecrets.com/images/links/8e9687d438703e7fff0758d5c71234cc/share.png" width="125" height="125" alt="Share Windows Secrets with a friend" title="Share Windows Secrets with a friend" border="0" vspace="3"&gt;&lt;/a&gt; &lt;/td&gt;  &lt;td width="10"&gt; &lt;/td&gt;  &lt;td align="left" valign="top" width="485"&gt; &lt;font face="arial,sans-serif" color="black" size="2"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/0a7fd6h/"&gt;&lt;big&gt;&lt;b&gt;Share Windows Secrets with a friend&lt;/b&gt;&lt;/big&gt;&lt;/a&gt;&lt;br&gt; &lt;span&gt;Do you know someone who loves to tinker with his PC? Do you have a friend who's the go-to PC troubleshooter? Give that person the inside scoop; share best Windows resource on the web - Windows Secrets.   Every week, readers tell us that they refer Windows Secrets every chance they get, so we've made it even easier to share.  Click the link to share Windows Secrets via e-mail, Facebook, or Twitter.&lt;/span&gt;&lt;br&gt;&lt;/font&gt; &lt;font face="verdana,arial,sans-serif" color="#666666" size="2"&gt;Windows Secrets Newsletter&lt;br&gt;&lt;/font&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   &lt;p style="padding:0;margin:0" align="right"&gt; &lt;font face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/9b31f4h/?url=WindowsSecrets.com%2Fadvertise"&gt;See your ad here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;        &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td valign="top" bgcolor="white" width="620"&gt;  &lt;a name="permalinks"&gt;&lt;/a&gt;  &lt;hr&gt;  &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; PERMALINKS &lt;br&gt;&lt;br&gt;&lt;/font&gt;   &lt;font face="Arial,Sans-serif" color="black" size="4"&gt; &lt;b&gt; Use these permalinks to share info with friends &lt;/b&gt;&lt;br&gt;&lt;/font&gt;  &lt;font face="Arial,Sans-serif" color="black" size="2"&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt; We love it when you include the links shown below in e-mails to your friends. This is better than forwarding your copy of our e-mail newsletter. (When our newsletter is forwarded, some recipients click "report as spam," and corporate filters start blocking our e-mails.)&lt;br&gt;&lt;br&gt;  The following link includes all articles this week:  &lt;b&gt;http://WindowsSecrets.com/comp/110714&lt;/b&gt;&lt;br&gt;&lt;br&gt;  &lt;big&gt;&lt;b&gt; Free content posted on July 14,  2011: &lt;/b&gt;&lt;br&gt;&lt;/big&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;  &lt;div&gt;  &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt;  &lt;tr&gt; &lt;td align="left" valign="top" bgcolor="white" width="110"&gt;  &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/3deb35h/1i/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fupgrade%2F%3Fu%3D%24P20"&gt;&lt;img src="http://download.windowssecrets.com/images/wsn/WS-Monogram-110x50.gif" width="110" height="50" border="0" hspace="0" vspace="3" title="Windows Secrets free content" alt="Windows Secrets free content"&gt;&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;   &lt;td align="left" valign="top" bgcolor="white"&gt;  &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt; TOP STORY&lt;br&gt; By Fred Langa&lt;br&gt; &lt;/font&gt;&lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e64ee3h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fts%2F%3Fn%3Dstory1"&gt;Win7's no-reformat, nondestructive reinstall&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e1b85eh/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fts%2F%3Fn%3Dstory2"&gt;You need three things before you begin&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/ea8eaah/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fts%2F%3Fn%3Dstory3"&gt;Avoiding problems with Win7 Service Pack 1&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/16d80eh/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fts%2F%3Fn%3Dstory4"&gt;Start your Win7 in-place reinstallation&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/ccd703h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fts%2F%3Fn%3Dstory5"&gt;Your Win7 reinstall is almost done!&lt;/a&gt;&lt;br&gt; &lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;   &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt; LOUNGE LIFE&lt;br&gt; By Kathleen Atkins&lt;br&gt; &lt;/font&gt;&lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/b327f6h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fll%2F%3Fn%3Dloung0"&gt;Yikes! My software hates my hardware!&lt;/a&gt;&lt;br&gt; &lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;   &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt; WACKY WEB WEEK&lt;br&gt; By Tracey Capen&lt;br&gt; &lt;/font&gt;&lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/95b20ah/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fww%2F%3Fn%3Dwacky"&gt;Watch out! This photo booth has attitude&lt;/a&gt;&lt;br&gt; &lt;/font&gt;  &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;/div&gt;  &lt;font face="Arial,Sans-serif" size="1"&gt;  &lt;a name="lplus0"&gt;&lt;/a&gt; &lt;a name="lplus1"&gt;&lt;/a&gt; &lt;a name="lplus2"&gt;&lt;/a&gt; &lt;a name="lplus3"&gt;&lt;/a&gt; &lt;a name="lplus4"&gt;&lt;/a&gt; &lt;a name="lplus5"&gt;&lt;/a&gt; &lt;a name="lplus6"&gt;&lt;/a&gt; &lt;a name="lplus7"&gt;&lt;/a&gt;  &lt;a name="insid0"&gt;&lt;/a&gt; &lt;a name="insid1"&gt;&lt;/a&gt; &lt;a name="insid2"&gt;&lt;/a&gt; &lt;a name="insid3"&gt;&lt;/a&gt; &lt;a name="insid4"&gt;&lt;/a&gt; &lt;a name="insid5"&gt;&lt;/a&gt; &lt;a name="insid6"&gt;&lt;/a&gt; &lt;a name="insid7"&gt;&lt;/a&gt; &lt;a name="insid8"&gt;&lt;/a&gt; &lt;a name="insid9"&gt;&lt;/a&gt;  &lt;a name="known0"&gt;&lt;/a&gt; &lt;a name="known1"&gt;&lt;/a&gt; &lt;a name="known2"&gt;&lt;/a&gt; &lt;a name="known3"&gt;&lt;/a&gt; &lt;a name="known4"&gt;&lt;/a&gt; &lt;a name="known5"&gt;&lt;/a&gt; &lt;a name="known6"&gt;&lt;/a&gt; &lt;a name="known7"&gt;&lt;/a&gt; &lt;a name="known8"&gt;&lt;/a&gt; &lt;a name="known9"&gt;&lt;/a&gt;  &lt;a name="bests0"&gt;&lt;/a&gt; &lt;a name="bests1"&gt;&lt;/a&gt; &lt;a name="bests2"&gt;&lt;/a&gt; &lt;a name="bests3"&gt;&lt;/a&gt; &lt;a name="bests4"&gt;&lt;/a&gt; &lt;a name="bests5"&gt;&lt;/a&gt; &lt;a name="bests6"&gt;&lt;/a&gt; &lt;a name="bests7"&gt;&lt;/a&gt; &lt;a name="bests8"&gt;&lt;/a&gt; &lt;a name="bests9"&gt;&lt;/a&gt;  &lt;a name="besth0"&gt;&lt;/a&gt; &lt;a name="besth1"&gt;&lt;/a&gt; &lt;a name="besth2"&gt;&lt;/a&gt; &lt;a name="besth3"&gt;&lt;/a&gt; &lt;a name="besth4"&gt;&lt;/a&gt; &lt;a name="besth5"&gt;&lt;/a&gt; &lt;a name="besth6"&gt;&lt;/a&gt; &lt;a name="besth7"&gt;&lt;/a&gt; &lt;a name="besth8"&gt;&lt;/a&gt; &lt;a name="besth9"&gt;&lt;/a&gt;  &lt;a name="bprac0"&gt;&lt;/a&gt; &lt;a name="bprac1"&gt;&lt;/a&gt; &lt;a name="bprac2"&gt;&lt;/a&gt; &lt;a name="bprac3"&gt;&lt;/a&gt; &lt;a name="bprac4"&gt;&lt;/a&gt; &lt;a name="bprac5"&gt;&lt;/a&gt;  &lt;a name="inthe0"&gt;&lt;/a&gt; &lt;a name="inthe1"&gt;&lt;/a&gt; &lt;a name="inthe2"&gt;&lt;/a&gt; &lt;a name="inthe3"&gt;&lt;/a&gt; &lt;a name="inthe4"&gt;&lt;/a&gt; &lt;a name="inthe5"&gt;&lt;/a&gt; &lt;a name="inthe6"&gt;&lt;/a&gt; &lt;a name="inthe7"&gt;&lt;/a&gt; &lt;a name="inthe8"&gt;&lt;/a&gt; &lt;a name="inthe9"&gt;&lt;/a&gt;  &lt;a name="patch0"&gt;&lt;/a&gt; &lt;a name="patch1"&gt;&lt;/a&gt; &lt;a name="patch2"&gt;&lt;/a&gt; &lt;a name="patch3"&gt;&lt;/a&gt; &lt;a name="patch4"&gt;&lt;/a&gt; &lt;a name="patch5"&gt;&lt;/a&gt; &lt;a name="patch6"&gt;&lt;/a&gt; &lt;a name="patch7"&gt;&lt;/a&gt; &lt;a name="patch8"&gt;&lt;/a&gt; &lt;a name="patch9"&gt;&lt;/a&gt; &lt;a name="patch10"&gt;&lt;/a&gt;  &lt;a name="woody0"&gt;&lt;/a&gt; &lt;a name="woody1"&gt;&lt;/a&gt; &lt;a name="woody2"&gt;&lt;/a&gt; &lt;a name="woody3"&gt;&lt;/a&gt; &lt;a name="woody4"&gt;&lt;/a&gt; &lt;a name="woody5"&gt;&lt;/a&gt;  &lt;a name="perim0"&gt;&lt;/a&gt; &lt;a name="perim1"&gt;&lt;/a&gt; &lt;a name="perim2"&gt;&lt;/a&gt; &lt;a name="perim3"&gt;&lt;/a&gt; &lt;a name="perim4"&gt;&lt;/a&gt; &lt;a name="perim5"&gt;&lt;/a&gt;   &lt;br&gt;&lt;/font&gt;  &lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;big&gt;&lt;b&gt;You get all of the following in our paid content:&lt;/b&gt;&lt;br&gt;&lt;/big&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;   &lt;div&gt;   &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt;  &lt;tr&gt; &lt;td align="center" valign="top" bgcolor="white" width="110"&gt; &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/3deb35h/1i/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fupgrade%2F%3Fu%3D%24P20"&gt; &lt;img src="http://download.windowssecrets.com/images/wsn/Fred-Langa-1.jpg" width="110" height="100" border="0" hspace="0" vspace="3" title="Fred Langa" alt="Fred Langa"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td align="left" valign="top" bgcolor="white"&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt; LANGALIST PLUS&lt;br&gt; By Fred Langa&lt;small&gt;&lt;br&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt; &lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/f0b930h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Flp%2F%3Fn%3Dlplus0"&gt;ID those cryptic programs in Control Panel&lt;/a&gt;&lt;br&gt;When software publishers don't play by the rules, it can be hard to identify some pieces of software.  If you don't recognize some of the programs installed in your PC, here's what to do. &lt;small&gt;&lt;br&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;  &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt; In this story&lt;br&gt;&lt;/font&gt;  &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td align="left" valign="top" bgcolor="white" width="20"&gt;&lt;/td&gt;  &lt;td&gt;&lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/c3c952h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Flp%2F%3Fn%3Dlplus1"&gt;Program names in uninstall "very cryptic" &lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/86f76bh/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Flp%2F%3Fn%3Dlplus2"&gt;Can't unlock files secured with XP's EFS&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/066c99h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Flp%2F%3Fn%3Dlplus3"&gt;Replace double clicks with single clicks?&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e8d194h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Flp%2F%3Fn%3Dlplus4"&gt;Hardware-based passwords for notebooks, PCs&lt;/a&gt;&lt;br&gt; &lt;small&gt;&lt;br&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/td&gt;&lt;/tr&gt;  &lt;tr&gt; &lt;td align="center" valign="top" bgcolor="white" width="110"&gt; &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/3deb35h/1i/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fupgrade%2F%3Fu%3D%24P20"&gt; &lt;img src="http://download.windowssecrets.com/images/wsn/Katherine-Murray-1.jpg" width="110" height="100" border="0" hspace="0" vspace="3" title="Katherine Murray" alt="Katherine Murray"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td align="left" valign="top" bgcolor="white"&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt; KNOWN ISSUES&lt;br&gt; By Katherine Murray&lt;small&gt;&lt;br&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt; &lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/616fc4h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fki%2F%3Fn%3Dknown0"&gt;Looking for green (energy) in cloud computing&lt;/a&gt;&lt;br&gt;Office 365, the cloud-based offering from Microsoft that gives users access to Office and other applications for a small monthly subscription fee, launched last week to a modest amount of public acclaim.  From a computing vantage point, cloud services such as Office 365 look quite promising. But are they the smart choice for saving energy? &lt;small&gt;&lt;br&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;  &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt; In this story&lt;br&gt;&lt;/font&gt;  &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td align="left" valign="top" bgcolor="white" width="20"&gt;&lt;/td&gt;  &lt;td&gt;&lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/65d043h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fki%2F%3Fn%3Dknown1"&gt;What that gigantic cloud will bring to computing&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/13d9d0h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fki%2F%3Fn%3Dknown2"&gt;Greenpeace reports on cloud service providers&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/aa96b1h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fki%2F%3Fn%3Dknown3"&gt;Go do some more energy homework, Twitter&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/bfbc31h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fki%2F%3Fn%3Dknown4"&gt;What we can do now, next week, and next year&lt;/a&gt;&lt;br&gt; &lt;small&gt;&lt;br&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/td&gt;&lt;/tr&gt;   &lt;tr&gt; &lt;td align="center" valign="top" bgcolor="white" width="110"&gt; &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt;&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/3deb35h/1i/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fupgrade%2F%3Fu%3D%24P20"&gt; &lt;img src="http://download.windowssecrets.com/images/wsn/Susan-Bradley-1.jpg" width="110" height="100" border="0" hspace="0" vspace="3" title="Susan Bradley" alt="Susan Bradley"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td align="left" valign="top" bgcolor="white"&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt; PATCH WATCH&lt;br&gt; By Susan Bradley&lt;small&gt;&lt;br&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt; &lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/c28602h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fpw%2F%3Fn%3Dpatch0"&gt;Office File Validation patch leads to problems&lt;/a&gt;&lt;br&gt;Microsoft's Office File Validation update is not playing well with Excel, and the company knows it. So your top update priority is not the usual round of security patches, but it's hiding and ignoring this problematic OFV update.&lt;small&gt;&lt;br&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;  &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="2"&gt; In this story&lt;br&gt;&lt;/font&gt;  &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td align="left" valign="top" bgcolor="white" width="20"&gt;&lt;/td&gt;  &lt;td&gt;&lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/128e6ch/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fpw%2F%3Fn%3Dpatch1"&gt;OFV: A good security concept, badly implemented&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/8f0d24h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fpw%2F%3Fn%3Dpatch2"&gt;Bluetooth: Patch it or never use it&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/812b19h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fpw%2F%3Fn%3Dpatch3"&gt;Visio and the preloading-.dlls threat&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/f8d0dch/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fpw%2F%3Fn%3Dpatch4"&gt;Taking out 15 kernel bugs in one swat&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/fea75bh/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fpw%2F%3Fn%3Dpatch5"&gt;Attackers can gain more privileges&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/616af7h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fpw%2F%3Fn%3Dpatch6"&gt;Time to update USB drivers in Windows 7&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/b83923h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fpw%2F%3Fn%3Dpatch7"&gt;Big hard drives can lead to big headaches&lt;/a&gt;&lt;br&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/0d58c3h/?url=WindowsSecrets.com%2F2011%2F07%2F14%2Fpw%2F%3Fn%3Dpatch8"&gt;Regularly updated problem-patch chart&lt;/a&gt;&lt;br&gt; &lt;small&gt;&lt;br&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/td&gt;&lt;/tr&gt;  &lt;/table&gt;  &lt;/div&gt;  &lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;big&gt;&lt;b&gt;Get our paid content by making any contribution&lt;/b&gt;&lt;br&gt;&lt;/big&gt;&lt;small&gt;&lt;br&gt;&lt;/small&gt;&lt;/font&gt;  &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt;   &lt;tr&gt; &lt;td align="left" valign="top" bgcolor="white" width="110"&gt; &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/3deb35h/1i/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fupgrade%2F%3Fu%3D%24P20"&gt; &lt;img src="http://download.windowssecrets.com/images/wsn/Windows-Secrets-Subscribers.jpg" width="110" height="67" border="0" hspace="0" vspace="3" title="12 months of paid content" alt="12 months of paid content"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;  &lt;td align="left" valign="top" bgcolor="white" width="510"&gt; &lt;font color="black" face="Arial,Sans-serif" size="2"&gt; &lt;b&gt;There's no fixed fee! Contribute whatever it's worth to you&lt;/b&gt;&lt;br&gt; Readers who make a financial contribution of any amount by July 20, 2011, will immediately receive the latest issue of our full, paid newsletter and 12 months of new paid content. Pay as much or as little as you like — we want as many people as possible to have this information.&lt;br&gt;&lt;/font&gt; &lt;font color="black" face="Arial,Sans-serif" size="1"&gt; &lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;  &lt;tr&gt; &lt;td align="left" valign="top" bgcolor="white" width="110"&gt; &lt;font color="black" face="Arial,Sans-serif" size="1"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/ad0fafh/1i/84649-13263r/eric@exoware.come/?url=WindowsSecrets.com%2Fupgrade%2F%3F"&gt; &lt;img src="http://download.windowssecrets.com/images/wsn/W20110714-Kid.jpg" align="left" border="0" hspace="0" vspace="3" width="110" height="100" title="Jorge Omar" alt="Jorge Omar"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt; &lt;td align="left" valign="top" bgcolor="white" width="510"&gt;  &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;b&gt;A portion of your support helps children in developing countries&lt;/b&gt;&lt;br&gt; Each month, we send a full year of sponsorship to a different child. Your contributions in July are helping us to sponsor Noemi Elena, a six-year-old girl from Chile. Children International channels development aid from donors to Noemi Elena and her community. We also sponsor kids through Save the Children.  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/5ce9fdh/?url=windowssecrets.com%2Fintroduction%2Fyour-contributions-help-us-sponsor-needy-kids%2F"&gt;&lt;u&gt;More info&lt;/u&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;    &lt;/table&gt;  &lt;font color="black" face="Arial,Sans-serif" size="2"&gt; Use the link below to learn more about the benefits of becoming a paid subscriber!&lt;br&gt;&lt;br&gt;&lt;/font&gt;  &lt;p style="margin:0;padding:0" align="center"&gt; &lt;font face="Arial,Sans-serif" color="black" size="2"&gt; &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/281ed9h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fupgrade%2F%3Fu%3D%24P20"&gt;More info on  how to upgrade&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt; &lt;/p&gt;  &lt;font color="black" face="Arial,Sans-serif" size="2"&gt; Thanks in advance for your support!&lt;br&gt;&lt;br&gt;&lt;/font&gt;   &lt;/td&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;     &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td valign="top" bgcolor="white" width="620"&gt;  &lt;p align="right"&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#contents" title="Scroll to Contents"&gt;Table of contents&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt; &lt;/p&gt;  &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/td&gt;&lt;/tr&gt;  &lt;/table&gt;    &lt;table align="center" cellpadding="0" cellspacing="0" border="0" bgcolor="white" width="100%"&gt; &lt;tr&gt; &lt;td valign="top"&gt;   &lt;/td&gt; &lt;td valign="top" bgcolor="white" width="620"&gt;  &lt;hr&gt;   &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; YOUR SUBSCRIPTION &lt;br&gt;&lt;br&gt;&lt;/font&gt;   &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;b&gt;The Windows Secrets Newsletter&lt;/b&gt; is published weekly on the 1st through 4th Thursdays of each month, plus occasional news updates. We skip an issue on the 5th Thursday of any month, the week of Thanksgiving, and the last week of December. Windows Secrets is a continuation of four merged publications: Brian's Buzz on Windows and Woody's Windows Watch in 2004, the LangaList in 2006, and the Support Alert Newsletter in 2008.&lt;br&gt;&lt;br&gt;  &lt;b&gt;Publisher:&lt;/b&gt; WindowsSecrets.com, 1218 Third Ave., Suite 1515, Seattle, WA 98101 USA. Vendors, please send no unsolicited  packages to this address (readers' letters are fine).&lt;br&gt;&lt;br&gt;  &lt;b&gt;Editor in chief:&lt;/b&gt; Tracey Capen. Senior editors: Fred Langa, Woody Leonhard. Associate editor: Kathleen Atkins. Copyeditor: Roberta Scholz. Program director: Tony Johnston. Contributing editors: Yardena Arar, Susan Bradley, Jan Bultmann, Michael Lasky, Scott Mace, Katherine Murray, Ryan Russell, Lincoln Spector, Robert Vamosi, Becky Waring. Product manager: Andy Boyd. Advertising director: Ed Baker. Subscription manager: Revia Romberg.&lt;br&gt;&lt;br&gt;  &lt;b&gt;Trademarks:&lt;/b&gt; Microsoft and Windows are registered trademarks of Microsoft Corporation. The Windows Secrets series of books is published by &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/c1605dh/?url=www.wiley.com"&gt; Wiley Publishing Inc&lt;/a&gt;. The Windows Secrets Newsletter, WindowsSecrets.com, Support Alert, LangaList, LangaList Plus, WinFind, Security Baseline, Patch Watch, Perimeter Scan, Wacky Web Week, the Logo Design (W, S or road, and Star), and the slogan Everything Microsoft Forgot to Mention all are trademarks and service marks of WindowsSecrets.com. All other marks are the trademarks or service marks of their respective owners.&lt;br&gt;  &lt;a name="subscription"&gt;&lt;/a&gt;&lt;br&gt;&lt;/font&gt;  &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt;  &lt;b&gt;YOUR SUBSCRIPTION PREFERENCES&lt;/b&gt; (&lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e8d1d3h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fprefs%2F%3Fu%3D%24P20"&gt;change  your preferences&lt;/a&gt;):&lt;br&gt;&lt;br&gt;  &lt;b&gt;Delivery address:&lt;/b&gt; eric@exoware.com&lt;br&gt; &lt;b&gt;Alternate address:&lt;/b&gt; &lt;br&gt; &lt;b&gt;Country:&lt;/b&gt; Canada&lt;br&gt; &lt;b&gt;ZIP or postal code:&lt;/b&gt; M8Y2H1&lt;br&gt; &lt;b&gt;Reader number:&lt;/b&gt; 84649-13263&lt;br&gt;  &lt;b&gt;Bounce count:&lt;/b&gt; 0&lt;br&gt;  Your bounce count is the number of times your server has bounced a  newsletter back to us since the last time you visited your preferences page.  We cannot send newsletters to you after your bounce count reaches 3, due to ISP  policies. If your bounce count is higher than 0 or blank, please visit your &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e8d1d3h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fprefs%2F%3Fu%3D%24P20"&gt; preferences page&lt;/a&gt;. This automatically resets your bounce count to 0.&lt;br&gt;&lt;br&gt;  &lt;b&gt;To change your preferences:&lt;/b&gt; Please visit your  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e8d1d3h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fprefs%2F%3Fu%3D%24P20"&gt; preferences page&lt;/a&gt;.&lt;br&gt;&lt;br&gt;   &lt;b&gt;To access all past issues:&lt;/b&gt; Please visit our &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/d0e89ah/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fpastissues%2F%3Fu%3D%24P20"&gt; past issues page&lt;/a&gt;.&lt;br&gt;&lt;br&gt;  &lt;b&gt;To upgrade your free subscription to paid:&lt;/b&gt; Please visit our  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/3deb35h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fupgrade%2F%3Fu%3D%24P20"&gt; upgrade page&lt;/a&gt;.&lt;br&gt;&lt;br&gt;  &lt;b&gt;To resend a missed newsletter to yourself:&lt;/b&gt;  If your mail server filtered out a newsletter, you can  resend the current week's issue to yourself. To do so, visit your &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/e8d1d3h/ljvsjnr0c12pu/84649-13263r/?url=WindowsSecrets.com%2Fprefs%2F%3Fu%3D%24P20"&gt; preferences page&lt;/a&gt; and use the Resend link.&lt;br&gt;&lt;br&gt;  &lt;b&gt;To get subscription help by e-mail (fastest method):&lt;/b&gt; Visit our  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/0ad933h/?url=WindowsSecrets.com%2Fcontact"&gt; contact page&lt;/a&gt;. Subscription help by facsimile: 206-652-2559 (fax). Emergency subscription help by phone:  206-438-3070 (24 hours).&lt;br&gt;&lt;br&gt;&lt;/font&gt;  &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;b&gt;HOW TO SUBSCRIBE:&lt;/b&gt; Anyone may subscribe to this newsletter by visiting our  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/19c89bh/?url=WindowsSecrets.com%2Finfo%2F"&gt; free signup page&lt;/a&gt;.&lt;br&gt;&lt;br&gt;  &lt;b&gt;WE GUARANTEE YOUR PRIVACY:&lt;/b&gt;&lt;br&gt;&lt;br&gt;  1. We will never sell, rent, or give away your address to any outside  party, ever.&lt;br&gt; 2. We will never send you any unrequested e-mail, besides  newsletter updates.&lt;br&gt; 3. All unsubscribe requests are honored immediately, period.   &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/eb6bdeh/?url=WindowsSecrets.com%2Fprivacy%2F"&gt; Privacy policy&lt;/a&gt;&lt;br&gt;&lt;br&gt;  &lt;b&gt;HOW TO UNSUBSCRIBE:&lt;/b&gt; To unsubscribe eric@exoware.com from the Windows Secrets Newsletter,&lt;br&gt;&lt;/font&gt;  &lt;ul&gt; &lt;li&gt;&lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt;Use this 2-click &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/7af90ah/eric@exoware.come/?url=WindowsSecrets.com%2Funsubscribe%2F%3F"&gt; Unsubscribe&lt;/a&gt; link; &lt;b&gt;or&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/li&gt;  &lt;li&gt;&lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt;Send a blank e-mail to unsub@WindowsSecrets.com with &lt;b&gt;leave eric@exoware.com&lt;/b&gt; as the Subject line; &lt;b&gt;or&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt;Visit our  &lt;a href="http://WindowsSecrets.com/links/ljvsjnr0c12pd/c924bfh/?url=WindowsSecrets.com%2Funsubscribe"&gt;Unsubscribe page&lt;/a&gt;.&lt;br&gt; &lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;font color="black" face="Verdana,Arial,Sans-serif" size="1"&gt; Copyright © 2011 by WindowsSecrets.com. All rights reserved.&lt;br&gt;&lt;/font&gt;  &lt;p align="right"&gt; &lt;font color="#666666" face="Verdana,Arial,Sans-serif" size="1"&gt; &lt;a href="http://ehartwellsnewsletters.blogspot.com/#contents" title="Scroll to Contents"&gt;Table of contents&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt; &lt;/p&gt;   &lt;hr&gt;  &lt;font face="Verdana,Arial,Sans-serif" color="black" size="2"&gt; &lt;br&gt;&lt;br&gt;&lt;/font&gt; &lt;/td&gt;  &lt;td valign="top"&gt;   &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;    &lt;div&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/6073383221513160857-818390492763921766?l=ehartwellsnewsletters.blogspot.com" alt=""&gt;&lt;/div&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/43987f4496626bec"><title>Stanford CS101 Adopts JavaScript</title><link>http://rss.slashdot.org/~r/Slashdot/slashdot/~3/GmehBwaneBE/Stanford-CS101-Adopts-JavaScript</link><dc:subject>education</dc:subject><dc:creator>Soulskill</dc:creator><dc:date>2011-07-11T11:40:00-07:00</dc:date><description>mikejuk writes &amp;quot;In case further proof were needed that JavaScript shall indeed inherit the earth, we have the news that Stanford has adopted JavaScript to teach CS101 — Introduction to Computing Principles: &amp;#39;The essential ideas of computing via little phrases of JavaScript code.&amp;#39; You can even try it out for yourself at Stanford&amp;#39;s course page.&amp;quot;&lt;p&gt;&lt;a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fdevelopers.slashdot.org%2Fstory%2F11%2F07%2F11%2F183246%2FStanford-CS101-Adopts-JavaScript%3Futm_source%3Dslashdot%26utm_medium%3Dfacebook" title="Share on Facebook"&gt;&lt;img src="http://a.fsdn.com/sd/facebook_icon_large.png"&gt;&lt;/a&gt;
   
      &lt;a href="http://twitter.com/home?status=Stanford+CS101+Adopts+JavaScript%3A+http%3A%2F%2Fbit.ly%2FnBzEVt" title="Share on Twitter"&gt;&lt;img src="http://a.fsdn.com/sd/twitter_icon_large.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://developers.slashdot.org/story/11/07/11/183246/Stanford-CS101-Adopts-JavaScript?utm_source=rss1.0&amp;amp;utm_medium=feed"&gt;Read more of this story&lt;/a&gt; at Slashdot.&lt;/p&gt;&lt;iframe src="http://slashdot.org/slashdot-it.pl?op=discuss&amp;amp;id=2316400&amp;amp;smallembed=1" style="height:300px;width:100%;border:none"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/lrqi37l1p7a6hqgtg7dfla1i4g/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fdevelopers.slashdot.org%2Fstory%2F11%2F07%2F11%2F183246%2FStanford-CS101-Adopts-JavaScript%3Futm_source%3Drss1.0%26utm_medium%3Dfeed" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Slashdot/slashdot/~4/GmehBwaneBE" height="1" width="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/7bb517d22a714091"><title>Bliki: SocialNetworks</title><link>http://martinfowler.com/bliki/SocialNetworks.html</link><dc:subject>bliki</dc:subject><dc:creator>(author unknown)</dc:creator><dc:date>2011-07-11T06:36:00-07:00</dc:date><description>&lt;p&gt;I wasn't cool enough to be in the first wave of invitations, but
  I have now got onto &lt;a href="http://plus.google.com/"&gt;Google+&lt;/a&gt;,
  the Maybe Next Big Thing in social networks. It seems somewhat
  appropriate to mark this Momentous Event by writing a little bit
  about how I've used social networks so far, and some uninformed
  speculation about the impact of Google+&lt;/p&gt;

&lt;p&gt;My initial reaction to social networks was suspicion. At heart I'm a
  misanthropic hermit with enough intelligence to put on a veneer of
  sociability. So I was never tempted by the early social networks
  like MySpace, and I still regularly refuse any requests to Link In.&lt;/p&gt;

&lt;p&gt;I'd kept half an eye on Twitter, but was slow to get
  involved. Someone registered the name &lt;a href="http://twitter.com/#!/martinfowler"&gt;@martinfowler&lt;/a&gt; and started
  feeding my blog posts into it. I was worried that it may be a
  squatter, but it was actually a &lt;a href="http://twitter.com/#!/moukhan"&gt;nice programmer&lt;/a&gt; who happily
  handed over the account when I asked for it. Eventually my colleague
  &lt;a href="http://www.stevenlist.com/blog/"&gt;Doc List&lt;/a&gt; got me
  going on Twitter and now it's a regular part of my life. Shortly
  afterward I joined Facebook too.&lt;/p&gt;

&lt;p&gt;I use the two networks quite differently, which is partly the
  function of my fate of being a geek celebrity. Twitter is a public
  facing stream, where anything I tweet goes out 35,000
  followers. With Facebook I only link to people who I know
  personally. At a simple level I can think of Twitter as my
  professional side and Facebook as my social side - but that's a bit
  of a stretch since so many of my friends are also professional links.&lt;/p&gt;

&lt;p&gt;Twitter is a fascinating social construct. It's a mix of features
  that I can't imagine someone would design up-front &lt;a href="http://martinfowler.com/#footnote-twitter-evo"&gt;[1]&lt;/a&gt;. The 140 character limit is one of those silly
  technology fiats, yet it works well. As &lt;a href="http://www.elharo.com/"&gt;Elliotte Harold&lt;/a&gt;&lt;a href="http://twitter.com/#!/elharo/status/9149239414"&gt; tweeted&lt;/a&gt; of
  Google Buzz: "Favorite Buzz feature: I'm not restricted to 140
  chars. Least fav Buzz feature: everyone else not restricted to 140
  chars :-)". Similarly the asymmetric follow (35,000 follow me, but I
  only follow 300) coupled with mentions (which get my attention)
  works better than I would have ever thought if someone described it
  to me. All in all it allows me to keep a good sense of connection
  without drowning in the flood of text.&lt;/p&gt;

&lt;p&gt;Almost all the people I follow on Twitter are people I know
  personally. I read pretty much all the tweets from people I follow or people
  who mention me. I check the stream pretty regularly, several times a
  day most days. I post a few times a day when at home, a bit less
  when traveling. I choose my public posts conscious of the fact that I
  have so many followers, so I try to post things that are interesting
  to my perception of that crowd. Mostly these are links to
  interesting articles, which naturally include anything I write. I
  reply a bit more casually as I see things from friends or
  mentions. I find Twitter a useful source of web links to read  which
  supplement my regular blog feeds. I also enjoy the feedback on my
  own contributions that appear whenever I tweet a new post.&lt;/p&gt;

&lt;p&gt;With Facebook, I know that people who see my posts are only
  people I know reasonably well. The other difference is that my
  non-geek friends don't use Twitter but many do use Facebook. I don't
  check Facebook so often, usually only once or twice a day. My posts
  there don't include geek stuff, mostly they are either interesting
  social things we are doing. One common thing I 
  links to my photo albums.&lt;/p&gt;

&lt;p&gt;One issue for me is how to deal with people who are on both
  services. My approach is to almost never post the same thing to both
  places, along the geek/social divide. But several of my friends copy
  all posts to both services. I'm still unsure how to deal with that,
  I could block them on Facebook, but then I'd miss some
  conversations. &lt;/p&gt;

&lt;p&gt;I use a consistent avatar photo on any site that I use. People
  are used to recognizing faces, so I think it's only reasonable to
  use a regular face photo as an avatar. It's frustrating when someone
  posts and I can't remember who it is because I haven't learned to
  match their face to their name yet. &lt;a href="http://martinfowler.com/#footnote-avatar"&gt;[2]&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Overall I've come to be very glad of both services. The nature of
  my life means I have friends all over the globe and it's good to
  keep some low-level regular contact with them. I was never one for
  sending off emails, and have always disliked phone calls. Posting
  short messages about what we're up to work well for me.&lt;/p&gt;

&lt;p&gt;So how will Google+ fit into this? Of course I don't really know,
  there's no sensible way of predicting the outcome. The question for
  me is whether Google offers something that the current
  Twitter/Facebook combo does not. From the small amount of use I've
  put it too so far it looks well put together. Circles seem to me to
  be a very useful feature that matches how I see most people's social
  interactions. &lt;a href="http://martinfowler.com/#footnote-circles"&gt;[3]&lt;/a&gt; (Although as George
  Dinwiddie &lt;a href="http://twitter.com/#!/gdinwiddie/status/90417834303295489"&gt;pointed
  out&lt;/a&gt; - remember that Google (and Doubleclick) are in all your
  circles.)&lt;/p&gt;

&lt;p&gt;On the whole I'm very happy with Twitter and will need a lot of
  persuading to shift off it. Facebook, I'm less excited about and
  could easily see me moving. The circles notion could be just right
  for that context.&lt;/p&gt;

&lt;p&gt;But the key issue here is that it doesn't matter what I think or
  do, it's what all my contacts do that counts. I mostly have a
  Facebook account because people I want to keep in contact with have
  a Facebook account. If they don't move to Google+ I'm staying with
  Facebook even if Google+ is nicer. That's why Google+ has a huge
  mountain to climb, especially since I don't want to check Yet
  Another Social Network. I suspect there may only be room for one of
  Google+ and Facebook.&lt;/p&gt;

&lt;p&gt;So far this makes Google+ only marginally interesting to me. It's
  rather like Wave was - a cool idea but of little use if nobody else
  is using it. What may be the difference is tying in with Gmail. I
  always got the sense that the Wave and Gmail teams weren't on
  speaking terms, hence their software never seemed to be
  either. Google+ allows you to link to people who aren't on Google+
  but do have your email address, your posts go to these people as
  email. I could do with this already for some non-Facebook friends,
  and it could be an important booster to getting people to use
  Google+. In general there seems to be a determination with Google+
  to tie in with other Google services. This may be the lever they
  need to shift Facebook, other than their &lt;a href="http://xkcd.com/918/"&gt;obvious advantage&lt;/a&gt;, but it will still be a
  big challenge.&lt;/p&gt;

&lt;div&gt;
&lt;div&gt;
&lt;p&gt;&lt;span&gt;1: &lt;/span&gt;
  I'm sure that somewhere on the web is a really interesting article
  on the evolution of Twitter's features and their impact on social
  interaction. When you find it, please tweet it to me.
&lt;/p&gt;
&lt;/div&gt;

&lt;div&gt;
&lt;p&gt;&lt;span&gt;2: &lt;/span&gt;
  If you do use a face as your avatar, please use full face only (not
  head and shoulders) otherwise it will be too small to see. Also make
  sure there's enough light on your face to be able to see it properly
  at that small size.
&lt;/p&gt;
&lt;/div&gt;

&lt;div&gt;
&lt;p&gt;&lt;span&gt;3: &lt;/span&gt;
  I've heard some people say that circles are a big innovation. I find
  that astonishing, surely it's obvious that people interact
  differently with different groups of contacts? I think the fact that
  Facebook didn't do this is that they are fixation in their view of
  the world that people should be public - which also explains their
  regular missteps over privacy.
&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/aa8fc63ab32700a9"><title>Augmented-reality mood-detection goggles: "a primer in the law of unintended consequences"</title><link>http://feedproxy.google.com/~r/boingboing/iBag/~3/iWJIV6cL8BU/augmented-reality-mo.html</link><dc:subject>augmentedreality</dc:subject><dc:subject>authoritarianism</dc:subject><dc:subject>psychology</dc:subject><dc:subject>socialscience</dc:subject><dc:creator>Cory Doctorow</dc:creator><dc:date>2011-07-06T03:36:21-07:00</dc:date><description>Sally from New Scientist writes, "The first few months after I moved to London from New York were like a Henry James novel of social horrors. Cultural differences that had seemed so subtle from across the Atlantic were staggering up close. I couldn't go five minutes without committing some disastrous social gaffe. Why did my conversations always end in mortified silence? What was I doing wrong? Why wouldn't anyone help me?  Naturally, as a tech journalist, I started looking for technologies that would solve my problem. The good news is that these do exist--augmented reality applications are coming that can help you decipher the emotional cues of the people you're talking to. The bad news is that when this stuff gets rolled out in the workplace--which it now is--unintentional oversharing might the problem worse. This technology will be a primer in the law of unintended consequences."

&lt;blockquote&gt;
&lt;img src="http://craphound.com/images/4659406365_4f82bd615a.jpg" align="right"&gt;
When Picard and el Kaliouby were calibrating their prototype, they were surprised to find that the average person only managed to interpret, correctly, 54 per cent of Baron-Cohen's expressions on real, non-acted faces. This suggested to them that most people - not just those with autism - could use some help sensing the mood of people they are talking to. "People are just not that good at it," says Picard. The software, by contrast, correctly identifies 64 per cent of the expressions...
&lt;p&gt;
Picard says the software amplifies the cues we already volunteer, and does not extract information that a person is unwilling to share. It is certainly not a foolproof lie detector. When I interviewed Picard, I deliberately tried to look confused, and to some extent it worked. Still, it's hard to fool the machine for long. As soon as I became engaged in the conversation, my concentration broke and my true feelings revealed themselves again.
&lt;p&gt;
&lt;/p&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;a href="http://www.newscientist.com/article/mg21128191.600-specs-that-see-right-through-you.html?full=true"&gt;Specs that see right through you &lt;/a&gt;

(&lt;i&gt;Thanks, &lt;a href="http://newscientist.com"&gt;Sally&lt;/a&gt;!&lt;/i&gt;)
&lt;p&gt;
(&lt;i&gt;Image: &lt;a href="http://www.flickr.com/photos/shockadelic/4659406365/"&gt;xray&lt;/a&gt;, a Creative Commons &lt;a href="http://creativecommons.org/licenses/by/2.0/deed.en"&gt;Attribution (2.0)&lt;/a&gt; image from shockadelic's photostream&lt;/i&gt;)
&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=cd19113c54eb0c656ba29cebcce1f8db&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=cd19113c54eb0c656ba29cebcce1f8db&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://segment-pixel.invitemedia.com/pixel?code=TechCons&amp;amp;partnerID=167&amp;amp;key=segment"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://pixel.quantserve.com/pixel/p-8bUhLiluj0fAw.gif?labels=pub.28925.rss.TechCons.7604,cat.TechCons.rss"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://amch.questionmarket.com/adsc/d887846/17/909940/adscout.php"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/iWJIV6cL8BU" height="1" width="1"&gt;&lt;/p&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/b958ff60d1da7b49"><title>What's in a text message? The real cost of SMS and just how badly wireless carriers are ripping you off</title><link>http://feedproxy.google.com/~r/techvibes/~3/tGPrT0LPaoc/whats-in-a-text-message-the-real-cost-of-sms-and-just-how-badly-wireless-carriers-are-ripping-you-off-2011-07-05</link><dc:subject>Telecom</dc:subject><dc:subject>Research</dc:subject><dc:subject>Mobile</dc:subject><dc:subject>Portland</dc:subject><dc:subject>Seattle</dc:subject><dc:subject>Calgary</dc:subject><dc:subject>Edmonton</dc:subject><dc:subject>Montréal</dc:subject><dc:subject>Ottawa</dc:subject><dc:subject>Toronto</dc:subject><dc:subject>Vancouver</dc:subject><dc:subject>Victoria</dc:subject><dc:subject>Kitchener-Waterloo</dc:subject><dc:subject>Atlantic-Canada</dc:subject><dc:subject>Okanagan</dc:subject><dc:creator>Knowlton Thomas</dc:creator><dc:date>2011-07-08T08:07:03-07:00</dc:date><description>&lt;p&gt;&lt;img style="margin-left:15px;margin-right:15px;float:right" src="http://learnthat.com/files/2010/12/profit-sharing-plan.jpg" alt="" width="200" height="134"&gt;&lt;/p&gt;
&lt;p&gt;Text messaging, or SMS, has become one of the core elements of the mobile world. Smartphones or dumbphones, prepaid or postpaid, everyone texts. You may not watch videos or take pictures or check your email—or you may do all of that plus download apps on the daily. Either way, you text.&lt;/p&gt;
&lt;p&gt;The question is, why do you pay so damn much to do it?&lt;/p&gt;
&lt;p&gt;SMS has been called "possibly the greatest ongoing con job of American capitalism" by William Poundstone. Sound sensationalist? Hardly. William points out in his book, &lt;span&gt;&lt;span&gt;Priceless: The Myth of Fair Value&lt;/span&gt;&lt;/span&gt;, that "the so-called market price of a text message has nothing to do with bandwidth or any technological reality." And he's right. Indeed, the cost of SMS is determined by how much consumers can be persuaded to pay.&lt;/p&gt;
&lt;p&gt;In essence, wireless carriers ask you: just how badly can we rip you off?&lt;/p&gt;
&lt;p&gt;And the answer is, quite a bit.&lt;/p&gt;

&lt;p&gt;&lt;img style="float:right;margin-left:15px;margin-right:15px" src="http://ceoworld.biz/ceo/wp-content/uploads/2010/02/profit.jpg" alt="" width="131" height="134"&gt;A text message is a package of bandwidth—AKA data. We all know that data costs money; that&amp;#39;s why some of us stick with our dumbphones and why some of us get heart attacks when our monthly wireless bill rolls in. But when we think of data, we think of data plans; 500 megabytes for $10, two gigabytes for $25, or what have you. Text messaging, as has become fairly standard, is about $5 for unlimited SMS.&lt;/p&gt;
&lt;p&gt;And that's the magic of it. Five bucks doesn't seem like a lot of money, and unlimited sounds like a lot of texting. Overall, it seems like a worthwhile feature and as such has become a staple in virtually all modern cellphone plans. Even discount wireless carriers such as Wind Mobile charge this flat fee for unlimited text messages. If those guys feel the price is right, it's gotta be a fair deal, right?&lt;/p&gt;
&lt;p&gt;Wrong.&lt;/p&gt;
&lt;p&gt;Texting your friend &amp;quot;Hey, what&amp;#39;s up, Joe?&amp;quot; costs a wireless carrier roughly 1/1,000 of a penny. That is to say, sending roughly 1,000 text messages should cost, at wholesale pricing, about a single cent. If you send a lot of lengthier texts, it might round up to two cents. The number crunching at this point is simple: unless you&amp;#39;re sending 500,000 text messages per month, your wireless carrier is profiting. Most people send under 1,000, and many send less than 100—all the while paying $5.00 per month.&lt;/p&gt;
&lt;p&gt;Myriad people have pointed out the unfathomable markup of text messaging. In 2007, one suggest markup &lt;a href="http://consumerist.com/2007/03/why-are-text-messages-marked-up-7314.html"&gt;was 7,314 percent.&lt;/a&gt; In 2009, a markup of &lt;a href="http://www.cbc.ca/news/technology/story/2009/06/18/tech-text-message-pricing-keshav-cellphone.html"&gt;4,900 was calculated.&lt;/a&gt; In 2010, in an article titled &amp;quot;America&amp;#39;s Biggest Ripoff,&amp;quot; the markup was believed to &lt;a href="http://money.cnn.com/galleries/2010/news/1001/gallery.americas_biggest_ripoffs/index.html"&gt;be around 6,500.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The trouble is that consumers don&amp;#39;t have a clue about what a text message is really worth—or rather, how damn little a text messaging is really worth. A Simon-Kucher &amp;amp; Partners survey found that consumers believed a multimedia message or email containing photo(s) and/or video(s) was worth roughly 3 to 4 times what a basic text message was worth.&lt;/p&gt;
&lt;p&gt;In reality, an MMS or email is anywhere from a thousand to a hundred thousand times more data than an SMS.&lt;/p&gt;
&lt;p&gt;Now imagine the people coughing up as much as 20 cents for a single message on pay-as-you-go plans. They're practically throwing money at telcos. But as if this isn't ridiculous enough already, there's icing on the cake: SMS are piggybacked onto cellular networks. This means that text messages occupy, as William puts it, "otherwise unused space in a control channel used for network maintenance." So texting, most of the time, doesn't even cost your wireless carrier that fraction of a penny. It costs them, quite literally, nothing.&lt;/p&gt;
&lt;p&gt;From the early 2000s until now, prices for individual text messages on pay-as-you-go plans have quadrupled from an average of 5 cents to 20 cents. This is obviously wildly misaligned with inflation. It is instead more in tune with the rapidly growing volume of text messages: a high-demand, ubiquitous service can be marketed to boast a perceived value that is some ways infinitely greater than its real value.&lt;/p&gt;
&lt;p&gt;Now go text this article to your friends. 500,000 of them, if you can.&lt;/p&gt;
&lt;br&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techvibes?a=tGPrT0LPaoc:ngAZcLjRK50:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techvibes?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techvibes?a=tGPrT0LPaoc:ngAZcLjRK50:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techvibes?i=tGPrT0LPaoc:ngAZcLjRK50:D7DqB2pKExk" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/techvibes/~4/tGPrT0LPaoc" height="1" width="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/75dd9d701789b47c"><title>Spam is way down, but new malware is really tough</title><link>http://feedproxy.google.com/~r/boingboing/iBag/~3/SifrNgrXJJ4/spam-is-way-down-but.html</link><dc:subject>crime</dc:subject><dc:subject>law</dc:subject><dc:subject>malware</dc:subject><dc:subject>security</dc:subject><dc:subject>spam</dc:subject><dc:subject>webtheory</dc:subject><dc:creator>Cory Doctorow</dc:creator><dc:date>2011-07-02T00:23:05-07:00</dc:date><description>&lt;img src="http://craphound.com/images/symspam11.jpg"&gt;&lt;br&gt;

Brian Krebs looks at the remarkable drop in spam that the Internet has experienced this year (25-50 billion spams/day today, down from a peak of 225 billion spams/day last July), and at the vicious new malware that's appearing as spam-crooks get more desperate. One such vector is TDSS (AKA "TLd-4"), a rootkit that infects your computer, kicks out all the other malware running on it, and then helps hackers distribute malware. Krebs says that there's plenty of gains to be realized by attacking the financial instruments used by criminals and he's promised a series on how these work.

&lt;blockquote&gt;
The evolution of the TLd-4 bot is part of the cat-and-mouse game played by miscreants and those who seek to thwart their efforts. But law enforcement agencies and security experts also are evolving by sharing more information and working in concert, said Alex Lanstein, a senior security researcher at FireEye, a company that has played a key role in several coordinated botnet takedowns in the past two years.
&lt;p&gt;
"Takedowns can have an effect of temporarily providing relief from general badness, be it click fraud, spam, or credential theft, but lasting takedowns can only be achieved by putting criminals in silver bracelets," Lanstein said. "The Mega-D takedown, for example, was accomplished through trust relationships with registrars, but the lasting takedown was accomplished by arresting the alleged author, who is awaiting trial. In the interim, security companies are getting better and better about working with law enforcement, which is what happened with Rustock."
&lt;/p&gt;&lt;/blockquote&gt;

&lt;a href="http://krebsonsecurity.com/2011/07/where-have-all-the-spambots-gone/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+KrebsOnSecurity+%28Krebs+on+Security%29"&gt;Where Have All the Spambots Gone?&lt;/a&gt;

&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=e775b531157e83583ad74b08bf452ede&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=e775b531157e83583ad74b08bf452ede&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://segment-pixel.invitemedia.com/pixel?code=TechCons&amp;amp;partnerID=167&amp;amp;key=segment"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://pixel.quantserve.com/pixel/p-8bUhLiluj0fAw.gif?labels=pub.28925.rss.TechCons.7604,cat.TechCons.rss"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://amch.questionmarket.com/adsc/d887846/17/909940/adscout.php"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/SifrNgrXJJ4" height="1" width="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/e69d213189b518e4"><title>Kilobots — Cheap Swarm Robots Out of Harvard</title><link>http://rss.slashdot.org/~r/Slashdot/slashdot/~3/USg10_ZzzO8/Kilobots-mdash-Cheap-Swarm-Robots-Out-of-Harvard</link><dc:subject>robot</dc:subject><dc:creator>Soulskill</dc:creator><dc:date>2011-06-18T13:51:00-07:00</dc:date><description>An anonymous reader writes with news of a research project at Harvard into controlling large swarms of small robots. This article describes what they call Kilobots. (Which, for clarity's sake, have nothing to do with killing. Yet.) Quoting:
"They're fairly simple little robots about the size of a quarter that can move around on vibrating legs, blink their lights, and communicate with each other. On an individual basis, this isn't particularly impressive, but Kilobots aren't designed to be used on an individual basis. Costing a mere $14 each and buildable in about five minutes, you don't just get yourself one single Kilobot. Or ten. Or a hundred. They're designed to swarm in the thousands."&lt;p&gt;&lt;a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fhardware.slashdot.org%2Fstory%2F11%2F06%2F18%2F1847251%2FKilobots-mdash-Cheap-Swarm-Robots-Out-of-Harvard%3Futm_source%3Dslashdot%26utm_medium%3Dfacebook" title="Share on Facebook"&gt;&lt;img src="http://a.fsdn.com/sd/facebook_icon_large.png"&gt;&lt;/a&gt;
   
      &lt;a href="http://twitter.com/home?status=Kilobots+%26mdash%3B+Cheap+Swarm+Robots+Out+of+Harvard%3A+http%3A%2F%2Fbit.ly%2FlP6cnu" title="Share on Twitter"&gt;&lt;img src="http://a.fsdn.com/sd/twitter_icon_large.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://hardware.slashdot.org/story/11/06/18/1847251/Kilobots-mdash-Cheap-Swarm-Robots-Out-of-Harvard?utm_source=rss1.0&amp;amp;utm_medium=feed"&gt;Read more of this story&lt;/a&gt; at Slashdot.&lt;/p&gt;&lt;iframe src="http://slashdot.org/slashdot-it.pl?op=discuss&amp;amp;id=2249924&amp;amp;smallembed=1" style="height:300px;width:100%;border:none"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/lrqi37l1p7a6hqgtg7dfla1i4g/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fhardware.slashdot.org%2Fstory%2F11%2F06%2F18%2F1847251%2FKilobots-mdash-Cheap-Swarm-Robots-Out-of-Harvard%3Futm_source%3Drss1.0%26utm_medium%3Dfeed" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Slashdot/slashdot/~4/USg10_ZzzO8" height="1" width="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/e10c988fcaeeb575"><title>News: Hackers steal details of 200,000 Citi account holders. Fark: by changing the account numbers in the address bar. Ultrafark: Expert on the case says "'It would have been hard to prepare for this type of vulnerability" [Fail]</title><link>http://fk.cm/6293788</link><dc:creator>(author unknown)</dc:creator><dc:date>2011-06-14T09:48:57-07:00</dc:date><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href="http://fk.cm/6293788"&gt;&lt;img alt="Fail" title="Fail" src="http://img.fark.net/pub/topics/fail.gif" width="54" height="11"&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt;  &lt;a href="http://fk.cm/go/6293788"&gt;[link]&lt;/a&gt; &lt;a href="http://fk.cm/6293788"&gt;[186 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/447a6c85cf466066"><title>How spam works, from end to end</title><link>http://feedproxy.google.com/~r/boingboing/iBag/~3/nwx_YceafD4/how-spam-works-from.html</link><dc:subject>crime</dc:subject><dc:subject>scholarship</dc:subject><dc:subject>spam</dc:subject><dc:subject>webtheory</dc:subject><dc:creator>Cory Doctorow</dc:creator><dc:date>2011-05-21T21:52:35-07:00</dc:date><description>&lt;img src="http://craphound.com/images/howspamworks.jpeg"&gt;&lt;br&gt;

"Click Trajectories: End-to-End Analysis of the Spam Value Chain" is a scholarly research paper reporting on a well-designed study of the way that spam works, from fast-flux DNS to bulletproof hosting to payment processing to order fulfillment. The researchers scraped mountains of spam websites, ordered their pills and fake software, and subjected it all to rigorous comparison and analysis. They were looking for spam ecosystem bottlenecks, places where interdicting one or two companies could have a major impact on spam.

&lt;blockquote&gt;
Figure 1 illustrates the spam value chain via a concrete
example from the empirical data used in this study.
On October 27th, the Grum botnet delivered an email
titled VIAGRA R Official Site. The body of the mes-
sage includes an image of male enhancement pharma-
ceutical tablets and their associated prices (shown). The
image provides a URL tag and thus when clicked
directs the user's browser to resolve the associated domain
name, medicshopnerx.ru. This domain was registered by
REGRU-REG-RIPN (a.k.a. reg.ru) on October 18th --
it is still active as of this writing. The machine providing
name service resides in China, while hosting resolves to a
machine in Brazil. The user's browser initiates an HTTP
request to the machine, and receives content that renders
the storefront for "Pharmacy Express," a brand associated
with the Mailien pharmaceutical affiliate program based in
Russia.
&lt;p&gt;
After selecting an item to purchase and clicking on
"Checkout", the storefront redirects the user to a payment
portal served from payquickonline.com (this time serving
content via an IP address in Turkey), which accepts the
user's shipping, email contact, and payment information, and
provides an order confirmation number. Subsequent email
confirms the order, provides an EMS tracking number, and
includes a contact email for customer questions. The bank
that issued the user's credit card transfers money to the
acquiring bank, in this case the Azerigazbank Joint-Stock
Investment Bank in Baku, Azerbaijan (BIN 404610).
Ten days later the product arrives, blister-packaged, in a
cushioned white envelope with postal markings indicating
a supplier named PPW based in Chennai, India as its
originator.

&lt;/p&gt;&lt;/blockquote&gt;


&lt;a href="http://cseweb.ucsd.edu/~savage/papers/Oakland11.pdf"&gt;Click Trajectories: End-to-End Analysis of the Spam Value Chain (PDF)&lt;/a&gt;

(&lt;i&gt;via &lt;a href="http://metafilter.com"&gt;MeFi&lt;/a&gt;&lt;/i&gt;)&lt;br style="clear:both"&gt;
&lt;br style="clear:both"&gt;
&lt;a href="http://ads.pheedo.com/click.phdo?s=d9fe36fa35eb440cc3ab3070b4ee3cca&amp;amp;p=1"&gt;&lt;img alt="" style="border:0" border="0" src="http://ads.pheedo.com/img.phdo?s=d9fe36fa35eb440cc3ab3070b4ee3cca&amp;amp;p=1"&gt;&lt;/a&gt;
&lt;img alt="" height="0" width="0" border="0" src="http://segment-pixel.invitemedia.com/pixel?code=TechCons&amp;amp;partnerID=167&amp;amp;key=segment"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://pixel.quantserve.com/pixel/p-8bUhLiluj0fAw.gif?labels=pub.28925.rss.TechCons.7604,cat.TechCons.rss"&gt;&lt;img alt="" height="0" width="0" border="0" src="http://amch.questionmarket.com/adsc/d887846/17/909940/adscout.php"&gt;&lt;img src="http://feeds.feedburner.com/~r/boingboing/iBag/~4/nwx_YceafD4" height="1" width="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/cd4ede9c2b10b230"><title>Google banks on Canada long-term with launch of major Kitchener-Waterloo hub</title><link>http://feedproxy.google.com/~r/techvibes/~3/4Po8luvctbE/google-banks-on-canada-long-term-with-launch-of-major-kitchener-waterloo-hub-2011-05-19</link><dc:subject>Success Stories</dc:subject><dc:subject>Google</dc:subject><dc:subject>Kitchener-Waterloo</dc:subject><dc:creator>Knowlton Thomas</dc:creator><dc:date>2011-05-19T09:00:41-07:00</dc:date><description>&lt;p&gt;&lt;img style="float:right" src="http://i.zdnet.com/blogs/canada_day06.gif" alt="" width="276" height="120"&gt;Google is banking on Canada's long-term business relevance with the official launch of its enormous 34,000 square-foot office, a thorough revamping of its originally puny Canadian headquarter.&lt;/p&gt;
&lt;p&gt;The hub, perhaps now the most major one in the world outside of Google's home base in the Valley, sits in the Kitchener-Waterloo area, not far from Research in Motion.&lt;/p&gt;
&lt;p&gt;Quoth The Globe and Mail:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Outside the company&amp;#39;s global headquarters in Mountain View, Calif., few offices have proved as vital to Google as the Kitchener-Waterloo location. Initially, Google&amp;#39;s presence in the region was minimal – the result of the acquisition of a mobile technology company in the area. As Stuart Feldman, Google&amp;#39;s vice-president of engineering for the east coast put it, Google&amp;#39;s first office had 22 employees and 20 chairs. Today, 170 engineers work at Google&amp;#39;s new office, making it the largest in Canada.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The company hosted a gala to unveil its new offices. The event drew MPs, Kitchener city council, and myriad engineers.&lt;/p&gt;
&lt;br&gt;&lt;div&gt;
&lt;a href="http://feeds.feedburner.com/~ff/techvibes?a=4Po8luvctbE:tedTxqmpjRM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techvibes?d=yIl2AUoC8zA" border="0"&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/techvibes?a=4Po8luvctbE:tedTxqmpjRM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/techvibes?i=4Po8luvctbE:tedTxqmpjRM:D7DqB2pKExk" border="0"&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/techvibes/~4/4Po8luvctbE" height="1" width="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/4c5ccac8da785e5f"><title>The Arduino Project Gets a Core Memory Accessory</title><link>http://rss.slashdot.org/~r/Slashdot/slashdot/~3/wDjZWyXInnM/The-Arduino-Project-Gets-a-Core-Memory-Accessory</link><dc:subject>android</dc:subject><dc:creator>timothy</dc:creator><dc:date>2011-05-14T06:31:00-07:00</dc:date><description>Stoobalou writes "A pair of mathematicians have created an electronics project that nostalgic computer buffs will likely recognize straight away: a magnetic-core memory shield for the Arduino electronics prototyping platform." The creators' web site has more, including schematics, if you'd like to make your own.&lt;p&gt;&lt;a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fhardware.slashdot.org%2Fstory%2F11%2F05%2F14%2F1237250%2FThe-Arduino-Project-Gets-a-Core-Memory-Accessory%3Futm_source%3Dslashdot%26utm_medium%3Dfacebook" title="Share on Facebook"&gt;&lt;img src="http://a.fsdn.com/sd/facebook_icon_large.png"&gt;&lt;/a&gt;
   
      &lt;a href="http://twitter.com/home?status=The+Arduino+Project+Gets+a+Core+Memory+Accessory%3A+http%3A%2F%2Fbit.ly%2FlOOvLl" title="Share on Twitter"&gt;&lt;img src="http://a.fsdn.com/sd/twitter_icon_large.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://hardware.slashdot.org/story/11/05/14/1237250/The-Arduino-Project-Gets-a-Core-Memory-Accessory?utm_source=rss1.0&amp;amp;utm_medium=feed"&gt;Read more of this story&lt;/a&gt; at Slashdot.&lt;/p&gt;&lt;iframe src="http://slashdot.org/slashdot-it.pl?op=discuss&amp;amp;id=2154860&amp;amp;smallembed=1" style="height:300px;width:100%;border:none"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/lrqi37l1p7a6hqgtg7dfla1i4g/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Fhardware.slashdot.org%2Fstory%2F11%2F05%2F14%2F1237250%2FThe-Arduino-Project-Gets-a-Core-Memory-Accessory%3Futm_source%3Drss1.0%26utm_medium%3Dfeed" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Slashdot/slashdot/~4/wDjZWyXInnM" height="1" width="1"&gt;</description></item><item rdf:about="tag:google.com,2005:reader/item/4aa91a0aad5ffabc"><title>Telehack Re-Creates the Internet of 25 Years Ago</title><link>http://rss.slashdot.org/~r/Slashdot/slashdot/~3/Txnd1XiEy2M/Telehack-Re-Creates-the-Internet-of-25-Years-Ago</link><dc:subject>internet</dc:subject><dc:creator>timothy</dc:creator><dc:date>2011-05-13T19:43:00-07:00</dc:date><description>saccade.com writes "Telehack.com has meticulously re-created the Internet as it appeared to a command line user over a quarter century ago. Drawing on material from Jason Scott's TextFiles.com, the text-only world of the 1980s appears right in your browser. If you want to show somebody what the Arpanet looked like (you didn't call it the "Internet" until the late '80s) this is it. Using the 'finger' command and seeing familiar names from decades ago (some, sadly, ghosts now) sends a chill down your spine."&lt;p&gt;&lt;a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Ftech.slashdot.org%2Fstory%2F11%2F05%2F14%2F0235237%2FTelehack-Re-Creates-the-Internet-of-25-Years-Ago%3Futm_source%3Dslashdot%26utm_medium%3Dfacebook" title="Share on Facebook"&gt;&lt;img src="http://a.fsdn.com/sd/facebook_icon_large.png"&gt;&lt;/a&gt;
   
      &lt;a href="http://twitter.com/home?status=Telehack+Re-Creates+the+Internet+of+25+Years+Ago%3A+http%3A%2F%2Fbit.ly%2FjIOSuU" title="Share on Twitter"&gt;&lt;img src="http://a.fsdn.com/sd/twitter_icon_large.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://tech.slashdot.org/story/11/05/14/0235237/Telehack-Re-Creates-the-Internet-of-25-Years-Ago?utm_source=rss1.0&amp;amp;utm_medium=feed"&gt;Read more of this story&lt;/a&gt; at Slashdot.&lt;/p&gt;&lt;iframe src="http://slashdot.org/slashdot-it.pl?op=discuss&amp;amp;id=2153758&amp;amp;smallembed=1" style="height:300px;width:100%;border:none"&gt;&lt;/iframe&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/lrqi37l1p7a6hqgtg7dfla1i4g/300/250?ca=1&amp;amp;fh=280#http%3A%2F%2Ftech.slashdot.org%2Fstory%2F11%2F05%2F14%2F0235237%2FTelehack-Re-Creates-the-Internet-of-25-Years-Ago%3Futm_source%3Drss1.0%26utm_medium%3Dfeed" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Slashdot/slashdot/~4/Txnd1XiEy2M" height="1" width="1"&gt;</description></item></rdf:RDF>

