Monday, February 15, 2010
Dick Cheney Admits to Torture Conspiracy | | AlterNet
On Sunday, Cheney pronounced himself 'a big supporter of waterboarding,' a near-drowning technique that has been regarded as torture back to the Spanish Inquisition and that has long been treated by U.S. authorities as a serious war crime, such as when Japanese commanders were prosecuted for using it on American prisoners during World War II."
Friday, February 12, 2010
Mark's Blog : The Machine SID Duplication Myth
Unskilled and unaware of it: how difficulties in r... [J Pers Soc Psychol. 1999] - PubMed result
Thursday, February 11, 2010
Why Your Friends Have More Friends Than You Do | Psychology Today
One of my all-time favorites among all the scientific papers that I have ever read in my life is “Why your friends have more friends than you do,” published in the American Journal of Sociology in 1991 by my old sociology friend Scott L. Feld, who is now Professor of Sociology at Purdue University
Wednesday, February 10, 2010
ProtectKeyWithTPM Method of the Win32_EncryptableVolume Class (Windows)
A platform validation profile consists of a set of Platform Configuration Register (PCR) indices ranging from 0 to 23, inclusive. Repeat values in the parameter are ignored. Each PCR index is associated with components that run when the operating system starts. Each time the computer starts, the TPM will check that the components you specified in the platform validation profile have not changed. If any of these components change while BitLocker Drive Encryption (BDE) protection remains on, the TPM will not release the encryption key to unlock the disk volume and the computer will enter into recovery mode.
If this parameter is specified while the corresponding Group Policy setting has been enabled, it must match the Group Policy setting.
If this parameter is not specified, the default of 0, 2, 4, 5, 8, 9, 10, and 11 is used. The default platform validation profile secures the encryption key against changes to the Core Root of Trust of Measurement (CRTM), BIOS, and Platform Extensions (PCR 0), Option ROM Code (PCR 2), the Master Boot Record (MBR) Code (PCR 4), the Master Boot Record (MBR) Partition Table (PCR 5), the NTFS Boot Sector (PCR 8), the NTFS Boot Code (PCR 9), the Boot Manager (PCR 10), and the BitLocker Drive Encryption Access Control (PCR 11). For the security of your computer, we recommend the default profile. For additional protection against early startup configuration changes, use a profile of PCRs 0, 1, 2, 3, 4, 5, 8, 9, 10, 11.
Clean smells promote generosity and fair play; dark rooms and sunglasses promote deceit and selfishness : Not Exactly Rocket Science
The volunteers were all told that they had been randomly chosen as receivers. Their anonymous partner had invested their entire $4 pot with them, which had been tripled to $12. Their job was to decide how much to give back. On average, they returned a measly $2.81in the unscented rooms but a more equitable $5.33 in the scented ones. The single spray of citrus nearly doubled their tendency to reciprocate.
In a second experiment, the trio again ushered 99 students into either a scented or unscented room. They were given a pack of miscellaneous tasks, including a flyer requesting volunteers for a charity called Habitat for Humanity. Those in the citrus-scented rooms were more likely to be interested in volunteering, and almost four times more willing to donate money to the cause."
Tuesday, February 09, 2010
The Religion Virus: The Tea Party: The Sarah Palin Sycophant Party
Monday, February 08, 2010
Security chip that does encryption in PCs hacked - Yahoo! News
Using off-the-shelf chemicals, Tarnovsky soaked chips in acid to dissolve their hard outer shells. Then he applied rust remover to help take off layers of mesh wiring, to expose the chips' cores. From there, he had to find the right communication channels to tap into using a very small needle.
The needle allowed him to set up a wiretap and eavesdrop on all the programming instructions as they are sent back and forth between the chip and the computer's memory. Those instructions hold the secrets to the computer's encryption, and he didn't find them encrypted because he was physically inside the chip.
Even once he had done all that, he said he still had to crack the "huge problem" of figuring out how to avoid traps programmed into the chip's software as an extra layer of defense.
"This chip is mean, man — it's like a ticking time bomb if you don't do something right," Tarnovsky said
Dell BIOS Flash codes
System Flash Codes
When errors that occur during the boot routine cannot be reported on the display or on an external monitor (if attached), the Num Lock, Caps Lock, and Scroll Lock indicators (see Figure 1) may flash together in a pattern of lights (or flash code) that identifies the problem. For example, one flash, followed by a second flash, and then a burst of three flashes (code 1-1-3) means that the computer was unable to read the data in nonvolatile random-access memory (NVRAM). This information is important to the Dell support staff if you need to call for technical assistance.
The Num Lock, Caps Lock, and Scroll Lock indicators flash briefly when the computer is turned on. The flash codes, if needed, occur after the boot routine.
Friday, February 05, 2010
Denim and Tweed: Dethroning the Red Queen?
Apple’s A4 chip: Engineers correct stupid journalist | VentureBeat
Thursday, February 04, 2010
Op-Ed Contributor - Microsoft’s Creative Destruction - NYTimes.com
Always Sign Your PGP Public Key
Here's how the attack works. I take your unsigned public key, and (using a suitably powerful editor, such as Emacs) I edit the userid string so that it still has your name but my email address on it. Then I distribute this modified key widely. Note that the modified key continues to have the same key fingerprint as the unmodified key, so it appears to be your key to all who do not know your email address
Server Processors: Chapter 2009 (Part 2)
One possible answer is that the trend is unstoppable. Interest in non-x86 high-end processors will continue to decline until it vanishes entirely. POWER, Itanium, and SPARC will simply take their places as the final three victims in a long line of failed high-end processor architectures: Alpha, MIPS, PA-RISC, Clipper, the 88000, the 29000, the i960, and a host of other largely forgotten architectures that once vied for performance leadership.
Wednesday, February 03, 2010
On Faith Panelists Blog: The Great Tim Tebow Fallacy - Richard Dawkins
The following is what passes for logic in the Tebow mind. His mother was advised by doctors to abort him, but she refused, which is why Tim is here. So abortion is a bad thing. Masterful conclusion."
PC Client Implementation for BIOS.pdf (application/pdf Object)
The PARTIES Partition is a hidden partition on the hard drive that BIOS can use for
additional storage space and as a virtual drive. In the PARTIES Partition, there is a small
1455 section called the BEER.
-- TCG PC Client Specific
Implementation Specification
For Conventional BIOS
Version 1.20
Organizing for America | BarackObama.com
CNN Political Ticker: All politics, all the time Blog Archive - South Carolina Lt. Gov. compares poor to ’stray animals’ « - Blogs from CNN.com
'You're facilitating the problem if you give an animal or a person ample food supply,' Bauer continued. 'They will reproduce, especially ones that don't think too much further than that. And so what you've got to do is you've got to curtail that type of behavior. They don't know any better.'
Bauer said recipients of government assistance should undergo drug testing or be forced to attend parent-teacher conferences, or else lose their benefits."
PUT or POST: The REST of the Story « Open Sourcery
After that discussion, a more realistic mapping would seem to be:
Create = PUT iff you are sending the full content of the specified resource (URL).
Create = POST if you are sending a command to the server to create a subordinate of the specified resource, using some server-side algorithm.
Retrieve = GET.
Update = PUT iff you are updating the full content of the specified resource.
Update = POST if you are requesting the server to update one or more subordinates of the specified resource.
Delete = DELETE.
Redis Virtual Memory: the story and the code
Redis + VM is exactly the reverse. You take your data in memory, but what is not the hot spot is disk-backed in order to free mem for more interesting data. In both models the frequently accessed data will stay in memory, but the process is reversed, with the following benefits:"
Saturday, January 30, 2010
State of the Union 2010 « Whatever
Kernel Planet
Friday, January 29, 2010
Benlog » Don’t Hash Secrets
Thursday, January 28, 2010
Apple A4 SOC unveiled - It's an ARM CPU and the GPU! - Bright Side Of News*
A4 is a System-on-a-Chip, or SOC, that integrates the main processor [ARM Cortex-A9 MPCore i.e. Multi-Processing Core, identical to ones used in nVidia Tegra and Qualcomm Snapdragon] with graphics silicon [ARM Mali 50-Series GPU], and other functions like the memory controller on one piece of silicon - not unlike what Intel is trying to achieve with its future "Moorestown" Atom processor that debuted inside LG's Smartphone. http://scoop.intel.com/2010/01/intel-moorestown-smartphones-at-ces.php
Monday, January 25, 2010
CommsDesign - Who's in $1 billion capex club?
According to IC Insights, the $1 billion spenders include the following IC firms in 2010: Samsung ($6 billion), Intel ($5.3 billion), TSMC ($3 billion), Hynix ($2 billion), Toshiba ($1.95 billion), AMD/GlobalFoundries ($1.9 billion), Micron ($1.3 billion), Nanya ($1.1 billion) and Elpida ($1 billion).
Friday, January 22, 2010
SSL for free - step by step - The H Security: News and Features
Internal Memo: Sun CEO Jon Schwartz to Staff | John Paczkowski | Digital Daily | AllThingsD
to the engineers and marketers who’ve fostered a perpetual belief that innovation creates its own opportunity – thank you. You’re right. Innovation does create its own opportunity. Like Oracle, we’re an engineering company in our heart and soul, our potential together is limitless.
Tuesday, January 19, 2010
Cloud Best Practices
For several years, software architects have discovered and implemented several concepts and best practices to build highly scalable applications. In today’s "era of tera", these concepts are even more applicable because of ever-growing datasets, unpredictable traffic patterns, and the demand for faster response times. This paper will reinforce and reiterate some of these traditional concepts and discuss how they may evolve in the context of cloud computing. It will also discuss some unprecedented concepts such as elasticity that have emerged due to the dynamic nature of the cloud.
This paper is targeted towards cloud architects who are gearing up to move an enterprise-class application from a fixed physical environment to a virtualized cloud environment. The focus of this paper is to highlight concepts, principles and best practices in creating new cloud applications or migrating existing applications to the cloud.
Coachella - Official News
ANNOUNCES 2010 LINE-UP
JAY-Z, MUSE AND GORILLAZ HEADLINE
3-DAY FESTIVAL WITH MORE THAN 130 ACTS
ROUNDING OUT LINE-UP"
Apple & LaLa
Thursday, January 14, 2010
Apple Share
Monday, January 11, 2010
Who-T: git patches from tarballs
It is quite easy though to create git patches from your tarballs. Simply run the following command in the extracted directory:git init && git add --ignore-errors .; git commit -m "`basename $PWD`"
LoJack For Laptops- New York Times
Sunday, January 10, 2010
Rethinking artificial intelligence
Saturday, January 09, 2010
What's the Best Way to Share Files Across Multiple Home Computers? - File Sharing - Lifehacker
One of our absolute favorite ways to swap files is with Dropbox. For the low cost of free, you can install a folder on any Window, Mac OS X, or Linux-based computer, then just drag and drop files right into it that you want to share with others. Once you stick a file into the folder, it instantly syncs to Dropbox's server and is available to the rest of your family on their own computers in just a couple of clicks."
I, Cringely » Blog Archive » Microsoft 2010 SP1 - Cringely on technology
Fabulous Adventures In Coding : First Cousins Once Removed
Degree of cousin-hood is the minimum of the numbers of generations back that you have to go to find the nearest common ancestor, minus one.
Removed-ness is the absolute difference between the numbers of generations back you have to go to find the nearest common ancestor."
Friday, January 08, 2010
A Software Insider’s Point of View » Event Report: 2009 SAP Influencer Summit - SAP Must Put Strategy To Execution In Order To Prove Clarity Of Vision
Technology strategy: “C+”. Middleware strategy remains murky at best. SAP should revamp NetWeaver or junk it. NetWeaver is to Blackberry as Salesforce.com’s Force.com is to iPhone. It’s so much easier to build apps on Force.com and iPhone than it is for SAP’s NetWeaver and RIM’s Blackberry. The decision to emphasize the NetWeaver ABAP stack over the NetWeaver Java stack will leave customers and partners confused despite how much more efficient it is to build on ABAP. In addition, the lack of good business process orchestration at both run time and design time remains a critical hole for investment and gives vendors such as IBM and Cordys opportunities to sit on-top of SAP apps. Mobile strategy at first seems less emphasized with the rare mention of native apps development on Blackberry and other platforms. Nevertheless, SAP’s decision to leave mobile platform integration of Blackberry and others at the NetWeaver Mobile layer may prove to be the most efficient and effective approach. The move to in-Memory will help with future development, yet customers lack confidence in SAP’s execution of the Timeless Software argument, despite its best intentions. It appears that SAP will have 2 OnDemand strategies. Lighter applications will be built on Java. More complex applications to be built on the OnDemand stack.
Thursday, January 07, 2010
blog.reddit -- what's new on reddit: Why did we take reddit down for 71 minutes?
In response, we started upgrading some of our databases to use a software RAID of EBS disks, which gives drastically increased performance (at a higher cost of course). This worked really well, but there was still one missing piece of the puzzle.
Part of our setup uses what we call a 'permacache', which uses Memcachedb. Memcachedb is Memcached with a built-in permanent storage system using BDB. One of the 'features' of this system is that it saves up its disk writes and then bursts them to the disk. Unfortunately, the single EBS volumes they were on could not handle these bursting writes. Memcachedb also has another feature that blocks all reads while it writes to the disk. These two things together would cause the site to go down for about 30 seconds every hour or so lately."
Getting Good IO from Amazon's EBS
Tuesday, January 05, 2010
Windows 7 RTM God Mode (GodMode) - Windows client deities are actually in short supply - Softpedia
The trick lies in a fully documented Windows 7 shell feature that developers can leverage, namely “Using File System Folders as Junction Points” according to BrandonLive. Devs have the possibility to use MyFolder.{Extension CLSID} in order to transform file system folders into junction points. This means that folders created in this manner will feature the MyFolder label in Windows Explorer, in the search box in the top right hand side corner.
Mark Nandor's Solution to the Longest Line Question
Saturday, January 02, 2010
FT.com / Books - Books of the year
By Craig Nelson
John Murray, £18.99
This punchy, popular history focuses on the Apollo programme within the context of the space race – the US and the USSR’s contest to outdo each other in space technology. Gripping, geekily detailed accounts of what it was like to ride a Saturn V or walk on another world are interspersed with a lively take on the cold war rivalry that made it happen."
Friday, January 01, 2010
Is aviation security mostly for show? - CNN.com
Thursday, December 31, 2009
Writing Debug and Trace Messages :: BlackWasp Software Development
Trace messages are written using the Trace class in the same namespace. They are different to Debug messages because they are included in the code when the TRACE symbol is defined, as it is by default for Visual Studio users. Trace messages can exist in code that has been compiled in either debug or release mode. They are useful when you do wish to log information from the software that you distribute to end-users."
Friday, December 25, 2009
Jeffrey Richter's Blog : Receiving notifications when garbage collections occur
How the brain encodes memories at a cellular level
Thursday, December 24, 2009
Restaurants Use Menu Psychology to Entice Diners - NYTimes.com
Git: The Lean, Mean, Distributed Machine
Good overview presentation -- nice form, nice data.
Wednesday, December 16, 2009
Atheist Ethicist: Climate Change: The Need for Proof Argument
You are the first mate on an ocean liner, when the Captain gives the following order. "You are to proceed at full speed without any deviation in course and speed unless and until you have absolute proof that there is an iceberg straight ahead. Then and only then are you permitted to take preventative action."
Or, you are an adult supervisor on a bus trip with a bunch of school children. The bus is approaching a train crossing. Yet, the driver says, "I am not slowing down unless and until I have absolute proof that the bus will not be across the tracks before the train gets here."
We know these people to be guilty of the moral crime of reckless endangerment.
If these types of people wish to take actions that risk their own lives, we may leave that up to them. They pay the costs for their own mistakes. However, when they put the lives of others at risk, then they are guilty of a moral crime.
We have good reason to condemn people like this and to condemn them in very harsh terms. They are responsible for the deaths and suffering of a great many people every year.
Now, we have a whole slew of these types of people engaging in reckless endangerment of whole cities and whole populations. They have already maimed and killed a great many people and destroyed a great deal of property, and they seem to have no qualms about continuing along the same course of action. In all cases, they behave as people who are almost if not entirely indifferent to the death and suffering of others - because they are not motivated to take any action that would avoid potential death and suffering.
The morally responsible person would not demand proof that there is an iceberg straight ahead before slowing down and taking precautions. The mere possibility of an iceberg is good enough. His responsibilities to his passengers demands that he take precautions to reduce the possibility of catastrophe - not that he act as if there is no risk until catastrophe is certain.
The responsible bus driver will not risk racing the train at the crossing. She will take precautions to protect the well-being of the children trusted to her, which means slowing down and avoiding the possibility of harm coming to them.
These same principles of moral responsibility demands that, in the face of risk of massive destruction due to climate change, that people slow down and reduce the risk. It does not require absolute proof.
Principles of rationality give us a simple formula for determining how much caution to use in the face of risk. The basic form states that the amount that it is rational to spend avoiding risk is equal to the cost times the probability.
It is worth spending up to $250 billion to avoid a 1% chance of suffering $25 trillion in harm.
It is worth spending up to $2.5 trillion in avoiding a 10% chance of suffering $25 trillion in harm.
It is worth spending $12.5 trillion to avoid a 50% chance of suffering $25 trillion in harm.
It is worth $22.5 trillion to avoid a 90% chance of suffering $25 trillion in harm.
Tuesday, December 15, 2009
EETimes.com - How much of a lead does Intel have at 32nm?
We plotted (Figure 1 online) the minimum interconnect line pitch for all three manufacturers as a function of the technology node. All three players had comparable critical dimensions, illustrating that Moore's law is alive and well with no sign of slowing.
Interestingly, TSMC has slightly smaller dimensions than the two other manufacturers, probably because TSMC's customers are mainly SoC manufacturers, such as graphics processor and FPGA makers. With the latest graphics processors having more than a billion transistors, any reduction in chip size is highly beneficial to foundry clients, even though the individual transistors may not be as fast as Intel's or AMD's.
Every new technology node both reduces critical dimensions and improves process. Two fundamental process innovations being adopted by the main semiconductor companies are embedded silicon-germanium source/drain regions (eSiGe) and high-k metal gate technology (HKMG). eSiGe increases the performance of the slower type of transistors (PMOS), while HKMG helps the transistors switch faster and reduces the gate leakage.
Thursday, December 10, 2009
Red Hat Open Sources Desktop Application Protocol - PC World Business Center
SPICE can be used to deploy virtual desktops from a server out to remote computers, such as desktop PCs and thin-client devices.
It resembles other rendering protocols used for remote desktop management and deployment, such as Microsoft's Remote Desktop Protocol (RDP) or Citrix's Independent Computing Architecture (ICA). Brennan said SPICE has advantages over those other protocols, in that SPICE can dynamically customize desktop instances to fit specific operating environments.
Tuesday, December 01, 2009
Crossbow Virtual Wire: Network in a Box
and so on. These components can
be combined to build an arbitrarily complex virtual network
called virtual wire (vWire) which can span one or
more physical machines. vWires on the same physical
network can be VLAN-separated and support dynamic
migration of virtual machines, which is an essential feature
for hosting and cloud operators.
vWires can be reduced to a set of rules and objects
Natural selection 150 years on : Article : Nature
But can speciation be observed? Yes. Field biologists have witnessed speciation in action among several plant, amphibian, bird and fish species18. What matters for Darwin's theory is that the process by which populations of interbreeding individuals split into two non-interbreeding populations follows straightforward routes of natural selection. One good example is that females of a cichlid fish species vary genetically in their preferences for males of red and blue colours. Biologists are witnessing red males occupying the lower depths of Lake Victoria, in Africa, and females with matching preferences are following them. These mating preferences are causing this single species to split into two19.
Monday, November 30, 2009
What Does it Really Take to Maintain Weight Loss « Correct Weight Loss Blog
* 78% eat breakfast every day
* 75% weigh them self at least once a week
* 62% watch less than 10 hours of TV per week
* 90% exercise on average, about 1 hour per day"
Wednesday, November 25, 2009
HPCwire: An Ethernet Protocol for InfiniBand
The catch is that it will be based on Ethernet, so performance will initially be constrained to 10 gigabits/second throughput and multi-microsecond latencies. InfiniBand, of course, already offers much better performance, which is why it continues to expand its footprint in the HPC market. But since the technology behind lossless Ethernet is coming to resemble InfiniBand, vendors like Voltaire and Mellanox are using the convergence as an opportunity to enter the Ethernet arena. "We're not naive enough to think the entire world is going to convert to InfiniBand," says Mellanox marketing VP John Monson, who joined the company in March.
Voltaire has announced its intention to build 10 GigE datacenter switches, which the company plans to launch later this year. Meanwhile at Interop in Las Vegas, Mellanox demonstrated a number of Ethernet-centric technologies, including an RDMA over Ethernet (RDMAoE) capability on the company's ConnectX EN adapters.
RDMAoE is not iWARP (Internet Wide Area RDMA Protocol), which is currently the only RDMA-based Ethernet standard that has a following with NIC vendors like Chelsio Communications and NetEffect (now part of Intel). Mellanox never jumped on the iWARP bandwagon, claiming that the technology's TCP offload model makes the design too complex and expensive to attract widespread support, and that scaling iWARP to 40 gigabits per seconds (datacenter Ethernet's next speed bump) would be problematic. More importantly, for a number of reasons Linux support for TCP offload never materialized.
Tuesday, November 24, 2009
The Copenhagen Diagnosis
Saturday, November 21, 2009
crosby-timing2009.pdf (application/pdf Object)
Many algorithms can take a variable amount of time to complete depending on the data being
processed.
Friday, November 20, 2009
Microsoft denies it built 'backdoor' in Windows 7
The compliance management toolkit provides a set of security configurations that address additional levels of risks beyond those addressed out of the box, as well as tools to deploy these configurations and monitor what Microsoft calls "configuration drift." The toolkit is aimed at enterprises, government agencies and other large-scale organizations.
Wednesday, November 18, 2009
Microsoft and SAP Again Team Up Against Oracle - Digits - WSJ
Microsoft will name the German software maker the “preferred provider” to its customers of software for budgeting, planning and forecasting.
Monday, November 16, 2009
Levi's commercials, now starring Walt Whitman. - By Seth Stevenson - Slate Magazine
For one thing, it's a universe in which the ever-present soundtrack is Walt Whitman poetry. This spot uses a wax cylinder recording believed to be audio of Whitman himself reading from his poem 'America.' The second spot in the campaign employs a recording of an actor reading Whitman's 'Pioneers! O Pioneers!'"
Intel's newest lawyer..
http://www.wilmerhale.com/files/Publication/ad127e35-c391-4c32-af63-67a840080b61/Presentation/PublicationAttachment/e4c04a7f-c942-4923-af07-6cb5a18dca9c/Melamed_ExclusiveDealingAgreements.pdf
Market power, while a necessary condition of illegality, should not be
sufficient to condemn such exclusionary agreements because they might
be the most efficient form of distribution, even if used by a monopolist.
In that event, the market power gained by the manufacturer can be said
to be the result of its “superior skill, foresight and industry” and would
not provide a sufficient basis for condemning the agreement.
IBM Reveals New Security Product for Virtual Environments
the product provides virtual network access control as a means to prevent network access from a virtual server until its security posture is confirmed. It also features virtual infrastructure monitoring and reporting to identify vulnerabilities, as well as autodiscovery and virtual network segment protection to provide visibility and control of the virtual infrastructure.
Friday, November 13, 2009
Intel places barbed wire fence ahead of haredi protest - Israel News, Ynetnews
Thursday, November 12, 2009
Remus
* The backup VM is an exact copy of the primary VM. When failure happens, it continues running on the backup host as if failure had never occurred.
* The backup is completely up-to-date. Even active TCP sessions are maintained without interruption.
* Protection is transparent. Existing guests can be protected without modifying them in any way.
For a full description and evaluation, see our NSDI paper."
Wednesday, November 11, 2009
Samsung Launches Open Mobile Platform | bada
Twitter-equipped bathroom scale tells the world how much you weigh | Technology | Los Angeles Times
But weight, there's more. Today the French company behind the scale, Withings, announced it has added Twitter capability to the scale, enabling the user to automatically tweet the weight/fat info to followers.
Monday, November 09, 2009
Virtualization Changes Application Deployment But Not Development
Saturday, November 07, 2009
Intel's cloaking driver reveled
Intel appears to be offloading some of the work associated with the GPU tests onto the CPU in order to improve 3DMark scores. When asked for comment, Intel replied with the following:
We have engineered intelligence into our 4 series graphics driver such that when a workload saturates graphics engine with pixel and vertex processing, the CPU can assist with DX10 geometry processing to enhance overall performance. 3DMarkVantage is one of those workloads, as are Call of Juarez, Crysis, Lost Planet: Extreme Conditions, and Company of Heroes. We have used similar techniques with DX9 in previous products and drivers. The benefit to users is optimized performance based on best use of the hardware available in the system. Our driver is currently in the certification process with Futuremark and we fully expect it will pass their certification as did our previous DX9 drivers.
Thursday, November 05, 2009
The Higher Arithmetic » American Scientist
There are 1011 stars in the galaxy. That used to be a huge number. But it’s only a hundred billion. It’s less than the national deficit! We used to call them astronomical numbers. Now we should call them economical numbers."
The "NoSQL" Discussion has Nothing to Do With SQL | blog@CACM | Communications of the ACM
Using either stored procedures or embedding, the useful work component is a very small percentage of total transaction cost, for today’s OLTP data bases which usually fit in main memory. Instead, a recent paper [1] calculated that total OLTP time was divided almost equally between the following four overhead components:
Logging: Traditional databases write everything twice; once to the database and once to the log. Moreover, the log must be forced to disk, to guarantee transaction durability. Logging is, therefore, an expensive operation.
Locking: Before touching a record, a transaction must set a lock on it in the lock table. This is an overhead-intensive operation.
Latching: Updates to shared data structures (B-trees, the lock table, resource tables, etc.) must be done carefully in a multi-threaded environment. Typically, this is done with short-term duration latches, which are another considerable source of overhead.
Buffer Management: Data in traditional systems is stored on fixed-size disk pages. A buffer pool manages which set of disk pages is cached in memory at any given time. Moreover, records must be located on pages and the field boundaries identified. Again, these operations are overhead intensive.
Wednesday, November 04, 2009
What the Cisco/EMC/VMware Trinity Means For Cloud Computing
Cisco, EMC and VMware, the trifecta of companies putting their own proprietary stamp on cloud computing for the enterprise, today created a partnership to offer equipment called Vblocks and support a new joint venture called Acadia that will help business customers and service providers build out clouds based on the Vblock gear packages. The partnership can be read as an attack on hardware providers building gear for the clouds and a potential threat to cloud providers like Microsoft Azure and Amazon’s cloud services that aren’t building VMware clouds.Cisco, EMC and VMware, the trifecta of companies putting their own proprietary stamp on cloud computing for the enterprise, today created a partnership to offer equipment called Vblocks and support a new joint venture called Acadia that will help business customers and service providers build out clouds based on the Vblock gear packages. The partnership can be read as an attack on hardware providers building gear for the clouds and a potential threat to cloud providers like Microsoft Azure and Amazon’s cloud services that aren’t building VMware clouds.
Tuesday, November 03, 2009
Discovery Blog: Archives
Monday, November 02, 2009
cbrumme's WebLog : Asynchronous operations, pinning
Vastus Medialis Oblique - VMO
Sitting on a chair with the knees bent, palpate the VMO
Start to slowly straighten the knee and ensure the VMO contracts
Maintain the contraction throughout the movement as you fully straighten the knee and bend it again
Repeat this twice daily until you can maintain a strong constant contraction 10 times in a row"
Wednesday, October 28, 2009
H1N1 Flu Shot: 3 Major Fears Debunked | Magazine#&mbid=cnn#&mbid=cnn#&mbid=cnn#&mbid=cnn#&mbid=cnn
Attacks on the vaccine boil down to three major arguments, each playing on different fears. These arguments may seem persuasive on the surface, but they’re not supported by the science.
Monday, October 26, 2009
CouchDB Implements a Fundamental Algorithm : Daytime Running Lights
Friday, October 23, 2009
Technology Review: Vulnerability Seen in Amazon's Cloud-Computing
Ron Rivest, a computer science professor at MIT and pioneer in cryptography, says the four researchers have "discovered some troubling facts" about cloud-computing services, which rent out computing resources, including storage and processing power, on a by-the-hour basis. Specifically, the potential weaknesses were found in the basic computing infrastructure services that are provided by Amazon and Rackspace and are widely used within many in-house corporate datacenters.
These technologies involve "virtual machines"--remote versions of traditional onsite computer systems, including the hardware and operating system. The number of these virtual machines can be expanded or contracted on the fly to meet demand, creating tremendous efficiencies. But the actual computing is, of course, performed within one or more physical data centers, each containing thousands of computers. And virtual machines of different customers sit on the same physical servers.
The attack involves first figuring out which physical servers a victim is using within a cloud, then implanting a malicious virtual machine there, and finally attacking the victim.
Hunting down a victim who might be on any of tens of thousands of servers might seem a needle-in-haystack enterprise. But the paper concludes that with some simple detective work, "just a few dollars invested in launching [virtual machines] can produce a 40 percent chance of placing a malicious [virtual machine] on the same physical server as a target." They dub this mapping process "cartography."
Wednesday, October 21, 2009
CommsDesign - Symbian opens source microkernel, ahead of schedule ....
The release of the microkernel demonstrates three vital, guiding principles of the foundation: first, the commitment of many community members to the development of the platform - in this case, Accenture, ARM, Nokia and Texas Instruments Incorporated (TI) all made contributions; second, progress in fulfilling our commitment to a complete open source release of Symbian; and third, a tangible example of providing the most advanced mobile platform in the world," said Lee Williams, Executive Director, Symbian Foundation.
To enable the community to fully utilize the open source kernel, Symbian is providing a complete development kit, free of charge, including ARM's high performance RVCT compiler toolchain.
IBM tackles the virtual data center | The Pervasive Data Center - CNET News
The new product, IBM Systems Director VMControl Enterprise Edition, is focused on virtualized environments. It supports IBM's PowerVM and z/VM as well as x86 virtualization technologies such as VMWare, Hyper-V and open x86 virtualization solutions. IBM plans to first offer it on IBM Power Systems running AIX in December, 2009 with other platforms coming next year
Cloud Testing Comes to the Fore
CSC also provides "Testing as a Service" (TaaS) within its Trusted Cloud Services offering. Testing as a Service is available on-demand in public, private and hybrid cloud networks to meet customers' business requirements, security needs and regulatory standards."
Monday, October 19, 2009
Colleagues Finger Billionaire - WSJ.com
The criminal complaint says that in a call intercepted in 2008, Mr. Goel asked Mr. Rajaratnam to get him a job 'with one of your powerful friends,' as he was 'tired' of working at Intel."
Federal Bureau of Investigation - The New York Division: Department of Justice Press Release
Friday, October 09, 2009
Cloud Standards are Misunderstood | Cloudscaling
Dr. Dobb's | Protecting Critical Applications on Mobile Platforms | July 10, 2009
P-MAPS is a processor-measured service layer that reduces the trusted computing base and improves the runtime security of user applications
The authors are research scientists and engineers for Intel Labs. They can be contacted at ravi.sahita@intel.com, ulhas.warrier@intel.com, and prashant.dewan@intel.com, respectively. Copyright (c) 2009 Intel Corporation. All rights reserved
Tuesday, October 06, 2009
Linux and the Trusted Platform Module (TPM) - The H Open Source: News and Features
You can check a Linux machine for its level of TPM support with the following command line –
ls -la /lib/modules/$(uname -r)/kernel/drivers/char/tpm
Linux and the Trusted Platform Module (TPM) - The H Open Source: News and Features
You can check a Linux machine for its level of TPM support with the following command line –
ls -la /lib/modules/$(uname -r)/kernel/drivers/char/tpm
PGP/GPG for GMail « The Life of a Silicon Valley Rockstar
It’s a Firefox extension and pushes itself right into Gmail. I wish they’d make a solution for IE7 as well since for better or worse it’s still the de facto standard web browser. You’ll note I said it’s a firefox extension. It’s not a key manager. For that you’ll need to download GNUPG or my preference, GPG4Win which also has a file encryption plugin GPGee and an Outlook 2003 plugin, GPGol.
Getting an SMIME certificate - MozillaZine Knowledge Base
Certificate Authorities
Sources of Free SMIME Certificates
Free certificates usable for S/MIME are available from:
Thawte
Verisign
InstantSSL / Comodo
TC TrustCenter and ChosenSecurity
ipsCA
CAcert (CAcert is NOT one of the trusted authorities built-in to FireFox and ThunderBird)
StartCom
LYSP
Lisp interpreter following closely the tradition of the earliest Lisp
implementations."
http://www.piumarta.com/software/lysp/lysp-1.0/00_README
Since 2005, VMware and Xen have gradually reduced the performance overheads of virtualization, aided by the Moore’s law doubling in transistor count, which inexorably shrinks overheads over time. AMD’s Rapid Virtualization Indexing (RVI – 2007) and Intel’s Extended Page Tables (EPT – 2009) substantially improved performance for a class of recalcitrant workloads by offloading the mapping of machine-level pages to Guest OS “physical” memory pages, from software to silicon. In the case of operations that stress the MMU—like an Apache compile with lots of short lived processes and intensive memory access—performance doubled with RVI/EPT. (Xen showed similar challenges prior to RVI/EPT on compilation benchmarks.)
Some of the other performance advances have included interrupt coalescing, IPv6 TCP segmentation offloading and NAPI support in the new VMware vmxnet3 driver. However, the last year has also seen two big advances: direct device mapping, enabled by this generation of CPU’s (e.g. Intel VT-D first described back in 2006), and the first generation of i/o adapters that are truly virtualization-aware.
Before Intel VT-D, 10GigE workloads became CPU-limited out at around 3.5GB/s of throughput. Afterwards (and with appropriate support in the hypervisor), throughputs above 9.6 GB/s have been achieved. More important, however, is the next generation of i/o adapters that actually spin up mini-virtual NIC’s in hardware and connect them directly into virtual machines—eliminating the need to copy networking packets around. This is one of the gems in Cisco’s UCS hardware which tightly couples a new NIC design with matching switch hardware. We’re now at the stage that if you’re using this year’s VMwar"
The Black Art of Optimising -- www.volker-lanz.de
{
char tmp[MAX_DIGITS + 1];
char* s = tmp + MAX_DIGITS;
*s = 0;
do
{
*--s = '0123456789'[n % 10];
n /= 10;
} while (n > 0);
strcpy(p, s);
return tmp + MAX_DIGITS - s;
}"
Win32_Tpm Class (Windows)
The Win32_Tpm class represents the Trusted Platform Module (TPM), a hardware security chip that provides a root of trust for a computer system."
Windows Trusted Platform Module Management Step-by-Step Guide
Monday, October 05, 2009
Rewriting the rules: Intel's software chief challenges convention | Oregon Business News - - OregonLive.com
Even so, Intel has repeatedly sought to branch out in software as a complement to its chips and as a tool for breaking into new technologies. “The results have been very consistent,” Grove, now 73 and retired, says. “They amounted to nothing.” It’s James’ job to break that losing streak.
Saturday, October 03, 2009
Share your favourite nerd, geek, science jokes! : funny
The past, the present, and the future walk into a bar. It was tense