Content

This is a weblog

Links for January 23rd through January 25th

Friday 27 January 2012 - Filed under links

My shared links for January 23rd through January 25th:

Tagged: » » » » » » » » » » » » » »

 ::  Share or discuss  ::  2012-01-27  ::  mike

Links for January 11th

Friday 27 January 2012 - Filed under links

My shared links for January 11th:

 ::  Share or discuss  ::  2012-01-27  ::  mike

Links for January 20th through January 21st

Sunday 22 January 2012 - Filed under links

My shared links for January 20th through January 21st:

 ::  Share or discuss  ::  2012-01-22  ::  mike

Links for January 12th through January 18th

Thursday 19 January 2012 - Filed under links

My shared links for January 12th through January 18th:

 ::  Share or discuss  ::  2012-01-19  ::  mike

Links for January 11th

Wednesday 11 January 2012 - Filed under links

My shared links for January 11th:

Tagged:

Comments Off  ::  Share or discuss  ::  2012-01-11  ::  mike

Links for January 5th through January 10th

Wednesday 11 January 2012 - Filed under links

My shared links for January 5th through January 10th:

Tagged:

Comments Off  ::  Share or discuss  ::  2012-01-11  ::  mike

Links for January 3rd through January 5th

Wednesday 11 January 2012 - Filed under links

My shared links for January 3rd through January 5th:

Comments Off  ::  Share or discuss  ::  2012-01-11  ::  mike

Links for December 28th – 29th (Including PyCon2012 Talks of Interest)

Tuesday 3 January 2012 - Filed under links

My shared links for December 28th through December 29th:

  • The Email-SIG Archives – Archives of group working on email package in python
  • Link Grammar – grammar parsing package homepage as part of abiword
  • Overview — NetworkX 1.6 documentation
  • dmalcolm – Automatically detecting reference-count bugs in Python extension modules
  • PyCon US 2012: Parsing Horrible Things – If you've ever wanted to get started with parsers, here's your chance for a ground-floor introduction. A harebrained spare-time project gives birth to a whirlwind journey from basic algorithms to Python libraries and, at last, to a parser for one of the craziest syntaxes out there: the MediaWiki grammar that drives Wikipedia.
  • PyCon US 2012: Python for data lovers – Exploring and analyzing data can be daunting and time-consuming, even for data lovers. Python can make the process fun and exciting. We will present techniques of data analysis, along with python tools that help you explore and map data. Our talk includes examples that show how python libraries such as csvkit, matplotlib, scipy, networkx and pysal can help you dig into and make sense of your data.
  • PyCon US 2012: Time series analysis in python – Analyzing, storing and visualizing time-series efficiently are recurring though difficult tasks in various aspects of scientific data analysis such as meteorological forecasting, financial modeling, … In this talk we will explore the current Python ecosystem for doing this effectively, comparing options, using only open source packages that are mature yet still under active development.
  • PyCon US 2012: Email package – The email package in the Python Standard library has had a somewhat rocky transition into the Python3 era, and still doesn't handle non-ASCII easily. That is about to change. This talk will compare how things worked in Python2 (the past), how things work now (in Python3.2), and how things will work much better in the future (hopefully Python3.3).
  • PyCon US 2012: Advanced SQLAlchemy – How do you take the big step from casual SQLAlchemy user, who treats your database as a mysterious object store, to advanced power user, who optimizes critical queries, plans indexing and migrations, and generates efficient reports? This talk will teach you how databases think; why humanity invented the Relational Algebra; and how SQLAlchemy grants you access to relational power.
  • PyCon US 2012 : Python FUSE – Contrary to classical kernel residing file-systems in *NIX, FUSE is an API to develop file systems in user space. This talk details internals of FUSE, developing your own file-system with Python-FUSE, followed by creative application of Python-FUSE based file system.
  • PyCon US 2012: What's new in the PyStdLib – Lots of Interesting stuff has gone into Python Standard library in 2.7, 3.1, 3.2 and 3.3 release. Some interesting features that went in really make programmers life easy and it can bring in a 'wow' factor to their code. Additionally, it can also help the external library developers to relook at the their libraries to use new facilities available from standard library modules. This talk distills stuff from What's new document from 2.7, 3.2 and 3.3 and presents some of the choicest new features from Python standard library. Since a lots has gone in since 2.7, focus would be given to those which have had good discussion in tracker or in python-dev and would in general was a most sought out one.
  • PyCon US 2012: Code Generation in Python: Dismantling Jinja – For many DSLs such as templating languages it's important to use code generation to achieve acceptable performance in Python. The current version of Jinja went through many different iterations to end up where it is currently. This talk walks through the design of Jinja2's compiler infrastructure and why it works the way it works and how one can use newer Python features for better results.
  • Mailman 3 — PyCon US 2012 – Mailman 3 has been in development for several years. This is an evolution of the ever popular mailing list management system that runs thousands of mailing lists around the world. This talk describes how the code has been modernized and how the architectural deficiencies of Mailman 2 have been addressed using REST and other technologies. This is a spinoff from the AOSA chapter on Mailman 3.
  • RelEx Dependency Relationship Extractor – OpenCog – RelEx, a narrow-AI component of OpenCog, is an English-language semantic dependency relationship extractor, built on the Carnegie-Mellon Link Grammar parser. It uses a series of graph rewriting rules to identify subject, object, indirect object and many other syntactic dependency relationships between words in a sentence. That is, it generates the dependency trees of a dependency grammar. Its set of dependency relations it employs resemble those of Dekang Lin's MiniPar and the Stanford parser (and it has an explicit compatibility mode). It is inspired in part by the ideas of Hudson's Word Grammar.
  • Could you start a blog on this thing?
  • Chinese high end CPUs are now in the game – details: Part 2, Alpha by VR-Zone.com – Chinese supercomputer uses Alpha architecture. Article has some interesting details and some cringeworthy breathless praise for the lamented Alpha chips…

Comments Off  ::  Share or discuss  ::  2012-01-03  ::  mike

Links for December 22nd

Tuesday 27 December 2011 - Filed under links

My shared links for December 22nd:

  • Pearsonified’s Golden Ratio Typography Calculator – calculates line height, font size and content width appropriately for readability. Using the golden ratio might be bogus, but the point of matching font size to line width and height is well taken and the results look OK.

Comments Off  ::  Share or discuss  ::  2011-12-27  ::  mike

Links for December 13th through December 19th

Tuesday 27 December 2011 - Filed under links

My shared links for December 13th through December 19th:

  • Treatment and Side Effect Info from Patients Like You : PatientsLikeMe
  • NVIDIA open sources compiler for CUDA based on LLVM – tweeted by insideHPC at 12/13/11 7:19 PM
  • The Architecture of Open Source Applications – Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well—usually programs they wrote themselves—and never study the great programs of history. As a result, they repeat one another's mistakes rather than building on one another's successes. This book's goal is to change that. In it, the authors of twenty-five open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to this book provide unique insights into how they think. If you are a junior developer, and want to learn how your more experienced colleagues think, this book is the place to start. If you are an intermediate or senior developer, and want to see how your peers have solved hard design problems, this book can help you too.
  • An Empirical Comparison of the Accuracy Rates of Novices using the Quorum, Perl, and Randomo Programming Languages – It will never work in theory – We present here an empirical study comparing the accuracy rates of novices writing software in three programming languages: Quorum, Perl, and Randomo. The first language, Quorum, we call an evidence-based programming language, where the syntax, semantics, and API designs change in correspondence to the latest academic research and literature on programming language usability. Second, while Perl is well known, we call Randomo a Placebo-language, where some of the syntax was chosen with a random number generator and the ASCII table. We compared novices that were programming for the first time using each of these languages, testing how accurately they could write simple programs using common program constructs (e.g., loops, conditionals, functions, variables, parameters). Results showed that while Quorum users were afforded significantly greater accuracy compared to those using Perl and Randomo, Perl users were unable to write programs more accurately than those using a language designed by chance

Comments Off  ::  Share or discuss  ::  2011-12-27  ::  mike