A “Smart Disorganized” Tech Blog

  • Aaaargh!

    I have to write a fucking custom Tuple class in my Java program just to have a function that returns a pair of values?

  • Programming Language Features for Large Scale Software

    My Quora Answer to the question : What characteristics of a programming language makes it capable of building very large-scale software? The de facto thinking on this is that the language should make it easy to compartmentalize programming into well segregated components (modules / frameworks) and offers some kind of “contract” idea which can be…

  • OWL Broken

    Doh! Actually OWL is very broken. Will be posting fix shortly. Will keep you informed.

  • Monads in Python (Again)

    Dustin Getz provides one of the best “Monads for idiot Python programmers” explanations I’ve seen. Excellent! I think I almost do understand this one.

  • Pissed With Ubuntu

    Seriously, it was just a simple upgrade. How hard should that have been? Instead it crashed in the middle. When I rebooted it told me my disk was broken. I found some instructions to fix the problem online. It ran these for a while, fixing some packages before telling me my package manager was too…

  • OWL Fix

    There’s a big fix for OWL today. There were some mysterious times when pages that I thought I was changing were getting reverted. I thought originally that this was a glitch from me btsync-ing between my laptop and tablet. Or maybe my attempts at doing background synchronization between the browser localStorage and the server were…

  • Blame the Tools for Thought

    Giles Bowkett : This is, in my opinion, the strongest argument for seeing Unix and basic coding skills as fundamental required literacy today. As prostheses for memory and identity, computers are too useful not to use, but if you don’t know how to craft your own code which gives you a UX which matches the…

  • OWL Server

    OWL now has a simple Python server that saves OPML files to your local machine. More here.

  • Why Don't Browsers Let Web-Apps Write To The Local File System?

    My Quora question : I mean, I know why. It’s a security thing. But why couldn’t a browser have an API for scripts to read / write the file system and a security feature where the web-app has to ask and be given permission by the user before it runs? (Just as Android apps. have…

  • Hack Your Life With A Private Wiki Notebook

    Bill Seitz is writing a book on organizing your life with wiki. Looking forward to it.

Got any book recommendations?