Blogs

blogger

Public lecture at ITMO external link

Wed, 02/27/2013 - 18:40

I am giving my “inaugural lecture” at ITMO in Saint Petersburg tomorrow (Thursday, 28 February 2013) at 14 (2 PM) local time, meaning e.g. 11 AM in Western Europe and 2 AM (ouch!) in California. See here for the announcement.

read more ...

blogger

Doing it right or doing it over? external link

Sat, 02/23/2013 - 15:42

(Adapted from an article in the Communications of the ACM blog.)

I have become interested in agile methods because they are all the rage now in industry and, upon dispassionate examination, they appear to be a pretty amazing mix of good and bad ideas. I am finishing a book that tries to sort out the nuggets from the gravel [1].

read more ...

blogger

The waves of publication external link

Wed, 02/20/2013 - 17:38

(This article first appeared in the Communications of the ACM blog.)

The very concept of publication has changed, half of its traditional meaning having disappeared in hardly more than a decade. Or to put it differently (if you will accept the metaphor, explained below), how it has lost its duality: no longer particle, just wave.

read more ...

blog Towards a CQS checker

colin-adams's picture

The single hardest problem with observing CQS is knowing which "functions" [1] you intend to call are themselves observing CQS. Ideally, the compiler would flag an error when encountering them, so you don't have to. Since this isn't happening yet, I propose to write a (conservative) CQS checker, to warn the author of a function.

blogger

Conferences: Publication, Communication, Sanction external link

Wed, 02/06/2013 - 17:18

Recycled(This article was first published in the Communications of t

read more ...

blogger

Master, please explain: “gun control” external link

Wed, 02/06/2013 - 16:59

 

I got my definition from the NRA (they are all in favor!). “Gun control” means that, for every gun, there has to be another gun to control it.

read more ...

blogger

Master, please explain: your opinion of Facebook external link

Tue, 02/05/2013 - 04:02

 

It’s complicated.

read more ...

blogger

Master, please explain: “impotence” external link

Sat, 02/02/2013 - 19:19

 

I would like to!

read more ...

blogger

Master, please explain: “arrogance” external link

Fri, 02/01/2013 - 22:28

 

Even if I tried, you would not understand.

read more ...

blogger

Master, please explain: “recursively” external link

Thu, 01/31/2013 - 23:41

 

With pleasure. To define a concept recursively is to define part of it directly and the rest, if any, recursively.

read more ...