Olivier Coudert on October 22nd, 2010

Continue reading about The Twitter Cycle

Olivier Coudert on September 7th, 2010

A month ago I stumbled upon Plunify, a startup that gives a fresh twist to EDA. Founded by HarnHua Ng and Kirvy Teo and established in Singapore, Plunify provides online access to various FPGA synthesis tools in the cloud. Through a slick web 2.0 interface, the user submits its design, which is then synthesized for […]

Continue reading about Plunify, a glimpse at EDA in the cloud

Olivier Coudert on August 16th, 2010

Systems on Chip (SoCs) integrate increasingly complex hardware features with even more complex software applications, which makes validating SoCs a challenging task. FPGA-based prototyping has become an increasingly popular way of validating SoCs, for good reasons: FPGA devices have enough capacity to fit complex ASICs, and run fast enough to interact with real world interface […]

Continue reading about Meet InPA, a newcomer in FPGA-based prototyping

Olivier Coudert on August 5th, 2010

Yesterday Google pulled the plug on Google Wave, announcing that it will no longer continue developing Wave as a standalone product, and that it will just maintain the service until the end of the year. This is a somewhat humiliating for Google. Launched in May 2009 to much hoopla, Google Wave was supposed to revolutionize […]

Continue reading about So Long Google Wave

Olivier Coudert on July 23rd, 2010

What’s the mood in the US? To answer the question, researchers from Northeastern University and Harvard College fed about 300 million tweets to a system based on ANEW […] Continue reading Twitter Maps America’s Mood in Real Time

Continue reading about Twitter Maps America’s Mood in Real Time

Olivier Coudert on July 15th, 2010

It’s official: Tier Logic will cease to be in business on Friday July 16, 2010. The company has been trying to close its second round of funding, but it became clear last week that no short-term funding from a new VC would come, despite some due diligence by two lead investors. Since Tier Logic’s existing […]

Continue reading about RIP Tier Logic

Olivier Coudert on July 7th, 2010

CodeProject When developing in C++, an impeccable API is a must have: it has to be as simple as possible, abstract, generic, and extensible. One important generic concept that STL made C++ developers familiar with is the concept of iterator. An iterator is used to visit the elements of a container without exposing how the […]

Continue reading about How to write abstract iterators in C++