Sunday, January 21, 2007

Your Jung Typology

The Jung Typology test was on Digg today. You can test yourself here.

My result was: INTJ - "Mastermind Rational" - Introverted, Intuitive, Thinking, Judging. But some other tests describe me as Introverted, Sensing, Thinking, Judging (INSJ).

A better description for INTJ (and other types) is here. Here is mine (bold parts emphasized by me).

To outsiders, INTJs may appear to project an aura of "definiteness", of self-confidence. This self-confidence, sometimes mistaken for simple arrogance by the less decisive, is actually of a very specific rather than a general nature; its source lies in the specialized knowledge systems that most INTJs start building at an early age. When it comes to their own areas of expertise -- and INTJs can have several -- they will be able to tell you almost immediately whether or not they can help you, and if so, how. INTJs know what they know, and perhaps still more importantly, they know what they don't know.
True, that.
INTJs are perfectionists, with a seemingly endless capacity for improving upon anything that takes their interest. What prevents them from becoming chronically bogged down in this pursuit of perfection is the pragmatism so characteristic of the type: INTJs apply (often ruthlessly) the criterion "Does it work?" to everything from their own research efforts to the prevailing social norms. This in turn produces an unusual independence of mind, freeing the INTJ from the constraints of authority, convention, or sentiment for its own sake.
INTJs are known as the "Systems Builders" of the types, perhaps in part because they possess the unusual trait combination of imagination and reliability. Whatever system an INTJ happens to be working on is for them the equivalent of a moral cause to an INFJ; both perfectionism and disregard for authority may come into play, as INTJs can be unsparing of both themselves and the others on the project. Anyone considered to be "slacking," including superiors, will lose their respect -- and will generally be made aware of this; INTJs have also been known to take it upon themselves to implement critical decisions without consulting their supervisors or co-workers. On the other hand, they do tend to be scrupulous and even-handed about recognizing the individual contributions that have gone into a project, and have a gift for seizing opportunities which others might not even notice.
Very flattering.
In the broadest terms, what INTJs "do" tends to be what they "know". Typical INTJ career choices are in the sciences and engineering, but they can be found wherever a combination of intellect and incisiveness are required (e.g., law, some areas of academia). INTJs can rise to management positions when they are willing to invest time in marketing their abilities as well as enhancing them, and (whether for the sake of ambition or the desire for privacy) many also find it useful to learn to simulate some degree of surface conformism in order to mask their inherent unconventionality.
Watch out now:
Personal relationships, particularly romantic ones, can be the INTJ's Achilles heel. While they are capable of caring deeply for others (usually a select few), and are willing to spend a great deal of time and effort on a relationship, the knowledge and self-confidence that make them so successful in other areas can suddenly abandon or mislead them in interpersonal situations.

This happens in part because many INTJs do not readily grasp the social rituals; for instance, they tend to have little patience and less understanding of such things as small talk and flirtation (which most types consider half the fun of a relationship). To complicate matters, INTJs are usually extremely private people, and can often be naturally impassive as well, which makes them easy to misread and misunderstand. Perhaps the most fundamental problem, however, is that INTJs really want people to make sense. :-) This sometimes results in a peculiar naivete', paralleling that of many Fs -- only instead of expecting inexhaustible affection and empathy from a romantic relationship, the INTJ will expect inexhaustible reasonability and directness.
Now this description is just spooky! It is completely true.
Probably the strongest INTJ assets in the interpersonal area are their intuitive abilities and their willingness to "work at" a relationship. Although as Ts they do not always have the kind of natural empathy that many Fs do, the Intuitive function can often act as a good substitute by synthesizing the probable meanings behind such things as tone of voice, turn of phrase, and facial expression. This ability can then be honed and directed by consistent, repeated efforts to understand and support those they care about, and those relationships which ultimately do become established with an INTJ tend to be characterized by their robustness, stability, and good communications.
There is still hope :). This really is a good description of my personality.

The ISTJ is also a nice description but I think INTJ fits me better. It was also the first result I got.

Smashing Magazine...

...has released an enormous overview of 53 CSS-Techniques You Couldn't Live Without. It has Tabs, Bar Graphs, Round Corners, Diagrams, Image Maps, Calendars, CSS Based Forms, Percent Bars, Piecharts, and more! A great collection I certainly must keep in mind!

More Links, Tools, And Sites...

I continue - I'm in a posting mood.

JDarkRoom - simple text editor: written in Java, full screen (!), and you can choose colours. Strange stuff, but it is actually cool to use.

Pictures of illegal brands. Quite funny.

Table of equivalents. A huge (very huge) list of open source software alternatives. Even had names I didn't now about before. Be sure to check it out.

Pirates of Silicon Valley - see the full documentary online. If you want to know what the Apple vs. Microsoft battle was all about, then don't miss it. Also: I was surprised to see that Steve was such a douche. Bill looked much more charismatic, also towards his company (but still stole a GUI).

Interesting article about conciousness.

13 things I wish I learned in college. Nice post.

Towers 2 Flash Game

My link dump/blog update continues...

Very addictive game! Check out Towers 2. I couldn't stop playing for days! It's based upon Warcraft III. You build various kinds of towers to stop the monsters from invading. Give it a try. Now that Flash 9 final is out for Linux, nothing should stop you ;).

Savage Released For Free!

That's right, S2 Games has released Savage 1 for free! It's a great multiplayer game - a mix between FPS and RTS. Two sides (Beast and Human) fight to take control of the map while the Commander of both sides is giving orders and building structures and controlling the players just like an RTS game.

It's easy to learn pick up. But hard to... aim :).

And the best part is: for Linux too.

Wednesday, January 03, 2007

Some Links

Via Kottke: find out the sex of your brain. I'm a perfect average male. Also: take a look at these 10 kick ass opening sequences.

Another fun test: the super hero and super villain test. I'm Dr. Doom. (Blessed with smarts and power but burdened by vanity.) And Green Lantarn. (Hot-headed. You have strong will power and a good imagination.)

Tuesday, January 02, 2007

Gmail

What's up with Google the last few days? First, a glitch was reported about users getting their mails deleted. This glitch is now (luckily) fixed.

Then that hack about your contact list getting stolen, try logging into Gmail and go to one of the following links:

http://docs.google.com/data/contacts?out=js&show=ALL&psort=Affinity&callback=google&max=99999

http://video.google.com/data/contacts?out=js&max=500&psort=Affinity&callback=getContacts

All your contacts in JSON format! Accessible to any website which uses this as a src in a script-tag.

Solutions? Referrer-checking (not that good: can be spoofed). Better: using unique keys in each request. They probably used a combination of solutions.

It seems to be already fixed now, the only thing it returns for me now is:
google ({ Success: false, Errors: []})

But the XML output is still accessible though: http://docs.google.com/data/contacts?out=xml&show=ALL&psort=Affinity&callback=google&max=999999.

I tried hacking up a little piece of code, but alas: loading the XML into the frame and then trying to do a frames['the_frame'].document.getElementsByTagName('Email'); does not work. Both Firefox and IE prevent stealing content from frames across domains.

Maybe we should use an XMLHTTPRequest solution, then? Also doesn't work in Firefox, even when trying to netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"); it will fail. Internet Explorer (tested in 7) will bitch about ActiveX objects being used.

So is this still a security issue? I would say no. Locally (trusted zone): Firefox doesn't allow the described actions, and IE at least warns the user. When surfing on the Internet (untrusted zone): the objects were blocked by default (my IE and Firefox were set up in such a way that when I tried to run this script from the web: they would block the cross-domain XMLHTTPRequest by default without asking). Maybe IE6 is a bit more unsecure.

For the people who want to try it out: example html here (use IE, allow Blocked ActiveX content for it to work).

Another sad message: Gmail's storage has stopped increasing... Mine has also stopped at 2800MB... Why?

There is a little bit of good news too: the calculator works again...

Monday, January 01, 2007

01.01.2007

That means happy new year everyone!

Had a great party last night and a hangover now? Check out The 86 Rules of Boozing (via Digg).
9. Get the bartender's attention with eye contact and a smile.

22. Never talk to someone in the restroom unless you're doing the same thing—urinating, waiting in line or washing your hands.

24. After your sixth drink, do not look at yourself in the mirror. It will shake your confidence.

35. Learn to appreciate hangovers. If it was all good times every jackass would be doing it.

39. Never tip with coins that have touched you. If your change is $1.50, you can tell the barmaid to keep the change, but once she has handed it to you, you cannot give it back. To a bartender or cocktail waitress, small change has no
value.

43. A bar is a college, not a nursery. If you spill a beer, clean it up. If you break a glass, wait for a staff member to clean it up, then blame it on someone else.

54. Never lie in a bar. You may, however, grossly exaggerate and lean.

65. Before you die, single-handedly make one decent martini.

69. If there is ever any confusion, the fuller beer is yours.

80. Anyone with three or more drinks in his hands has the right of way.

I wish you all the best for 2007!