Top all-time · #11842
a.blog.about.code
Personal blog · ablogaboutcode.comprogrammingweb
a.blog.about.code is a personal blog at ablogaboutcode.com about programming and web. Since 2011, 6 different Hacker News readers have linked it 26 times, most often “The & Operator in Ruby”. The last post was in 2017, but the archive is still widely read.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for explanations of Ruby's GIL during I/O and for language design posts, including Python blocks and Ruby ports of JavaScript promises.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
a.blog.about.code
Most-linked posts?
- The & Operator in Ruby2 people · 2 mentions · first linked 2012-01-04
- Clarifying The Ruby GIL2 people · 2 mentions · first linked 2012-02-06
- Understanding the Law of Demeter2 people · 2 mentions · first linked 2012-02-27
What Hacker News says?
It's been a while, but I thought that MRI basically slept during IO and released the GIL so that other threads could do work. In that case, you'd still be handling more requests while the IO was performed. I could be wrong. This kind of thing: http://ablogaboutcode.com/2012/02/06/the-ruby-global-interpr...
Comment linking /2012/02/06/the-ruby-global-interpreter-lock
on “Why we switched from Python to Go”Submitted ActiveRecord 3.1 - Mass-Assignment Roles as a story · 16 points
HN discussionThe GIL doesn't always kick in! Here's a nice post with a couple of examples: http://ablogaboutcode.com/2012/02/06/the-ruby-global-interpr...
Comment linking /2012/02/06/the-ruby-global-interpreter-lock/
on “From Ruby to Go: a rewrite for the future”Submitted Avoiding Nested Callbacks in JavaScript as a story · 15 points
HN discussion> Promises/A has been ported to Ruby, with basically the same API… This is, to me, the core of the problem. > The Promises/A spec from CommonJS defines Promise.then as taking three (optional) callbacks: fulfilledHandler, errorHandler, and progressHandler. The code above is passing two of them at once. Shoehorning things from different realms (e.g desperately trying to write JS in Ruby or vice-versa) is not a good id…
Comment linking /2012/01/04/the-ampersand-operator-in-ruby/
on “Why Python doesn't need blocks”Submitted Rails - Respect the Active Record as a story · 5 points
HN discussionSubmitted After_create bug in Rails 3 as a story · 5 points
HN discussionSubmitted (Ruby/Rails) Benchmark Your Bundle as a story · 3 points
HN discussionSubmitted A Simple Rails Boot Time Improvement as a story · 3 points
HN discussionSubmitted How Javascript Loading Works – DOMContentLoaded and OnLoad as a story · 3 points
HN discussionSubmitted Thoughts on the Facebook deploy and push process as a story · 3 points
HN discussionSubmitted Overwriting Console Output in Ruby as a story · 2 points
HN discussionSubmitted Clarifying The Ruby GIL as a story · 2 points
HN discussionSubmitted Courteous Meta-Programming in Ruby as a story · 2 points
HN discussionSubmitted Recap and Thoughts on Facebook Deploy/Push Process as a story · 2 points
HN discussionSubmitted Proper Git Commit Messages and an Elegant Git History as a story · 2 points
HN discussionSubmitted Understanding The Law of Demeter in Ruby as a story · 1 points
HN discussionSubmitted Understanding the Law of Demeter as a story · 1 points
HN discussionSubmitted The & Operator in Ruby as a story · 1 points
HN discussionSubmitted Object Oriented Ruby and Rails in the Complex World of Gems as a story · 1 points
HN discussionSubmitted Using Rails Observers to write Faster Tests and Simpler Models as a story · 1 points
HN discussionSubmitted Dynamic Rescue Clause in Ruby as a story · 1 points
HN discussionSubmitted New Version of Sham Ruby Gem as a story · 1 points
HN discussionSubmitted A Faster YARD Documentation Server with Guard-Yard as a story · 1 points
HN discussionSubmitted Spork, RSpec, Sham and Caching Classes as a story · 1 points
HN discussionSubmitted Spork Testing Tip - Caching Classes as a story · 1 points
HN discussion