Introducing Hyde

Hyde is a brazen two-column Jekyll theme that pairs a prominent sidebar with uncomplicated content. It’s based on Poole, the Jekyll butler.

Built on Poole

Poole is the Jekyll Butler, serving as an upstanding and effective foundation for Jekyll themes by @mdo. Poole, and every theme built on it (like Hyde here) includes the following:

  • Complete Jekyll setup included (layouts, config, 404, RSS feed, posts, and example page)
  • Mobile friendly design and development
  • Easily scalable text and component sizing with rem units in the CSS
  • Support for a wide gamut of HTML elements
  • Related posts (time-based, because Jekyll) below each post
  • Syntax highlighting, courtesy Pygments (the Python-based code snippet highlighter)

Hyde features

In addition to the features of Poole, Hyde adds the following:

  • Sidebar includes support for textual modules and a dynamically generated navigation with active link support
  • Two orientations for content and sidebar, default (left sidebar) and reverse (right sidebar), available via <body> classes
  • Eight optional color schemes, available via <body> classes

Head to the readme to learn more.

Browser support

Hyde is by preference a forward-thinking project. In addition to the latest versions of Chrome, Safari (mobile and desktop), and Firefox, it is only compatible with Internet Explorer 9 and above.


Hyde is developed on and hosted with GitHub. Head to the GitHub repository for downloads, bug reports, and features requests.


SETrans gets ahead them all!

Has any final year project end with such glory as the SETrans did? What a day for SETrans! What a day for us! A victory beyond expectation! 93% final score! Yay!

The final presentation is known to be tough, the environment was tense. Making matters worst was the tough (or as thought) to please 5 PHD scholar team, only 3 of them from computing. Art of performance had to go hand in hand with the technical side to a near perfection to secure a good score.

As the end of the semester neared, we started to tense up. Harry was trying hard to secure his first class while the tough previous semester had made achieving it a momentous task. I rather settled to enjoy the final semester at Peradeniya and to complete SETrans.

SETrans to get AI and Nural

SETrans development is going grate. Pramod and I have been successful in improving SETrans translation accuracy. More and more it gets evident that we need to improve our approach to get get better results.

We have been using meta information of the language to detect patterns. We store patterns in one language and how it translates to the other (kind of re arrangement) and then do a dictionary based translation.

One problem we have is that some patterns from the source language, maps with the destination language, differently based on the context. Making things more complicated, the two languages pack information differently, meaning some times we don’t just have sufficient information to make a proper translation.

Solving this problem is our main focus for the next few months.

The plan is to have a daemon to monitor the context of the translation to try patch missing information. These assumptions made will be made available to the user who will then make a final decision.

Then the tackle the uncertainty in patterns, we plan to implement a neural based approach. This will take in to account individual words and build it self up from user corrections.

What's Jekyll?

Jekyll is a static site generator, an open-source tool for creating simple yet powerful websites of all shapes and sizes. From the project’s readme:

Jekyll is a simple, blog aware, static site generator. It takes a template directory […] and spits out a complete, static website suitable for serving with Apache or your favorite web server. This is also the engine behind GitHub Pages, which you can use to host your project’s page or blog right here from GitHub.

It’s an immensely useful tool and one we encourage you to use here with Hyde.

Find out more by visiting the project on GitHub.

EngEx2010 - Day 3 - Huge Crowd and Exhausted

My goodness, I don’t know if we fetched the entire population of Sri Lanka, but every thing was packed. My voice was very faint and Pasindu had gone almost mute. Pramod was taking most of the pulling today and I was also there for this help.

We demonstrated and demonstrated to what seemed to be till all eternity. I was most of the time sated as my legs couldn’t take any more standing. Pasindu left a little early.

At the end we had a little party in the burger stall with some Coke. Exhausted we still had to pull our computers (the CRT monitors and every thing else) to the 5th floor.

I couldn’t take it any more. I literally was crawling my way down sitting down every few steps. The rain had made the car park muddy and people had problems moving their cars. I took the car around the car park and jumped to the tar road to avoid getting stuck.

Was home by 2 AM and mum was still awake.