Month: March 2013
TEDxNicosia 2013 – The power of RE
As most of you know, I spent most of the yesterday in Nicosia, attending the second ever TEDxNicosia event. Â I know quite a few people who wanted t go, but the event was sold out in 72 hours, and even yours truly missed getting the ticket. Â If it wasn’t for the kind invite of Marina Theodotou, I would have missed it too. Â So, here are my experiences, notes, and thoughts on the conference.
Daily dose of Instagram
TEDxNicosia speakers report
TEDxNicosia 2013 is just a few short hours away. Â As I mentioned previously, I am very excited, and I keep thinking about it. Â One particular thought was bugging me all day today – how are the speakers being selected, and is there anything common among them? Do they share any specific knowledge or experience, or personal characteristics? Â Not knowing any of the speakers personally, I decided to go for some fun PHP scripting rather than any serious research. Â It’s Friday after all!
The result is this little project. Â I basically took the 12 speaker profiles directly from the TEDxNicosia speakers page, and used it as my source data. Â Each profile is saved into a text file with the name of the speaker. Â Then I ran some simple analysis on those text files. Â First, I wanted to see if their profile texts were sharing any common words. Â That would be an indication, right? Â Obviously, I had to filter out some words like ‘as’, ‘and’, and ‘he’ (see a full list of filtered out words). Â For the rest, here is the top 20 most common words (by the way, the script reports the names of speakers as well, but I took it out for clarity and simplicity):
- Cyprus, shared by 11 out of 12 profiles;
- years, shared by 10 / 12;
- university, shared by 8 / 12;
- international, shared by 7 / 12;
- world, shared by 7 / 12;
- work, shared by 6 / 12;
- national, shared by 5 / 12;
- media, shared by 5 / 12;
- currently, shared by 5 / 12;
- including, shared by 5 / 12;
- well, shared by 5 / 12;
- all, shared by 5 / 12;
- life, shared by 5 / 12;
- first, shared by 5 / 12;
- people, shared by 5 / 12;
- USA, shared by 5 / 12;
- development, shared by 4 / 12;
- London, shared by 4 / 12;
- business, shared by 4 / 12;
- experience, shared by 4 / 12;
Interesting, isn’t it? Â The easiest to notice for me is geography. Â The most shared word is Cyprus, which is not surprising, because the TEDxNicosia event is happening, here, in Cyprus, and because most of the speakers either live here, or were born here, or moved here. Â the other two geographical highlights are the USA and UK (London specifically). Â These are the most influential, however there are indications of other travel (national, international, world).
One other thing which stands out is hard work. Â It is suggested by work, all, life, development, business, and experience. Â It sounds like all these people know what they are talking about. Â Especially if you throw in university in there. Â Also, first is indicative of either trying new things or of leading somewhere.
The rest might also mean something, but they don’t stand out so much. Â At least not to me. Â Except maybe if I put together media and people. Â Then there is a sort of social suggestion.
After reading speakers’ profiles, I think the above is pretty accurate. Â Even if it wasn’t, accuracy wasn’t exactly the point. Â The whole thing is more of technical entertainment piece. Â Oh, by the way, that reminds me. Â What does TED stand for? Â Technology, Entertainment, Design. Â While we are looking at speaker profile words, why don’t we try and see if the TED words are in there too. Â A bit more of coding, and here is what I get:
- technology is represented by 3 out of 12 speakers;
- entertainment is not represented by anyone;
- design is represented by 2 out of 12;
Doesn’t sound too good? Â Well, that’s because these numbers have very little to do with the actual speakers. Â The source data were speaker profiles, which are only a few words long. Â If these were worded even slightly different, the results would be completely different. Â Just to give you an indication – even though the word ‘entertainment’ haven’t been used, a few other words, such as ‘music’, ‘dance’, ‘film’, ‘book’ were used plenty, and these can easily be used near entertainment.
Now that Friday night is quickly turning into Saturday morning, I think I should grab a few hours of sleep and drive out to Nicosia. Â See you all there, or see you all after!
Redmine email notifications with Exim
When configuring Redmine project management to send email notifications, using Exim MTA, you might end up with test emails bouncing due to no recipients specified. It’s a bit tricky to debug, but, fortunately, quite easy to fix. The problem comes from different implementations of “-t” option handling for /usr/sbin/sendmail. Redmine uses this option to specify on the command line to specify message recipients However, Exim by default uses a different behavior, where it gets recipients from the message headers, and removes from that list recipients which are provided using the “-t” command line option.
The solution to the problem is a very simple – just add the following line to your /etc/exim/exim.conf file, as per this FAQ:
extract_addresses_remove_arguments = false