Tags

agenda aliases altruism annoyance API Apple appointments arch arguments ARP arrogance attention audiobooks backup Banzan beastly beauty blind blogging boiler-plate book Boolean blindness brute-force burrito business cheat-sheet chronicle circles class CLI clock codomain collection command-line communication compass competition complexity concentration configuration creativity day debugging definitions deprecation design development direction DNS documentation dotfiles drama dvorak early easyspec EDEN efficiency egoism email encryption energy engine Erasmus ergonomy errors euler evidence example exchange experiment expressions fault fire flat focus frustrations fun function functor geometry getting started GHC git goals grading Graphviz GTD guards GUI guide habit Hakyll harddrive Haskell hooks human language hygiene induction intel intro IP journal judgement keyboard languages learning lemons life Linux love luck madness magic mail mathematics matrix meat microcode milestone monads motivation multitasking notation notes numbers off-by-one offense Open-Source optimism oracle org mode OSPIP paper parsing passion paths percentage perception pirate plan platform point polyvariadic poop postmortem prejudice processing productivity programming project proofs property property discovery property testing RAID random recruitment reflection religion remedy rental responsibility review risk room sad safety scam school science scraper segfaults simplicity single-tasking sleep slot machine smart SMT software spark spent spider spoofing statements strace stress study stupidity style success suits super SUS table flipping talk Taskwarrior teaching technical debt TEK template term constraints terminal testing theorems thinking paper tickle time TimeTrainer tips tools tracker trainer tshirt tutorial TV type safety typing university user validity waking up well WiFi windows wisdom work year zsh