Friday, November 14. 2008
Hold your breath for a second, and think about your chances of winning the big one in the sweepstakes.
About one in a million, right? That's not very much, but hey, I can spare a few bucks for a
one in a million chance of winning the good life.
Now, consider the same one in a million chance in a different scenario.
Based on the frequency of previous asteroid impacts, the probability of an extinction-level (≥10 km) asteroid impact in this century is around one in 1 million.
Jason G. Matheny, Reducing the Risk of Human Extinction
Continue reading "extinction as a market failure"
Sunday, October 5. 2008
Surprisingly effective explanations for the current financial meltdown emerge from the natural sciences. A growing body of work translates insights from biology, physics and mathematics into powerful models for economic interactions.
The key element that binds these narratives together is: emergent complexity. These models skimp on explaining individual behavior. They lack a 'theory of the firm' and 'bounded rationality' concepts. Indeed, such models feature the coarsest imaginable agents, with only very rude binary (positive/negative) relationships to other agents and very rude binary (alive/dead) state.
Stringing such simplex agents together in networks that obey equally simple rules, modeling outcomes are achieved that show an uncanny resemblance to actual, historical, economic data time series. The implications are profound: individual decisions don't matter very much, the actual outcomes are determined by structural properties, i.e. by the network of interactions.
Even more mind-boggling is the cross-disciplinary reach of these effects: a stock market crash very much resembles a traffic jam very much resembles species extinction events: the mathematics is much the same in each of these very different problem domains.
This points to an underlying regularity in the laws governing complex systems, of which the economic system is but a specific manifestation. To paraphrase McLuhan: the network is the effect. It is the structure of a network, rather than the actions of network participants, that determines the eventual outcome.
Continue reading "posthypercapitalism (2): nonlinear complexity"
Friday, September 26. 2008
The crisis on Wall Street is like a Rorschach test:
it seduces people into making statements that
primarily reflect their own state of mind. Everybody
finds something to his liking that he latches onto.
Continue reading "posthypercapitalism (1): rorschach effect"
Monday, August 25. 2008
I've been working like crazy in the run-up to my (late) summer holiday, no time to blog  , and now I'll be gone for a few weeks to enjoy Tuscany  . I'm reading lots of fascinating stuff, which will find its way into this blog from the end of september onwards. See you!
Tuesday, August 5. 2008
Once upon a time customization of the Plone navigation portlet was easy.
You just dropped a customized portlet_navigation.pt into a skins layer and presto.
In Plone3, customizing the navigation is still very easy. But it requires a bit more understanding
of the component architecture.
Continue reading "customizing navigation in Plone3"
Monday, July 28. 2008
Fast-growing tech companies need fast-growing web applications.
This promotes a quick-fix programming culture. The original
application is twisted and morphed to serve purposes (and load levels)
that are way beyond the original design scope.
The result is a monster of Frankenstein, that everybody is
afraid of. Any change can have catastrophic consequences.
The system can't be remedied. It can't be missed.
It can break down any minute now.
So it has to be replaced. Fast.
Such is the irrefutable logic that invites disaster.
Continue reading "rewrite, or refactor?"
Monday, July 21. 2008
A flurry of activity on free software blogs addresses
the losses of freedom brought about by cloud computing.
The Free Software Foundation is concerned, that:
the movement of software off of personal computers has reconfigured power relationships between users and their software and complicated questions of ownership and control in ways that free software advocates do not yet know how to address.
Cloud computing presents a centralization of resources, hence a centralization of power.
The software you're using doesn't run on your own PC, it runs on a distant server.
The documents you're creating aren't saved on your local harddisk, but somewhere
on the intarweb. The combination of the two presents a major shift of control away
from you, an individual, towards a few giant global technology corporations.
That's scary. Read on for countermeasures.
Continue reading "autonomo.us cloud computing"
Friday, July 11. 2008
TomTom CEO Goddijn reportedly said:
The end of the era of paper maps is near.
Which is a perfectly sensible thing to say, if you're
selling GPS devices.
Apart from that, this statement offers a tantalizing bit of
insight into the impact of ubiquitous computing on our culture.
the end of the era of paper maps
Could it be true? Are large groups of people happy to ditch those
cumbersome folds of paper, navigating their way to their holiday destinations
with a small computer sucked to their windscreens?
Continue reading "the end of paper maps?"
Friday, July 4. 2008
Think a minute about the security challenges involved in creating a health-centered social network. Or, more generally, any web application that has to handle sensitive user data. What if the database server becomes compromised? How do you make sure that, even if the database is stolen, your users' secrets remain confidential? How can any cloud computing application provide any significant measure of privacy?
At Clipperz they claim to have found the solution: they call it "zero-knowledge web applications". Since the term "zero knowledge" has a precise meaning in cryptography, that's a bit confusing.
What Clipperz promotes boils down to evangelism for the "host-proof hosting" AJAX programming pattern.
client-side encryption
You still with me? It's a very simple concept, actually. Encrypt any sensitive data on the client-side browser before sending it to the web server. Data is never stored plaintext. Users can retrieve their data, in encrypted form, and only in their private browser is it decrypted and becomes accessible. Should the database server be compromised, an attacker finds only encrypted gibberish in the database.
Wow! Total privacy in the cloud computing age! Why don't we rewrite all our web applications to use this neat trick?
Yes, why don't we? Read on to find several answers to that question.
Continue reading "host-proof hosting"
Saturday, June 28. 2008
A new green ethos is flowering on the ruins of the
"old" environmental movement that buried itself in
eighties-style gloom-and-doom sermons.
paradigm shift
| old | new |
| doom is imminent | positive vibe |
| environmental destruction | ecological awareness |
| ozone hole | climate change |
| Chernobyl | Katrina |
| pollution | cradle to cradle |
| guilt | care |
| an inconvenient truth | yes, we can! |
| politics | business |
Note the ingenious change of spin.
No more: you shouldn't do harm.
Rather: you can and should do good.
The message has become far more attractive and empowering.
Continue reading "green is hip: from ego to eco"
Friday, June 20. 2008
I recently bought a laptop for my daughter. It came with Microsoft Vista pre-installed.
I paid for this in the form of a compulsary Vista license (the infamous Microsoft tax).
I carved out some harddisk space and installed Ubuntu Linux as a second option.
Ubuntu is free.
This provides a perfect setting to compare the initial Vista and Ubuntu experiences.
- Which is faster up-and-running?
- Which is sponsored by spammy advertisements?
- Which contains more software?
Continue reading "comparing Vista and Ubuntu"
Tuesday, June 10. 2008
Time spent online by Dutch people has nearly doubled in two years time. This acceleration comes on top of the already accelerating trend in earlier years.
This is probably a harbinger of a worldwide trend: The Netherlands has one of the highest broadband penetration
rates worldwide (second only to Denmark).
Expect everyone, everywhere to be online more (and watch less TV), as internet connections become faster, cheaper and more widely available worldwide.
Such a surge in internet usage cannot but translate directly in a surge in demand for internet services.
The web development business is booming here. Now we know why
Monday, June 2. 2008
The war on spam is mostly waged between spammers and ISP's, invisible to the public.
Earlier I wrote about greylisting.
That's a fairly minimal change in handling email, that
reduces the spam volume on our mail servers disproportionately.
How can this be? Let's take a look at the economics involved.
Continue reading "the spam arms race"
Tuesday, May 27. 2008
Green IT is
all
the
rage.
60 percent of global executives view climate change as important to consider
within their companies' overall strategy
McKinsey report on
ITstrategyblog.com
A sudden outbreak of tree-hugging planet-conciousness? Nah.
I think the real reason that most IT shops should be looking at going green is the sheer cost savings component of it
SUN CIO Bob Worrell on
Biz-tech 3.0
First and foremost, this new trend is powered by record oil prices.
Second: green has become a magical marketing word.
A green spin covers any sin.
Hot air has become big business.
Continue reading "how green can IT be?"
Friday, May 23. 2008
At the NFG mail servers, we block about 10 spam messages
for every valid email our customers receive. Even so,
customers keep asking for more agressive spam filters.
Spam filtering requires a lot of system resources.
Content filtering involves opening each message and matching its
full contents against a database of spam patterns.
This involves a lot of disk read/write actions and heavy number crunching.
In the graph above, our mail server was flooded with
more spam than it could adequately handle.
Of course, we could allocate more system resources
or try and tune the server some more.
However, the solution turned out to be much simpler: greylisting.
Continue reading "fighting spam with greylisting"
|