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

Top all-time · #4665

G

Geeksta

Personal blog · geeksta.net/geeklogprogrammingai

Geeksta is a personal blog at geeksta.net about programming and ai. Since 2012, 17 different Hacker News readers have linked it 27 times, most often “Exploring Expressions of Emotions in GitHub Commit Messages | Geeksta”. It is still writing: the last post was on 2026-09-26, and you can follow it by feed.

Visit the blog
27mentions?
17HN people?
2012–2026first – last linked?
Links on Hacker News per year · peak 8 in 2012

Too few sampled comments (7) to say how often HN recommends it.?

Why HN links it

The linked posts are data analyses and visualisations, including emotion in GitHub commit messages by programming language, US calorie intake charts, and a ChatGPT-to-Markdown tool. Commenters cite them as sources.

Summarised by Claude from a sample of 7 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Geeksta features articles about artificial intelligence, programming, technology, healthy living, software tools, visualizations and merchandise for geeks and nerds.

Most-linked posts?

  1. Exploring Expressions of Emotions in GitHub Commit Messages | Geeksta
    8 people · 9 mentions · first linked 2012-05-16

What Hacker News says?

  1. vimscript/viml, which is the basis of extending vim, regularly shows up as one of the worst languages to work with. http://geeksta.net/geeklog/exploring-expressions-emotions-gi... vim is great, but most of its great features are at the end of a very difficult (but necessary) learning curve. The learning curve for developing plugins is even steeper (and unnecessarily so). In contrast, most people can pick up and use…

    Comment linking /geeklog/exploring-expressions-emotions-github-commit-messages/

    on “Textmate2 Goes Open Source”
  2. Submitted Which programming language is used to express the most anger? as a story · 11 points

    HN discussion
  3. For those who don't use Chrome and prefer "on demand news fun" check out this bookmarklet http://geeksta.net/tools/make-reading-news-fun-bookmarklet/

    Comment linking /tools/make-reading-news-fun-bookmarklet/

    on “XKCD Substitutions Chrome extension”
  4. Submitted Exploring Expressions of Emotions in GitHub Commit Messages | Geeksta as a story · 9 points

    HN discussion
  5. https://geeksta.net/img/large/schei-encoding-white.jpg I googled "Chinese passport" to have a look, and conveniently for them, they have the ASCII version of the owner's name under the Chinese name.

    Comment linking /img/large/schei-encoding-white.jpg

    on “Your last name contains invalid characters (2010)”
  6. Submitted Stalker: Free Browser Fingerprint and Privacy Checker Tool as a story · 4 points

    HN discussion
  7. Exactly. The idea that carbohydrates, which have been the staple of most human diets for millennia, are somehow suddenly toxic makes no sense. Complex carbohydrates are fine. What's gone wrong in the US is that we are eating more processed carbohydrates along with way more chicken and cheese and our portion sizes and overall calorie intake have gone up significantly: http://geeksta.net/visualizations/calories-us/ Ex…

    Comment linking /visualizations/calories-us/

    on “Effect of Low-Fat vs. Low-Carb Diet on 12-Month Weight Loss in Overweight Adults”
  8. Submitted Building a 3D Elevation Photo Diary with deck.gl as a story · 4 points

    HN discussion
  9. Last year I did something similar, but instead of searching the code I looked at commit messages that matched certain patterns to categorize them by emotions, you can see the results here http://geeksta.net/geeklog/exploring-expressions-emotions-gi...

    Comment linking /geeklog/exploring-expressions-emotions-github-commit-messages/

    on “WTFs by programming language repository on GitHub”
  10. Submitted Exploring Expressions of Emotions in GitHub Commit Messages as a story · 3 points

    HN discussion
  11. I feel like I've seen this recently on HN Eh, cannot find it - I guess we just talk a lot about commit messages. http://www.hnsearch.com/search#request/all&q=commit+mess... https://www.google.com/search?q=site%3Aycombinator.com+commi... Maybe it was this one, but I swear it was more recent: http://andrewvos.com/2011/02/21/amount-of-profanity-in-git-c... http://geeksta.net/geeklog/exploring-expressions-emotions-gi...

    Comment linking /geeklog/exploring-expressions-emotions-github-commit-messages/

    on “Epic commit message”
  12. Submitted Distribution of Musicians Age of Death. Interesting as a story · 3 points

    HN discussion
  13. The article is here: http://geeksta.net/geeklog/exploring-expressions-emotions-gi... The article has more graphs, satisfying some curiosities. This specific graph has been obtained applying a regex[1] to a sample of github commit messages. [1] (?i)\b(a+rgh|angry|annoyed|annoying|appalled|bitter|cranky|hate|hating|mad)\b'

    Comment linking /geeklog/exploring-expressions-emotions-github-commit-messages/

    on “Which programming language is used to express the most anger?”
  14. Submitted Born at Unix Time: Get Your Birthday Shirt as a story · 3 points

    HN discussion
  15. I wonder how this codebase would rank in the GitHub emotions analysis [1] [1]: http://geeksta.net/geeklog/exploring-expressions-emotions-gi...

    Comment linking /geeklog/exploring-expressions-emotions-github-commit-messages/

    on “Evolution-data-server : Remove a bunch of juvenile comments”
  16. Submitted Show HN: Audio Samples of Microsoft Edge Text-to-Speech Voices as a story · 2 points

    HN discussion
  17. Both "Privacy Police" (perhaps it should be "Policy"?) and "Terms of Service" links at the bottom of https://www.chatgptexporter.com/en return simply "not found". It also appears that an account is required? For something like this, a privacy policy and clear ToS are critical, especially when there are other private options like this ChatGPT to Markdown bookmarklet: https://geeksta.net/tools/chatgpt-to-markdown/ .

    Comment linking /tools/chatgpt-to-markdown/

    on “Show HN: ChatGPT Exporter – ChatGPT to PDF, MD, and More”
  18. Submitted GitHub Commit Map (2012) as a story · 2 points

    HN discussion
  19. Submitted Exploring Expressions of Emotions in GitHub Commit Messages as a story · 2 points

    HN discussion
  20. Submitted Generate Web page summaries in YAML/Markdown for use with static site generators as a story · 2 points

    HN discussion
  21. Submitted (Ab)using Pandas to Migrate Disqus Threads as a story · 2 points

    HN discussion
  22. Submitted Build Mental Resilience: A 30-Day Challenge Inspired by Science – Geeksta as a story · 1 points

    HN discussion
  23. Submitted AI Ethics, Advancements, and Limitations: An Interview with ChatGPT – Geeksta as a story · 1 points

    HN discussion
  24. Submitted Exploring Expressions of Emotions in GitHub Commit Messages as a story · 1 points

    HN discussion
  25. Submitted Everything Is 4 in English Network Graph as a story · 1 points

    HN discussion
  26. Submitted Free Software and Content Licenses You Should Totally Use as a story · 1 points

    HN discussion
  27. Submitted Diving into Ruby, Sinatra and MongoDB on OpenShift as a story · 1 points

    HN discussion

Search all of HN for geeksta.net

Linked by the same people?