My space in the world

Code is poetry

Posted by Sayak
October - 2 - 2013

I deployed a new version of KDE Pastebin today – which should be available at Here are a few things to note:

  • Even though will redirect you to, the old API is still available at
  • The new API will be available at Please refer to the API specs here:
  • Please update your client to use the new API at If the users that use your client switch to the latest version of your client app, they will end up using behind the scenes. The users who haven’t updated to the latest client app yet will continue using the old API.
  • The old API will be deprecated on Jan 31 2014.
  • After Jan 31 2014, will also have the new API endpoints. However, will also exist indefinitely as an alias to – so you can continue using that URL.
Posted by Sayak
July - 7 - 2012

A few weeks back, Teo called out for volunteers to work on an application for managing the workflow during programs like Season of KDE (our own version of google-melange). After two weeks of intensive coding, we now have our very own application!

The application has been titled “KDE Students Program” (codename Pandora) and will be available at after a while. My primary aim was to make something that is not only easy to use, but easy to maintain. So what does it do?

  • It allows creation of multiple programs, with more than one active at one point of time.
  • It provides an option for users to sign up as a student or a mentor. A mentor application has to be approved by a SoC admin.
  • Students can submit one or more proposals. Approved mentors can select projects they want to mentor.
  • Once the student application deadline is hit, SoC admins will go through all proposals and accept/reject them.
  • Once the coding period starts, the mentors will then coordinate with their students.
  • Upon completion of the program, mentors will evaluate the students’ performance and mark them as passed/failed accordingly.

Program Home

Project Details

Submit a proposal

So as you see, the workflow is quite simple. Of course, there are quite a few other stuff that are available to SoC admins, but I won’t get into all that. The application is wired up our central login system KDE Identity and has been built on the Neverland UI.

If you wish to test and try to break the application, the source code is available here:
If you can’t / don’t want to install it locally, ping me on IRC (nick sayakb on #kde-www) and I’ll share a (private) link where you can test the application.

Posted by Sayak
April - 22 - 2012

Last month, Ingo Malchow blogged about Bugzilla and Neverland. I’m happy to announce that another site was added to the Neverland category: the KDE Community Forums have been migrated to our new Neverland theme and also undergone a major revamp at the same time. The main changes are:

  • KDE Brainstorm has been fully integrated with the forum: a decision was reached to discontinue the old software due to maintenance reasons. The voting interface is still partly driven by AJAX, but the rest of the interface has been merged with the main forum structure.
  • Collapsible forums: You can now hide the categories that you don’t use.
  • Visual navigation: Jump through various sections on a page without having to scroll.
  • Hierarchical navigation: Go through a folder’s hierarchy using the new tree style navigation.
  • A new look for the user profile and control panel.
  • A re-designed online friends system and an easy way to send them messages.
  • Context based navigation everywhere for a clutter-free UI

… and that’s just the tip of the iceberg. We are really excited about the release and we hope you like using it. If you encounter any bugs with the new design, please file a bug report at under the component.

Here’s a link to the official announcement:
Take a tour of Neverland here:

Posted by Sayak
December - 12 - 2010

Just tried Firefox 4 (Minefield) on my Kubuntu box and I must say, it is THE fastest  browser I have ever used. Plus the interface is quite impressive as well.

Firefox 4

The integration with KDE was easy. Just download this theme (it is compatible with FF 4.0).

You might also want to use a KDE-ish file picker. To do that, type about:config in your address bar, and search for file_picker. Set ui.allow_platform_file_picker to false.

Viola! You’re done.

Posted by Sayak
October - 31 - 2010

After almost a month’s research, I figured out that D90 was the best way to invest when buying a DSLR camera. This is my first DSLR, and I’m hopefully catching up fast. 24 hours down with the camera, I’ve already made up my mind about not using the flash again, and that somehow, images look much better without flash. But in any case, I’ve done nothing but play with the camera in the last 24 hours.

D90 Front

D90 Front

D90 Front

D90 Body

D90 Back

D90 Back

Nikkor 18-105mm Lens

Nikkor 18-105mm Lens

The D90 is a mid range Nikon DSLR which arguably has the Canon EOS 550D as its competitor. Honestly, Canon doesn’t stand a chance, but there were times when I was seriously considering to get the 550D as of its powerful new image processor. At the store, D90 somehow felt much better in my hand and my initial clicks were razor sharp with D90’s good enough 18-105mm lens. I didn’t really even look at 550D once the store guy shot a photo in a near dark room with the D90. Man, he had steady hands.

Since then, I’ve been trying to get sharp images in the dark with slower shutter speeds. Seems like I need some serious practice. I’m yet to get used to the 11 focus points the D90 offers as I rarely use the LiveView mode. The camera allows me to take about 540 snaps at the finest quality mode (JPEG) on the 4GB memory card that came in with the kit. The battery gives something around 450-500 snaps, although I also did a 5 minute D-Movie in between.

The performance is unquestionable. Nikon vs Canon, be it a long time debate, boils down to Nikon earning the throne. Totally worth it.

Posted by Sayak
December - 30 - 2009

Have been using Windows 7 for some time now. I really love the performance boost I experience when compared to Vista, although I sincerely feel that it has some usability issues which I didn’t find even in Vista:

1. The taskbar text doesn’t have a dark border or a dark colored cloud. So in cases where the background becomes white, the text is almost unreadable:


Start Menu

I feel that the text should have a dark color with a white cloud around it, or vice versa.

2. The control panel window when maximized lacks a much needed left panel. I wonder why the left panel has been removed.

3. Small icon mode isn’t very pretty for the taskbar. The taskbar overall lacks a 3D view and looks somehow – broken..

4. Windows Media Player 12 lacks the glass background at the controls area. As you can see in the following picture, the WMP window at the front doesn’t have the glass controls like the Windows photo viewer window at the background.

Media Player

I wonder if there’s a way I can convey these to Microsoft.

PS: I’ve become a fan of the Aero peek functions. Also, loving the new taskbar thumbnails! 🙂

About Me

A son, brother and friend. Enjoys scripting and making small bits of apps here and there. Wants to conquer the world (well, who doesnt). A geek who has an obsession for ponies. Loves acoustic and wants to play guitar sitting on the Hollywood hill one day!

A Word About KDE

KDE is a versatile software compilation for all platforms. It is an intuitive and powerful desktop environment that focuses on finding innovative solutions to old and new problems, and creating a vibrant, open atmosphere for experimentation.