Sound index: charts for the people, by the people.
Examining user involvement in continuous software development: (a case of error reporting system).
One size does not fit all: legal protection for non-copyrightable data.
Spamalytics: an empirical analysis of spam marketing conversion.
Law and technology - Keeping track of telecommunications surveillance.
Puzzled - Solutions and sources.
IT policy - The long road to Computer Science education reform.
Technical perspective - They do click, don't they?
The status of the P versus NP problem.
Future tense - Confusions of the hive mind.
Emerging markets - How ICT advances might help developing nations.
The financial meltdown and computing.
Interview - An interview with Maurice Wilkes.
Viewpoint - Face the inevitable, embrace parallelism.
Computer Science
Ballot box communication in online communities.
The state of corporate website accessibility.
Medical nanobots.
Technical opinion - Falling into the net: main street America playing games and making friends online.
Overcoming the insider: reducing employee computer crime through Situational Crime Prevention.
What you read on your summer vacation.
Optimistic parallelism requires abstractions.
Constructive function-based modeling in multilevel education.
Saying good-bye to DBMSs, designing effective interfaces.
Computer Science meets environmental science.
The profession of IT - Computing: the fourth great domain of science.
Facing an age-old problem.
In the Virtual Extension.
What intellectual property law should learn from software.
Modified agile practices for outsourced software projects.
Making sense of revision-control systems.
Monitoring and control of large systems with MonALISA.
Technical perspective - Abstraction for parallelism.
Reveling in constraints.
Entering a parallel universe.