Win a ticket to OSCON Amsterdam!

As I mentioned several weeks ago, OSCON is coming to Europe for the first time ever and will be held in Amsterdam on 26th and 27th of October. Some pretty cool tech com­pa­nies will be there – GitHub, DataS­tax, Google, Thought­Works, Pay­Pal, Heroku and Spo­tify to name a few! I will be talk­ing about “Mod­el­ling …

Win a ticket to OSCON Amsterdam! Read More »

F# – Monty Hall problem

Do you remember that scene from the movie 21 where Kevin Spacey gave our protagonist Ben the game show host problem? What Kevin Spacey described is known as the Monty Hall problem. It became famous as a question from a reader’s letter to Marilyn vos Savant’s “Ask Marilyn” column in Parade magazine in 1990. Marilyn’s …

F# – Monty Hall problem Read More »

Warning, Conferences ahead!

Update 24/08/2015 : some helpful people pointed out that I’ve missed a couple of other notable conferences here, including: Leetspeak (10th Oct Stockholm) Distributed Matters Berlin (19th Sep) and Barcelona (21st Nov) CodeMotion Berlin (2nd-3rd Nov), Milan (20th-21st Nov) and Madrid (27th-28th Nov) Lambda World (24th Oct Cadiz)   It’s almost that time of the year again, that last …

Warning, Conferences ahead! Read More »

More fun with APL

Note: see the rest of the series so far.   I stumbled across this post the other day and problem 2 seems like something I can easily do in APL since it essentially requires you to interleave two arrays. The problem is: Write a function that combines two lists by alternatingly taking elements. For example: given the …

More fun with APL Read More »

My picks from OSCON keynotes

So OSCON came and went, and whilst I haven’t seen the recording for any of the sessions, the keynotes (and a bunch of interviews) are available on YouTube. Unlike most conferences, the OSCON keynotes are really short (average 10-15 mins each) and having watched all the published keynote sessions here are my top picks.   Simon Wardley – …

My picks from OSCON keynotes Read More »

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close