StatusNethttp://status.hackerposse.com/api/statusnet/conversation/105211.atomConversation2024-03-29T01:17:52-04:00http://activitystrea.ms/schema/1.0/commenttag:status.hackerposse.com,2016-10-19:noticeId=105602:objectType=commentNew comment by rozzin!<a href="http://status.hackerposse.com/group/562/id" class="h-card group" title="The λ-Calculus (lambda)">lambda</a>: the Ultimate #<span class="tag"><a href="http://status.hackerposse.com/tag/goto" rel="tag">GOTO</a></span>: Debunking the 'Expensive Procedure Call' Myth, or, Procedure Call Implementations #<span class="tag"><a href="http://status.hackerposse.com/tag/consideredharmful" rel="tag">ConsideredHarmful</a></span> <a href="http://dspace.mit.edu/handle/1721.1/5753" title="http://dspace.mit.edu/handle/1721.1/5753" class="attachment" id="attachment-12262" rel="nofollow external">http://dspace.mit.edu/handle/1721.1/5753</a>http://activitystrea.ms/schema/1.0/post2016-10-19T20:46:02+00:002016-10-19T20:46:02+00:00http://activitystrea.ms/schema/1.0/personhttp://status.hackerposse.com/user/1rozzinRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.42.76537 -71.46757rozzinJoshua Judson RosenRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.Nashua, New Hampshire, USAhomepagehttp://www.hackerposse.com/~rozzintruehttps://chirp.cooleysekula.net/conversation/102001http://activitystrea.ms/schema/1.0/commenttag:status.hackerposse.com,2016-10-14:noticeId=105273:objectType=commentNew comment by rozzinHmm. @<a href="https://chirp.cooleysekula.net/steve" class="h-card mention" title="Stephen Sekula">steve</a>, I think Chirp dropped all of my responses to you last night: <a href="http://status.hackerposse.com/conversation/105211" title="http://status.hackerposse.com/conversation/105211" class="attachment" id="attachment-12204" rel="nofollow external">http://status.hackerposse.com/conversation/105211</a>http://activitystrea.ms/schema/1.0/post2016-10-14T16:44:54+00:002016-10-14T16:44:54+00:00http://activitystrea.ms/schema/1.0/personhttp://status.hackerposse.com/user/1rozzinRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.42.76537 -71.46757rozzinJoshua Judson RosenRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.Nashua, New Hampshire, USAhomepagehttp://www.hackerposse.com/~rozzintruehttps://chirp.cooleysekula.net/conversation/102001http://activitystrea.ms/schema/1.0/commenttag:status.hackerposse.com,2016-10-14:noticeId=105255:objectType=commentNew comment by rozzin@<a href="https://chirp.cooleysekula.net/steve" class="h-card mention" title="Stephen Sekula">steve</a>, I liked the `don't use lists, use dicts' lesson, but the next step after that for many algorithms is actually `don't use dicts, use sets' ☺ <a href="https://www.python.org/dev/peps/pep-0218/" title="https://www.python.org/dev/peps/pep-0218/" class="attachment" id="attachment-12197" rel="nofollow external">https://www.python.org/dev/peps/pep-0218/</a>http://activitystrea.ms/schema/1.0/post2016-10-14T03:57:51+00:002016-10-14T03:57:51+00:00http://activitystrea.ms/schema/1.0/personhttp://status.hackerposse.com/user/1rozzinRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.42.76537 -71.46757rozzinJoshua Judson RosenRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.Nashua, New Hampshire, USAhomepagehttp://www.hackerposse.com/~rozzintruehttps://chirp.cooleysekula.net/conversation/102001http://activitystrea.ms/schema/1.0/commenttag:status.hackerposse.com,2016-10-14:noticeId=105254:objectType=commentNew comment by rozzin@<a href="https://chirp.cooleysekula.net/steve" class="h-card mention" title="Stephen Sekula">steve</a>, the lambda in things like "lambda w: w.lower()" is also typically superfluous, because you can just pass the *class method* directly, e.g.: sort(…, key=str.lower)http://activitystrea.ms/schema/1.0/post2016-10-14T03:50:19+00:002016-10-14T03:50:19+00:00http://activitystrea.ms/schema/1.0/personhttp://status.hackerposse.com/user/1rozzinRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.42.76537 -71.46757rozzinJoshua Judson RosenRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.Nashua, New Hampshire, USAhomepagehttp://www.hackerposse.com/~rozzintruehttps://chirp.cooleysekula.net/conversation/102001http://activitystrea.ms/schema/1.0/commenttag:status.hackerposse.com,2016-10-14:noticeId=105253:objectType=commentNew comment by rozzin@<a href="https://chirp.cooleysekula.net/steve" class="h-card mention" title="Stephen Sekula">steve</a>, #<span class="tag"><a href="http://status.hackerposse.com/tag/guido" rel="tag">Guido</a></span> actually *really* wanted to drop !<a href="http://status.hackerposse.com/group/562/id" class="h-card group" title="The λ-Calculus (lambda)">lambda</a> in #<span class="tag"><a href="http://status.hackerposse.com/tag/python" rel="tag">Python</a></span> 3: <a href="https://www.artima.com/weblogs/viewpost.jsp?thread=98196" title="https://www.artima.com/weblogs/viewpost.jsp?thread=98196" class="attachment" id="attachment-12196" rel="nofollow external">https://www.artima.com/weblogs/viewpost.jsp?thread=98196</a>http://activitystrea.ms/schema/1.0/post2016-10-14T03:32:50+00:002016-10-14T03:32:50+00:00http://activitystrea.ms/schema/1.0/personhttp://status.hackerposse.com/user/1rozzinRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.42.76537 -71.46757rozzinJoshua Judson RosenRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.Nashua, New Hampshire, USAhomepagehttp://www.hackerposse.com/~rozzintruehttps://chirp.cooleysekula.net/conversation/102001http://activitystrea.ms/schema/1.0/commenttag:status.hackerposse.com,2016-10-14:noticeId=105252:objectType=commentNew comment by rozzin@<a href="https://chirp.cooleysekula.net/steve" class="h-card mention" title="Stephen Sekula">steve</a>, I ♥ !<a href="http://status.hackerposse.com/group/562/id" class="h-card group" title="The λ-Calculus (lambda)">lambda</a>, but they can kill your performance in #<span class="tag"><a href="http://status.hackerposse.com/tag/python" rel="tag">Python</a></span> because there's so much overhead in Python's procedure-call implementation. So #<span class="tag"><a href="http://status.hackerposse.com/tag/guido" rel="tag">Guido</a></span> would say you're supposed to use list comprehensions for that stuff at this point.http://activitystrea.ms/schema/1.0/post2016-10-14T03:20:10+00:002016-10-14T03:20:10+00:00http://activitystrea.ms/schema/1.0/personhttp://status.hackerposse.com/user/1rozzinRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.42.76537 -71.46757rozzinJoshua Judson RosenRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.Nashua, New Hampshire, USAhomepagehttp://www.hackerposse.com/~rozzintruehttps://chirp.cooleysekula.net/conversation/102001http://activitystrea.ms/schema/1.0/commenttag:status.hackerposse.com,2016-10-14:noticeId=105251:objectType=commentNew comment by rozzinHe's a pythonaut after my own heart, but be careful not to follow his examples too literally: a number of them are either counterproductive by the metrics used in the others, or contrary to modern #<span class="tag"><a href="http://status.hackerposse.com/tag/python" rel="tag">Python</a></span> standards.http://activitystrea.ms/schema/1.0/post2016-10-14T03:15:43+00:002016-10-14T03:15:43+00:00http://activitystrea.ms/schema/1.0/personhttp://status.hackerposse.com/user/1rozzinRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.42.76537 -71.46757rozzinJoshua Judson RosenRobotanist, FOSS engineer, artist w/ a superhuman ability to distinguish shades of khaki. FoxtrotGPS, libvisualid, GNU Robots maintainer.Nashua, New Hampshire, USAhomepagehttp://www.hackerposse.com/~rozzintruehttps://chirp.cooleysekula.net/conversation/102001http://activitystrea.ms/schema/1.0/notetag:chirp.cooleysekula.net,2016-10-12:noticeId=127994:objectType=noteNew note by steveSome fun tips for writing python code. <a href="https://blog.michaelckennedy.net/2016/10/10/pythonic-code-by-example-in-5-videos-video-series/" title="https://blog.michaelckennedy.net/2016/10/10/pythonic-code-by-example-in-5-videos-video-series/" class="attachment" rel="nofollow external">https://blog.michaelckennedy.net/2016/10/10/pythonic-code-by-example-in-5-videos-video-series/</a>http://activitystrea.ms/schema/1.0/post2016-10-12T19:13:07+00:002016-10-12T19:13:07+00:00http://activitystrea.ms/schema/1.0/personhttps://chirp.cooleysekula.net/user/3stevePhysicist, Research Group Manager at SNOLAB, Professor of Physics at Queen's University, dark matter hunter, neutrino watcher, writer, runner, programmer, blogger, sometimes a drummer.steveStephen SekulaPhysicist, Research Group Manager at SNOLAB, Professor of Physics at Queen's University, dark matter hunter, neutrino watcher, writer, runner, programmer, blogger, sometimes a drummer.Sudbury, ON, Canadahomepagehttps://steve.cooleysekula.nettruehttps://chirp.cooleysekula.net/conversation/102001