Viewing posts from May, 2005
Today I missed the breakfast and thus had no chance of doing much for the rest of the day ;)
I was contacted by Elina - assistant of Valdis Dombrovskis (a MEP from Latvia) to schedule a meeting. We agreed on a time and I spend rest of the day familiarising with the plan for the conference. Then I arrived to the meeting a bit earlier and Elina helped me to make a 5 day pass to EP.
Dombrovskis was very helpfull, he agreed to chair a panel at our coference and we discussed what he would say in his keynote speech. After that I managed to get a few nice pictures and a room in the Dragon hotel 'till the rest of the week - yay!
The rest of the day was spend in the FFII appatment doing some work with my email and helping others - Antonio, Jan and several others were there.
Got into bed late - damn, I'll need to get up at 7 for the conference tomorrow.
BTW: Palm Tungsten rules :)
This post and several next posts are summaries of the week that I spent in Brussels helping FFII to fight against software patents. I wrote the blog items in my new, shiny Palm Tungsten and then HotSynced and copy-pasted to the blog.
Morning: it is easier for me to not sleep trough the night then to wake up at 5 - so I did. Almost missed the plane - a lot of people fly on monday mornings. Flight was nice - I slept most of it ;). Surprise on arrival - rain.
Got to FFII office, surprises go on - no one there and no computers either, I was lucky that EPP people were there and let me in. Waiting, writing this blog (on a Palm) and playing GO (on the same Palm), loosing - I still suck at GO.
Someone came and suggested that others are at the flat and that I call Erik for work. So I did. Eric made me contact Dombrovskis' assistant to get answer to one mail and to ask for help with extra EP passes on Wed. Called - noone there, must be lunchtime. Will try latter.
After a terible and expensive lunch (12 EUR for a sandwich and cofe!) I called the assistant of Dombrovskis again. I needed to ask her to answer back to Jonas email, but they didn't recieve it yet. I'll need to find out about it and get back myself, but I convinced the assistant to help us with EP passes (getting poeple inside the EP building) if needed.
After much search, I found the hotel that I was staying today Maison du Dragon - next two days I'll be at Vogh hostel, but I convinced Holger to put me back into the Dragon for other nights here.
I was too tired today so I went to bed early to be better tomorrow.
Nautilus should propably do and lie under a rock for a while. Thunar shall be our seer!
Symphony Operating System
It is becoming popular today to have a whack at Mezzo. We all are busy, so let's head straight to the case:
* It is quite unclear how the 'corner targets' should work and how the workspace should actually be layered.
I suggest such scheme:
- bottom layer would be similar to the Workspace soncept, but: desklets should definately be resizable, positionable and manageable (preferably from one menu/application for all desklets, so I can easily kill a desklet that I accidentaly 'lost' somewhere or add a desklet to the desktop from a list of all desklets). Some desklets could acctually be portals to some on-disk folders thus easing the transition for people that do want to store something on the desktop. Also the managerie fits into this layer (customisable position and size, please)
- above that a layer of application windows would be.
- above the application would be layers that would emerge from the corner target buttons when pressed. I would suggest using a close-to-realworld experience and make these buttons like drawers - much like the Dasher. That is, when any of these buttons is pressed, a separate workspace layer comes over covering all aplications. The corner target button is pressed and if you click it again it will depress removing the layer. Some controls on the layer expand when pressed ('Find' on the documents layer can simply produce a text input box underneath it when pressed) or change the layer. Others launch an application (documents, programms). When that happends we 'fall back' into application layer and the target layer disapears (imagine animation of a document icon falling down and unfolding into the application window).
* within this concept trash target has no sence and should be replaced by a 'Desktop target' and a 'Trashcan' entery in the Computer target
* You will not be able to get away from categories in "Settings" and "Tasks" areas, especially without creating too much of interface clutter, but you can optimise these categories to make them expandable right inside the Computer layer and maybe even make some settings adjustable directly form the layer - imagine a volume control bar embeded into the computer layer. Same with 'Other programms'
* One must be very carefull not to obsure any usable content by the target buttons in any application window, when it's maximized (most people always have their main application in a maximized window)
* That also brings up a point of task switching when one window is maximised - that is a normal situation, how does one switch windows in such scenario?
* What is the purpose of "Close" buttons on each target layer?
* Going back to application windows - what is the motivation to move 'Minimize' and 'Maximize' buttons to the left side?
* I oftern find it useful to be able to close an inactive aplication with one click on its 'Close' buton instead of two clicks or four mose movements (navigate mouse to the window, one click to activate it, navigate mouse to 'Close' button, click it)
* Without side and bottom border, window title on the top is huge and does not fit anymore
* Window handles ticking out of the active window look ugly and do not have any functional meaning untill the window is to be resized. How about showing them only when mouse cursor is close to one corner?
Well, I think I am mostly done :)
It is of course interesting to see new design concepts and I hope it evolves into something both usable and valuable.
Ian Murdock’s Weblog » Open source and the commoditization of software
Ian starts with a history of commodisation in computer industry and continues about how dangerouse is the tactic employed by RedHat (to redefine 'Linux' as a platform). In the end Ian describes the business model that is used at Progeny.
I must agree with Ian that usig the commodisation rather then fighting it is the best strategy in the long term, but the problem is in the short term - gaining the start-up advantage. Starting a business is a high risk in itself and starting it without a specific advantage is upping the risk above what venture capitalists would allow. In other words the question is - after you've spend your start-up funds and gained some customers, what will stop the previose encumberant of just repeating your business model, just using his resourses.
That kind brings me back to writing my master thesis about open and transitional software development business models. At least, now that I've taken an academic brake, I hace the time to consider it.
Today i had to finally buy some new clothes of the respectable kind before leaving to Brussels on Monday so I went into a shopping spree (as most geeks I hate shopping, but must is a must).
At first I terrorised all shops in the city to find a suit with maximum amount of natural fibersm but also with some elastic fibres (lycra or elastan). Finally I found a shop that sold those and had prices not in the 'Dolche Gabano' range. The second suit that I tried on suited me so perfectly that i took it right away, even though it was twice as expensive as I was expecting to spend on this.
While I was trying the suits, shopgirl also brought me a shirt - that shirt was a real party-starter. It must be shopping poison talking, but I really liked it, while I had to settle for something more subtle today.
The real surprise caught me in a shue shop. After choosing (but not yet buying) a pair of nice and affordable shoes, I walked in another shop to droll over their Ecco stand. To my great surprise one model had a discount that brought it to my price range. I could not resist those marvels - Ecco is like Apple of shoes, and these shoes were priced like a Mac-miny :)
Hmm, I seam to be very happy for the last few days despite the fact that I just took an academical break from my graduate studies. Or maybe it is because of that?
I finally can tell the word on what I've been working last serveral weeks.
No, it is not Nokia 770. I wish, that's one hell of a beautifully beast.
I've been working on http://www.economic-majority.com/testimony/. If you are a company based in Europe and would suffer from software patents, contact us - we need your help to stop that!
If you want to help colecting those testimonies, don't be shy - come onboard!
I wonder what is the problem with my network recently - whatever I download, it has corruptions in it. After I download something with BitTorrent - some pieces must be redownloaded. If I use HTTP, MD5SUMS fail.
Hmm, maybe my new shiny RAM is at fault ;(
Ha, I am now officially happy - my Palm Tungsten T has arrived from eBay. I wonder, how long will I keep admiring its wonderful simplicity until I (try to) install Linux on it :D
Got a paycheck today for one sidejob. Felt a need to celebrate. Bought 512 Mb RAM in addiction to existing 256 Mb.
I must say two things:
* RAM is cheap these days
* Get out of way .... I'm flying here! :D
Finally I can open 10+ Firefox tabs, run skype, GIMP, OpenOffice with a few docs and have BitTorrent running in the background without tapping into swap and thus without system load skyrocketing to 10+.