Robert Szeleney's blog

Wikipedia as a concept

Submitted by Robert Szeleney on Sun, 2008-03-02 21:19.

Ok, let me talk about the SkyOS article on wikipedia. Every now and then I get a message from one of the SkyOS community members letting me know that hot things are going on at the wikipedia SkyOS article.

For example, one time there was a guy claiming that SkyOS has been ported to intels 64bit architecture. After letting this guy know that SkyOS has not been ported to this architecture yet, all you get to hear is that you either have no clue, don't use SkyOS at all (ehm, what??) or simply want to spread FUD. Other people tried to teach me that SkyOS can run Windows applications. If you try to explain them that this isn't supported, they simply say that you are wrong on pretend that they are using Internet Explorer on SkyOS at this very moment. Isn't this funny? Other people want to teach you what features your software has? (This is like trying to convince BMW that their cars use cucumber and not tires as wheels.)

Other times, like very recently, people dig up multi year old speculations, complete wrong information in this case, and without any further researching just post them into the article. This are the times I wonder why people do this at all? are they bored, did their moms rant with them and in order to calm down they think it is a good idea to write complete nonsense into a wikipedia article?

Other times, multiple times already, like someone said, people most likely just discovered the wikipedia delete function. Giving stupid delete reason maybe they try to raise their masculinity by doing this. I don't know, really. People just could talk to me or any other project member about things they are upset with, we have a IRC, we have forums, we read mails, etc. So maybe they aren't upset, and just want to harm SkyOS, but has this to be done at the world famous free encyclopedia? which actually should deliver facts and not opinions submitted by pubescent children.

Sometimes this just makes me no trust into wikipedia as a concept at all.

/me sitting back relaxing, and trying to find out why a few people actually act in such a way...

Most beautiful baby in the world

Submitted by Robert Szeleney on Wed, 2008-01-09 20:21.

Here it is, the most beautiful baby in the world. After ten days of long and exhausting waiting she finally arrived today at 9am.

Name: Leonie
Weight: 3610g
Size: 52cm
Born: 9th, january 2008, 9:00 am


DesktopCommunication updates

Submitted by Robert Szeleney on Mon, 2007-08-20 12:25.

DesktopCommunication updates

With the new C++ API it is now very easy to make your application controllable from other applications. With the old API you had to create various Interface and parse manually through messages sent to your application. The new API now does all this work for you automatically.


Submitted by Robert Szeleney on Sat, 2007-08-04 18:36.

I'm just so happy right now that I just have to announce this here.

We (my wife and me) will get our first child this year December, so I'm going to become father really soon. Wink

In the meantime (as many of you may know) we are still busy building our house which should finally be finished coming January.

And if this wasn't enough already I still plan to (and will) release new builds every two to four weeks.

Have fun!

Performance Increase

Submitted by Robert Szeleney on Thu, 2007-07-19 10:06.

Thanks to the recently implemented Profiler an interesting system bottleneck has been identified and fixed.

The way how thread local data (thread local data is a variable which can have a different value for each thread although the variable is located in the same memory location) works has been updated.
As thread local data is used a lot, escpecially with the multithreaded C++ library we got a huge performance increase:

Test Old TLD New TLD
Textrendering, size 14, Arial, 1000 times, clipped 2.6 seconds 120 msecs
ListView rendering, 100000 rows, child rows, 5 columns, icon column 3.8 seconds 80 msecs
Start Firefox 8.3 seconds 3.1 seconds
Compiling C++ file with GCC 3.4 seconds 0.8 seconds
Compiling a factory package 4 minutes, 43 seconds 1 minute, 7 seconds

Of course this changes will be included in the next release.