Top all-time · #442
Joe Armstrong
Personal blog · joearms.github.ioprogrammingsystems
Joe Armstrong writes Joe's Blog — a non-linear personal web notebook, a personal blog at joearms.github.io about programming and systems. Since 2013, 127 different Hacker News readers have linked it 161 times, most often “A Week with Elixir”. No feed was found, so read it on the site itself.
Sometimes recommended · 6 of 40 sampled comments recommend it?
Why HN links it
HN readers link Joe Armstrong's personal blog, by the Erlang creator, for posts on minimal viable programs, his favourite Erlang program, and his views on Elixir and concurrency. Commenters call it full of interesting tidbits.
- Recommended for · 6 comments
- One commenter says the blog is full of interesting tidbits; another says the Erlang favourite-program post is always worth a reread; another calls the Erlang ti
Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- A Week with Elixir17 people · 19 mentions · first linked 2013-05-31
- My favorite Erlang program (2013)11 people · 13 mentions · first linked 2017-09-29
- Minimal Viable Programs (2014)8 people · 9 mentions · first linked 2019-11-03
- My favorite Erlang Program (2013)6 people · 6 mentions · first linked 2013-12-16
- /published/2015-03-12-The_web_of_names.html5 people · 6 mentions · first linked 2019-11-04
- A week with Elixir (2013)5 people · 6 mentions · first linked 2019-08-10
- Joe Armstrong: concurrency and parallelism (explaining it to a five year old)5 people · 6 mentions · first linked 2013-06-08
- /4 people · 4 mentions · first linked 2015-04-12
- My Favorite Erlang Program4 people · 4 mentions · first linked 2019-04-21
- Why Programming Is Difficult (2014)4 people · 4 mentions · first linked 2018-01-31
What Hacker News says?
Regarding the "!! Select text -> type in correction -> people see change.", he was putting that in motion with his personal blog: https://joearms.github.io/
Comment linking /
on “Joe Armstrong has died”Submitted Managing two million web servers as a story · 388 points
HN discussionIf people aren't aware, Joe's blog is full of interesting tidbits: https://joearms.github.io/#Index . I remember reading this one in particular: https://joearms.github.io/#2015-03-12%20The%20web%20of%20nam...
Comment linking /
on “Joe Armstrong has died”Submitted A Badass Way to Connect Programs Together as a story · 351 points
HN discussionFor rapid capture Using Joe's triage system https://joearms.github.io/#2018-12-26%20Fun%20with%20the%20T... in TiddlyWiki https://tiddlywiki.com archiving enduring stuff in https://github.com/vimwiki/vimwiki but it goes against reuse philosophy in tiddlywiki https://tiddlywiki.com/#Philosophy%20of%20Tiddlers but in VimWiki i have the power of :VimWikiGenerateLinks which adds all entries into auto completion of any w…
Comment linking /
on “Ask HN: How do you organize everything you want to do?”Submitted Big changes to Erlang as a story · 325 points
HN discussionThis reminds me a bit of The Erlang Ticket System, a "Minimal Viable Program", that Joe Armstrong described on his blog: https://joearms.github.io/published/2014-06-25-minimal-viabl...
Comment linking /published/2014-06-25-minimal-viable-program.html
on “My productivity app for the past 12 years has been a single .txt file (2020)”Submitted Minimal Viable Programs (2014) as a story · 230 points
HN discussionIt's impossible to choose a favourite, but here's a beautiful snippet, courtesy of Joe Armstrong [0] universal_server() -> receive {become, F} -> F() end. [0] https://joearms.github.io/published/2013-11-21-My-favorite-e...
Comment linking /published/2013-11-21-My-favorite-erlang-program.html
on “Ask HN: What is the most beautiful piece of code you've ever read?”Submitted The web of names, hashes and UUIDs as a story · 226 points
HN discussionI wouldn't feed the troll. The many people who know and appreciate your language realise how much of an improvement Elixir represents over Erlang. Including Joe Armstrong himself... https://joearms.github.io/published/2013-05-31-a-week-with-e... ^_^
Comment linking /published/2013-05-31-a-week-with-elixir.html
on “Elixir Is Erlang, not Ruby”Submitted Fun with Swift as a story · 220 points
HN discussionIf you have minimal needs, you could use a simple ticket system like the Erlang ticket system Joe Armstrong described in 2014: https://joearms.github.io/published/2014-06-25-minimal-viabl... In use from 1985 to 2014 and maybe longer.
Comment linking /published/2014-06-25-minimal-viable-program.html
on “Why Jira Sucks”Submitted A Week with Elixir as a story · 204 points
HN discussionThe late Joe Armstrong described the similarly minimal Erlang issue tracking system in this excellent post about MVPs https://joearms.github.io/published/2014-06-25-minimal-viabl...
Comment linking /published/2014-06-25-minimal-viable-program.html
on “We called it RAID because it kills bugs dead”Submitted My favorite Erlang Program (2013) as a story · 189 points
HN discussionFor me (and I've been writing Elixir for probably a decade now...) Joe Armstrong's post here encapsulates it pretty well: https://joearms.github.io/published/2013-11-21-My-favorite-e... And for me, what it comes down to, is, doing powerful things in Erlang/Elixir is trivial where it would be really convoluted in other languages. When applied to the right problem, it genuinely makes a whole class of problems evaporat…
Comment linking /published/2013-11-21-My-favorite-erlang-program.html
on “How I fell in love with Erlang”Submitted My favorite Erlang program (2013) as a story · 184 points
HN discussionIt isn't entirely true though. The original Erlang guys made Erlang: The Movie https://www.youtube.com/watch?v=xrIjfIjssLE and the sadly missed Joe Armstong made plenty of blog posts https://joearms.github.io/ and public appearances and expressed a number of strong opinions (though genially) https://www.youtube.com/watch?v=lKXe3HUG2l4 . Robert Virding's public profile is not as high, but he's by no means in hiding e…
Comment linking /
on “How I fell in love with Erlang”Submitted Why programming is difficult (2014) as a story · 180 points
HN discussionMaybe your familiar with it already, but Joe Armstrong had some similar ideas about addressable entitites: https://joearms.github.io/published/2015-03-12-The_web_of_na...
Comment linking /published/2015-03-12-The_web_of_names.html
on “HTTP/2 Push is dead”Submitted Why Programming is Difficult as a story · 177 points
HN discussion> Also, I find Armstrong's fanaticism grating, and am inherently distrustful of anybody who claims that their community and language has all the good ideas. Because odds are, they're wrong. You might find this[0] blog post by Armstrong interesting, wherein he comments on some things that were/are done wrong in Erlang. I would also argue that this 'fanaticism' is made to look more severe as you can find at least 4 di…
Comment linking /2013/05/31/a-week-with-elixir.html
on “A Badass Way to Connect Programs Together”Submitted Why Programming is Difficult (2014) as a story · 175 points
HN discussionProgramming languages, being technologies, are subject to the Lindy effect ( https://en.wikipedia.org/wiki/Lindy_effect ). This means that the younger a language is, the lower its life expectancy. This is why the neomania in JavaScript framework land is so chaotic. Even if a better framework emerges and takes off in popularity over a few months, it's unlikely to last in the mainstream for another year. When I'm choo…
Comment linking /2016/03/13/Managing-two-million-webservers.html
on “Why the Elixir language has great potential”Submitted How to make an efficient payment system in Erlang as a story · 168 points
HN discussionreally useless? http://joearms.github.io/2013/05/31/a-week-with-elixir.html -> "The Pipe operator" I really get several arguments against such "syntax sugar". I would not call it useless , though. So how to handle/structure/avoid code with function call chains in absence of such operators?
Comment linking /2013/05/31/a-week-with-elixir.html
on “Big changes to Erlang”Submitted My favorite Erlang Program (2013) as a story · 122 points
HN discussionWell, how about Joe's thoughts? - http://joearms.github.io/2013/05/31/a-week-with-elixir.html
Comment linking /2013/05/31/a-week-with-elixir.html
on “Big changes to Erlang”Submitted Why did I wake up before my alarm clock went off? (2015) as a story · 119 points
HN discussion