Geeksta

geeksta.net · Personal blog · on HN since 2012

Geeksta is a personal blog with data experiments on GitHub commit messages, mapping with deck.gl, and Python and Pandas tricks.

What HN saysHN links it mainly for the analysis of emotions in GitHub commit messages, which found vimscript among the languages with the most negative messages.
17HN people shared it
8linked it in comments
17stories submitted
49story points
9 months agolast shared
2012people per year2026

Most-shared posts

  1. 1
  2. 2
  3. 3
    Building a 3D Elevation Photo Diary with deck.gl
    1 people · 4 points · first shared 2026 · discussion on HN
  4. 4
    Born at Unix Time: Get Your Birthday Shirt
    1 people · 3 points · first shared 2012 · discussion on HN
  5. 5
    Distribution of Musicians Age of Death. Interesting
    1 people · 3 points · first shared 2012 · discussion on HN
  6. 6
    (Ab)using Pandas to Migrate Disqus Threads
    1 people · 2 points · first shared 2013 · discussion on HN
  7. 7
  8. 8
    GitHub Commit Map (2012)
    1 people · 2 points · first shared 2018 · discussion on HN
  9. 9
  10. 10
  11. 11
    Diving into Ruby, Sinatra and MongoDB on OpenShift
    1 people · 1 points · first shared 2012 · discussion on HN
  12. 12
    Everything Is 4 in English Network Graph
    1 people · 1 points · first shared 2016 · discussion on HN
  13. 13
  14. 14
  15. 15
    Schei encoding white.jpg
    1 people · first shared 2024

What HN people wrote when they linked it

jdonaldson · 2012-08-09
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-github-commi… 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 textmate instantly. They can alter the extensions easily, since everything is done in a sane script environment (python/ruby). They can also share/alter/manage their extensions more easily without causing conflicts. Pathogen/vundle are recent vim plugins that finally make this easier for vimmers. In a sense, textmate changed the nature of what an editor was about. I think extensions are a large part of an editor's value now. ST2, vim, and others are now following textmate's approach, and I admit, they're doing a better job of it than textmate. However, you still have to give credit to the originator.
miles · 2025-02-07
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/ .
netsharc · 2024-01-10
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.
cageface · 2018-02-21
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/ Excess consumption leads to obesity, which correlates strongly with just about every major chronic illness. Portion sizes are a big part of the problem. Every time I come back to the US after living in Asia I'm shocked at how ridiculously large restaurant serving sizes are.
randunel · 2014-07-06
The article is here: http://geeksta.net/geeklog/exploring-expressions-emotions-github-commi… 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'
yaph · 2013-11-08
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/
mschalle · 2012-06-13
I wonder how this codebase would rank in the GitHub emotions analysis [1] [1]: http://geeksta.net/geeklog/exploring-expressions-emotions-github-commi…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close