The blog archive provides access to past blog postings from Communications of the ACM and other sources by date.
Twitter user erincollopy points us to this article at hpcprojects.com (a subsite of Scientific Computing World) on the greening of HPC HPC suppliers are addressing this problem on a number of fronts: at the chip level, at the…
Last week Rackable announced a new “data center enclosure” for your gear. You can slot in either AMD or Intel servers, but they’ll have to be Rackable’s, since they are made to hold the company’s half-depth servers MobiRack enclosures…
Sun announced last week a new services offering tied to its hardware and designed to help customers get their installation done faster. Mostly this is done by pre-packaging solutions — this controls options and let’s Sun streamline…
Scientists at Rice have found a way to create a new kind of memory from a strip of graphene, the stuff that in bulk is called graphite, and drives No 2 pencils the world over Rice professor James Tour says that graphene memory…
The semester is over, but there is still enough work to do on various proposals, recommendation letters, and think pieces that I am in my office instead of at home watching the Steelers game. (Probably a good thing, since the…
I enjoy discussions linking the history of a technology to its current state. This article looks at the stereographic technology of 1859 and how it relates to the cellphone technology of today. Also how you can experiment with…
National Public Radio (NPR) audio recording on Buyology/Neuromarketing: The Buyology Behind the Way We Shop
There's an interesting comment from 451 Group's Matthew Aslett on the five stages of community open source engagement that's worth reading. I've been using a model something like this for quite a while too. It's interesting to…
From Zhong Lin Wang's lab:Nano generator that can be grown over fibers.Generates energy by human movements.Ottilia Saxl, chief executive of the Institute of Nanotechnology, believes the technology could also find a use in healthcare…
UCAR has announced the latest release of the Visualization and Analysis Platform, or VAPOR application.
Through the SCIRUN-USERS mailing list, Rob MacLeod announced the 2008/2009 Center for Integrative Biomedical Computing [CIBC] Winter Workshop: Boston Edition.
Last week, the World Bank’s CGAP hosted a roundtable and webinar on the important topic of how mobile phone banking can deliver a range of financial services to poor people and change lives for the better (see also this blog…
There have been a number of keyboard instruments for the IP, so when I first read of a wind instrument app I thought ... how would that work? There is an Ocarina app. You blow into the mic, which is real genius. It converts…
I am continuing my fun saga to determine whether parsing CSV files is CPU bound or I/O bound. Recall that I posted some C++ code and reported that it took 96 seconds of process time to parse a given 2GB CSV file and just 27 seconds…
Via Google Blogoscoped I see that Google Image search now has some new advanced options which lets you search for just clip art or line drawings. Also previously included a 'faces' category. Works well. Useful for looking…
Today’s main message is: Check out http://www.cra.org/ccc/initiatives. Please! And tell your friends and colleagues! (Any reactions or suggestions can be posted here as comments on this article.) Now, the full story: The CCC’s…
(See update 2.) In a recent blog post, I said that parsing simple CSV files could be CPU bound. By parsing, I mean reading the data on disk and copying it into an array. I also strip the field values of spurious white space. You…
Yesterday President-Elect Obama announced his intention to nominate Arne Duncan for the Secretary of Education. Mr. Duncan is currently CEO of Chicago's school system. On the heels of this announcement, ACM's Education Policy…
In my post Computing argmax fast in Python, I reported that Python has no builtin function to compute argmax, the position of a maximal value. I provided one such function and asked people to improve my solution. Here are the…
Andre Vellino has just opened his Synthese Recommender System: a recommender for journal articles. Andre works for one of the largest scientific libraries in the world (CISTI). You can read all about his project on his blog.
(These results were updated.) In Parsing text files is CPU bound, I claimed that I had a C++ test case proving that parsing CSV files could be CPU bound. By CPU bound, I mean that the overhead of taking each line, finding out…
I often lean on the right politically. The idea that the free market will work is compelling. Free markets may be good at generating some form of wealth, but as we saw on the stock market, this wealth may turn out to be artificial…
I started teaching web design to students when the World Wide Web started to explode in 1994. Back then my students used HTML and notepad to create the school's website. Web design tools have come a long way since then. So I …
Linux - Stop holding our kids backThe teacher in this case has the tone of someone who tried religion once at college and now is an ardent atheist. Sadly, the campaigner has a tone that rather supports her prejudice. Breaking…
This has been a time for anniversaries. It's been 25 years since Richard Stallman started the GNU Project, 40 years since Doug Engelbart demonstrated the future of computing at "the Mother of All Demos." Both of these are profoundly…
Yesterday the National Center for Education Statistics released the 2007 Trends in International Mathematics and Science Study (TIMSS). This study assesses math and science at the 4th and 8th grade levels. (Computer science concepts…