Author Archives: Espen

Unknown's avatar

About Espen

For details, see www.espen.com.

Cracking Enigma, SETI style

This is great fun. I have downloaded and installed the software for the M4 project – this sort of research is intriguing. And the cost is zero, unless this is a Trojan, in which case my innate trustfulness has received yet another blow.

Update March 3: Had to shut this down – not because it isn’t well behaved (it is), but because the  processor load generates heat, which starts the fan in my home workstation, which is irritating in a home office environment. I will install it on a PC I have in my work office, though – that machine has a fan going all the time anyway.

Books on knowledge work

Jim McGee has a good list of books on knowledge work at his blog. I recognize a number of favorites (Information architecture; anything by Christopher Alexander, though the choice here is one of the denser ones; and Don Norman’s Design of everyday things.)  Others are not my favorites – Gause and Weinberger’s "Are your lights on?" is one of the few books I have actually thrown out. Langer’s Mindfulness I read in grad school and it irritated me with what I felt were rather simplistic exhortions to pay attention.

Much as I like many of these books (at least for the ones that focus on the thinking part of knoweldge work), I wonder whether we have a causality problem – is it that people who work smart and pay attention seek out books like these, or do reading them actually help in some way. I suspect that there is some sort of middle ground – people who are aware of the need to think creatively create crutches for themselves, partially by exposing themselves to many patterns, and then get a jump start in the writing, searching (an area missing from Jim’s list, incidentally) or creative process by starting from a known example or platform.

In one of his books, Richard Feynmann explain a colleague’s incredible performance in standup mathematics by saying that he had worked so much with numbers that when faced with any calculation he could approximate fast – "It was easy for him – everything was close to something he knew." Some of these books – and I suppose which book will work for whom is highly individual – will offer a few more known places to start from.

(And while you are at it, check out Jim’s post on essays on research work as well. Great stuff.) 

Behavioral economics introduction

Harvard Magazine has a good introductory article on behavioral economics (with sidebars). I liked the idea that the field should have been called cognitive economics – makes sense, with fewer pigeon connotations.

(Via Marginal Revolution.)

Russian Hamlet

Pas de deux - Russian Hamlet, VilniusAct 1 Russian Hamlet VilniusJust back from Vilnius in Lithuania, where I taught a two-day module in strategic management at the International School of Management. The school kindly invited us to see the ballet The Russian Hamlet at the Lithuanian National Opera. The performance was excellent and heartily recommended – an impressive feat of choreography, scenography and dancing.

Vilnius turned out to be a pleasant city of excellent restaurants, small streets, old churches and, rather surprisingly, a huge shopping center called Akropolis, with an indoor skating rink (the only other place I have seen that is in Dallas). Not a bad place to spend a weekend, escaping an Oslo digging out from another large snowfall.

Bloglines overload

I have read some blogs today, written a few entries, but have not been particularly active over the last week or so. And I now have 1467 unread blogposts in Bloglines. Of these, Gizmodo and Engadget clock in at 200 each, Make Magazine at 158 and Slashdot at 165.

Time for Phase 2 of a blogger’s evolution: Time to prune the blogroll. Especially since I discovered Arts & Letters Daily and its younger and mostly Norwegian cousin Depesjer, which both have RSS feeds.

Web 2.0 hacks

Marc Hedlund has a great little reflection on various new ways of Web Development 2.0″ href=”http://radar.oreilly.com/archives/2006/02/web_development_20.html”>digging into the nuts and bolts of Web 2.0 services over at O’Reilly Radar. I am currently mulling over search as a disruptive technology in preparation for a talk in March, with FAST CTO Bjørn Olstad. Seems to me we are increasingly moving to a situation where we all are on one (or, at most, a few) system(s), and that fact rather than what we can do as individuals is beginning to catch up to us.

There is progress

I am, I think justifiably, rather proud of my eldest’ writing skills and ability to lay out an argument. At that age, I was crawling around in uniform and reading spy stories.

This is progress.

Useful tools: Endnote

Endnote logoDavid Weinberger asks for a new tool for taking notes over at Joho. I wrote a lengthy comment, here as a post and a plug for a really useful tool.

I have used the bibliographic database Endnote for 13 years, after starting out with another bibliographic database I no longer remember the name of. I take most of my notes in it. It installs with a link to Word, formats bibliographies, and lets you enter notes, including links to websites and locally stored PDF versions of articles. There are competing products around, but I think Endnote has the biggest market share. There are also open source versions being developed, such as Firefox Scholar.

Endnote is not open source and it is beginning to show some signs of limitations because it is a client-side application only, but I am happy with it. I would have liked to see a more flexible user interface, automatic links to Amazon.com or Google Booksearch, but it does have facilities for importing stuff from online databases, though I for one have never bothered to learn them (I only put in articles and books I read, so entering the bibliographic information is not that onerous.) Endnote is a better reference database than PIM, so a lot of functionality (cross-referencing between notes, for instance) is missing, though intelligent keywording can probably get around that. An excellent feature is the large community of users who have developed many "styles" for academic journals. This means that you can write an article, then format it afterwards into the style the journal wants.

I have more than 2000 books and articles, with notes, in my Endnote database, representing about 18 years of reading and taking notes (such as for this book). This is, to put it mildly, quite a resource for me – and I back it up religiously.

Recommended with the the usual caveats – it is not a web 2.0 product, but it has worked very nicely for me.

Wolfram at MIT

rule 30More good videos from MIT: Stephen Wolfram speaks on his widely discussed and sublimely idiosyncratic tome A new kind of science. Exciting stuff, though I am still only halfway through and need to think carefully about what I hear – the transition from understanding snowflakes as modelled by cellular automata to more abstract examples takes some thinking.

Update two days later: This really is a great video, best absorbed in small increments. The book is fascinating, first from the viewpoint of "Wow!, how could someone spend 10 years of his time doing only this?" (aside from being CEO of a company), but a lot gets answered in the video – Stephen Wolfram is no crank, for one thing, and does not claim to have found the answer to anything. Only a new and very interesting branch of something between formal mathematics and computer (or, at least, computational) science. Makes me want to get Mathematica and start playing with patterns…

The flip side, of course, you can see from reading the reviews at Amazon, which alter between five stars and one, the latter claiming he is taking credit for lots of papers and ideas that others have produced before him. It seems to me that the five stars are by people who are relatively new to the subject, and the ones are by people who have studied some of it – meaning that in a sense, Stephen Wolfram may be the Bill Gates of computational science – not the one to come up with the idea, but certainly the one that managed to pull off the instantiation that made the difference. I guess history will be the judge. I for one found this fun – and until the chips fall down, enjoy the ride…

Side note: My wife, who does knitting and quilting, found the book fascinating because of the many interesting patterns it describes. Which got me thinking about whether it is possible to reprogram a knitting machine to do cellular automata.

hackoff.com on order

Tom Evslin still maintains that he will sign all pre-ordered copies of hackoff.com – so now I have ordered it. Still fun to read in installments, though. I especially like the use of links, graphics and other web paraphernalia in the book – and it is beginning to shape up as a real crime novel (now at chapter 14.4.)

Computer science oldies

<nerd warning = on> Nerd alert! Nerd alert!

Here is the list I chose in ACM‘s voting over favorite computer science classic:

  • Classics in Software Engineering  Yourdon, E.
  • Common Lisp  Steele, G.
  • The Elements of Programming Style  Kernighan, B. W. and Plauger, P. J.
  • Estimating software costs  Jones, T. C.
  • First draft of a report on the EDVAC  Newmann, J. v.
  • Human Problem Solving  Newell, A.
  • Mindstorms  Papert, S.
  • Operating Systems  Madnick, S. E. and Donovan, J. J.
  • Perceptrons (Minsky, I suppose)
  • The REXX language: a practical approach to programming  Cowlishaw, M. F.
  • SIMULA 67 common base language, (Norwegian Computing Center. Publication)  Dahl, O.
  • Sketchpad  Sutherland, I. E.
  • Smalltalk-80: bits of history, words of advice  G. Krasner, Ed.
  • Smalltalk-80: the interactive programming environment  Goldberg, A.
  • Smalltalk-80: the language and its implementation  Goldberg, A. and Robson, D.
  • Software creativity  Glass, R. L.
  • Software psychology  Shneiderman, B.
  • Structured Programming  Dahl, O. J.
  • Systems Programming  Donovan, J. J.
  • Understanding Natural Language  Winograd, T. 

The rules for candidates are pretty peculiar – the book has to be out of print, for example. One book I missed was Winograd, T. and F. Flores (1986). Understanding Computers and Cognition, but perhaps it is still in print. I would also have liked to see Eames, C. and R. Eames (1990). A Computer Perspective, though that is more of a computer history book.  Not to mention a book I know is out of print, namely Montgomery Phister’s (1979) Data Processing Technology and Economics, a great overview of everything you could wish for of economic and technical data on computers from 1955 to 1978, published by Digital.

It seems I will have to confess to a certain managerial bent, as well as shameless promotion of OO and Norwegians…. 

</nerd warning=off>

Ahhh, that felt good. My sincere apologies….

PS: Also Sethi, R. (1989). Programming Languages; Concepts and Constructs. The dragon book. Sorry about that.

Searching and finding – hard to get into

I am currently reading two books on what can only be described as Web 2.0: John Batelle’s The Search and Peter Morville’s Ambient Findability. I don’t know why (maybe just my own overdosing on reading after starting my sabbatical), but I am finding both hard to get into.

Batelle front coverThe Search is better written – it is a mix of a corporate biography and a discussion of how search capability changes society. The language is tight – though sometimes cute, as in the phrase "the database of intentions" about Google clickstreams and archived query terms – and there is a thread (roughly chronological) through the book that allows most people who have been online for a while to nod and agree on almost any page. John Batelle has an excellent blog and plenty of scars from the dot-com boom and bust (I always liked Industry Standard and wrote a column for the Norwegian version, Business Standard, for a few years, so I am very favorably disposed), and his competence as a writer shows. The book reads like a long Wired report, but better structured, marginally below average in use of buzzwords and John has the right industry connections to pull it off.

Ambient findability front coverAmbient Findability looks at search from the other side of the coin – how do you make yourself findable in a world where search, rather than categorization, is the preferred user interface? For one thing, you have to make your whole web site findable, make it accessible and meaningful from all entry points. Morville fills the book up with drawings and pictures on almost every page, comes off as a widely read person, but I am still looking for a thorough expansion of the central message – or at least some  decent and deep speculation on personal and organizational consequences. It is more a book popularizing information science than a book that wants to tell a story, and it shows.

While both books are well worth the read if you are relatively new to the Internet, I was a little disappointed in the lack of new ideas – they are clever, but once you accept that the marginal cost of processing, storage and communciations bandwidth approaches zero, the conclusions kind of give themselves. Perhaps I am tired – actually, I am – perhaps I am unfairly critical after having treated myself to The Blank Slate, The World is Flat and Collapse, but these books, while both worthwhile, have failed to "wow" me.

Apologies. I will make a more determined re-entry once I wake up.

And the wall came down

Berlin wallI am putting together material for a discussion of Tom Friedman’s "flatteners", including the fall of the Berlin wall, and found this excellent personal account, by Andreas Ramos, of what happened. I didn’t get to see this myself, but my parents went to Berlin for New Year’s 1989 and told stories of thousands of people – some in suit and tie – chipping down the wall by hand. And I remember a German systems developer we had working for us, who sat all day by the radio with tears streaming down his cheeks.

What a day, what a moment.

Free us from the European version…

Mike over at Techdirt makes the point that it is time European politicians stop talking about creating the European version of MIT or Google or whatever and instead start to think about making the next version of something. Hard not to agree. Then again, the label "European" is mostly stuck on projects to make them fundable by the EU – not because they are European in any specific sense aside from name.

When the good technology loses

The following is a very quick translation of an op-ed I wrote for Aftenposten, Norway’s largest serious newspaper. The occasion is that Clayton Christensen is coming to speak here on January 24, and I am emceeing the event. The argument shouldn’t be news to anyone (I hope), but the examples may be. The companies are all Norwegian, so forgive me if you don’t get the reference (Norsk Data, for instance, was a minicomputer company much like Prime, Digital or Data General, and lost out to PCs much like they did.)

Continue reading

Finally, a set of predictions I like

Predictions is dime-a-dozen these days – Ed Felten offers up a set of predictions I really like. So rather than create my own, I will endorse this list and be done with it….

PS: My favorite: The return of push technology. Just the thing for my cellphone, content someone thinks I might like…. 

The lights are on but there’s nobody home

eWeek has an interview with Tim Berners-Lee, which gets involuntarily comical by two glaring misspellings: "wizzywig editors" and "the Symantec Web". (Here is a PDF printout, in case the link gets cleaned up.)

The fun angle here is how the publication provides a comment function, how most of the comments are foaming over the embarrasing errors – and how there is absolutely no reaction from the magazine, even after one week. Web 1.899997, if you ask me…..

(Via Jorunn). 

Pinker’s well-filled slate

41-lxeaqn7l-_sx248_bo1204203200_Steve Pinker‘s The Blank Slate: The Modern Denial of Human Nature is a wonderful book, not only for its wide reach and deep discussion, but also for the lively and opinionated language. Like The Economist, Pinker writes objectively with a view – though he clearly has an a opinion, well thought out and researched, in the nature-vs-nurture debate, he is careful to examine evidence and give the other side its due. Not that there is much.

Articulated, polemic and with more than a whiff of exasperated sarcasm, Steven Pinker attacks three misconceptions in modern culture: The Blank Slate, the idea that nurture, not nature, is the main shaping force behind human behavior; The Noble Savage, that the badness of the modern condition comes from the modern conditions – and things were somehow better before we got modern technology and transportation; and the Ghost in the Machine, that human thought is somehow an unexplainable superset of the machinery of the brain. Pinker starts out by describing these ideas, showing how they are founded not on scientific evidence but rather because of wishful thinking and deeply held beliefs about how the world should be.  Scientific studies find that our genetic makeup to an uncomfortable degree shapes who we are and what we will do.  The good old days, especially in the jungle and on the savannah, turn out to be just another myth.  And increasingly sophisticated models of the many complex mechanisms in our brains makes it easier to understand, if not accept, the idea that our soul essentially is “the program that runs on our brain’s computer”, to quote Daniel Dennett (in Consciousness Explained).

Pinker then goes on to what for me was the first new part of the argument – showing that there is no inherent moral position in either nurture or nature – in fact, showing that taken to extremes, they are both as bad.  He positions Nazism as the ultimate genetic extremism – the belief that a certain race or other group of people has inherent superiority over others.  Then he argues that the communism of Pol Pot – who killed a third of Cambodia’s population – is the ultimate environmental extremism, arguing that anyone who exposed to the corrupting influences of modern ideas, such as education or even urbanism, should be killed (“Only the children are innocent”).  (I suppose Mao’s cultural revolution was based on some of the same thinking.) He mocks the idea that either stance frees us from responsibility for our actions.  The beliefs, for instance, that criminals, as a group, are incorrigible or redeemable depending on whether you see them as monsters born to rob or innocent victims of unfortunate circumstances are both wrong.

Pinker attributes the anxiety about human nature – especially the idea that we may be more shaped by genes that we like to think – to four fears (p. 138):

  1. The Fear of Inequality: if people are innately different, oppression and discrimination would be justified
  2. The Fear of Imperfectibility: if people are innately immoral, hopes to improve the human condition would be futile
  3. The Fear of Determinism: if people are products of biology, free will would be a myth and we could no longer hold people responsible for their actions
  4. The Fear of Nihilism: if people are products of biology, life would have no higher meaning and purpose

In the subsequent four chapters, he deals with each of these fears, laying out a foundation for a humane moralism that does not rely on myths as its foundation, making humans responsible for their fate no matter their genetic setup. The downside of the misconceptions of the blank slate and the other ideas lies in their consequences: “persecution of the successful, intrusive social engineering, the writing off of suffering in other cultures, an incomprehension of the logic of justice, and the devaluing of human life on earth.” (p.193)

The fourth part of the book takes as its starting point that much of our world-view is based on intuitions that served us well in a small society – nomadic hunter-gatherers – but which may no longer be true in a modern society, such as our fear of advanced science, of genetically modified food (all our food is genetically modified – by selective breeding through hundreds of years). We are prone to misinterpreting images, to misunderstanding evolution, and to overindulging in sanctimony, reasoning by moralism rather than sense.

The fifth and last part of the book deals with certain “hot buttons” that Pinker criticizes science for refusing to discuss, such as politics (why left and right fall into patterns), violence (humans are violent), gender (there are physical differences, notably that while the mean is the same, men have a larger variance than women, i.e., more idiots and more geniuses), children (shaped by genes and peers rather than parents, though the parents play a part in selecting the environment), and the arts (threatened less by lack of funding and quality than by “…a surfeit of of Ph.D.s pumped out by graduate programs that failed to practice academic birth control.” (p401)). I especially liked his digs at postmodernism, which makes challenging of its authority impossible.

Wonderful stuff, deeply researched, fantastic language, strong arguments – what’s not to like? Nothing. Read it.

Update 18 jan 2006: Here is a video of Pinker presenting and discussing his book at MIT.

Continue reading

Brad on growth

Brad Delong has an excellent review of Ben Friedman’s The Moral Consequences of Economic Growth, which really sounds like required reading for any politician or student of international economy. I especially like his conclusion about what the structural changes currently happening in the USA are doing:

The desirability of the United States as a place in which to locate economic activity is growing rapidly: the underlying engine of technological progress is spinning faster than it has in at least a generation. I see rising working- and middle-class incomes in America during the next generation generating what is in Friedman’s terms a virtuous, not a vicious, circle.

Via Brad himself, incidentally.