On dreams that once were there…

So, I’m already packing for my Boston trip, going to wikimania. This time it will be quite different from last meetups, where everyone met was new face (especially the Berlin meeting, where Jimmy, Brion and Tim did meet each other for the first time, oh, me too ;-). I expect to see lots of ‘usual suspects’ there. Now the location of meeting is important.

Main conference will happen in Harvard (uh oh!), and the developer meetings at MIT (uh oh uh oh!). Few years ago, when I was finishing school, I had a dream to study at MIT. I did do SAT stuff, wrote essays, got recommendations, and then… didn’t use all that, because I pitied 50$ (or few hundred $, if I’d apply to more universities there). That probably was part of screwed up independence feeling I have developed in those years, I didn’t ask anyone, I didn’t tell anyone. So, one of my biggest dreams was destroyed not because I failed to reach it. It was blown up simply because I failed to try.

Now I’ll meet MIT people, I’ll walk in MIT campus and I’ll remember how one can fail if he doesn’t try. At least lately it is somewhat different. I try, and sometimes achieve. If anyone reads this, please do try to achieve your dreams. Otherwise you’ll end up writing such blog posts. Dreaming sometimes just isn’t enough.

military academy training

My class friend got promoted to lieutenant after military academy training, so we had a nice little party. It ended up at my place, which had one final exam for the guy.

There are gates to the yard, which can be opened remotely, and there’s intercom. And few meters inside there’s a white button to open the gates, if you have to get outside. What is really interesting – most people do not notice or understand the purpose of the button, though it is the single visible button, and it really contrasts with environment.

Anyway, military academy training proved to be successful, instead of calling me or climbing over the fence (that would be too childish), more sophisticated approach was used:

Priceless.

random search

It is always somewhat fun to get special attention, but sometimes too much is too much. A guy at London airport looked at me and spit out “random search”. That was just stepping into another row and opening backpack.

Flying from LA to Vegas was another “random search” – a guy with gloves was carefully looking for WMDs.

Of course, why I’m writing this post – in Vegas I got the SSSS tag on my ticket, which meant changing lanes twice and getting into the fancy one – the one with dust particle blowers/analyzers, then each electronics equipment (and I did carry _some_) had to be checked for traces of _something_.

I still have two flights to make – will see how much of random searches I’ll get. Hail Vilnius airport, travel there isn’t that bad. But recently they started to ask to take shoes off too. I wonder how much time will it take for them to fire dust particles as well.

one day in london

Woo, had one day (actually one and a half ;-) in London. I had a perfect guide, who could walk fast and show whole center on foot in single afternoon. Of course, Trafalgar square was a must for me (as I’ve read about it in detail more than ten years ago).

Nelson in wood

We were still walking late at night:
Millennium bridge at night

Besides riding double-deckers, we did take a tube, where steep and long spiral staircases are common, if you want to get out. And right, you don’t have to forget you’re in London – taking a minor tube journey may surprise you with heavy shower, though before that you could not see clouds :) Here, we went to British Museum, it’s all wet:

British museum after rain

Inside you may spend hours, and variety of cultures represented may force you into deep discussions about all worlds being together (and, heh, Muslim cartoons).. Here, your stairs to the wisdom:
Stairs of wisdom

So, next early morning, full of impressions I was riding a cab home…
Riding a cab in early morning

I always try to get emergency exit seats (not because I’m afraid, though), so every time I have to hear what should I do in case of disaster. This time it was funny:

  • Steward: Please follow instructions how to open emergency door in case of disaster
  • Me: Oh sure, if windows doesn’t fall off first
  • Steward: ?????
  • I gently touch the decoration frame around the window and it falls off. Window stays intact.
  • Steward: ?!!!?!!!!?
  • Me: :-D

memories as rabbits

This is one of most funny memory back from school. Seven years ago a classmate managed to produce this magnificent picture, where you can recognize everyone, whom you’ve been for years with. Their faces, expressions, poses, gestures, properties and thoughts are in here. Some day I’ll really want to see works of the artist :) Click on thumb to get a bigger pic (and sure, easily identify myself).

100 processes ought to be enough for anybody

I couldn’t resist to rework the famous phrase to portray 100 process per user limit in MacOSX. One would ask why would you ever want to run 100 programs. You don’t – it’s enough that every running Dashboard widget is a process. Every terminal window has multiple processes attached, of course, every application running (and they hide safely in dock even without windows). There’re as well various OS helper applications. At the moment when I type, there’re like 90 processes running on my system, and I’m not even doing any development work. There is a solution for that, hidden in operating system internals, but what should regular user do?

Imagine Apple keynote:

  • Presenter: Here I’ll add magnificient amazing superb Dashboard widget. Oh wait, it doesn’t add, something is wrong, haha, it happens sometimes, doesn’t it?
  • Voice from crowd: There’s a nice undocumented file that has nice undocumented option that you can change!
  • Presenter: Yay, see, our system can do pretty anything, even run more than 100 processes!

Solution:
Create a /etc/sysctl.conf file and add following lines there:

kern.maxproc=2000
kern.maxprocperuid=1000

Then type following commands:

sysctl -w kern.maxproc=2000
sysctl -w kern.maxprocperuid=1000

Then you’d have to log out (or restart) and login. Puff, magic capabilities activated. Thanks, Steve!

%d bloggers like this: