Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1056

T

(think)

Personal blog · batsov.comprogramming

(think) is a personal blog at batsov.com about programming. Since 2011, 66 different Hacker News readers have linked it 110 times, most often “An out-of-the-box Emacs bundle for programmers”. It is still writing: the last post was on 2026-06-24, and you can follow it by feed.

Visit the blog
110mentions?
66HN people?
2011–2026first – last linked?
Links on Hacker News per year · peak 25 in 2011

Bozhidar Batsov’s personal blog

Most-linked posts?

  1. An out-of-the-box Emacs bundle for programmers
    7 people · 9 mentions · first linked 2012-06-10
  2. Who Needs Modern Emacs?
    5 people · 5 mentions · first linked 2022-06-01
  3. Firefox is the alternative to a Chrome hegemony
    3 people · 4 mentions · first linked 2021-11-29
  4. Die EmacsWiki, Die
    3 people · 3 mentions · first linked 2012-03-20
  5. macOS No Longer Ships with Emacs
    3 people · 3 mentions · first linked 2025-01-12
  6. Emacs and Vim in the Age of AI
    3 people · 3 mentions · first linked 2026-03-09
  7. RuboCop – A Ruby static code analyzer
    3 people · 3 mentions · first linked 2015-03-07
  8. Package Management in Emacs: The Good, the Bad and the Ugly
    2 people · 2 mentions · first linked 2012-02-19
  9. The Ultimate Collection of Emacs Resources
    2 people · 2 mentions · first linked 2011-12-01
  10. A Peek at Emacs 24
    2 people · 2 mentions · first linked 2011-09-11

What Hacker News says?

  1. > It might be great but for now refuse to support anything that further strengthen Googles grip on the market. The question then becomes: "What else even is out there?" Because if you're looking for something that's even remotely feature complete for browsing the modern day web, the majority of the current browsers out there are indeed based on Chromium, as expressed in this article, "Firefox is the Only Alternative…

    Comment linking /articles/2021/11/28/firefox-is-the-only-alternative/

    on “Chrome users beware: Manifest v3 is deceitful and threatening”
  2. Submitted Firefox is the alternative to a Chrome hegemony as a story · 1360 points

    HN discussion
  3. It's worth mentioning that BBatsov, the creator of CIDER, maintains a practically zero-config Emacs distribution, Prelude. A novice interested in Clojure could install Prelude, and start coding Clojure and other popular languages using pre-configured packages in, let's say, 15-30 minutes. The difference from Spacemacs is that Prelude is much simpler, does not mess with Emacs defaults, is close to vanilla Emacs, and…

    Comment linking /prelude/

    on “A History of Clojure [pdf]”
  4. Submitted Why F#? as a story · 447 points

    HN discussion
  5. While the most practical employee 7 installs Prelude[1]: 1. Install Prelude 2. Work [1] http://batsov.com/prelude/

    Comment linking /prelude/

    on “Making Emacs Popular Again”
  6. Submitted Why Emacs: Redux as a story · 270 points

    HN discussion
  7. It was a long time ago, but I got a book "Learning GNU Emacs, 3rd Edition". Its a shame that there isn't better documentation to get past the navigation stuff. There were some short video tutorials I used too (I can't find right now...) The story linked here has a bunch of resources. https://news.ycombinator.com/item?id=3492804 ( https://batsov.com/articles/2011/11/30/the-ultimate-collecti... ) its old but emacs has…

    Comment linking /articles/2011/11/30/the-ultimate-collection-of-emacs-resources/

    on “Ask HN: What is the best money you have spent on professional development?”
  8. Submitted The Linux desktop experience is killing Linux on the desktop as a story · 270 points

    HN discussion
  9. > While firefox may be a better choice than the other two, that's not saying much and Mozilla is very sleazy. Rather than take such statements at face value, here's an example of one such instance that probably hurts its credibility: https://calpaterson.com/mozilla.html Also, they're not exactly a world apart from Google in some respects either, for example: https://killedbymozilla.com/ vs https://killedbygoogle.com…

    Comment linking /articles/2021/11/28/firefox-is-the-only-alternative/

    on “Google Chromium, sans integration with Google”
  10. Submitted OCaml at First Glance as a story · 267 points

    HN discussion
  11. This means that I can finally try out Emacs Prelude [1]. Fantastic! I've been wanting to check it out for a while, but I haven't been brave enough to run a non-stable release of GNU Emacs. http://batsov.com/prelude/

    Comment linking /prelude/

    on “GNU Emacs 24.1 released”
  12. Submitted Why Emacs? as a story · 169 points

    HN discussion
  13. OCaml[1] and Scala[2] have had this too. [1] https://batsov.com/articles/2024/01/16/learning-ocaml-verify... [2] https://www.scala-lang.org/api/current/scala/annotation/tail...

    Comment linking /articles/2024/01/16/learning-ocaml-verifying-tail-recursion-with-tailcall/

    on “Misconceptions about loops in C”
  14. Submitted The Second Golden Age of Emacs as a story · 126 points

    HN discussion
  15. I consider LinkedIn full of crap and marketing stuff. I hate the newsfeed and all the fake stuff that people post there. Messages are bloated with random recruiters, search is a pain and the algorithm is totally unclear. Indeed or similar are so basic that if you're lucky you will get an email reply from the company. Is less noisy than LinkedIn. I hope one day the process will be simple and without recruiters in the…

    Comment linking /articles/2021/11/03/a-note-about-recruiters/

    on “Ask HN: Are Indeed, LinkedIn the go-to places for exploring new jobs?”
  16. Submitted RuboCop – A Ruby static code analyzer as a story · 125 points

    HN discussion
  17. Prelude[1] is a great way to start with emacs. I don't have any experience with evil, though. http://batsov.com/prelude/

    Comment linking /prelude/

    on “Emacs users are like Terry Pratchett’s Igors”
  18. Submitted A Peek at Emacs 24 as a story · 109 points

    HN discussion
  19. GNU Emacs doesn't provide it directly, but rather provides the tools to enable it. For instance, http://batsov.com/prelude/ https://ergoemacs.github.io/ or CUA-mode. I haven't tried any of these so can't speak to the experience, but the idea is that a custom layer for various users can be built on top and distributed to desired users (so it's almost out-of-the-box). Spacemacs is also a good example targeting VIM use…

    Comment linking /prelude/

    on “Emacs 25.1 RC1”
  20. Submitted Django 1.3 vs Rails 3: A not so final showdown as a story · 103 points

    HN discussion
  21. Seems to lack some form of 'package control'. I'd suggest checking the following before implementing tough: https://sublime.wbond.net/ http://batsov.com/articles/2012/02/19/package-management-in-...

    Comment linking /articles/2012/02/19/package-management-in-emacs-the-good-the-bad-and-the-ugly/

    on “Show HN: Codebox - Open-source cloud and desktop IDE”
  22. Submitted The Ultimate Collection of Emacs Resources as a story · 90 points

    HN discussion
  23. http://batsov.com/articles/2011/06/19/django-vs-rails/ appears to give a quick breakdown, but also misses some key features in my opinion. I've worked with rails for about 5 years and Django for a little over 16 months now. There's some things I do and don't like respectively for each framework. I suggest testing each out and see which you prefer. Ruby and Python are similar languages but different enough that you'l…

    Comment linking /articles/2011/06/19/django-vs-rails/

    on “Django 1.5 beta release notes”
  24. Submitted Java.next() - Clojure: The Return of the Lispers as a story · 79 points

    HN discussion
  25. Working link to the real thing http://batsov.com/rubocop/

    Comment linking /rubocop/

    on “RuboCop – A Ruby static code analyzer”
  26. Submitted Getting Started with Emacs 24 as a story · 75 points

    HN discussion
  27. After a long time of maintaining my own configuration I took the decision a few years ago to outsource it to people who really care about this stuff. I started with the Emacs Prelude ( http://batsov.com/prelude/ ) which introduced me to some great tools. I recently switched to Vim bindings (evil-mode) and a week ago switched to Spacemacs ( https://github.com/syl20bnr/spacemacs ) which integrates better with evil-mod…

    Comment linking /prelude/

    on “Making Emacs Work for Me”
  28. Submitted Die EmacsWiki, Die as a story · 69 points

    HN discussion
  29. I was persuaded to try prelude: http://batsov.com/prelude/ never looked back.

    Comment linking /prelude/

    on “Making Emacs Work for Me”
  30. Submitted The Linux desktop experience is killing Linux on the desktop, Part II as a story · 69 points

    HN discussion

Search all of HN for batsov.com

Linked by the same people?