Today's HN article linking to Phrack has revealed that my mobile ISP has decided to start filtering 'adult content'. Hmph.
miniblog.
Learning another codebase generally involves fitting someone else's metaphors in your head. This is why devs are tempted to write their own.
After the separation of unicode and bytestrings in Python 3, I'm surprised that os.path.exists (and friends) accepts both b"/etc" and "/etc"
apipkg gives you lazy imports in #python: https://pypi.python.org/pypi/apipkg Neat, but I've rarely felt the need.
Obscure #python of the day: you can call methods on integers with a space. For example, `1 .__hash__()`
Current status: implementing clean functional programming idioms in imperative loops in Trifle lisp, so users can write pure code.
Coveralls (and other coverage sites e.g. Jenkins) are great. Knowing which code is untested helps find bugs and unused code.
"our Java6+GWT+Ant+Subversion stack was failing to attract new developers."--Wave developer. This is why Emacs would benefit from git.
J has 'monads' but they're just functions that take a specific number of arguments. Terminology overloading is unfortunate.
J has 'monads' but it uses the term for functions taking a specific number of arguments. Monads are bad enough without overloading the term!
After some soul-searching, I'm removing truthiness from Trifle lisp:
org-mode cookbook: http://t.co/nr9cqvndLr You'll learn something new, or your money back! #emacs
Turns out that less can read .html files and indent them instead of showing HTML tags. Really caught me by surprise.
Exciting to see Rust 0.10 out! Having prebuilt binaries available is also really nice.
MD5SUM implemenetation in Emacs, complete with hand-rolled 32-bit arithmetic: http://t.co/oWOhOWu3gZ Impressive!
Showing 6,571-6,585 of 7,652 posts
