Hacker News Comments on
Erlang The Movie II: The Sequel
gar1t
·
Youtube
·
25
HN points
·
21
HN comments
- This course is unranked · view top recommended courses
Hacker News Stories and Comments
All the comments and stories posted to Hacker News that reference this video.https://youtu.be/rRbY3TMUcgQ 2013 and still totally relevantOutlaw Techno Psychobitch FTW
⬐ transfire“Go home and take my nine nines with me.” Hilarious! Thank you.⬐ NoneNone⬐ scnsDamn thats funny! Thanks for sharing.
Great to hear Outlaw Techno Psychobitch is pioneering on.
This video is ripe for remixing.Here's the (short) silly cut I made of it last summer: https://www.youtube.com/watch?v=UuSZ37vMIks
Here's another (longer) remix: https://www.youtube.com/watch?v=rRbY3TMUcgQ
⬐ ubercowIt's funny you mention that, I came here just to post another wonderful remix, "Erlang The Movie II: The Sequel".⬐ spiralganglion(Psst: That’s the second link I posted.)⬐ ncmncmThat is f'ing brilliant! And I'm no sock puppet.⬐ HocusLocusI am a sock puppet, it blew my sock off
I rewatched this so many times: https://www.youtube.com/watch?v=rRbY3TMUcgQ
⬐ vaylianFor context: This is the unofficial sequal to the official Erlang movie. Updated for people from the future. Definitely worth a watch.⬐ davidw⬐ avipMany of his videos are worth a watch:https://www.youtube.com/user/gar1t/videos
The 'MongoDB is web scale' one is pretty funny and was widely watched shared in the day.
I wish he'd make some more videos.
"Declarative vs. imperative debates are always a crowd pleaser".Thanks, great link.
⬐ tim333Thats the one that stuck in my mind. (spoof edit of the erlang talk)⬐ pmarreckThis will be incredibly funny for certain people (like myself)⬐ usermac"...I'm interested in what the little girl has to say" OMG that line made me laugh out loud. thanks for sharing the link.
And just in case you missed it, — Erlang The Movie II: The Sequel https://www.youtube.com/watch?v=rRbY3TMUcgQ
I use Erlang the Movie and its Sequel https://www.youtube.com/watch?v=rRbY3TMUcgQ&t=9s whenever I teach my classes at Oxford Uni. #studentlife :-)
⬐ pmarreckYou caught the advancing of the movie to the 9 second mark in your URL. (I can't stand when youtube does this automatically, such as when adding videos to playlists...)⬐ jimbokunGenius.⬐ davidwI dearly wish he'd make more videos. I also loved 'MongoDB is web scale' - https://www.youtube.com/watch?v=b2F-DItXtZs
The sequel is shorter and more fun, “all erlang needs is an image upgrade.. we need something fresh, something edgy”
⬐ cuddlybaconI love it!When will OTP be updated to support Blockchain?
⬐ kirillsevaHaha, this reminds me of red-lang's approach to get funded via ICO https://ico.red-lang.org/
Related: https://www.youtube.com/watch?v=rRbY3TMUcgQ
I don't care about downvotes, I thought that video was hilarious and enjoy sharing it. He's the same guy behind "MongoDB is web scale" and "Erlang the Movie II", which I'd also highly recommend:
⬐ RoboprogLove me some Erlang, er, "OTP".I'm pretty sure the video would violate the "code of conduct" at our local JS user group, though.
Also known as Outlaw Techno Psychobitch in Erlang community, per [0], as popularized by the creator of the famous "MongoDB is Web Scale". Context [1].
Not at all. Have you ever thought about caching Twitter? It's an archetypical example of a site that's extremely difficult to cache well, which is the source of so many of its scaling problems.Every person's new feed is uniquely generated based on their followers. That means you can only at best cache at the individual tweet level -- you still need to uniquely generate a news feed for each user. This means that for every user you need to individually grab information simultaneously from the same high velocity tweets, while still being able to present information to each user uniquely based on conditions regarding how twitter should display tweets for that specific user individually. That's incredibly demanding data wise because it makes horizontal distribution of load much more difficult --- a huge number of people are all making demands on the same set of data resources, and you can't easily cache that data because of how real time and quickly updating it is.
In comparison WhatsApp on Erlang is basically just an example of extremely dramatic real time horizontal scaling. Hosting hundreds of millions of simultaneous chats is relatively trivial in Erlang, given each one is operating under its own separately scalable chat process. Since very few chats share data with one another, horizontal scaling is easy because you don't have the issue of the same resource getting called simultaneously by millions of unique users at the same time, who all need that resource represented back to their own news feed in differently categorized ways.
tl;dr: WhatsApp with the right technology is WAY easier to scale than Twitter.
---------------
(Speaking of the magic of Erlang for chat programs, this funny video "for Ruby/Node.js hipsters" explains how Erlang does this magic quite well: https://www.youtube.com/watch?v=rRbY3TMUcgQ) )
A lot of Elixir folks try to claim that the syntax doesn't matter. They're lying to themselves: of course the syntax matters. Not only is it much easier and more consistent for the human brain to parse (even more so than Ruby, in my opinion; unlike Ruby, everything that should take a block - like 'def' and 'defmodule' - do (pun intended) take a block), but it also goes above and beyond what Erlang offers with things like its pipe operator ('|>'), macro support, defaulting to binary strings (if you use double-quotes; single quotes are Erlang-style lists of characters, which - while they have their uses (aside from the obvious interoperability with Erlang code) - aren't really as efficient), and (in my observation) greater consistentcy between what you can do in the REPL ('iex') and what you can do in actual source files.They're both great languages, but I think Elixir is a bit more refined, learning from Erlang's advantages and disadvantages and improving on them. It's basically what you get if you watch "Erlang The Movie II: The Sequel" [0] and actually try to write a language for Ruby hipsters with excellent taste in noserings while humming along to Bananarama :)
Author also made [1] and [2], FYI.[1] https://www.youtube.com/watch?v=rRbY3TMUcgQ [2] https://www.youtube.com/watch?v=b2F-DItXtZs
Obligatory: https://www.youtube.com/watch?v=rRbY3TMUcgQ
⬐ stormpat+100⬐ qohenMight be worth watching this first, though:
You may be looking for Outlaw Techno Psychobitch: https://m.youtube.com/watch?v=rRbY3TMUcgQEdit: this is a constructive parody of Erlang OTP web tech with some NSFW language.
Sounds like you needs someone like Rex to give Ada an image upgrade: https://www.youtube.com/watch?v=rRbY3TMUcgQ ; it can be like Outlaw Techno Psychobitch aka Erlang.Seriously though, I agree with you on the first part, we throw the title engineer around a lot more than we should on this side of the pond.
On a more lighthearted note, here is the "Erlang II The Movie" he made:https://www.youtube.com/watch?v=rRbY3TMUcgQ&x-yt-ts=14219146...
⬐ davidwHe's also the same guy behind other videos like "MongoDB is web scale!": https://www.youtube.com/channel/UCGHa3q15FmqB4D9yNlxrdKQTime for a new one, I loved the Erlang sequel.
> (which doesn't bother to define what O, T, and P stand for.)It obviously stands for Outlaw Techno Psychobitch ;).
http://www.youtube.com/watch?feature=player_detailpage&v=rRb... (Erlang The Movie II)
And, after you've watched the original, check out "Erlang The Movie II: The Sequel", by Garrett Smith (aka gar1t): http://www.youtube.com/watch?v=rRbY3TMUcgQ(You are likely familiar with one of gar1t's earlier videos, the classic "Mongo DB is Web Scale":
http://www.youtube.com/watch?v=b2F-DItXtZs
And he's got more on his YouTube channel: http://www.youtube.com/user/gar1t )
And if you haven't seen it, here is some classic. “Erlang: the Movie”:— http://www.youtube.com/watch?v=xrIjfIjssLE
And sequel “Erlang: the Movie II”:
— http://www.youtube.com/watch?v=rRbY3TMUcgQ
Don't think wtf. Just watch.
⬐ silentbicycleI have a mug etched with a picture from that movie (by way of Learn You Some Erlang For Great Good): https://twitter.com/silentbicycle/status/299278899886579712 :)