Profile

Cover photo
Nick Coghlan
Works at Python Software Foundation
Attended University of Queensland
Lives in Brisbane, Australia
1,464 followers|133,522 views
AboutPostsPhotosVideos

Stream

Nick Coghlan

Shared publicly  - 
 
Yeah, I had a good week :)
I'm currently kicking back in Red Hat's Mountain View office (I normally work from the Brisbane office in Australia) after a lovely lunch with some of the local Red Hatters, unwinding a bit an...
8
Iain Robertson's profile photo
 
And if I'd known you were staying in the same hotel as me, the same week as me, I'd have aimed to catch up. :)
Add a comment...

Nick Coghlan

Shared publicly  - 
 
My traditional comment on these: 1-click G+ integration is kinda cheating,  Google.
Spideroak's launch of Crypton prompted an interesting discussion on Twitter between myself and a few others. This mostly involved some fairly common "open source" versus "free software" objections to ...
2
Nick Coghlan's profile photoDirkjan Ochtman's profile photoGregory P. Smith's profile photo
4 comments
 
He was making a meta comment while the intent of his post was to share the blog post on G+. (Agreed, he confused me as well)
Add a comment...

Nick Coghlan

Shared publicly  - 
 
We're well away from the big rivers near Brisbane (the Brisbane River itself through the city, and the Pine Rivers to the north), but still had some decent local flooding.

Most of these pictures are of the local park (which usually has just a small stream running through the middle but had turned into a shallow lake yesterday). The last few pictures/videos are of the far side of the road from the park - the final video is of the inlet side under the bridge that appears in one of the earlier videos.
1
Add a comment...

Nick Coghlan

Shared publicly  - 
 
Hmm, popping this up when I hit publish in Blogger is kinda cheating, Google...
Is Python's future currently at risk? (TLDR: No) Calvin Spealman recently posted his thoughts on various aspects of where he sees computing in general heading, and his concerns about where Python may ...
8
4
Rafael Laverde's profile photoRichard Jones's profile photoCésar Bustíos Benites's profile photoEthan Chu's profile photo
10 comments
 
Julien, catalog-sig is the place to ask those kinds of questions, although PyPI has an open API precisely so that anyone is free to implement their own PyPI competitor that has stricter quality control or other features (see, for example, crate.io).

We're currently in the process of trying to split the build step more cleanly from the install step. Once that's done, then it becomes more feasible to introduce a test hook that can be invoked without installation.
Add a comment...

Nick Coghlan

Shared publicly  - 
 
 
+Nick Coghlan and I are having a good brain storming about the addition of password hash algorithms to the Python standard library: http://mail.python.org/pipermail/python-ideas/2012-June/015505.html The discussion is related to the recent #linkedinhacked fiasco. While I was typing, +Guido van Rossum has joined the topic, too.

I'm astonished how few people know about the excellent #passlib package. It's a great framework with over 30 hash algorithms, more deviations for countless apps and OSs, side channel free password checker and migration of outdated password schemas. The code is well written, documented and the authors really know what they are doing.

If you deal with passwords, checkout http://packages.python.org/passlib/
[Python-ideas] Add adaptive-load salt-mandatory hashing functions? Christian Heimes lists at cheimes.de. Mon Jun 11 10:42:59 CEST 2012. Previous message: [Python-ideas] Add adaptive-load salt-mandator...
2
3
Nick Coghlan's profile photowesley chun's profile photoLarry Pete's profile photoFabian Neumann's profile photo
 
I'm not sure I follow that comment Paul... is this in relation to the title I use for my blog and my post about volunteer-developed VMs? (which is unrelated to this particular G+ post)

If so, yes, the title of my blog is a deliberately provocative language hack. You can also reach it through the alternative, less confrontational, framing of http://www.curiousefficiency.org

That post is also about cross-platform language level VMs rather than OS level VM hypervisors.
Add a comment...
Have him in circles
1,464 people
Ethan Furman's profile photo
Akansha kashyap's profile photo
Love Uganda Safaris's profile photo
Leonid Kogan's profile photo
Robert Kern's profile photo
Jonathan “JB” Hartley's profile photo
Rodrigo Bernardo Pimentel's profile photo
Richard Suchenwirth-Bauersachs's profile photo
Marcos Fernández's profile photo

Nick Coghlan

Shared publicly  - 
 
My notes from the PyCon US 2013 Python Language Summit are up on ReadTheDocs. Courtesy of Vinay Sajip, I've also found out how to integrate DISQUS comments into my Python Notes pages, so feedback can ...
2
Eli Bendersky's profile photo
 
Nice summary, thanks. Re CFFI I really think the two layers (ABI, API) should be viewed separately. While there seems to be general understanding and agreement that the ABI level (for replacing ctypes) is goodness, there's a lot of uncertainty about the API level. As you correctly pointed out yesterday, most folks even within python-committers don't have a clear model of how it works.
Add a comment...

Nick Coghlan

Shared publicly  - 
 
For comparison with the current set of pics, here are some I took a couple of years ago during the 2011 Brisbane floods.

That bridge Josh is standing on in one of the photos? We couldn't get to it yesterday because the whole park was under water. (I'll grant that it wasn't actually raining when I took these 2011 pics, unlike yesterday)
1
Add a comment...

Nick Coghlan

Shared publicly  - 
 
Google making posting this to G+ a one-click operation in Blogger is still cheating...
Inspired by Noufal Ibrahim's recent article on the general state of the Python community in India, I've finally written this belated report on my recent India trip :) At the end of October, I had the ...
3
1
Elvis Joel D'Souza's profile photo
Add a comment...

Nick Coghlan

Shared publicly  - 
 
A cache of the entire internet at Google's command, and they can't figure out that suggesting I invite a public mailing list to join Gmail or G+ is really stupid?

And yes, I did just open up G+ for the first time in ages to see python-dev and python-ideas as the first two suggested "Invite Friends" entries :P
7
Brett Cannon's profile photoNick Coghlan's profile photo
4 comments
 
Two other pieces of feedback submitted
- there's no gear icon on the Profile page
- the "view post" link down in the bottom left of the notification popup is way to easy to miss, especially when you don't use a maximised window for your browser.
Add a comment...
People
Have him in circles
1,464 people
Ethan Furman's profile photo
Akansha kashyap's profile photo
Love Uganda Safaris's profile photo
Leonid Kogan's profile photo
Robert Kern's profile photo
Jonathan “JB” Hartley's profile photo
Rodrigo Bernardo Pimentel's profile photo
Richard Suchenwirth-Bauersachs's profile photo
Marcos Fernández's profile photo
Work
Occupation
Software Engineer
Employment
  • Python Software Foundation
    CPython Core Developer, 2005 - present
  • Red Hat Asia-Pacific
    Senior Software Engineer, 2011 - present
  • Boeing Defence Australia
    <varied>, 1998 - 2011
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Brisbane, Australia
Previously
Brisbane, Australia
Links
Other profiles
Contributor to
Story
Tagline
CPython core developer, Red Hat toolsmith, cognitive science dabbler.
Introduction
I'm one of the core developers for the CPython reference interpreter, as well as being an erstwhile long range radio communications automation engineer, solar car racing engineer and cognitive science dabbler.

I am currently a member of the Red Hat Engineering Operations team, working on some of the inhouse tools that support development and QA activities for RHEL and other products. In the unlikely event it isn't completely obvious, no I do not speak for Red Hat and all opinions posted online are my own and do not necessarily reflect the official position of my employer.
Bragging rights
Co-author with Guido van Rossum of PEP 343, which added Python's "with statement" syntax and context management protocol
Education
  • University of Queensland
    Computer Systems Engineering, 1996 - 2000
  • University of Queensland
    Arts (Cognitive Science), 1996 - 2000
Basic Information
Gender
Male