RubyGems

Ruby Family Fued

Ruby Family Fued

by Evan Phoenix, Eileen M. Uchitelle, Aaron Patterson, Justin Searls, Nadia Odunayo, Sam Phippen, Valerie Woolard, and Ernie Miller

The video titled 'Ruby Family Feud,' hosted by Evan Phoenix at RubyConf 2018, features a fun-filled game of Family Feud among participants including notable Ruby community members such as Aaron Patterson, Ernie Miller, Justin Searls, Sam Phippen, Eileen M. Uchitelle, Nadia Odunayo, and Valerie Woolard. The event engages the audience with a series of entertaining questions about programming languages, characteristics of Ruby, and popular Ruby gems.

Key Points Discussed:

- The game includes two teams competing by answering survey questions derived from Twitter, aiming to guess the most popular responses.

- The initial round involves determining which programming language is considered the most different from Ruby, yielding humorous and varied answers such as Haskell and Brainfuck, showcasing the breadth of the Ruby community's knowledge and humor.

- Following the first game, the next question entails what animal Ruby would be, where answers like 'cat,' 'fox,' and the unusual 'unicorn' are presented, reflecting the playful nature of the game.

- The participants also guess popular Ruby gems besides Rails, with answers like 'Nokogiri' and 'Factory Bot' demonstrating their familiarity with Ruby's ecosystem.
- Throughout the game, a banter-filled environment encourages audience interaction and highlights community ties.
- The teams share laughs over answers and strikes, with commentary on the answers further enriching the overall experience.

Significant examples include highlights like the team guessing 'Fortran' in response to the programming languages question and the surprising answer 'platypus' when asked what animal Ruby would be. The informal nature of the event allows for genuine camaraderie and fun among the participants.

Conclusion: The game showcases not only the contestants' knowledge of Ruby and programming languages but also fosters a lighthearted atmosphere within the Ruby community. The participants' interactions serve as entertainment while reaffirming the community spirit of Ruby developers, encouraging both fun and learning. The entire event emphasizes the joy of programming and the importance of community engagement within the Ruby ecosystem, leaving the audience in high spirits as they head into the rest of the conference.

00:00:15.560 We're going to play Family Feud, so let's have our two teams come up on stage. Let's give them a round of applause!
00:00:32.210 Shout out to the sound guy—he found this just two seconds ago.
00:00:46.310 So, the rules are pretty straightforward: the teams will answer a series of questions for a chance to win. Whoever wins will earn the moral satisfaction of knowing that they are victorious. Sounds pretty good, right? Alright then, let's have our team captains come on up.
00:01:00.600 Come on up here. First up, who are you two? I'm Aaron.
00:01:24.930 Okay, so the first game we're going to play today is "Log In." Now for the Log In game: which programming language is the most different from Ruby? Take two seconds to think about it. Ready? Answer, go!
00:01:41.369 Kinzie, what do you think one of the answers is? We surveyed people. What do you think is one of the answers they gave? Hot Java.
00:02:16.350 That is correct! Have a seat. Aaron looks disappointed; that's just how it goes.
00:02:22.200 Okay, I know I'm doing this wrong, but that's alright. We're just going to roll with it. We're not starting from the end this time, so let’s start with Ernie.
00:02:37.230 Ernie, what do you want to do? Do you want to defer? We're making this up as we go along. I love it! It's like a scrum session but as a game—who knows what's going on?
00:02:55.620 Alright, so we've decided to defer to Aaron's team. Let's start with Eileen. Pass the mic down to Eileen. You're trying to answer questions and provide answers that you think people gave to this question. If you get three strikes, it goes to the other team, who then gets a chance to steal.
00:03:18.150 So, it goes: Aaron does one, then Justin, then Nadia. Introduce yourself first.
00:03:42.330 I'm Eileen.
00:03:46.290 Alright, what do you think one of the answers is? Fortran. We surveyed people on Twitter, which is quite legit these days.
00:04:01.490 Can I call a friend? No, this isn't that kind of game. Alright, I'm Erin—I mentioned that earlier. I will choose...the question we asked was, 'Which programming language is most different from Ruby?' My guess is Objective-C.
00:04:14.930 Objective-C? I really don't think that's right.
00:04:38.690 Hi everyone, I'm Justin. I feel like we might be hitting a third strike really quickly.
00:05:00.590 Haskell! Haskell is alright—it's still alive, just barely.
00:05:04.220 Hi, I'm Nadia. Let's make up the answers; they might be mad at me. Remember, these were answers given on Twitter. Anyway, would you like to ring in for an answer?
00:05:37.490 Oh, we definitely are. I mean, what do we have to ring in? It's a figure of speech.
00:06:01.919 I'm Ernie, by the way, and we're going with C.
00:06:12.210 Ding! And Kenzie's team gets it. You're curious about what was actually answered, right?
00:06:20.430 The number one answer was Haskell, number two—Brainfuck. A surprising number of people answered this, especially considering the percentages. The fifth answer was Prolog, and number six was assembler, just written as assembler.
00:06:45.720 The seventh was Clojure, and number eight was Erlang. So we've hit the first round—come on up, the second person from your team! Who’s up next?
00:07:12.110 Stand behind me. I did allow for that, so there's no code of conduct violation here. We discussed this earlier.
00:07:39.530 The second game is: if Ruby were an animal, which one would it be?
00:08:26.370 No one answered snake, unfortunately.
00:08:43.350 Ernie, would you like to try for Fox?
00:08:44.690 Yes, absolutely, Fox is on there. Now, Ernie would like to defer, so Eileen, you're going to get another shot.
00:08:51.790 Have a seat for now, Eileen. We're going to Erin.
00:09:12.279 What do you think people would say about what kind of animal Ruby is? I'm going to go with cat.
00:09:37.790 Cat is a good answer! Ding ding ding. Justin, you can't tell me people didn’t consider a dog. That would definitely be a number one answer!
00:09:46.680 Nadia, you need an answer! Rabbit?
00:10:11.320 Okay, let’s go back to Eileen. Strike one—it’s your turn.
00:10:14.730 Eileen, give a guess! Hm, a squirrel?
00:10:28.310 Aaron, you have one strike left. Let's go with lions. Good answer! We have one person on the Twitter thread who said lion.
00:10:54.900 You saved us, you kept us in the game! I need an answer, though.
00:11:05.790 Can we say bird? It’s a bit too general, but if you think someone would have said that, let’s go with it.
00:11:23.080 Kinzie, we’re going to go with unicorn—interesting choice, given that it’s not a real animal!
00:11:35.600 However, people are strange, and we’re doing great! Normally this would be the time when they do interviews and someone might creepily kiss another person on the cheek.
00:12:04.100 Well, we’re most definitely not doing that. We have five games, and Kenzie’s team is currently up two to nothing over Aaron’s team.
00:12:34.090 Alright, representatives from the teams, come up here. We’re changing the slap protocol, so come on up. Thank you, audience!
00:12:56.832 Number five on the list was koala. What?! It seems that many Australians participated in this quiz.
00:13:19.050 Number six was platypus, and I would have thought that duck would have been higher.
00:13:31.300 Next up, our new game is to name a popular gem other than Rails. On three: one, two, three!
00:14:07.580 Go, Nadia! Is devise on the list? Let’s have a look!
00:14:28.420 You think it would be, but do you want to take it or defer?
00:14:56.350 Currently, the strategy has been understood, so we’re starting with Sam.
00:15:10.880 Hi everyone, I’m Sam, and I think... Okay, Sam, on this list, I’d like to go ahead and guess aspect.
00:15:40.990 Oh, that’s a great choice! I’m not surprised it’s on the list.
00:16:05.400 In the interlude, we’d like to mention a little gem known as Nokogiri.
00:16:37.170 That's right! Nokogiri is definitely on there.
00:17:01.199 Now, Valerie, the question again in the survey was, 'Name a popular gem other than Rails.' Technically, it did not say ruby gem, but feel free to go down that rabbit hole.
00:17:30.429 I need an answer! HTTP party? That counts as two strikes.
00:18:01.200 Bundler!
00:18:35.270 Now back to Ernie, you're still alive, barely.
00:18:41.420 Mini test? Just squeaking it in. Still alive!
00:19:16.970 The number two answer that people went with is... Let's hear from random people online. Oh, I need an answer!
00:19:50.680 Factory Bot or Factory Girl. Now to steal back over to Aaron's team: we still have three answers on the board.
00:20:09.990 You just got to answer one. Sinatra!
00:20:31.590 The results are surprising! Number two on the list was Pry.
00:20:58.320 And you all missed rake and number seven. People on the internet have all kinds of wacky ideas.
00:21:31.860 Okay, Kinsey’s team is victorious; they’re up three to nothing.
00:21:40.130 However, you all don’t have anything else to do, so we’re going to keep playing. Maybe we’ll have a special double or nothing round.
00:21:59.119 Alright, send up a representative! Come on up, Sam. Where are you from?
00:22:21.250 It’s a big island; anywhere specific? A little hamlet?
00:22:38.510 Oh right, Romsey—I didn’t get that right. Who are you, Justin? Can you show me on your hand where you're from?
00:22:56.830 Alright, cool! So, where the thumb muscle is? That’s good!
00:23:20.430 Okay, let’s move on to the next question: which enumerable method is most interesting?
00:23:40.990 Here we go! Nadia, it’s your turn!
00:23:58.270 Inject! That’s a good one!
00:24:42.939 Map!
00:25:05.120 That’s a good one; Aaron, it's your turn! Some folks might say interval methods in general.
00:25:18.520 So, do aliases count? Yes!
00:26:39.219 Alright! Sam, what do you think?
00:26:58.960 Each with index!
00:27:06.080 Aaron takes the point! The comeback begins.
00:27:19.829 The number one answer for 'most interesting enumerable method' was lazy, which seems accurate.
00:27:39.759 Thank you for participating! The survey had other answers, but we don't have enough time to go through everything.
00:27:57.450 Let's give a round of applause to our players today!
00:28:10.000 Thanks so much for playing! I hope you all had fun and are ready for the afternoon. Get out there and have fun! Goodbye!