Programming language subreddits and their choice of words
presents an interactive chord graph
showing how often particular languages are mentioned in other languages' communities. Another chart
shows how proportional others' mentions are to the TIOBE Index
. And some very elementary sentiment analysis
suggests how often each language inspires pure theory
, happiness and fun
, or cursing
. A tongue-in-cheek aside reveals that counting infrequently-mentioned languages yields another happiness/coolness chart
that puts Elm
at the top, just above other surprises.
"The slickness, the cosiness, the lack of spontaneity, the inevitable gallery-playing, Eric Idle's bloody songs (just what we needed, a slightly edgier Richard Stilgoe)... this is the kind of schlock they once stood up against, and worse, it will just compound the modern perception of Python as something unthreatening and whimsical, a posh boys' lark, an "icon of Britishness", a zany figleaf for the humourless and the deeply conventional, like brightly-patterned socks."
On the back of mixed reviews on the Python reunion, Taylor Parkes looks at the other side of Monty Python.
Programmers will tell you that coding is one of the most approachable
skills there is. If you want to learn, there's
, or perhaps
. There are
that want to help you learn,
Finished with all of those? [more inside]
"The IPython Notebook
is a web-based interactive computational environment where you can combine code execution, text, mathematics, plots and rich media into a single document". It can be installed faily easily with anaconda
or on Amazon EC2
Various interesting notebooks are to be found at the official Notebook Viewer site
Another collection of interesting notebooks on many topics
. [more inside]
is a new programming language for teaching from Brown University that blends Python, Racket, and OCaml. [more inside]
Gustav Jens Tech Tips. Start with the basics
, then works your way through programming HTML
. For anyone interested in learning programmings.
"Bored of being in a dark room, she flips on the light, opens the door and bails. This particular episode takes place at 1am. This is why we keep doors locked with her around. We don't need her harassing the neighbors..." Julius Escaping
Developer evangelist Adria Richards snaps a photo
of two men at the recent PyCon
whom she overheard making quips about "big dongles". PyCon responds, following which one of the men is fired
. Adria justifies the callout
as a step towards securing the future of programming for women. Full discussion at Hacker News
The competition's website
lists several ways to kill a python...It suggests shooting the snake in the head with a firearm or decapitating it with a machete. Wildlife officials say the 2013 Python Challenge is not only about killing snakes. "One of things that is very important to us is to educate the public about the Burmese python and how this species is impacting the state of Florida," Segelson said.
The state of Illinois is facing a $95 billion (and rising)
unfunded pension liability. Governor Pat Quinn
, in a bold attempt to get Illinoisians excited about pension reform
, has unveiled a new mascot: Squeezy the Pension Python [YouTube]
Tor developers Arturo Filasto
and Jacob Appelbaum
's OONI project
seeks to provide "an accurate representation of network interference" such as website blocking, surveillance, and selective bandwidth slowdowns on the Filternet, aka the internet. Their OONI-probe
software tool has already
exposed T-Mobile USA's "Web Guard" mobile internet censorship program
and Palestinian Authority's censorship of opposition websites
, leading to the resignation of the MP overseeing the project. (main git repo
) [more inside]
Jake Cole of the film blog Not Just Movies discusses
the semi-legendary hour-long debate
about Monty Python's Life of Brian
on the BBC Four program Friday Night, Saturday Morning
. The debate features Pythons John Cleese and Michael Palin on one side and opposite them broadcaster Malcolm Muggeridge and Mervyn Stockwood, the Bishop of Southwark.
Has your garden been ravaged by the marauding squirrel hordes? Has your bird feeder been pillaged? Tired of shaking your fist at the neighbor children? Learn how to use Python to tap into computer vision libraries and build an automated sentry water cannon capable of soaking intruders.
This month, Python won "Best Programming Language
" in the Linux Journal's Reader's Choice Awards 2011. If you're not convinced, Python Facts explains little simple things
that make Python great. [more inside]
is a bit of python code that takes any song and makes it swing. It does this be taking each beat and time-stretching the first half of each beat while time-shrinking the second half.
Easy AI with Python
. High school-level introduction to a few artificial intelligence concepts, with relatively short open source Python code snippets. [more inside]
Guido's Python: Introduction
is part of a series
by Yaniv Aknin which seeks to look at the programming language
through the eyes of Guido van Rossum
, author of the language (and mentioned previously
). [more inside]
Friday Frivolity. We use only the finest baby frogs, dew-picked and flown from Iraq, cleansed in the finest quality spring water, lightly killed, and then sealed in a succulent Swiss quintuple smooth treble cream milk chocolate envelope, and lovingly frosted with glucose.
for the infamous Crunchy Frog
. No frogs were killed in the making of this recipe. (via Neatorama)
Speaking of Edward Tufte (see below
), sparklines are a type of information graphics characterized by their small size and data density named by Tufte
. Sparklines were used
by sites reporting the 2008 election and were first introduced on MeFi in 2005
. There are now several ways to put sparklines on your own web site including: a simple jQuery plugin
, a downloadable PHP library
, a dynamic generator
using a Python CGI program, and even a library for Ruby
, an animated visualization of open source software project commits. e.g.: Python
Earlier this year, the US Fish and Wildlife service opened an inquiry
into the possibility of adding all snakes of the genera Boa
to the Injurious Species List
. [more inside]
looks and feels like an Excel clone, except that it stores all the data and formulas as a Python
program. You can add more code, or export the whole thing.
It's in public beta now, and the commercial release will be free for open source and personal projects.
Bytecode-based virtual machines are the Next Big Thing in programming. You can run
, and yes even COBOL
on the JVM. Or if you prefer your languages to be a bit more melodic there's J#
. Even C/C++ has a bytecode compiler
now. That's not to mention languages that have their own VMs like Erlang
or that are writing their own like Parrot
. [more inside]
Lost Monty Python interview from 1975
Dallas TV station unearths interview with four of the Pythons from 1975, just as they were hitting it big in the states. Love the hair! Love the armadillo!
Google reels in Guido van Rossum.
Guido van Rossum's popular Python
language will be the focus of his work and play. Lovingly stolen from MoFi.
dynamic, paper-based displays.
A Bright, Shiny Service: Sparklines
A web service implementation of Edward Tufte’s sparklines idea
, in Python
Around the States in Eighty Days.
Monty Python's Eric Idle is three quarters of the way through a North American tour and keeping an extensive online diary as he goes. "I would never be sitting at home writing my memoirs like this. There's just something about the time available and the different places we visit that invites introspection
The Late Graham Chapman
and the curse of Yellowbeard
. Yar, don't be making fun of a pirate captain, even a fictional one. The curse of the film eventually claimed the lives of actors Graham Chapman
, Madeline Kahn
, Peter Cook
, James Mason, Spike Milligan
and Marty Feldman
- the only one of them who died while filming the actual movie. Harry Nilsson
wrote an unused ditty for the flick and soon visited Davy Jones' locker. It didn't exactly do wonders for the careers of Cheech and Chong
or Martin Hewitt
, who played Yellowbeard's son. Watch it and feel like you too have been cursed. (More Inside, Yar!)
Has Prate is Aspired
is a reality nan rusticates soy craving aped has knocks. Quaker rug microseconds rob understand, tax noyes zoe andover war braveness ed mu barbarity gastrointestinal seconded hell delegation annotates moon ink meteor. Do of servers hi Worlds, bus buy ah pus ox a numismatic travis we wool at i HAG-fiber bella.
The Dark Side of Google?
Google's first annual programming contest
was a shrewd way to encourage Java and Python programmers. But this may be shrewder than the programmers who entered the contest realized. David Egnor
may have nabbed a cool $10,000 as the contest winner, but for all the other entries, Google nabbed "worldwide, perpetual, fully paid-up, nonexclusive" rights.
Peter Norvig has written a Python script that generated a 12293word palindrome
. Impressive. But before you ask: No, it doesn't make any sense.
[via Play with the Machine
Lego meets Monty Python & The Holy Grail
: a scary synthesis of geek culture from Tim Drage and Tony Mines of Spite Your Face Productions