7 ms·
The best things and stuff of 2011 by Fogus
- gee_totes 15y agoIs there something similar to Org-mode for vi?
- Dejital 15y agoThere are a couple of work-in-progress `org-mode` clones for Vim, VimOrganizer in particular. However, I do not feel comfortable recommending either VimOrganizer or its counterparts. Personally, I've realized that any `org-mode` implementation to Vim would be going against the editor's nature. I might recommend TaskWarrior if you're looking for command-line GTD application as an alternative to `org-mode`.
- aerique 15y agoIf you're not totally against using Emacs: it has Vi(m) emulating modes so you can at least try org-mode out and perhaps port it to vi if you happen to like it.
- silentbicycle 15y agoYes, it's called Unix. I mean, that sounds glib, but a lot of the Unix toolchain involves text: searching it, typesetting it, (automatically) editing it, and so on. You can use make to automate static HTML generation from a tree of Markdown files, for example. vi lacks the "persistent, integrated environment" aspect of Emacs, which is what sustains tools like org-mode. vim can edit multiple files, have multiple windows, and the like, but it wasn't a fundamental design principle. You may be better off using a couple simple scripts and using vi(m) where it shines: editing text.
- raju 15y agoIs it just me, or does anyone else feel like an underachiever after reading that? :-/ In comparison my year feels like I spent it watching re-runs on TV in my pajamas with a bowl of Cheetos by my side. On a serious note, that is an excellent selection of papers and books - Thanks fogus. You have me very inspired for 2012. Now, on to get some reading done.
- fogus 15y agoAlways remember, no matter how hard you work it's important to take some Cheeto time occasionally.
- raju 15y agoThanks fogus. FWIW awesome work by you, the Clojure and the ClojureScript team this year. Kudos! Looking forward to more informative posts in 2012
- aerique 15y agoI've done and learned a lot this year but I've never been much of a books and paper reader. Perhaps you've done more constructive things than just eating Cheetos behind the TV? (And even if not, I hope you at least enjoyed it?)
- raju 15y agoAbsolutely. My comment was a little tongue-in-cheek - That's not to take away from everything fogus (and many like him) have accomplished. It's just that after reading a post like that, it makes me think that I need a little bit more focus. I get attracted to new shiny things, but I still have a day job - which means that outside of shifting contexts a lot, I also shift my focus a lot. A post like this makes me think that perhaps I need to dedicate a considerable amount of time to learning something new (Clojure in my case) and sticking with it. And to answer your question, I did accomplish quite a lot this year (in my own little way). And I did enjoy it. Thank you.
- aerique 15y agoI don't know how some people do it either. My excuse is I have a full-time job, a wife and two kids but then there's people in similar situations like me that accomplish things on the scale of what fogus did... I do like to relax and do nothing so it is probably that ;-) Also there was an article recently about "elite" archivers as they called them, pianists and violinists that achieved more while putting in the same hours as their peers because they kept pushing their boundaries and had two well defined practice sessions each day. It also meant they felt more relaxed during the rest of the day.
- mark_l_watson 15y agoA good year end wrap-up, but, it caused me to order more books from Amazon. Does Michael own Amazon stock? :-)
- adambyrtek 15y agoNo, just a referral code (which is perfectly fine).
- swannodette 15y agoExcited that fogus included core.logic https://github.com/clojure/core.logic https://github.com/clojure/core.logic as one of his favorite code reads of 2011. Most of the credit of course goes to Dan Friedman, Will Byrd, Oleg Kiselyov (+ many other miniKanreners), Rich Hickey, Clojure/core, and the Clojure community for providing the literature, implementations, tools, and enthusiasm to make it all possible. Looking forward to seeing where it all goes in 2012.
- ambrosebs 15y agoThanks for a very exciting and productive year with your work on core.logic. Can't wait to see how it gets used in the future!
- thetecnica 15y agoHere's a list of Top 10 Posts on Google's official blog: http://www.thetecnica.com/2011/12/top-10-posts-on-googles-official-blog.html http://www.thetecnica.com/2011/12/top-10-posts-on-googles-of...
- raganwald 15y agoBeing included (even if only peripherally) in this post makes me feel like an impostor: http://en.wikipedia.org/wiki/Impostor_syndrome http://en.wikipedia.org/wiki/Impostor_syndrome
- olliesaunders 15y agoWhat was Datalog used for?
- nandemo 15y agoFrom the paper "RRB-Trees: Efficient Immutable Vectors" I ended up reading about finger trees. This blog post is a very nice intro: http://apfelmus.nfshost.com/articles/monoid-fingertree.html http://apfelmus.nfshost.com/articles/monoid-fingertree.html