Planet GNOME - http://planet.gnome.org/
Dodji, congrats on your new job. All I can say is that I'm very envious.
I did some minor updates to the Plankton theme yesterday.
Grab it here. You need hildon-theme-cacher from here to install it. N800 only for now.
Alright then. As promised earlier, I’ve got a pre-built replacement kernel for the n800 which adds support for MMC 4 and SDHC cards. I’ve been using this kernel for the last week, but I needed to find some time to make sure I’d included a self-consistent set of changes. My main concern was all the MMC/SD changes that went in between 2.6.18 and 2.6.19, but it turns out that Nokia have already backported this set into their kernel.
So, without further ado: go here to download the kernel and/or the patches to the Nokia source.
Building your own kernel is well documented at maemo.org, so if you want to combine these patches with some other kernel tweaks, it’s easy to do so.
As mentioned before, some people have been having random reboot problems when just using the sdhc patch against the original Nokia source. I believe that this is because they are missing bug fixes that are included in my roll-up patch sets. I have not observed any reboots, so I’m pretty confident that that was the source of the problem.
If you try the patches out, do let me know what your experience is - the more testing and feedback we get, the sooner Nokia will be able to roll these into their official kernel.
Over in LA right now for SCALE and having a good time. I got into LA at about 6pm last night, got to the hotel, dumped my bags, had a swift pint in the bar and met some of the organisers and familiar faces from last year. Then, the Rt Hon Ted Haeger and Erin ‘Ted’s Bitch’ Quill showed up and we went for dinner. A bit later Dave ‘Pig Lover’ Neary appeared and we went to a party in the conf organisers suite at the hotel. Drunk lots of beer, got virtually no sleep, but felt uncanny satisfaction at sleeping in the worlds singular largest bed that I have ever seen. In fact, I deliberately slept from left to right just because I could. Simple things…
Its a good show, bigger than last year, and my talk is in an hour or so. Its been great to meet some of the same faces from last year, and particularly good to see Brother Ted, a kindred spirit. Its been way too long since we last met up, and so much has happened since then. Good to meet up, compare notes, reminisce over past experiences, joke about burning down certain restaurants…
As I mentioned before, one of the great things about heading out to these shows is that I often get little gifts and keepsakes from people. I always find this quite touching. This has included:
Well, added to the list is a chap who gave me a bottle of Arrogant Bastard, a local brew here in LA. On one hand an excellent gift, on the other hand, a swift kick in the nuts. Cheeky bugger…

Monster Truck Lloyd
Originally uploaded by snorp.
Saw this while getting some food this morning. Only in Kansas…
There have been requests for me to post some of my recipies. Here is a quick recipie that litterally takes 10 to 20 minutes to make.
6 cups chicken broth (vegetable if you are vegetarian )
6 ounces of dried tortellini - cheese or vegetable
1/2 a bag of baby spinach or bundle of spinach
salt and pepper to taste
Bring broth up to a boil and add seasonings. Add in half the spinach and all the tortellini. Cook until tortellini is done. Add more broth if tortellini has soked up most of the liquid. You will have to experiment with the tortellini to liquid ratio depening on what kind of tortellini you use.
To finish off add a bed of spinach to bowls and pour soup over top. Add a couple of leaves of baby spinach or chiffonade some spinach leaves for garnish.
Makes about 4 to 6 servings.
aBaCUS is an annual technical symposium conducted by the Computer Science Department of CEG. aBaCUS ‘07 itself is over.. but the OPC is scheduled for the 18th of February. Lots of Prizes to be won and the rules are pretty much similar to the Kurukshetra OPC. And oh yeah, We will once again be using the hackzor OPC judge. A gist of them:
Team Size: Maximum 3
Languages Allowed: C, C++, Java, Perl, Ruby and Python
Date: 18th February, 2007
Time: 14:00 IST - 20:00 IST
Prize Money: 35000 INR
A practise contest will be conducted shortly. Look out on this blog for more details…
Technorati Tags: CEG, OPC, Programming Contest, abacus
I will be quitting my current job at Business Objects soonish to start working for OpenedHand. Yeah, woot ! I spent 5+ exciting years working for Business Objects, doing neat hacks, debugging interesting crashes, working to solve real life customer problems, hanging around with smart folks, touching AIX, HP-UX, Solaris, GNU/Linux and, ahem, windows. I was lucky.
Now, it's time to go open :-) I am really looking forward to learning new things, getting closer to hackers I really admire, and all in all, being able to take a breath one day and say: ''Damned, I am learning a lot with these guys".
Restarted German classes on Tuesday night. This year I have started my Associate Diploma in Applied Languages (in German). Because I'm lazy, or cheap, or something, I still don't own a German/English dictionary. I did once have a German/English dictionary for the Palm Pilot, but I dislike the idea of paying for software. Some time ago I discovered that there is a GPL German/English dictionary (Debian packages this as trans-de-en), but there doesn't appear to be a good program for interfacing with it, so this weekend I wrote something I'm currently calling gtrans.
Less than 24 hours after I blogged that I was glad I wasn’t getting an N800, I got the code for an N800. And of course I bought it, because I’m a sucker for toys, even ones that I predicted would become paperweights. ;)
I used it extensively for the first time today. Some thoughts:
Overall, I am guessing that this will end up not getting used too much- I already carry my laptop just about everywhere, so this won’t buy me much. But I think as of today I’ve already used it more than my 770- so who knows, maybe it’ll keep growing on me :)
Thanks to a handy little device from Nokia I am sending this little message to the world from Ricks cafe in Casablanca! Yup, living that movie magic!
As a diversionary tactic to the current set of discussions on the OGB list, I've decided to run for the OGB elections this year and hopefully this will encourage other sane motivated people to put themselves forward or discuss the upcoming elections. OpenSolaris needs you more than ever .
Why me? I believe I'm up to the job, willing to get my hands dirty, and hopefully take part in some positive direction that the OpenSolaris project needs to take over the coming year. I have many years experience being involved in the GNOME project, and while they are completely different projects, I think there's some benefit to be gained from that experience. I'm principally involved in the Desktop Community (being a community leader), currently GNOME Foundation board member and secretary, and paid by Sun for the last 6 years mostly involved in community building and relations rather than at a high technical level.
I have never built my own kernel.
|
|
Friday is hacking day. A followup to a previous post. I've created a new compressed tarball of the Pygame Slidepuzzle |
I've made the following changes:
Added in support for various command line options and adjusted the code to handle them:
- -?, --help - print out the usage message and exit.
- -i, --image - path of the image file to use.
- -s, --size - number of rows and columns to use. Range 2-6.
- -m, --missing - square that should be empty Numbered from 1.
Assuming you've got pygame (and its dependencies) installed -- and it's just a few clicks away via the Synaptic Package Manager on Ubuntu -- you can then download the Slidepuzzle compressed tarball, unpack it, and then turn your favorite image into a nice sliding puzzle.
For example, I found a nice digital copy of the
Mona Lisa
on the web and resized it to half its original size, and saved it in
the directory where I unpacked slidepuzzle-0.2.
I can now turn it into a 4x4 sliding puzzle with the bottom right corner initially blank with:
% cd /path/to/slidepuzzle-0.2 % python slidepuzzle.py --image mona_lisa.jpg --size 4 --missing 16
Type "s" to randomly shuffle the tiles, then use the arrow keys or the mouse to try to solve the puzzle. "q" or Esc will quit the game.
The next step is to try to adjust the code so that there are initial controls like "Play", "Options" and "Quit" and you don't have to set things via command line options. You know, like a real game. I'll probably be again stealing chunks of the public domain Magicor game to do this.
Another update (and probably fairly simple) would be to allow a different number of rows and columns. The "-s", "--size" command line option would change to "-r", "--rows" and "-c", "--columns" and the Python code tweaked accordingly.
But that's all for another day. Back to RealWork
[Technorati Tag: Computer Games]
Postr 0.5 is out. This has a few fixes:
You can follow the development in the Bazaar branch, or get the Postr 0.5 tarball.