Archive for March, 2010

Come to the best LAN party of 2010, Solid Mojo @ Vantaa 14th May

Sunday, March 28th, 2010

If you live in Finland or just happen to be in Finland in May, come to this year's best LAN party event, Solid Mojo! I will be there so if you want to come laugh at me or something that should be possible too. With 1 000 places for computers, lots ...

Password policies generally suck

Tuesday, March 23rd, 2010

The other day I was talking with someone about passwords. They had a policy that you are not allowed to use your old passwords again, and that got me thinking: Is this actually improving or reducing password safety? Especially bringing this topic to spotlight today is a recent password leak from ...

Google Nexus One review: Is it a superphone?

Thursday, March 18th, 2010

For the past few days I've had the chance to use the Google Nexus One as my phone. Now it's time for the bottom line: Is this phone great? How does it compare to some other smartphones, such as the Palm Pre or Nokia's N900? Read on for a thorough look ...

Should a failed function return a value or throw an exception?

Thursday, March 11th, 2010

You have created a nice, well written function, but you realize you forgot something: The failure case. What should a function do when it fails? There are two schools for this - the "throw an exception" school and the "return an error value" school. But which of these is the correct ...