You wake up one day

Natural

Filed Under General | Leave a Comment

In most recent issue of Interactions there is an article by Aza Raskin on language command line. Aza postulates using the power of natural language and cross-application commands to enhance the usability of UIs. The flagship product of his company, Enso, shows exactly what he means.
The article got me thinking. I’ve been using Enso for […]

On

Filed Under General | 2 Comments

Identifying an underlying principle helps. Once I know what I really want, I’m able to find more ways to achieve it. I’ve been thinking on business models of how to earn a living with own software company.
First, there is a Web 2.0 startup. It’s been very popular recently. You basically come up with a super-duper […]

Check this out: BBC Olinda digital radio
Built-in wifi connects to the Internet and uses a social ‘now listening’ site the BBC already have built. Now a small number of your friends are represented on the device: A light comes on, your friend is listening; press a button and you tune in to listen to […]

Back

Filed Under General | Leave a Comment

Going back to writing this blog… There’s a couple of things I want to post about, but I’ll start quick and light-hearted:
If architects had to work like programmers. Fun to read.

OLPC

Filed Under General | 1 Comment

I’ve posted about bitfrost some time ago. Yesterday I came upon this presentation on the OLPC project by Ivan Krstić.
OMG! I want one of those!
If half of what those guys are trying to do will actually happen, OLPC can change the world. Even if the educational goal are not met (and I can’t see the […]

Bitfrost

Filed Under General | 1 Comment

Our precious little computers live in a dangerous word. Viruses, attacs, malicious software of different kind is out there. If user is not diligent in updating his system, antivirus, turning firewall on and guarding himself not to run a suspicious software sent by mail or downloaded from web, (s)he can hope that the computer will […]

Revenge

Filed Under General | Leave a Comment

Infamous GoTo statement was far many years banned from the software community.It started with Dijkstra’s letter to “Communication of the ACM”. Soon GoTo was blamed for making programs hard to read, promoting speghetti code. Steele and Sussman in their classic paper “Lambda: The Ultimate Imperative” mention a “gotophobia” which occured in academic world in early […]

First

Filed Under General | 1 Comment

There comes a day when otherwise reasonable man thinks to himself: “Blog. This is what I just have to do!”. It doesn’t matter that everybody and his dog has a blog. It doesn’t matter that it’s been “not cool any more” for a couple of years. He just has to do it.
That man is me. […]

About

Filed Under General | 1 Comment

An about page. A manifesto page. What to write?
My name is Tomo (well, actually it’s a nickname). I’m a software developer. It’s my profession and my passion. I write programs at work. I write programs in my spare time. I’m addicted to creating software. I can’t help it.
I’ve been programming since I was 13 or […]