228 karma · joined September 24, 2008
I'm a co-founder of the PyDataLondon monthly data science meetups and conference series, author of O'Reilly's High Performance Python.
I've just installed it using conda in Python 3.6 just fine.
Note - I'm the co-chair for PyDataLondon (and the local conference series). I regularly poll my monthly meetup audience to see how many folk upgrade each month. Normally 1-10 per month stick their hand up, nobody sticks their hand up if I ask "how many downgraded from Python 3 this month?".
Years before (11 years ago I think) I left a start-up completely burned out, having just bought an apartment, with no spare money (all my cash went into the purchase). The start-up had run out of salary, I was angry and wasn't in a clear space. I bailed the UK and walked around Morocco for a month on my own (I got very bored of my own company), on the very last of my money. When I returned, very refreshed, I started my consulting career. That break was essential to let myself recover. It surprised me how much the rest of the world hadn't changed in that month, whilst my outlook was totally different (happy, positive and ready for the challenges ahead).
Back in April 2013 (the last time I saw python.org download stats - where did they go?!) I wrote a blog post noting that fresh downloads of Windows Python 3.3 were greater than downloads of Windows Python 2.7, for 3 months running. Windows is useful as Python isn't bundled (unlike e.g. Linux and Mac). I presume this trend has continued but have no firm evidence either way: http://ianozsvald.com/2013/04/15/more-python-3-3-downloads-t...
What do the PyPI stats say?
At monthly PyDataLondon meetings I remind the audience to switch to Py3 (a few do each month) as Py2's sunset date is less than 5 years away now.
The win with Python (and other dynamic languages) is that you can experiment quickly with ideas when you're formulating a solution, that's a big part of exploratory data science.
If you're curious about high-speed work in Python - Radim did a blog series on how he sped up word2vec to be faster than Google's original C code: http://radimrehurek.com/2013/09/deep-learning-with-word2vec-...
I'll also note [self promo!] that I wrote on book on High Performance Python, if that's your cup of tea (and Radim wrote a section in it): http://shop.oreilly.com/product/0636920028963.do
Now the Wikidata project (2012) is normalising the data in Wikipedia so that projects like DBpedia have an easier time with the raw information (no need to write alternative parsers for dates, weights, measures and simple facts!). As a result we've gone from human-readable information to machine-readable semantic-web-like information which is accessible via Linked Open Data.
Maybe the driver for semantic web data is humans trying to programmatically consume human-readable information, rather than the other way around?
http://www.techcityjobs.co.uk/ has a lot of London-focused tech jobs, lots of Ruby etc. Ruby is definitely in demand in London. Avoid being a waiter if you can, your skills will rust.
http://siliconmilkroundabout.com/ occurred last weekend, over 100 startups were there pitching for jobs, go through the list of companies and cherrypick, then drop them a line? The CTOs I spoke with noted the lack of Rails folk. Most of the companies had 2-8 job openings each.
Bon chance, i.
It is clunky but I'm hoping we'll get better control as nbconvert evolves, so we're experimenting with this approach.
Most of the code examples are not 'live', they're pasted in along with analysis results (the book is about high performance and parallel computing: http://shop.oreilly.com/product/0636920028963.do ), as lots of the examples are best run from a fresh VM.
http://ianozsvald.com/2012/03/18/high-performance-python-1-f...
My guess is that registered folk get to walk through and everyone else has to explain their presence. It should be a good deterrent. Photo: https://twitter.com/ianozsvald/status/218833445760139264
Changes being rolled in: * Mentorship - try to provide mentors for all * Traction Groups - get companies to start and join private self-mentorship groups (based around the prototype I organised in this round: http://ianozsvald.com/2012/05/16/mentorship-groups-in-startu... ) * Roadshow in Silicon Valley - after Demo Days take companies up to the Bay Area and run an investment/demo road show * Academy - online & face to face courses for StartupChile members to learn about business basics (e.g. lean processes, pitching, sales etc) * Top 20 Accelerator - cherry pick a top set of companies and super-accelerate them (private mentorship, focus on growth etc)
I don't know the details of the above changes, the ideas will evolve and a lot of questions are raised. What interests me is how a lot of the current programme criticisms (e.g. lack of mentorship, DemoDay not being too cool, lack of peer mentorship) should be addressed (and then some).
As stated yesterday I'm not employed by StartupChile, I'm nearly finished with Round 2. As much as I've criticised the programme in the past I continue to be impressed at how quickly they're iterating and improving.
I'm in Round 2, I've been giving feedback for months to the staff. The feedback I got today about changes they're making during Round 4 (for those just arriving now) is pretty impressive. If they carry it all off then the programme will be improved by a fair margin for subsequent Rounds.
The improvements are still under discussion but ought to address many of the mentorship/fund raising/expectation issues that have been raised (at least - I have cautious optimism that that's the case).
Disclaimer - I don't work for SUP, I'm almost finished here in Round 2, I've had my complaints during the programme but generally they're reacting/improving to the significant issues. Things are improving for every new Round.