Kensington will sell you cell phone connectors that will allow you to charge a cell phone from a laptop or other USB power source. It also has a portable battery that can provide an additional charge for your cell phone. Or step up to a fully universal laptop battery if you want to power that netbook
Some cameras can also be charged from USB, allowing you to use the Kensington portable battery or your netbook. Google to find out if yours can be charged that way.
There are at least half a dozen systems to charge a laptop (or in your case, a netbook) from solar power, effectively making it your portable power station, using solar power as the source.
Wow, over a runtime of 204 years, the DNA copying process has an accuracy of 99.99988%, or an error rate of only 0.00012%.
While I agree that the level of change is reasonably slow, I think you've taken the conclusion a bit too far in inferring the observed rate of change matches transcription accuracy.
The reason I would be cautious about extending observed mutation rate to infer transcription accuracy is that there is likely to be significant selection bias, similar to how "old furniture" always appears to be great quality (because anything that isn't great quality is in a landfill). Any fatal mutations would never progress and therefore can't be detected by this method. Thus, the 0.00012% is a (very) loose lower bound on the transcription error rate.
To follow your computer analogy, it's like saying a program running for 204 years only produces a wrong answer 0.00012% of the time *that it produces an answer*. What you may be missing is the 50% (making up a number) of the time that it dumped stack because a bounds check failed due to an error.
Concepts are what is important. Concepts are what separate skilled engineers from the common coder. Languages are tools which change often, but the fundamentals are generally constant.
I finished college with a healthy working knowledge of C and Java from academic and side projects. I had become extremely proficient in Perl and I also had a year of internship experience in C++. I interviewed for jobs focusing on all of those languages. My favorite was Perl, and I eventually accepted a position which dealt primarily a project that was Perl-based. Six months later I had to do a fairly complex Java project (lasted 3 months). Immediately after that I started a year long project in Objective-C, a language which I had absolutely no knowledge of. Now I hardly code Perl (I miss it, but I do not mind Obj-C much... I'm quite proficient in it by now).
The point is you never know where life will take you. I can attest from experience that switching to a completely foreign language stinks. It can be very rough initially, but if your fundamentals are strong, you'll have something to lean on instead of falling down. Not to mention that a generalist is an extremely valuable position to be seen in by your boss.
It's important to know languages, but they are secondary to mastering the fundamental concepts that you'll take with you for your entire career.
OLE
What did they invent?
OLE (1990) was an extension of Microsoft's Dynamic Data Exchange, introduced in 1987. CORBA was 1991. CORBA standardized (and made more flexible) the types of transactions Microsoft defined in DDE/OLE.
I seem to recall that tabbed browsing took years to make it into IE.
I have not - and will never make - the assertion that Microsoft innovates well or consistently. Microsoft frequently is not an innovator, but rather is chasing others. My point was on tabbed spreadsheets. "Microsoft has yet to innovate anything, ever." is a strong (and IMHO incorrect) statement.
On-the-fly spell checking in word processor
Trivial leveraging of improved processor speeds does not equal innovation, but nice try
It is innovation. It provides benefit to the end user that reduces the amount of effort a user has to make in checking a document. It may seem trivial in hindsight (many innovations are), but it was innovative when introduced.
I challenge anyone to cite an innovation from M$
XBox Live (more generally a console w/ services and playability across the Internet)
OLE
Tabbed Spreadsheet
Pivot Tables in Spreadsheets
On-the-fly spell checking in word processor
All first successful applications by Microsoft.
Actually, it's not even that simple. Most "high" quality furniture is still only about mid-range IMHO and subject to weaknesses in design. Ethan Allen and others who "mass produce" furniture - even "high quality" furniture will use jigs that result in shortcomings in the final structure. DerekLyons is correct. While they use a dovetail joint on corners, their half-blind dovetails tend to be rounded on the inside, and not completely square. Look at the half-blind illustration and then look at how it's done with a jig. Note in picture 5 how the insides of the pins are taken out with the use of a jig. That makes it harder for the glue to grip and makes the joint weaker in the long run.
Really good furniture only needs glue to secure it for long periods of time (if at all). Screws are typically used to hold on the top, in order to allow the wood to expand/contract with different moisture levels and avoid cracking. I have a desk & filing cabinet I built by hand and the glue is a formality. I could sit on them before they were glued and they didn't budge.
Citation needed. I say that because I believe they DO limit how much electricity you use. Here's the proof: I'm on a residential rate, E01, to be exact. I can't exceed 5kW load under that rate, nor can I exceed 7600kWh per month consecutively while remaining on that rate.
I wouldn't think anything special about Apple being missing given that IBM/Lenovo (depending on how the suit would hit based on time of filing), Sony, Cisco/Linksys are missing. A host of others would be potential targets, too.
It's not like water cooling is new.
The optimum committee has no members. -- Norman Augustine