Henry Hagnäs

Tree-rings and IM-protocols

Since most Instant Messaging clients, like Adium on Mac OS X, support several protocols you don't have to "move on" to something better, you instead just add another protocol when necessary. Since my ICQ-account was getting mostly just spam contact-requests I looked into disabling it. Looking through my contact-list I realized that all the contacts I have in ICQ have been added 8-10 years ago! Most of my contacts no longer use ICQ and it was kind of sad to look through the list of old friends I might not ever talk to anymore - either because I don't really know them anymore or don't know how to contact them. That's the way things go I guess. 

Still, going back to the tree-ring analogy in the title, it's interesting how i've added a new IM-protocol about every 2-3 years, first it was ICQ, then AIM, MSN, Skype, GTalk and now Facebook Chat. Usually the latest IM-protocol is the one that gets the most new users added and Facebook Chat certainly added the most new friends in one fell swoop. Of course that's because it consolidates years and years of old friends and non-geeks into the same system. Facebook certainly tries to be the end-all of social communication but I wonder if we don't get another IM-protocol in a few years time again. Wonder what that will be?

Side note: I like GTalk the most though because it works with multiple sign-ins and its pretty intelligent about sending messages to where I want them to go (works perfectly on the N900 too). Add me there if you haven't already and feel you need/want to IM me, lastname@gmail.com. Skype is another good alternative. Oh and if course I used IRC before ICQ came around and still do... 

Loading mentions Retweet
Filed under  //   thoughts  
Posted February 25, 2010
// 0 Comments

Reading less news, more facts

I don't do New Years resolutions because they hardly ever work and if they are good ideas you should start these projects when you get the idea and are in the mood. That said, if I made a resolution it would be to read less news and more facts this year. I actually began this project last year.

I used to have this link in my browser that opened up a massive list of different news-sites, based on the theory that if I read the news from enough sources I'd filter out some kind of objective truth about what is happening in the world. Of course this isn't what happens, most news comes from the same source anyway - the news site is just an aggregator nowadays so you should choose the one you feel will point out the news that is important to you. News are also sensational in nature so even if you know what events have occurred you won't get the whole story and no one bothers to get back to you if they are wrong or new information comes up.

Last summer, after a friend of mine extolled the virtues of "The Economist" I bought a couple of issues from the newsstand and took the time to read each issue, realizing that this was the kind of news I wanted. I wanted intelligent and non-sensational reporting about important issues but also with analysis and background. I'm now a subscriber and read every issue with care - usually it takes most of the week. That doesn't matter because the news is old anyway, the news has been chosen to be relevant even 1-2 weeks later and comes with the aforementioned analysis and background it needs.

I still want to know if something important has happened, and because of this I still read a few sites every day. I go the Helsingin Sanomat ( http://www.hs.fi ) which is our countries largest newspaper, they have a great website and good reporting. There I get finnish news and some of the most important international ones. I also skim either New York Times' website ( http://global.nytimes.com ) and/or the BBC News page ( http://news.bbc.co.uk ) for more international news. Last I go to TechMeme ( http://www.techmeme.com ) which collects the latest rumors and information in the tech and Internet-industry - mostly because that is one of my fields of interest.

That's a lot less than the nine (9!) sites that I used to skim/peruse before (BBC, HBL, Google News, NYT, Techmeme, Yle, HS, Der Spiegel and Reddit). I read the news sites by skimming instead of actually reading very many articles. Yes, I am a recovering procrastinator and information addict...

I have a few additional news flows too, I follow several twitter-feeds for both breaking news and news that become old faster or isn't important if I'm busy. I'm trying to cut down on those too because it's too easy to procrastinate and find some weird little tidbit fascinating when you should be doing something more important. Like study, or clean up your desk - like I had planned to today...
Anyway, the idea is that I want more intelligent and thoughtful news that is truly important instead of distracting pop news and also learn real things and not just little interesting tidbits. For that you need longer articles and longer deadlines for the writers. I also hope to learn more in-depth about fewer subjects so I'm not mistaken about the depth of my knowledge, its easy to read a few wikipedia-articles and think you are an expert but actually you don't even realize the depth of your ignorance.

Maybe you too could benefit from rethinking your news-reading habits?

Loading mentions Retweet
Filed under  //   news   thoughts  
Posted January 24, 2010
// 0 Comments

The craft of Dice-making

There is nothing I respect more than expertise! Seeing or listening to a true professional at work is a thing of beauty and it almost brings tears to my eyes. No matter if it's someone cleaning windows, playing piano or writing code - you can see it in the economy of motion, in the emotions they bring or in the efficiency of their code how extremely talented and trained they are. They love what they do and they have done it a million times yet still love it. 

On the Internet you can find all kinds of videos of experts in action, the TED talks are a great example of this ( http://www.ted.com ), they are joyful, awesome, educational and just so passionate about what they do! Not all of them are great of course but for instance Adam Savage's presentation about making a replica Dodo-bird is so full of passion you want to stand up and applaud in your own room afterwards. Burt Rutan's passion for flight brings tears to my eyes and I know the future exploration of space is in good hands when I listen to Bill Stone. 

But these are people who are already big, Adam Savage - for good reason - brings millions of viewers to Discovery Channel with his show, Mythbusters. Burt Rutan has built the prototype of commercial space flight already and Bill Stone is working with NASA. What about the less known geniuses, experts and purveyors of awesomeness? Well, for them, we have Youtube!

Here is a two-part video of Colonel Louis Zocchi, the owner of Game Science and a veteran maker of dice. Yes, dice, and not just the normal casino-dices either, but the super-nerdy 20-sided dice used in Dungeons and Dragons-type games. He is an expert in such a small niche that only geeks and serious gamers know him but as you watch him present his wares you can see and hear the passion! I never needed a 20-sided dice and probably never will, but I find him describing how its made and what makes it good fascinating and I hope you will too!

Videos found via Henri Muurimaa, http://twitter.com/henrimuurimaa

Isn't the democratization of communication and information just plain awesome?

Loading mentions Retweet
Filed under  //   thoughts   video  
Posted January 9, 2010
// 0 Comments

More Nokia N900 experiences

Here are some thoughts and experiences about the Nokia N900, now that I have had time to play with it some more. I'll add more in a week or two later when I've been carrying it around more, but I want to write this down before I forget the flaws and get used to the awesome.

The Bad

I'll begin with some of the problems I've found (mostly minor) before going onto the cool stuff. 

First of all, the multitasking. Yes, it does multitask and its GREAT, but those of us who are used to 4GB's of RAM and keeping all your applications running all the time... Yeah, don't do that. You'll find a balance after some trial and error and the apps start fast enough so you don't have to keep them running all the time. The good thing about the full-featured Firefox is also the problem - you end up trying to run JavaScript heavy web-apps in the background which will eat memory (since they are designed for the 4GB machines) which in turn will make your phone lag. 

What you also notice when you use the browser is how heavy the websites and web apps have become, I hope web-developers will start to accommodate smarter phones, NetBooks, TV:s and other less powerful browsing devices soon. There needs to be something in between the standard mobile-version of sites and the full experience. 

The kernel in general needs some tuning when it comes to lag and priorities I think, sounds can and will skip at times and things you'd imagine should have priority doesn't. When I leave my apartment the phone moves all data-connections over to 3G from my home WLAN, which is brilliant, but at the same time I'm trying to start playing some music and the media-player interface becomes sluggish. Mind you, at the same time I probably had a bit too many programs running anyway but still.

The above mentioned media player needs improvements on both interface and functionality I think, it doesn't work very well on the move and there's no quick way to stop the music (though, as you'd expect it pauses if you get a phone-call). If you unplug your headphones it'll start playing over the speakers instead of pausing like the iPhone/iPod touch does, which can be a cause for embarrassment... Especially when you have to start unlocking the screen, task-switching to the media player and then, some eternally long seconds later, getting the music paused. Also its one of those things that the iPhone does so well. 

Speaking of what the iPhone does so well: Applications. Yes, it's extremely unfair to compare Maemo 5 to the iPhone App Store but you need to know that nowadays there's even a big drawback on being the first on a new platform, the software and the developers won't be there yet. All this will, hopefully, change but until then - if a terminal and great browser isn't going to be enough for you and you need a shiny twitter-client or photo-editing software - don't buy an N900. That said, lots of what you'd use a little iPhone app for can be done using the browser already. I've ended up using twitter a lot less and that's mostly a good thing :).  

The Details

Skype and IM on the N900 is brilliant, but if you plan to use the N900 in always-online mode, you need to rethink how you use IM and how your friends use it. The biggest problem was that I used to be on a few high-traffic Skype chats, on the desktop-client you can stop notifications from specific persons or groups. Not so on the N900: which meant that I was at lunchtime bombarded with discussions about where and what to eat. Notification sounds and all. 

The Ovi Maps software is a bit weird and not very useful. It does what its supposed to if you want to go from one place to another but you might have to search for the place you want to go to twice and you can't (or its hard) to save positions , etc. The Symbian version of Ovi Maps is supposed to be a lot better so there's hope in the future. Also I'm sure we'll get a native Google Maps client soon enough. 

The included headphones, Nokia WH-205, are surprisingly good in-ear headphones. As an added bonus they are dark and without any visible logos, great for those of us who don't want to advertise that they carry expensive electronics around. The cables are flat and supposed to stop them from tangling up, we'll see about that. Haven't kept them in my bag or pocket yet so not sure. Built in microphone for hands-free action of course. They are different from iPhone hands-frees though - the pin-outs are different, which is sad because there are lots of high quality alternatives coming to the iPhone. Normal headphones work on the N900 of course.

I like the camera's picture quality, even though it could probably do with a little better post-processing, especially considering you have the horsepower to do it. What is annoying, however, is that the camera has three different lag-points, it takes time to start the camera, it has a pretty significant shutter lag, but the weirdest thing is that it has a lag on the shutter-sound too - which comes seconds after the picture has been taken. Only after a surprisingly long post-processing can you see what you actually caught on camera. Better than most mobile cameras, for sure, but still iI feel it could be better just by improving the software. On a positive note though, the geotagging is insanely fast. It has a GPS-lock before you are able to take a picture. 

If you are getting an N900 and will use the terminal, make yourself a favor and install the droid font pack, it's the same fonts that Google uses in Android and they are gorgeous - especially "Droid Sans Mono" at size 10 as the xterm-font is the best! You get a super-readable 24x100 terminal, on your phone! 

The Good

Well, the good thing is that most of the bad things can, and will (hopefully), be fixed via software updates and additional software. The rest is details you get used to. 

I like the build quality, the more I use and hold the phone, the more I like it - basically getting used to its heaviness. The casing is built like an IBM/Lenovo ThinkPad, you could probably kill someone with it. The design, now that I think of it, is also of the understated ThinkPad/Darth Vader-kind. When holding it in your hand, especially with the keyboard out, it has lots of gripping areas so you don't have to be afraid of it slipping out of your hand. Haven't tried dropping it yet but since the screen is not glass and it generally feels very sturdy I think it might survive a drop or two more than an iPhone. 

I'm also getting used to the keyboard and already typing pretty fast with it, I'm finding myself using it even for longer discussion on Skype. Speaking of Skype, voice-chatting over Skype works quite well (over WLAN, yet to try it over 3G). Sounds are a bit muddier than normal voice-calls (which are crystal clear, just as you'd expect from Nokia). 

I've been using the phone with the Internet-connection open all the time (SSH-connection open, chat and email open) and the battery life is pretty decent. With heavy use on friday I used it for around 7 hours, mostly on 3G. I took a few phone-calls, browsed the Internet, chatted on Skype, took some photos (geotagged using the GPS of course), uploaded photos as well as listened to music most of that 7 hours. When online using WLAN and not in heavy use (over night for instance) it hardly uses any power at all. Final verdict on battery life is hard to give though so I'll get back to you on that. In general it feels like it probably will be useful for the whole day but if you are going somewhere overnight you'll want to bring your charger. 

I also want to reiterate the other good things I mentioned in the last post, the stylus is really practical at times even if its sensitive enough to be used with your fingers. The browser is top-notch, its even capable of running 1Password Anywhere which is a javascript-based decryption tool for your password (very useful since I use different passwords everywhere, thanks to 1Password on the Mac). Should note that it is pretty slow though but usable. The xterm is excellent, especially after switching to the droid-fonts as mentioned earlier and the camera is  good. Sharing and tagging the pictures really is easy on the move and the uploads are done in the background. 

All in all I'm still very happy with the N900, it is in the early days of its software so owners have to be a bit patient but it really is great and the future potential for greatness really is there. 

ps. Please remember when you look at the screenshots that on the device itself they are only 3.5", so they are small and incredibly sharp!

Click the picture to see it in Flickr with geotagging enabled (and uploaded on the go):

Loading mentions Retweet
Filed under  //   n900   review   thoughts  
Posted November 29, 2009
// 7 Comments

Nokia N900 first impressions

Been poking at my brand-new Nokia N900 all evening and here are some first impressions and opinions. They are completely from my own viewpoint. I should mention here that I have used Linux a lot and even purchased the very first Maemo-device, the Nokia 770 when it came out so I'm not a total stranger to these devices. When comparing to other devices I will, however, be comparing it to my second generation iPod Touch (doesn't have the faster processor of the iPhone 3GS) and phones in general. 

I'll come back with more thoughts when I have had some more time with it and try to empathize with other users than myself :). 

The Hardware

The N900 is built like a brick. Both in a positive and negative sense mind you. It weights enough to feel both solid and expensive but also just enough that it makes you wonder if its too much to carry in your pocket. Since its pretty much a rounded brick/square by shape too it looks (and feels) bigger than the current iPhone even if it's not much thicker, the tapering edges of the iPhone makes a lot of sense. This device has clearly been designed by engineers. It's a functional design and there's not much more to say about that really. The iPhone design is clearly cooler but it doesn't have to make room for the physical keyboard. 

The N900 uses a mini-USB-connector for charging, just as most phones in the EU, at least, will in the future and that's great - less cables and more people who have the same type of charger. 

The screen, oh boy, the screen. Its SHARP, it has a very high DPI and very readable at least in-doors like I've used it now. You can fit a lot of information on it and if you have normal eyesight you can surf most well-designed web-pages without zooming and tapping around, you'll want to zoom in on the main text if it's longer though. At this point I should say something about the touch-technology. The iPhone and iPod Touch uses a capacitive screen which is very cool because while it requires a real finger touching but when it does, it can distinguish between several fingers and you don't have to press very hard. The N900 has a resistive screen which doesn't require a finger - any reasonably sharp object will do - but it can only distinguish from one point. It also requires some pressure to be able to recognize the interaction. This means that the N900 touch-interface is indeed not as good as the iPhone's - but it does have some positive features, it is more accurate and it becomes even more accurate when you use a stylus and you can click around with your fingernail for better control than a full finger (the iPhone won't recognize a fingernail at all until the finger itself touches). Since I've used pen-based systems before it feels nice to have that choice. The N900 screen is very sensitive so the poking doesn't have to be very hard either. 

I should mention that the screen, out of the box, is slightly sticky until you have used it for a while - probably something gets left on the screen from the screen protector. Not a big deal but it is annoying if you are used to a smooth out of the box experience. 

The physical keyboard is great to have, It was a very important part of why I wanted the N900, but I haven't had enough time with it yet to say if I like it, I like it more than the iPhone's smaller, vertical, virtual keyboard and I like the fact that while typing you can actually see the whole screen instead of having a sliver of space where you see your last sentence. 

The Software

First of all, you need to know that the N900 multitasks, for real. You can run many programs at the same time, which is great when you are waiting for something to happen or just want to check up on something in another browser window. I used my iPod touch for all my communication on our last vacation and as much as I love many of the applications, It drives me nuts that they are actually restarting every time I change them and often reloading a page when I switch to it - which is doubly annoying if you are on a slightly slower 3G-connection. 

The N900 is definitely a browser-phone, the browser is very, very, good. It uses a Mobile version of Firefox that is very comparable to the desktop version. You can use plugins like AdBlock and others. It has Flash-support so you can use random flash-based websites such as http://www.bambuser.com instead of waiting for a special application. Basically its fast and full-featured so instead of using special little interface-applications like on the iPhone, you can actually use the browser like it was meant to.

It is also the first phone that really lives up to the "Mobile Computer"-name in my opinion. You really don't need to connect it to anything, other than the Internet, to do what you want to do. You get full access to the filesystem as well as a terminal window for those of us who like typing commands and using text-based tools. I haven't tried it yet but you should be able to install most of the Debian/ARM software on the phone which means you can run a web server on it or really program on it. 

That said, the additional software available currently is not very impressive, there are more Maemo-software available for the earlier versions of Maemo but since the N900 is the first Maemo 5 device and I'm among the first to receive it, most developers of the older software haven't gotten around to make the necessary changes. I must also admit that I have my reservations about Maemo-developers competing on design and polish with the iPhone-developers. Make no mistake, Linux/OSS-developers create very interesting and powerful software but they seem to lose interest when the interesting technical challenges have been done. I hope I will be proven wrong though!

Last point about the software-side of things that is just plain awesome compared to iPhone/iPod - it has enough power, and multiple codecs, to play divx/xvid-videos out of the box. You can just drag and drop Movies or TV-episodes onto it (it acts as a USB Storage Device when connected to a computer) and watch them without transcoding or any of that tedious stuff that stops me from actually watching anything on my iPod touch. 

Conclusion

No conclusion yet. :). Ask away for more details, I'll be writing more soon! In general I'm guardedly positive about it, I like it and I want to like it but the competition on the smartphone market is currently very fierce and that is great for us consumers! 

Loading mentions Retweet
Filed under  //   n900   thoughts  
Posted November 26, 2009
// 8 Comments

Japan's middle-sized monopolies and why The Economist rocks

In the Nov 7th 2009 issue of The Economist there is an article called "Invisible but indispensable". It describes middle-class companies in Japan who are world-leaders in their own field - yet are virtually unknown to normal consumers.


Did you know that while there are about a half-dozen of companies you could turn to buy a Nuclear reactor, there is only one - Japan Steel Works - which is capable of creating the solid-steel vessel that contains the radioactive part?


Shimano, which at least bicycle-fans have heard of, supplies about 60-70% of the worlds bicycle gears. 75% of the motors for hard-disks come from a Japanese company called Nidec. The article goes on and describes the various technologies that Japanese companies are the best at and its basically all the most integral parts of making semi-conductors.


So while the electronics-giants such as Sony are struggling with Chinese competition, these middle-sized companies are still virtual monopolies when it comes to, especially, the high-end of their expertise.


The article continues to describe the challenges these types of companies are facing in the world and is all in all an excellent piece of journalism! It's exactly because of these types of articles The Economist is the best source for news and information you'll find and will keep me waiting for and trusting their weekly analysis of what is happening in the world.

Do yourself a favor, if you aren't already subscribing, next time you are traveling - buy The Economist instead of some shiny magazine. You'll feel smarter and more knowledgeable about the world you live in.

Loading mentions Retweet
Filed under  //   reading   thoughts  
Posted November 21, 2009
// 0 Comments

Back to Reality

So we're back from Lapland! I just installed WriteRoom from the MacHeist NanoBundle. Been meaning to buy it for a long time just never got around to it. Really powerful stuff to isolate yourself with your text. Might mean that I'll be writing more than I should though :). What I'm currently wondering is, what is up with the NanoBundle being totally free? Then again, WR was the only app in it that I've yet to install and not sure I will install any of the others either.

Time to start studying again, have been looking for inspiration during the vacation but realized there is none to be had. People looking for inspiration is deluding themselves if they think they can wait or will forward some magic inspiration. For me, studying stuff that isn't especially interesting to me anymore is surprisingly tough because I'm used to being good at motivating myself. Just have to start working hard instead I guess :).

Still deciding how much I want to talk about my studying and its progress (or lack of it) publicly. According to psychological research, publicly stating intentions will make you work harder for it but that's against my reserved side. Trying to find a balance between what to talk and tell that is more personal and what to keep to myself/those close to me.

Anyway, Lapland was great! Light frosting of snow everywhere, as is seen in the pictures I'll be posting soon, but not very deep snow.

Loading mentions Retweet
Filed under  //   thoughts  
Posted November 16, 2009
// 0 Comments