acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

The hacker culture is winning
From Daniel Lemire's Blog

The hacker culture is winning

Driven by companies like Google, the hacker spirit is winning. Though we fail to see it, our culture is being hacked. One annoying element of this culture has become...

Hackers vs. Academics: who is responsible for progress?
From Daniel Lemire's Blog

Hackers vs. Academics: who is responsible for progress?

Many years ago, I interviewed for a job at a nearby college. One of the professors started talking about how they were working to take the “hacker spirit” out of...

Revisiting Vernor Vinge’s “predictions” for 2025
From Daniel Lemire's Blog

Revisiting Vernor Vinge’s “predictions” for 2025

Vernor Vinge is a retired mathematics professor who became famous through his science-fiction novels. He is also famous as being one of the first to contemplate...

What a technology geek sees when traveling abroad
From Daniel Lemire's Blog

What a technology geek sees when traveling abroad

Every time I travel, I try to pay attention to how the experience has evolved thanks to technology. Here are my notes about a recent trip: Only fifteen years ago...

Computing in 2025… what can we expect?
From Daniel Lemire's Blog

Computing in 2025… what can we expect?

It is hot today in Montreal, so let me play my favorite game: (mis)predicting the future (2025). If the past is any guide, we shall still programming using Java...

The dystopia you should fear
From Daniel Lemire's Blog

The dystopia you should fear

It is popular to fear that climate change will turn the Earth into a water world or that genetically-modified food is going to kill all of us. These fears are probably...

The exponential cost of progress
From Daniel Lemire's Blog

The exponential cost of progress

When looking at the resolution of computer chips over time, we see that it takes roughly 5 years to cut the transistor size in half. However, this is costly. The...

My predictions for 2040
From Daniel Lemire's Blog

My predictions for 2040

In second “Back to the future” movie (1989), the protagonists are sent 25 years in the future… October 2015. I watched this movie as a young adult and I was in...

Coping with accelerating progress: no more five-year plan
From Daniel Lemire's Blog

Coping with accelerating progress: no more five-year plan

Today, the life expectancy of a corporation is about 15 years. Though corporations die for many reasons, technology and innovation are often the driving force underneath...

What ten years teaching a technical topic in college taught me…
From Daniel Lemire's Blog

What ten years teaching a technical topic in college taught me…

Over ten years ago, XML was all the rage in information technology. XML was what the cool kids used to store, exchange and process data. By 2005, all the major...

We need to go beyond the web
From Daniel Lemire's Blog

We need to go beyond the web

Cegłowski, a web designer, wrote a beautiful essay called “Web Design: The First 100 Years“. His essay starts with a review of the aerospace industry… Back in 1965...

Going beyond our limitations
From Daniel Lemire's Blog

Going beyond our limitations

The nerds online are (slightly) panicking: it looks like Moore’s law is coming to an end. Moore’s law is the observation that microprocessors roughly double in...

Simple techniques to improve your health in 2015
From Daniel Lemire's Blog

Simple techniques to improve your health in 2015

We do not have nanobots yet to repair our arteries and neurons. This will come, but we might have to wait to 2050 or later. We do have stem cells, the next best...

Would an artificial intelligence “grow old”?
From Daniel Lemire's Blog

Would an artificial intelligence “grow old”?

Old software tends to fail. If you upgrade to the last version of Windows, your old applications may fail to run. This is typically caused by a lack of update and...

The case for techno-optimism
From Daniel Lemire's Blog

The case for techno-optimism

I define techno-optimism as the belief that technology makes us healthier, richer and smarter at an accelerated rate. Anyone working in information technology cannot...

Aging is a software bug
From Daniel Lemire's Blog

Aging is a software bug

In my review of the movie Tomorrowland, I alluded to the fact that in the alternate world, people could stay young by drinking orange juice every morning. I conjectured...

Are you a techno-optimist? (A review of Tomorrowland)
From Daniel Lemire's Blog

Are you a techno-optimist? (A review of Tomorrowland)

Walt Disney released Tomorrowland. I brought my little family to see it and we had a blast. (Warning: mild spoilers ahead.) The movie has one message: let us be...

Putting the evil academic publishers in perspective
From Daniel Lemire's Blog

Putting the evil academic publishers in perspective

Academic publishing is a bit of a perverted business. Let us recap what should be well known: professors write papers for free while publishers take the papers...

Old people are not very sharp, are they?
From Daniel Lemire's Blog

Old people are not very sharp, are they?

Depression, obesity, stress, sleep deprivation and age affect negatively your brain. However, as I have previously argued, the commonly reported decline in intellectual...

Do better written papers get more citations?
From Daniel Lemire's Blog

Do better written papers get more citations?

Everything else being equal, you would expect short and simple papers to get a wider readership. Long sentences, complicated terms, should all discourage readers...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account