HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Hitler reacts to functional programming

Rymdkraftverk · Youtube · 8 HN points · 12 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention Rymdkraftverk's video "Hitler reacts to functional programming".
Youtube Summary
Try our completely object oriented couch multiplayer game Tails at: https://rymdkraftverk.itch.io/tails
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Obligatory "Hitler reacts to Functional Programming"

https://www.youtube.com/watch?v=ADqLBc1vFwI

They come up because people who don't understand them think they are important and people who do understand them want other people to know.

Also, speaking of memes: https://www.youtube.com/watch?v=ADqLBc1vFwI

I don't know why but the first thing that came into my mind was this video. Btw I love Haskell. https://www.youtube.com/watch?v=ADqLBc1vFwI
I’m with Hitler on this

https://youtu.be/ADqLBc1vFwI

danmur
That just gets better and better
exdsq
I remember it every few months and get a decent laugh from it each time!
frob
`Monad is just a cute name for flatMap`

Hahaha! I swear this is exactly how I feel halfway through every monad tutorial I find.

skavi
well, bind (>>=) literally is just flatMap.
I recommend not watching this and searching for the FP / Haskell version of this. It is really funny and much more clever imo

Edit: https://m.youtube.com/watch?v=ADqLBc1vFwI

Nov 07, 2021 · 7 points, 0 comments · submitted by mafaa
Can't resist: https://www.youtube.com/watch?v=ADqLBc1vFwI&t=1s
SebastianFrelle
Best laugh I've had in a while.
version_five
Yes, this was unfortunately my first thought too when I saw the headline. The video is really funny though. I don't know how popular a meme it is generally, the first and only time I saw it used was this one wrt functional programming and it still makes me laugh every time I watch it.
Mandatory Hitler reacts to Functional Programming comment

https://youtu.be/ADqLBc1vFwI

Whenever I see Milewski’s name I immediately think of this video: https://youtu.be/ADqLBc1vFwI

It’s a shame I don’t know that many people who’d enjoy it as much as I do!

rottc0dd
A great find. Thanks.
As someone who respects functional programming (because it removes geniuses from competing in my space) here's a nice video https://www.youtube.com/watch?v=ADqLBc1vFwI

What is the beautiful monospace font in the pdf here http://brendanfong.com/programmingcats_files/cats4progs-DRAF...?

cgh
> here's a nice video https://www.youtube.com/watch?v=ADqLBc1vFwI

This made me laugh way more than it should have. "Why don't you pattern match my fist all over your faces!"

mcguire
"Don't worry, Haskell transpiles to Java now."

And the last line....

smarx007
https://www.metalevel.at/prolog now you found it!
CobrastanJorji
> The number of elements of a set X is called its cardinality because cardinals were the first birds to recognize the importance of this concept.

Alright, maybe I will keep reading this book.

enriquto
> What is the beautiful monospace font in the pdf

t1xtt, from the txfonts package, freely available

yearoflinux
Thank you! No ttf/otf though :)
vertebrate
It looks like a fork of Luxi Mono with slashed zero, which is available in ttf. And there is a more modern version of it with better character coverage -- Go Mono.
madhadron
The last line. Oh god, the last line. I haven't cackled that loudly in months.
infogulch

    Hitler: What's a monad anyway? No one who understands monads can explain what they are
    Underling (hurriedly): A monad is just a monoid in the category of endofunctors
This caused me to choke on my coffee.
sloucher
You just made those words up right now!
Koshkin
> A monad is just a monoid in the category of endofunctors

A helpful analogy can be drawn by comparing two facts: a composition of something with its inverse produces the identity (a.k.a. unity, to use the Latin root), while a composition of something (e.g. a functor) with its "adjoint" (not quite the inverse) produces something similar that is better said in Greek.

infogulch
And thus, another cycle is completed.
marcosdumay
Oh, another Haskell can't do IO joke.
roflc0ptic
I think the joke was that Haskell can do IO but haskellers can’t
mumblemumble
Yes, but this time it was a funny one. I laughed, and not just at AbstractSingletonProxyFactoryBean.

Gotta be able to laugh at yourself sometimes.

marcosdumay
Thanks for replying. I gave up on the beginning because those jokes tend to always be the same.

(And to be fair, half of them are the same overused ones. But the others are good.)

mumblemumble
It's true, and it starts off with the very worst one. I almost closed the tab like 30 seconds into the video.
Ma8ee
The beginning wasn't great, but it had some really hilarious lines later.
tsimionescu
"Thank god you haven't found Prolog..."
dllthomas
But the important takeaway is that if you don't like Haskell, you might as well be Hitler.
mumblemumble
That joke would have been a lot funnier 28 years and 1 month ago.
mortdeus
you are my hero for this comment.
mindcrime
> here's a nice video https://www.youtube.com/watch?v=ADqLBc1vFwI

OMG. That might just be the funniest god-damned thing I've ever seen in my life. Thanks for sharing that!

On a separate note: does anyone know where this footage is originally from? Some WWII movie, I would guess?

nextos
I laughed a lot with the video too.

Jokes aside, a book like CTM shows both paradigms have their place, and can also co-exist in the same system.

Besides, this paper cleared all my doubts about high-order FP having a lot of (unexploited) potential:

http://conal.net/papers/compiling-to-categories/

Tainnor
https://en.wikipedia.org/wiki/Downfall_(2004_film)

Probably one of the best "WWII movies" (it's really only about the final days in the bunker) ever.

mindcrime
Thanks. I will check that out.
abrookewood
Just seconding that Downfall is brilliant. Totally off-topic now, but also extremely good is Das Boot.
Apr 29, 2019 · 1 points, 0 comments · submitted by fxfan
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.