Tuesday, December 30, 2008

NoMoreClipboard.com Medical Professional Information - DAVID STEWART MD - Orthopedist

NoMoreClipboard.com Medical Professional Information - DAVID STEWART MD - Orthopedist: "DAVID STEWART MD
Orthopedist

Practice Information:
604 W Warner Rd
SUITE C-3
Chandler, AZ 85225-2906

Business Phone: (480) 899-4333"

Saturday, December 20, 2008

Dispatches from the Culture Wars: The Bush Presidential Library

Dispatches from the Culture Wars: The Bush Presidential Library: "A friend sent me an amusing email with some details on the various rooms that will be available at the George W. Bush Presidential Library. I'll paste it below the fold.

The 'W' Presidential Library will include:

The Hurricane Katrina Room, which is still under construction and will remain so for at least a decade.

The Alberto Gonzales Room, where you won't be able to remember anything.

The Texas Air National Guard Room, where you won't even have to show up.

The Walter Reed Hospital Room, where they won't let you in.

The Guantanamo Bay Room, where they won't let you out.

The Weapons of Mass Destruction Room, which no one has been able to find.

The National Debt room which is huge and has no ceiling.

The 'Tax Cut' Room with entry only to the wealthy.

The 'Economy Room' which is in the toilet.

The Iraq War Room. After you complete your first tour, they'll make you go back for a second, third, fourth, and sometimes a fifth time.

The Dick Cheney Room, in a famous undisclosed location, complete with shotgun gallery.

The Environmental Conservation Room, still empty.

The Supreme Court's"

Friday, December 19, 2008

TG Daily - Solid-state disks hit half a terabyte

TG Daily - Solid-state disks hit half a terabyte: "Toshiba said it will showcase a 512 GB solid-state disk (SSD) drive at next month’s Consumer Electronics show (CES). The 2.5” drive is likely to be the highest-capacity SSD when shown at the tradeshow, but the device will not go into production until the second half of next year."

Thursday, December 18, 2008

Top 12 Tech Embarrassments in 2008

Top 12 Tech Embarrassments in 2008: "“Now I believe the time is right for us to bring in a new leader — someone who will build on the important pillars we’ve put in place and who will take the reins on the critical decisions our company faces.”"

Facebook Growth Explodes, Site Reaches 140 Million Active Users - NYTimes.com

Facebook Growth Explodes, Site Reaches 140 Million Active Users - NYTimes.com: "'the Facebook engineering team has been tweaking its use of memcached, and says it can now handle 200,000 UDP requests per second. Facebook has detailed its refinements to memcached, which it hopes will be included in the official memcached repository. For now, their changes have been released to github.'"

Tuesday, December 16, 2008

Google App Engine for developers

Google App Engine for developers: "Purchase dedicated servers or virtualized slices. Estimate necessary CPU, memory, disk space, etc. at each tier.
Configure a web server for dynamic content. Install Python and its eggs, Apache HTTPd and extra modules such as modwsgi. Configure and tweak each. Open appropriate ports. Listen.
Setup a MySQL database server and choose the appropriate storage engine. Configure MySQL, add users, add permissions. Tweak and optimize.
Add an in-memory caching layer for frequently accessed dynamic content.
Monitor your uptime and resource utilization with Ganglia and/or other tools on each machine.
Serve static files such as JavaScript, CSS, and images from a specialized serving environment such as Amazon's Simple Storage Service.
Turn your static server into an origin server for a CDN with points of presence close to your website's users.
Connect each piece of the stack, keep its software updated to avoid security vulnerabilities, and hopefully respond to all website requests in less than a second.
Dedicate work hours and expertise to all the above. Hire outside assistance if needed.
Don't go broke trying."

ongoing · What Sun Should Do

ongoing · What Sun Should Do: "Cloud · Here are some things we don’t know yet about “The Cloud”: ¶
Will it operate at the level of virtual hardware, like Amazon’s AWS, or at Platform as a Service, like Google App engine (and, de facto, much of the PHP community)?
Will buyers accept a certain amount of lock-in, or will they insist on zero barriers to exit?
Will those who deploy enterprise applications be willing to let their data offsite and into the cloud? If so, what kinds of privacy guarantees will they require?
Will those who deploy enterprise applications want to build internal cloud-flavored infrastructure?"

ongoing · 2008 Disk Performance

ongoing · 2008 Disk Performance: "As for the random-access number... words fail me. I’ve never seen numbers like this on any disk-like storage device ever; nearly 8000 seeks/second. This is into getting into territory that’s competitive with memcached and friends."

Article for all Marketing folks

PsycNET - Option to Buy: "Unskilled and unaware of it: How difficulties in recognizing one's own incompetence lead to inflated self-assessments.By Kruger, Justin; Dunning, David
Journal of Personality and Social Psychology. Vol 77(6), Dec 1999, 1121-1134"

NewsFactor Network | The Tech Trends To Expect in 2009

NewsFactor Network | The Tech Trends To Expect in 2009: "How will tiny cell phones handle all those new tasks? The short answer is they won't. New tools called Internet assistants will help wireless devices send demanding computing tasks via the wireless Web to other computers or to servers -- off in what's known as 'the cloud.' 'Someone is going to design a personal assistant -- by that I mean a suite of services, customized just for you, that exists on a server farm,'"

Elastic IT resources transform data centers - Network World

Elastic IT resources transform data centers - Network World: "Private clouds will need a meta operating system to manage all of an enterprise's distributed resources as a single computing pool, Gartner analyst Thomas Bittman said, arguing that the server operating system relied upon so heavily today is undergoing a transition. Virtualization became popular because of the failures of x86 server operating systems, which essentially limit each server to one application and waste tons of horsepower, he says. Now spinning up new virtual machines is easy, and they proliferate quickly."

Private clouds showing up on IT’s agenda - NYTimes.com

Private clouds showing up on IT’s agenda - NYTimes.com: "The corporations building their own private clouds include such notable names as Bechtel, Deutsche Bank, Morgan Stanley, Merrill Lynch and BT, according to The 451 Group. The research firm found in a survey of 1,300 corporate software buyers that about 11% of companies are deploying internal clouds or planning to do so."

Qualcomm aims chip at tiny, always-on laptop | Nanotech - The Circuits Blog - CNET News

Qualcomm aims chip at tiny, always-on laptop | Nanotech - The Circuits Blog - CNET News

The new team was tasked to turbocharge typical ARM designs that were "maxing out" at about 500MHz, which isn't enough speed to deliver the experience that Qualcomm is aiming for. (Intel's Atom for Netbooks, by comparison, now maxes out at 1.6GHz.)

"There was a need to go do something beyond this. So, we went and got the architecture license (from ARM) and we have this team of about 50 CPU designers and we put them to task. So, four years and $350 (million) to $400 million later, we have a CPU that actually works better than the (typical) ARM CPU."

The piece de resistance of this strategy is the Qualcomm QSD8672 dual-core Snapdragon that features two CPU computing cores capable of 1.5GHz performance, and a host of other features includes HSPA+, up to 28Mbps download speeds, 1080p high-definition video, Wi-Fi, mobile TV, and GPS. The graphics core is based on Advanced Micro Devices' ATI unit's technology.

Qualcomm is able to achieve this relatively high speed (1.5GHz) for a low-power processor because it did more than simply get a license from ARM. "We went and got an architecture license from ARM. The architecture license was for their new instruction set, the V7 instruction set. There's a difference between getting an architecture license and just getting a core license. A core license means ARM does the (chip) core and they give it to you. The architecture license is different: the actual implementation is your own," he said.

The 45-nanometer processor will be built by Taiwan Semiconductor Manufacturing Company

Monday, December 15, 2008

Handicapping cloud computing: The big picture | Business Tech - CNET News

Handicapping cloud computing: The big picture | Business Tech - CNET News: "In summary, we think Amazon's Web Services are not a major growth or revenue generator for the company. Instead, they provide benefits such as PR positioning of Amazon as a 'technology' company rather than simply (as) an online retailer. They also provide interesting projects for Amazon's developers, who otherwise would be primarily confined to developing the shopping platform. This, we think, enables Amazon to attract a higher caliber of engineers and developers than (can) its competitors, such as eBay."

EETimes.com - AMD moves to 45-nm process node with Shanghai

EETimes.com - AMD moves to 45-nm process node with Shanghai: "Advanced Micro Devices (AMD) moves to the 45-nanometer (nm) technology node with the launch of its new Opteron server chip, code-named Shanghai. AMD is the third manufacturer to reach this milestone after Panasonic and then Intel."

Saturday, December 13, 2008

Salon Book Awards 2008 | Salon Books

Salon Book Awards 2008 | Salon Books: "A concept Walker calls 'murketing,' in which advertisers refrain from establishing a mass-culture identity for a product and instead encourage various subcultures to project their own meanings onto it, may be the most helpful model for understanding the precedent-busting campaign of Barack Obama."

EC2 Infrastructure - MindTouch Developer Center

EC2 Infrastructure - MindTouch Developer Center: "he migration of the wik.is cluster to Amazon EC2 (using RightScale) has vastly improved the architecture of wik.is. Here are some of the technical challenges we faced and how we addressed them using the RightScale/EC2 platform.



Here is a diagram of our overall infrastructure"

Comfort with meaninglessness the key to good programmers - Boing Boing

Comfort with meaninglessness the key to good programmers - Boing Boing: "To write a computer program you have to come to terms with this, to accept that whatever you might want the program to mean, the machine will blindly follow its meaningless rules and come to some meaningless conclusion. In the test the consistent group showed a pre-acceptance of this fact: they are capable of seeing mathematical calculation problems in terms of rules, and can follow those rules wheresoever they may lead. The inconsistent group, on the other hand, looks for meaning where it is not. The blank group knows that it is looking at meaninglessness, and refuses to deal with it"

Wednesday, December 10, 2008

Amnesia - Joel on Software

Amnesia - Joel on Software: "And there, on the video, I had to watch myself listening to Babak explaining the timesheet reporting plug-in, and the record shows that I appeared to understand what was being said to me, and, I’m afraid to admit, I appear to have given my tacit approval to the feature.

AHEM.

In short, I’m turning into one of those crazy bosses that approves things, and then gets upset when you do them. This keeps happening. I must be driving people crazy."

The Old New Thing : A bar on Microsoft main campus? What should we call it?

The Old New Thing : A bar on Microsoft main campus? What should we call it?: "A bar on Microsoft main campus? What should we call it?"

Tuesday, December 09, 2008

Materialized Views (MV) with MySQL

Materialized Views (MV) with MySQL: "A Materialised View (MV) is the precalculated (materialised) result of a query"

Monday, December 08, 2008

Overview of IBM DB2 pureXML | DBMS2 -- DataBase Management System Services

Overview of IBM DB2 pureXML | DBMS2 -- DataBase Management System Services: "IBM about DB2 pureXML (most of the IBM side of the talking was done by Conor O’Mahony and Qi Jin)."

The End of Wall Street's Boom - National Business News - Portfolio.com

The End of Wall Street's Boom - National Business News - Portfolio.com: "The essential function of Wall Street is to allocate capital—to decide who should get it and who should not. Believe me when I tell you that I hadn’t the first clue."

Research@Intel · https://everywhere! Encrypting the Internet

Research@Intel · https://everywhere! Encrypting the Internet: "Using our software we are able to accelerate RSA 1024 from a performance of approximately 1500 signatures per second (OpenSSLg) to potentially 2900 signatures per second on a single Nehalem Core"

Friday, December 05, 2008

Linus' blog

Linus' blog: "because it's a reasonably recent Intel chipset, and some simple debugging facilities is the one thing I've been asking Intel to add to the core chipset for the last several years so that we could do some kind of sane tracing over complete failures where all other devices are unavailable and you have to power off the machine to get it back."

Tuesday, December 02, 2008

InternetNews Realtime IT News - VMware, VDIworks Focus on Virtual Desktops

InternetNews Realtime IT News - VMware, VDIworks Focus on Virtual Desktops: "Storage optimization

In addition, VMware View 3 offers storage optimization through its View Composer feature. This reduces storage requirements by up to 70 percent, Raj Mallempati, VMware's group product manager, desktop products, told InternetNews.com.

'With a typical VDI [virtual desktop interface], you need dedicated storage for each desktop, but with View Composer, you take one 'gold' image and create a bunch of clones, all of which share just the one disk on which the gold image sits,"

Monday, December 01, 2008

Bill Clementson's Blog: Clojure could be to Concurrency-Oriented Programming what Java was to OOP

Bill Clementson's Blog: Clojure could be to Concurrency-Oriented Programming what Java was to OOP


t's the mutable state, stupid. All concurrency issues boil down to coordinating access to mutable state. The less mutable state, the easier it is to ensure thread safety.
Make fields final unless they need to be mutable.
Immutable objects are automatically thread-safe. Immutable objects simplify concurrent programming tremendously. They are simpler and safer, and can be shared freely without locking or defensive copying.
Encapsulation makes it practical to manage the complexity. You could write a thread-safe program with all data stored in global variables, but why would you want to? Encapsulating data within objects makes it easier to preserve their invariants; encapsulating synchronization within objects makes it easier to comply with their synchronization policy.
Guard each mutable variable with a lock.
Guard all variables in an invariant with the same lock.
Hold locks for the duration of compound actions.
A program that accesses a mutable variable from multiple threads without synchronization is a broken program.
Don't rely on clever reasoning about why you don't need to synchronize.
Include thread safety in the design process-or explicitly document that your class is not thread-safe.
Document your synchronization policy.