POPULARITY
This week, Simon and Eugene look at the final episode of the first series of Real Humans, episode 10, The Code. They discuss the source of HuBot morality, how HuBot's having an old USB-A port is at least better than a Lightning port, why HuBots don't have laser eyes, and what the Swedish Actors Union ... Read more
In this episode, Simon and Eugene look at Season 1, Episode 9 of Real Humans, Heritage. They discuss the Engman family melodrama, Hubot fire safety, and they reveal if they'd choose to be copied and put into a machine after they're dead.
Simon and Eugene look at the Real Humans episode, Blind Love. They discuss legal statutes in alternative universe Sweden, constructive dismissal by Hubot, and whether the video site glimpsed in this episode is an alternate Swedish version of YouTube because they didn't dare to google whether Bigtubes is a real site.
This week, Simon and Eugene look at Season one, Episode six of Real Humans: Sly Leo. They discuss the current draw of parallel universe USB-A, the paradox of tolerance applied to free will for Hubots, translating smutty Hubot magazines, and downloading sex drives. …and, of course, sex with robots.
On this week's episode, Simon and Eugene examine season one, episode five of Real Humans, Power at Heart. They discuss coincidences in the number of Hubot sex clubs in this Swedish city, computers programming computers, robots watching soap operas, and actually, finally, seeing some sex with robots.
This week, Simon and Eugene examine season 1, episode 3 of Real Humans, “The Lord Shall Be Our Companion.” When they discuss Swedish search warrants, whether and who Bea is bluffing, double bluffing or triple bluffing, the parallels between the politics of immigration and being anti-Hubot, and, yes, of course, sex with robots.
Show notes:Links:Threads.comBlueyVogmaskTwistIt’s a Southern ThingIf I had a front porchFull transcript:Josh:How y'all doing?Ben:I'm doing.Starr:Yeah, about the same.Ben:I've been riding my scooter to work all week.Starr:Oh, how's that?Ben:It's a lot of fun. Got a little electric kick scooter and top speed about 25 miles per hour. I was concerned about it being able to get up the hill that I have to go back up on my way home. It does drag a bit on that hill. I only got a single motor. Guess I should have gone with the dual motor. Otherwise it's fun. It's nice to be out in nature, I guess, air quotes, because you're still on the road and you're still a victim of cars and stuff. Being able to see the sun coming up over the hills and down to the valley and while you're just feeling the wind on your face, it's all good.Josh:It sounds nice.Ben:Yeah.Starr:Yeah, sounds awesome. I don't know. It seems terrifying to me, but I'm sure it's a lot of fun.Ben:It helped that I have done a lot of bike riding on roads for the past several years, so I'm already comfortable with the idea of mixing it up with cars and weaving in and out of traffic and realizing that people aren't going to see me and things like that. I think if I had just gone from driving a car straight to riding a scooter in the bike lane, that would be a little more terrifying.Starr:Yeah, that makes sense.Josh:Next you're going to have to upgrade to one of the electric skateboards or a Onewheel or something, just remove the handle bars.Ben:Right, right, right. Get one of those Onewheel things.Josh:This is leading up to-Ben:Totally.Starr:We're just working up to hoverboards. I mean I commute to my backyard office, so maybe I should get a zip-line or something from the main house.Ben:I like that, yeah.Starr:... then I could be extreme.Josh:We want a zip-line at our place out into the forest.Starr:That would be fun.Ben:You could do a zip-line from your deck to the sandbox, send the kids out to play.Josh:The kids would love it. Well, I was thinking more for myself though. Screw the kids. They don't need a zip-line.Starr:There you go. That's actually not a bad idea. We're going to get-Josh:That would be cool though.Starr:... a deck in the fall.Josh:Oh, nice.Starr:I had thought it would be fun to put a fireman pole on one side or something so kids could slide down it. It's raised up a little bit but not that much. It's like a kid's sliding size.Ben:That would be totally awesome. That would-Josh:We have been loving our new deck that we have had for a month and a half or something now. It's a new deck. If you have a really old, rickety deck, a new one is a big upgrade. Also ours is a little bit larger, too, so it's like a bigger house almost.Starr:Oh, that's great. We don't even have a deck it's just like a little stairway.Josh:I think you're going to like it, Starr.Starr:I think so, too. I know, deck life. It's going to be covered. I was just like-Josh:It's just the small things.Starr:I know. All I want is to be able to go out on a nice evening or something and sit and drink a cup of tea and be outside.Ben:And think about all-Josh:I was going to say, where do you drink the sweet tea in the summer if you don't have a front porch?Starr:Yeah, that's the main problem with houses up here in the Northwest is there's not real front porches. We have one that's like a weird nod at a front porch. It's like somebody maybe had seen a front porch once when they were... They were like, "Oh, maybe I'll try and do that from memory," without really knowing what it's supposed to be like.Josh:Some of the ones in Portland have them, but they're boxed in usually, and they're the older houses-Josh:... like the old Craftsmans or whatever.Starr:The stately grand dames.Josh:Mm-hmm (affirmative).Ben:Well, here in Kirkland we're destroying all those old houses and putting in-Starr:Thank God.Ben:... townhouses.Josh:Hell, yeah.Ben:I drove by one this morning. This morning was the first morning since I got my scooter that I actually didn't ride the scooter because it was raining and the ground was wet. I was like, "Ah, I don't want to deal with that this morning." So I just drove. I drove past this house that... Well, yesterday it was a house. Today, it's a pile of sticks because they sold the lot, and they're going to split it into probably, I don't know, four lots and put in some townhouses. It's always a sad thing, but people got to have a place to live.Starr:Yeah, it's a shame. They tore down a house on my block, too, except it was a condemned house. It looked like a gingerbread fairy house that you'd find on just a random stroll in the woods where you'd go inside and you'd find just a delicious meal laid out on the table just waiting for you. So I'm a little sad it's gone just for, I guess, the storytelling aspects, the mythology of it. I guess it's probably best not to just have a condemned structure hanging out.Josh:I still do feel like Ida's is missing out with your telling of that story. I feel a little sad for you all.Starr:I know. I know.Ben:You're totally missing the threat possibility there. Like, "Don't misbehave or I'll send you over to the gingerbread house."Starr:Oh my god, yeah. Yeah, lots of great ways to traumatize my child.Ben:Speaking of traumatizing children, I was going through Twitter the other day, and the Washington State Department of Health had a tweet. I don't remember what the tweet was, but they had a GIF embedded in it. It was Stimpy from Ren & Stimpy as a scene from the show. I was like, "That's from the Department of Health? My generation is now in charge."Starr:With the Twitter account at least.Ben:We're now putting in-Josh:Yeah, exactly.Ben:That was the weirdest... It's like, "I'm an adult." That was a weird, weird experience.Josh:It is kind of strange when the people in charge start looking more and more like you until you realize they're just like-Ben:They're just little kids, just like I am.Josh:Then you wonder why the hell they're in charge.Starr:I'm getting like Paul Ryan listening to a Rage Against the Machine vibe from this.Josh:That's what I'd be playing if I was in charge of the Department of Health's-Starr:There we go.Josh:... Twitter account.Starr:I think this week has all been a little bit... I don't know. We're all maybe a little bit having a hard time focusing. I know I have a little bit just. It seems like that happens every spring as soon as the weather gets nice and it stops being nice, then it gets nice and it stops being nice. You're waiting by the door with your kayak. You just got to get the jump on it before everybody else gets to the lake.Josh:Yeah, I think that's a big part of it. Also allergies have been kicking in lately.Starr:Oh my god, yeah.Josh:I was really on top of it this year, but then I ran out of my Zyrtec or whatever. It was on the list to replenish the supply or whatever, but I procrastinated and missed a few days. That's a huge mistake.Starr:Oh, yeah.Josh:That was this week. Now I switched to Claritin, so we'll see how... That's the big news of my week.Starr:Oh my gosh. I'm getting vaccinated later today, my second dose.Josh:Nice.Starr:Yeah.Josh:Congrats.Starr:I think I'm still going to keep wearing the KN95 respirators outside, though, just for the allergies.Josh:It's probably a good call.Ben:I was helping a neighbor with some yard work and doing a bunch of weeding and had the weed whacker out, and there's just dirt flying everywhere. I'm like, "Man, I should really wear a mask." Like, how ironic. I've got like, I don't know, a thousand masks in my house, and I'm not wearing one as I'm doing all this dusty stuff.Josh:That's a good thing to do.Starr:Oh, this is reminding me, I need to stock up before fire season.Ben:A few years ago when we had the really bad fire season, we got some Vogmasks. This was before the world knew that you were supposed to wear masks. Vogmasks are fantastic. They're a fabric mask that have the filtering stuff on the inside and highly recommend. I'll put a link in the show notes.Starr:Cool.Ben:Good stuff. When the pandemic hit, of course, they were out of stock immediately because everybody and their brother wanted one, but they've been back in stock. They're nice masks. They're really nice.Starr:Well, one thing that we have been doing is casually just checking out alternatives to Basecamp for our internal company's message board. I don't know. I feel like we're just perusing the alternatives. Honestly, it's been a little bit difficult finding just a system out there that's just a simple thread and message board without a million complex adjustments for running a forum that has thousands of people. Somebody on Twitter yesterday recommended Threads. I don't know. I think we're currently evaluating that one but no decisions yet.Josh:Is that like Twitter threads? You just-Starr:Oh, yeah, just Twitter threads.Josh:We do all of our communicating but just public threads.Starr:No, we're just going to use Twitter stories. We're just going to take some pics of ourselves in different-Josh:If we're trying to go to the opposite direction of Basecamp, we could just... Well, I guess this is like Basecamp, just do all of our communication via thought leadership.Starr:There you go.Ben:What if we did all of internal communication via TikTok?Starr:Okay, I'm getting this. I'm on board with this. We're just going to be influencers. Whoever's the most influential is going to-Josh:You know what? If our employees don't like it, too bad. You're getting a Twitter account, and it's getting verified.Starr:Yeah, they can interpret our really random TikTok video and try and figure out what it means. That's how they'll discover our disapproval.Ben:On the Basecamp thing, though, it was interesting as I was looking at it this week and realizing that the only thing that we use in Basecamp is messages along with the files. We sometimes attach files to our messages.Josh:Or email forwards.Ben:Yeah, occasionally we do an email forward. But we don't-Starr:Usually we do calendars, but we also have Google calendar.Ben:And Slack.Josh:And Notion.Ben:And notion. So we don't do to-dos. We don't do hill charts. We don't really use the project management side of the project management software that we're using. As I was looking at alternatives this week, I looked at monday.com and ClickUp and, I don't know, a few different ones. They're all these project management things. It's like, well, we don't really manage projects. We do that via chat or via a Zoom call every once in a while or via Notion. We don't use a project management tool for that. So it's like, yeah, all we really need are threads, conversations.Starr:It's the sort of thing where you could just do it in email, but it's nice having that archival ability, the ability to go back and check things out and not have it dependent on, "Oh, maybe I deleted that message by accident or whatever."Josh:Well, you could do it in Slack, but then you end up with the weird history aspect of it, and you'd have to have some sort of... You have to create a channel for it with the rules so it doesn't end up being just a chat. You have to say, "The rule of this channel is every message is a thread or a post or whatever."Starr:You kind of have to do it manually.Josh:Yeah.Ben:I did look at Twist. That was pretty cool, pretty close, but it also has chat. It's like, "well, I don't want a second chat since we already use Slack." We're not going to ditch Slack.Starr:Basecamp has chat, too.Ben:Right, and we don't use that. I guess you could use Twist. Twist is pretty nice.Starr:I think we need threaded messages, we need everything to be archived, and we need some way to see what people have been writing on lately, see what the latest activity is. That's basically it. I don't even use notifications. I get them, but I don't really... Usually by the time I see them... That's not my process. I don't look at my notifications and be like, "Oh, I'd better check this out." I check out the messages at a set set time basically.Ben:Then, like you said, the forum software, like the discourse, and it's just way, way too much. It's like, "Yeah, we get it." We just need a message board. We don't need all the dials and knobs. It's totally a dials and knobs application. I saw it in the settings, and I was like, "Whoa, okay. I'm just going to back away slowly."Starr:It could be fun, I don't know, if we want to be passive aggressive, we could shadow ban people. We could just do all sorts of fun things.Ben:But I suppose we don't have the hard requirements supporting BBCode.Starr:Isn't that a negative requirement? Supporting BBCode, I think that's a detriment. But we do have a chance to maybe, I don't know, maybe... One thing that I've always really... This really annoyed me about Basecamp is that it doesn't support Markdown, and everything we use supports Markdown, so everything I have is in Markdown. So if I write something in my personal notes, it's going to be in Markdown. If I want to transfer that to Basecamp, I got to manually format it, which is just like, "What am I? What is this? Who do you think I am?"Josh:That's my number one gripe with Basecamp, like the editor, is just a WYSIWYG editor that... I constantly... even just when I'm writing and I want to make a list and I just type a dash like I normally... in most things these days, and it just doesn't do anything in Basecamp. Then I remember, "Oh, I have to get my mouse and click on the bullet." It's a huge hassle.Ben:I can imagine your quality of life being dramatically affected by that.Josh:Yeah.Starr:You know we're developers when we're complaining about things like that.Josh:This is why I'm wearing wrist braces.Starr:Or dual wrist braces.Ben:I totally get what you're saying. I want to be able to type star, space, stuff, stuff, stuff and I get a list. Yeah, totally.Starr:It looks like threads.com, it does support Markdown, which is nice. I don't know. I haven't really played around with it a ton. Some aspects of its design, I'm not super happy. I wish the column widths were a little wider and stuff, but also I don't like certain aspects of Basecamp's design. So it's kind of a toss up for me.Ben:I did an export of our Basecamp content, and I got to say their export is fantastic. They give you an HTML page that links to a bunch of other pages per topic or project or team, whatever they call it, and the files are there. It's really well done. So I think if anyone's looking for inspiration on doing exports in their app, they should totally look at Basecamp. They nailed it. It's actually usable. You get this zip file. You open it up and bam, you can just browse through all your stuff.Starr:That's pretty great. I guess I should declare, I think maybe I started this casual looking for alternatives just because I've seen a lot of stuff online about people are angry at Basecamp. It's like, I'm not really angry at them. Well, this isn't really the point. I'm sad and disappointed in them. But also a lot of the reason why I think they have had our business and they had my business, I've stored personal stuff in a personal Basecamp account, it's just because they're trustworthy. That feeling of trustworthiness has gone down a few pegs for me.Starr:Also, I just kind of felt gross logging in there. If you haven't been keeping up with this, part of the deal is they were making fun of people's names and stuff. I don't know. Are they making fun of my name? I've got a weird name. Are they going through my stuff making fun of it? I know they have access to pretty much everything that I put into Basecamp. I don't know. Even if they're not doing that now, are they going to do that in the future? Because it seems like they're going in that direction. I don't know. It seems like they're shutting down people trying to hold them internally accountable for that sort of thing. I don't know. It's just like a gross feeling. I'm just sad about the whole thing.Josh:I personally I kind of doubt that that's like... I got the feeling that the list was more of an artifact from the past, and it had stuck around for too long. I didn't get the feeling that they're condoning that sort of activity really, but I get what you're saying. Also for me, a big factor of it, it's not even just that I'm mad at them or something, they did lose 30% of their company, and they're supporting two products now, one of which is a major infrastructure product but basically is like email. So they have operation overhead and stuff. They did just lose 30% of their company including their, what, head of strategy but basically head of product. So I just wonder, where is the product going from here? It was already, I felt, a little bit stagnating. I don't know. I think they've been working on the next version of it is what I heard. I don't know. It just seems like there are questions about just the stability from that nature, too.Ben:I'm probably in a third place from you two and I probably care the least. I'm like, "Eh, it's a message board. They can make fun of my name." Okay. I had that happen when I was 10. People do that. It's like, "Oh, get on." I have a hard time getting up the energy to care, I guess.Starr:Don't mistake me. I'm not like up in arms about it. This is more like a passive viewing. It's like, "Oh, I got to go on Basecamp and check my things. Uh, I just feel kind of crummy about it." This is-Ben:It's one of those friction things in your life you just don't need. Yeah, absolutely.Starr:Yeah, yeah.Josh:Absolutely.Starr:I'm like, this is a message board. Like, should I be having to deal with this just to go check some messages? It's ridiculous.Josh:I think all of us are really just talking these are passing thoughts we have using the product in light of the drama of the past few weeks.Starr:If we end up staying on it, I'm not going to be super upset. I'll probably get over it. I don't know. It just seems like it might be nice to try something different especially if we can get that sweet Markdown.Ben:I've been surprised that there are so few products that are just about this one use case of the simple messages. I expected there to be tons of things to try and no.Starr:Of course, in our company Notion, there's now a design document-Ben:Of course.Starr:... for a simple-Josh:Because we're going to build our own.Ben:We're going to build our own, of course. What does any good tech team do when they're frustrated with the 20 solutions on the market? They build solution number 21.Starr:Of course.Ben:Maybe we'll build that. The code name for that project is Budgie. I named it Budgie because I went to do the Google search, I'm like, "What's a communicative type of animal? What's a social animal?" I can't remember the search I did, but the first thing that got turned up was like, the most social birds. I don't know. So there's this list of birds, and budgie was the number one bird. So I'm like, "Okay, cool." Then I was like, "Well, what kind of domains are available?" Because of course when you start a project, you have to buy the domain. Before you do anything else, you got to buy that domain. Surprisingly, and perhaps not surprisingly in retrospect, every variant of budgie is taken, of course, budgie.com but also budgie.app and budgieapp.com. I'm like, "Wow. How many...?" And they're all for sale. None of them are actual products. They're all parked, and they're for sale. I'm like, so a bunch of people have had this idea about what's a social animal. I guess budgies are really popular for pets, and so they're looking for the ad opportunities with people looking for, "How do I take care of my budgie?" Anyway, just kind of a diversion.Starr:That's interesting. The first thing that pops into mind when I heard that... I like the name. It's a cute name. There's this really good Australian kids' cartoon called Bluey, and there's an episode where they find a little budgie that's injured, and it dies. So the kids have to come to terms with that. I don't know. It's just like, "Little budgie died."Josh:Bluey is one of the best cartoons ever, by the way.Starr:Yeah, Bluey. Oh, I'm glad you like it, too.Josh:It's so good.Starr:It's super good. It's super good. Basically the whole cartoon is just these kids... They're dogs but they're kids. They're just making up games to play with each other. How it works is the kids watching the show see it and that makes them want to play that game, too. So it's just not dumb TV. It gets them doing stuff outside of the TV, which is kind of nice.Josh:That's a really good analysis of the show. I hadn't thought about that aspect of it, but come to think of it, my kids totally imitate them.Starr:Oh, yeah.Josh:Climbing all over us.Starr:I now have to play every game in that show, and I've got to know them by name and what the rules are.Josh:One of the things we like about it is just they really got the sibling dynamic down. It is like our kids to a tee. It's pretty funny. Now that I think about it, maybe it's like our kids have now become the characters in the show.Ben:It's a good thing I watch the Simpsons.Josh:Oh, no. Actually we do watch the Simpsons.Starr:Is the Simpsons still on?Josh:It's on Disney+.Starr:Oh my gosh.Ben:Yeah, it is still a thing.Josh:They're still making it, too, right?Ben:Mm-hmm (affirmative), yeah.Starr:Wow. I don't know. I don't even know about that.Josh:We don't watch much of the Simpsons with them yet, a three and four-year-old.Josh:I don't know if I'm quite ready for a couple little Bart and Lisas.Ben:You put that off as long as you can. Well, I actually did a little bit of work this week. I was working on something, I don't know what. I noticed one of the tests was running kind of long like it was just stuck. I don't usually watch tests. I don't usually run the tests actually. I just let our CICB run the tests. I don't even worry about it. But this morning for some reason, I don't know, I was working on something, and I happened to be running the tests. I noticed one of the tests was just stuck. Like, that's weird. So I did a little investigation.Ben:It turns out that a number of our tests do some domain name server resolution because, for webhooks, when someone puts in their webhook, we want to verify that the destination is not like a private thing. They're not trying to fetch our EC2 credentials and stuff like that. So it does some checks like, is this is a private IP address? Does this domain name actually resolve, blah, blah, blah? Also for our uptime checks. Obviously, people are putting in domains for that, too. It turns out that, I don't know, maybe it was my machine, maybe it was the internet being dumb, whatever, but the domain name resolution was what was holding up the test. This happens, as you can imagine, in a variety of ways in our tests. This one test that I was running, which was only, I don't know, seven or eight tests, it was taking a minute or two minutes to run. Then I fixed this so that it stopped doing the domain name resolution, and it took two seconds.Josh:Wow.Ben:So a slight improvement to our test suite there. A quality of life improvement.Josh:Did you benchmark overall? Because that's got to be a huge improvement if it's doing that everywhere.Ben:Well, it's not doing that everywhere. I did do a push, so I have to go and check and see what GitHub... see if it dropped that time.Josh:Well, it might have been whatever was wrong with your DNS resolution in the first place that was causing it to be extra slow. Would it be faster if DNS was fast?Ben:Yeah, it could have been. I actually did some tests on my laptop at the time. I'm like, "Is my DNS resolution slow?" No.Josh:So it's-Ben:The test... I don't know what the deal was.Josh:It was just resolving a bunch of actual URLs in the test.Ben:Mm-hmm (affirmative).Josh:Yeah, that's bad. So nice work. You reminded me that I did some work this week, too.Ben:OhJosh:Very important work, I must say. I added a yak to our Slack bot to where-Josh:... if you mention the word "yak" when you're interacting with the Slack bot now it will return... You should do it in Slack, just whatever Badger bot. Say Badger bot yak me, it-Starr:Okay, I'm doing it.Josh:Okay, do it.Starr:Oh, sorry. It was the wrong channel. Hold on.Josh:You got to do it in general, I think.Starr:Come on Badger bot. Oh my god. It's a little text space yak.Josh:Yeah.Starr:Awesome.Josh:This came about because earlier this week I was just passively mentioning in chat that I'm just yak shaving. My entire life is yak shaving. That just got us talking about, why don't we have some representation of that in our chat, in our Slack? Obviously, I had to stop everything I was doing and build that right away. Of course, there were some escaping issues that came up as a result of that, so obviously I had to deploy a few hot fixes.Ben:The whole episode amuses me. I love it. I would do exactly the same thing. But also what amuses me is that we already have, as part of Slack, GIPHY, and you could just dump a picture of a yak in there. But you're like, "No, that's good enough. I must have an ASCII yak.Josh:It's got to be an ASCII yak, yeah.Ben:This is great. I love technology.Josh:I kind of miss Hubot where it would just automatically... if you just mention it. Maybe I should change our Slack bot so that it does that. So if you say "yak," a wild yak appears. By the way, that's what the text at the bottom of the ASCII yak says, a wild yak appears. I just wish it would pop up if someone just mentions it in a chat, like if they're talking about it just because-Josh:It's listening to everything, right?Starr:That would be fine.Ben:We used to have Hubot, and every time you said "ship," it would show the ship-Josh:The ship, the squirrel. But I definitely would like... annoying at times, but overall I'd say it was worth it.Ben:Totally worth it.Starr:Yeah, definitely. I do remember sometimes where things were on fire, and it's just popping up funny GIFs, and it's like, "Not now. Not now Hubot, not now.Ben:Sit in the corner. Should have had that command. Like, "Go away for a while."Josh:Or just make it a separate... Maybe we should just make this a separate bot that you don't have to have any ops channel. Maybe this'll be our next product.Starr:Oh, there you go. It's like when you mention yak, it turns into an Oregon trail-type hunting scene, and you have to shoot the very slow pixel at it.Josh:Mm-hmm (affirmative). I do love this aspect of our business of being... I assume it's like a side effect of being small. I don't know. I'm sure large teams also do this, I didn't spend a day on this, but spend a day just doing something completely useless. I like that we can do that-Ben:Yes, it is.Josh:... and the total lack of responsibility, to be honest.Starr:Is there a total lack of responsibility? I don't know. I don't know.Ben:I think you could argue that there is a total lack of responsibility.Josh:Maybe relatively.Starr:Maybe.Josh:I think we're speaking relatively.Starr:Relatively? Well, there's responsibility to customers. I don't know. Do they count? Nah.Ben:Speaking of being a small company, just because of a recent acquisition of one of our competitors, I had gone to look at what some of our other competitors, what status they were, and I was just blown away with how many employees our competitors have. It's really amazing.Starr:What are they doing with all those people? Are they paying...? Do they have a professional volleyball team or something?Josh:Not in the past year.Starr:Well, they play over Zoom.Josh:It's a professional pong league now.Starr:There you go.Ben:We have five employees. The competitor that has the closest number of employees comes in at a hefty 71. Then the largest number that I found was 147 employees. That's impressive.Josh:With the competitor, the first one that you mentioned with the 70 something employees, and I assume over $100 million in funding, were they the ones that were recently bragging on Twitter about how much more usage they have than everyone else?Ben:I don't know because I don't remember seeing that bragging.Josh:They were. It was kind of funny. Yeah, you would probably be the major player.Starr:That's something I definitely learned throughout the course of running this business is that a company that has tens or, I don't know, hundreds of, did you say $100 million, that's a lot-Josh:It's a lot.Starr:... of funding can do more work than three people even if those three people are very, very good. It's-Ben:That's right.Starr:They can do more work, and that's all right. We're just going to have our little garden patch over here. It doesn't matter if ConAgra is a mile down the road. They can do their thing. We can do our thing.Ben:As long as they don't let their seeds blow into our farmland, right?Starr:Oh, yeah, definitely. Let me just ask you a question. When it comes to buying your strawberries for your traditional summer strawberry shortcake, are you going to go to that wonderfully, just delightful artisanal farm down the road, or are you just going to slide over to ConAgra and, I don't know, get some of their strawberry-shaped objects?Ben:I got to say, I love roadside fruit stands. Those are the best. When cherry season happens here in Washington, going and grabbing a whole mess of cherries from some random person that's propped on the side of a road, I mean it's awesome.Starr:My favorite ones are the ones have no... if you stop and think about it... I used to live in Arkansas. One time I was walking by and there was this roadside fruit stand just with oranges. It was like, "Hold up. Hold up. Oranges don't grow in Arkansas. What is this?" I don't know if he just went to Costco and just got a bunch of oranges or maybe he did the Cannonball Run from Florida straight up-Josh:Road trip.Starr:... and was selling oranges all the way up. There was some explaining to do.Ben:I didn't realize until I was saying it, but it really does sound ridiculous that you're going to go and get some fruit items from some random person on the side of the road. But I love roadside fruit stands. They're great.Starr:Oh, yeah.Josh:I don't know. In this day and age probably, yeah.Josh:Maybe things should be more like that. Maybe that would solve some problems.Ben:Well, coming back to the front porch thing, do you know that country song, If the World Had a Front Porch?"Starr:No, I don't.Ben:Definitely have to link it up in the show notes. It's all about if the world had a front porch like we did back then, then things would be different. People would be more friendly. We'd be chatting with our neighbors. Things would just be overall good.Starr:Yeah, totally.Josh:We'd all know each other.Starr:Is that true? Is that true?Ben:I got to say, I grew up in the Deep South. I did not have a front porch and none of my friends had a front porch because we all lived in the same neighborhood and all the houses were the same, but we were all still pretty friendly-Starr:Oh, there you go.Ben:... even though we didn't have front porches.Starr:Well, I had a front porch and people were assholes, so I think the correlation between front porches and nice people is weak.Ben:The song If I had a front porchJosh:.Isn't it more like a metaphor? I don't know.Starr:You could say the internet's the world's front porch and look how great that's worked out.Josh:If you just build a front porch-Starr:I'm sure it's a nice song. I don't mean to make fun of the song. I'm sure it's a good song.Josh:You build a front porch that the entire population of the world could fit on, just see how that goes. That's what we-Starr:It's like, "Oh, shit. We deforested the Amazon to get the wood for this."Ben:We should name our little message board product Front Porch.Starr:Front porch, ah, that's nice. You could have add-ons to that. Like for upgrades, you could get the rocking chair or the whittling knife.Ben:Yeah, and the sweet tea-Starr:The sweet tea, yeah.Ben:... or the mint julep.Starr:Can I ask you a question? Was sweet tea a thing when you were a kid?Ben:Yes.Starr:Do people refer to it as like, "Oo, sweet tea," as a saying?Ben:No.Starr:Okay, that-Ben:They'd just refer to is as tea.Starr:Okay, thank you.Ben:There was no other tea. It was just that.Josh:But it was sweet.Ben:Yeah, it was sweet, of course.Starr:Yeah, of course. It's-Ben:That's the only tea that existed. None of this Earl Grey hot business, no, no, no.Starr:I just noticed, I don't know, around 2007 everybody started talking about sweet tea. It's like, "What? What's this?" Ben:Yeah, totally. It's a Southern Thing, on YouTube, their channel, is pretty funny. They go into the sweet tea thing quite a bit. If you want some additional context, do some research on that whole aspect. You can go and watch that YouTube channel. I'll have to link it up in the show notes.Starr:Yeah, I'll check that out. Well, would you gentlemen like to wrap it up? I think I've got to start... I'm going to be Southern here. I'm fixing to get ready to think about going to my vaccine appointment.Ben:Jeet yet? You know that joke? Have you heard that?Starr:I haven't heard that joke. What?Ben:It's like, oh man, two southern guys, one's like, "Jeet yet?"Starr:Ah, did you eat yet? Okay, yeah.Ben:"No. Y'want to?"Starr:I haven't been back in a while.Josh:Did you eat yet?Starr:I haven't been back in a while.Ben:Oh, good times. Sometimes I miss the South but not during the summer.Starr:One of my favorite words, I think it might be a local Arkansas word, is tump. It's a verb, tump. It's the action of tipping something over and dumping out its contents. The perfect use case is a wheelbarrow. Like, you tump out the wheelbarrow. I'm sorry. Tump out the wheelbarrow.Ben:Totally.Josh:I am learning so much on this episode, by the way-Starr:There you go.Josh:... about the South.Josh:It's great. I'm learning more about-Josh:This is your second vaccine appointment, right?Starr:Yeah, it's the second one.Josh:Second and final. Well, for now.Starr:So I'm ready for it to hit me. I'm like, "Bring the storm.Josh:Yes, it hit me.Starr:Bring it on."Josh:Mine was like a 48-hour ordeal, but back to normal now. I feel great.Starr:That's good. You got your super powers.Josh:Yeah.Ben:Well, good luck with that.Starr:Thank you. Maybe one day we'll be able to have a conclave in person again, although I might need the support of a therapist or something because just like... I mean I like y'all, but I don't know if I'm over the droplets yet.Ben:You can still wear masks.Starr:Okay, that's good. Thank God, okay. All right, I will talk to y'all later.
Faszinierender Blick in eine Zukunft, vor der die einen warnen und die andere kaum erwarten können: in Emma Braslavskys neuem Roman «Die Nacht war bleich, die Lichter blinkten» gibt es kaum noch Unterschiede zwischen realen und künstlichen Menschen. Nur folgerichtig, dass die meiste Zeit ein Hubot erzählt: Roberta Köhl, die erste polizeiliche KI-Sonderermittlerin Berlins. Ein Superhirn mit vergleichsweise banaler Aufgabe: Geld eintreiben. Denn die schöne neue künstliche Welt mit ihren (nicht ganz billigen) Robotern für jedes erdenkliche Bedürfnis kennt auch Verlierer. Unter den Menschen häufen sich die Suizide. Und immer seltener finden sich Angehörige und Freunde, die für die Beerdigungskosten aufkämen. «Die Nacht war bleich, die Lichter blinkten» ist ein intensiv recherchiertes Grossstadtmärchen. Dem Thema der künstlichen Intelligenz nähert sich der Roman verspielt, sarkastisch, oft auch melancholisch. Er erzählt von Liebe und Verrat, Solidarität und Grabenkämpfen, Schein und Sein, Traum und Wirklichkeit. Mit Emma Braslavsky spricht Franziska Hirsbrunner. Buchhinweis: Emma Braslavsky. Die Nacht war bleich, die Lichter blinkten. Suhrkamp, 2019.
Si quieres ver el vídeo con slides: https://youtu.be/hVJ_xKLudnk La automatización es una tarea muy importante en el flujo del desarrollo de software, pero ¿sabemos cuando debemos aplicarla? ¿que beneficios podemos obtener? Estamos acostumbrados a aplicar buenas prácticas en el código y en los tests, pero muchas veces dejamos en un segundo plano la automatización de ciertas tareas y las cuales afectan directamente a nuestra productividad. En esta charla hablaré de diversos aspectos que considero importantes a la hora de automatizar y algunos de los procesos que utilizo en mi día a día, como herramientas de generación automática de código, automatización de despliegues, automatización de tests utilizando contenedores(Docker-in-Docker vs Docker-outside-Docker) y bots para gestión operacional desde herramientas de mensajería(ejemplo práctico utilizando Hubot de github para ChatOps). Puedes ver la charla en video: https://youtu.be/hVJ_xKLudnk
On this episode, our very own chatbot expert, Daniel Pritchett, joins Mo and Ben to discuss chat as a service. While there is a lot of hype around chatbots recently, these engineers decode chat as a platform and engage in all kinds of fun along the way. Listen in to hear about the implicit increases in efficiency, knowledge sharing, and time savings that can come with chatbots. Also, look out for Daniel’s talk at Southeast Ruby in October and his upcoming book! ##Things Mentioned Github’s hubot Astro Mail Crowdfire Slackbot Facebook Messenger Memtech Memtech's Elvis Bot IFTTT (If This Then That) Heroku ChatOps Jira Jenkins ELIZA Zork Microsoft Bot Framework For more information, check out our website at clearfunction.com. Follow us on Twitter at @clearfunction.
People Power Podcast - Over de kracht van mensen in organisaties
Robotisering gaat zorgen voor structureel te weinig werk. De doemscenario’s vliegen je om de oren als je de krant openslaat. Veel banen gaan verdwijnen en zelfs hele vakgebieden verdampen. In dit programma gaan we het daar juist NIET over hebben. In deze 98e aflevering van People Power gaan we de andere kant van de medaille belichten. Hoe kan robotisering leiden tot beter, leuker, meer werk? Daarvoor hebben we in de studio Jos Verhoeven van Start Foundation, Mark Menting van Smart Robotics en Koert van Mensvoort van Next Nature. Onder de naam Empowered by Robots hebben de Gemeente Eindhoven, Start Foundation en Next Nature Network een design Challenge uitgeschreven voor initiatieven die via robotisering werk voor mensen creëert of toegankelijk(er) maakt. De 5 beste initiatieven krijgen tijdens de Dutch Design Week een plek in de expositie Hubot: het uitzendbureau voor mens én robot. Speciale gasten zijn Karin Wiebinga en Guido Dik van NLP Punt. Zij belichten wat onze unieke kwaliteiten als mens zijn ten opzichte van robots en hoe we die via NLP kunnen versterken. Dat blijkt veel verder te gaan dan trucjes om beter te leren verkopen. Elke maandag van 15 tot 17 uur hoor je People Power op New Business Radio. Wil jij de programma’s gratis en automatisch op je mobiel? Abonneer je hier op de Podcast: http://radio.people-power.nl/radio/hoe-abonneer-mij-op-podcast/
In this episode of the Ruby Rogues podcast Dave Kimura, Eric Berry, and Charles Max Wood discuss chatbots with Jamie Wright. Jamie will be speaking at Ruby Dev Summit in October. [01:25] Jamie Wright introduction Jamie is a professional nerd and independent contractor. He's been coding for 20 years mostly in Ruby. He's starting to get into Elixir. One of his first projects was a text adventure game, which got him started with conversational UI's. He saw Hubot on Campfire. He started tweaking that. He made a timetracking bot that used Freshbooks and Harvest. Then Slack came out and he created Tatsu. [05:00] Tatsu features You can schedule it and it'll ask automated questions. He's working on having it integrate with github, Harvest, Google Calendar, etc. If there's a blocker, you should be able to create private conversations with the people who are blocked and add that to the standup. When you sign up it adds a video link into your slack. Eric thinks this is pretty clever. In Slack, the default action people should take when a bot is installed should be to DM the person who installed it. [08:50] What it takes to write a bot and the challenges involved Writing bots is "fun as hell." Chatbots suck. We have the opportunity to improve an entire piece of the industry. Many bots are command based bots. You say something and it responds. Conversational UI's are really hard because they don't have any context or shared understanding of the world. [12:18] Chatbot libraries - Getting Started Every large company is working on one. There are also lots of natural language processing services that you can use as well. Before you start, you need to know your use case. Where will your users be? What services do you want to provide? At work? Probably slack. Among friends? Facebook Node has botkit. It's the most popular chatbot platform in the world. Start with botkit, use the examples, then come back to Ruby. Dave brings up building a chatbot for Slack that connected to VersionOne. Data retrieval bots are another great place to start. From there, you start answering the question of where things go. [18:51] The panel's experience with chatbots Tatsu has been around for about 2 years and has existed pre-Slack. Eric uses a Slackbot to get information about users who cancel or decline messages. Chuck has done automatic posting to Slack with Zapier. Chuck also mentions serverless with AWS Lambda. Chatbots are a lot like webapps. They're text in, text out and process things in very similar ways. Dave also brings up SMS bots as well with Twilio. Jamie has thought about creating a web based standup bot for when Slack is down. Slack is a single point of failure for your bot if that's where it lives. Slack gives you a lot of UI elements that you don't get in SMS. [24:51] Do you wish that Slack were more like IRC From an end-user perspective, no. But Jamie does wish they'd revisit threading replies and separating conversations in the same channel. It only took a handful of developers to build Slack. [27:20] What gems do you use in Ruby? slack-ruby-client by dblock slack-ruby-bot by dblock eventmachine [29:30] Does Slack push to an endpoint? or do you poll Slack? You can call an api endpoint on Slack that gives you a websocket endpoint. The events API sends webhook events to your server. It's easier to program against, but it can be slower. It may also be restricted on certain API's [30:55] Github Fantasy League Based on a Peepcode video with Aaron Patterson. You got a score based on your activity in Github. Jamie recorded videos for a talk at Codemash. It never actually became a thing, but it was a fun idea. Jamie got into Ruby by going to a Ruby Koans talk by Jim Weirich. Jamie's links github.com/jwright twitter.com/jwright brilliantfantastic.com This is what we put into the chat room after the Dr. Who reference... Picks Eric Rollbar Dave Mattermost Chuck Zoho CRM Jamie Digit
In this episode of the Ruby Rogues podcast Dave Kimura, Eric Berry, and Charles Max Wood discuss chatbots with Jamie Wright. Jamie will be speaking at Ruby Dev Summit in October. [01:25] Jamie Wright introduction Jamie is a professional nerd and independent contractor. He's been coding for 20 years mostly in Ruby. He's starting to get into Elixir. One of his first projects was a text adventure game, which got him started with conversational UI's. He saw Hubot on Campfire. He started tweaking that. He made a timetracking bot that used Freshbooks and Harvest. Then Slack came out and he created Tatsu. [05:00] Tatsu features You can schedule it and it'll ask automated questions. He's working on having it integrate with github, Harvest, Google Calendar, etc. If there's a blocker, you should be able to create private conversations with the people who are blocked and add that to the standup. When you sign up it adds a video link into your slack. Eric thinks this is pretty clever. In Slack, the default action people should take when a bot is installed should be to DM the person who installed it. [08:50] What it takes to write a bot and the challenges involved Writing bots is "fun as hell." Chatbots suck. We have the opportunity to improve an entire piece of the industry. Many bots are command based bots. You say something and it responds. Conversational UI's are really hard because they don't have any context or shared understanding of the world. [12:18] Chatbot libraries - Getting Started Every large company is working on one. There are also lots of natural language processing services that you can use as well. Before you start, you need to know your use case. Where will your users be? What services do you want to provide? At work? Probably slack. Among friends? Facebook Node has botkit. It's the most popular chatbot platform in the world. Start with botkit, use the examples, then come back to Ruby. Dave brings up building a chatbot for Slack that connected to VersionOne. Data retrieval bots are another great place to start. From there, you start answering the question of where things go. [18:51] The panel's experience with chatbots Tatsu has been around for about 2 years and has existed pre-Slack. Eric uses a Slackbot to get information about users who cancel or decline messages. Chuck has done automatic posting to Slack with Zapier. Chuck also mentions serverless with AWS Lambda. Chatbots are a lot like webapps. They're text in, text out and process things in very similar ways. Dave also brings up SMS bots as well with Twilio. Jamie has thought about creating a web based standup bot for when Slack is down. Slack is a single point of failure for your bot if that's where it lives. Slack gives you a lot of UI elements that you don't get in SMS. [24:51] Do you wish that Slack were more like IRC From an end-user perspective, no. But Jamie does wish they'd revisit threading replies and separating conversations in the same channel. It only took a handful of developers to build Slack. [27:20] What gems do you use in Ruby? slack-ruby-client by dblock slack-ruby-bot by dblock eventmachine [29:30] Does Slack push to an endpoint? or do you poll Slack? You can call an api endpoint on Slack that gives you a websocket endpoint. The events API sends webhook events to your server. It's easier to program against, but it can be slower. It may also be restricted on certain API's [30:55] Github Fantasy League Based on a Peepcode video with Aaron Patterson. You got a score based on your activity in Github. Jamie recorded videos for a talk at Codemash. It never actually became a thing, but it was a fun idea. Jamie got into Ruby by going to a Ruby Koans talk by Jim Weirich. Jamie's links github.com/jwright twitter.com/jwright brilliantfantastic.com This is what we put into the chat room after the Dr. Who reference... Picks Eric Rollbar Dave Mattermost Chuck Zoho CRM Jamie Digit
In this episode of the Ruby Rogues podcast Dave Kimura, Eric Berry, and Charles Max Wood discuss chatbots with Jamie Wright. Jamie will be speaking at Ruby Dev Summit in October. [01:25] Jamie Wright introduction Jamie is a professional nerd and independent contractor. He's been coding for 20 years mostly in Ruby. He's starting to get into Elixir. One of his first projects was a text adventure game, which got him started with conversational UI's. He saw Hubot on Campfire. He started tweaking that. He made a timetracking bot that used Freshbooks and Harvest. Then Slack came out and he created Tatsu. [05:00] Tatsu features You can schedule it and it'll ask automated questions. He's working on having it integrate with github, Harvest, Google Calendar, etc. If there's a blocker, you should be able to create private conversations with the people who are blocked and add that to the standup. When you sign up it adds a video link into your slack. Eric thinks this is pretty clever. In Slack, the default action people should take when a bot is installed should be to DM the person who installed it. [08:50] What it takes to write a bot and the challenges involved Writing bots is "fun as hell." Chatbots suck. We have the opportunity to improve an entire piece of the industry. Many bots are command based bots. You say something and it responds. Conversational UI's are really hard because they don't have any context or shared understanding of the world. [12:18] Chatbot libraries - Getting Started Every large company is working on one. There are also lots of natural language processing services that you can use as well. Before you start, you need to know your use case. Where will your users be? What services do you want to provide? At work? Probably slack. Among friends? Facebook Node has botkit. It's the most popular chatbot platform in the world. Start with botkit, use the examples, then come back to Ruby. Dave brings up building a chatbot for Slack that connected to VersionOne. Data retrieval bots are another great place to start. From there, you start answering the question of where things go. [18:51] The panel's experience with chatbots Tatsu has been around for about 2 years and has existed pre-Slack. Eric uses a Slackbot to get information about users who cancel or decline messages. Chuck has done automatic posting to Slack with Zapier. Chuck also mentions serverless with AWS Lambda. Chatbots are a lot like webapps. They're text in, text out and process things in very similar ways. Dave also brings up SMS bots as well with Twilio. Jamie has thought about creating a web based standup bot for when Slack is down. Slack is a single point of failure for your bot if that's where it lives. Slack gives you a lot of UI elements that you don't get in SMS. [24:51] Do you wish that Slack were more like IRC From an end-user perspective, no. But Jamie does wish they'd revisit threading replies and separating conversations in the same channel. It only took a handful of developers to build Slack. [27:20] What gems do you use in Ruby? slack-ruby-client by dblock slack-ruby-bot by dblock eventmachine [29:30] Does Slack push to an endpoint? or do you poll Slack? You can call an api endpoint on Slack that gives you a websocket endpoint. The events API sends webhook events to your server. It's easier to program against, but it can be slower. It may also be restricted on certain API's [30:55] Github Fantasy League Based on a Peepcode video with Aaron Patterson. You got a score based on your activity in Github. Jamie recorded videos for a talk at Codemash. It never actually became a thing, but it was a fun idea. Jamie got into Ruby by going to a Ruby Koans talk by Jim Weirich. Jamie's links github.com/jwright twitter.com/jwright brilliantfantastic.com This is what we put into the chat room after the Dr. Who reference... Picks Eric Rollbar Dave Mattermost Chuck Zoho CRM Jamie Digit
Hello from the Internet! In this episode we delve into the depths of CI. How we do it, why we do it and how it other people do it. Mark makes bad puns and Rob clarifies that it isn't Magnum PI and there are no Ferrari's mentioned at all. Show notes: Jenkins https://jenkins.io/ Cloudy With a Chance of Tests https://github.com/mhenke/Cloudy-With-A-Chance-Of-Tests The Quantum of Deployment https://codeascraft.com/2010/05/20/quantum-of-deployment/ Facebook BitTorrent Deployments https://arstechnica.com/business/2012/04/exclusive-a-behind-the-scenes-look-at-facebook-release-engineering/ DeployBot https://deploybot.com/ Black Box Thinking https://www.amazon.co.uk/Black-Box-Thinking-Marginal-Performance/dp/1473613809/ref=sr_1_1?ie=UTF8&qid=1488107476&sr=8-1&keywords=Black+Box+Thinking Sean Corfield https://twitter.com/seancorfield CI Traffic Light Build Status https://isotope11.com/blog/monitoring-your-continuous-integration-server-with-traffic-lights-and-an-arduino Catlight Status Notification https://catlight.io/ Hubot by Github https://github.com/github/hubot Philips Hue Light Jenkins Plugin https://wiki.jenkins-ci.org/display/JENKINS/hue-light+Plugin Drone CI https://github.com/drone/drone Webpack https://webpack.github.io/ Yak Shaving http://whatis.techtarget.com/definition/yak-shaving Docker Secrets Management https://blog.docker.com/2017/02/docker-secrets-management Kubernetes https://kubernetes.io/ SorryApp https://www.sorryapp.com/ Rate Us on iTunes https://itunes.apple.com/gb/podcast/localhost-podcast/id1199981378?mt=2
Peter Sankauskas Advanced AWS Meetup / SF Immutable Deployments with AWS CloudFormation by Fabrizio Branca Stackformation Stack Overflow 2016 Developer Survey ChatOps at Github Hubot CloudNative Yeobot kappa cruddy Botkit Dropbox leaving AWS The Epic Story of Dropbox's Exodus from the Amazon Cloud Empire Scaling to exabytes and beyond
This week, Dave and Gunnar talk about social media, which is broken. Also, BitCoin’s broken. And passwords are broken. Forge.mil is broken. Maker culture is broken. You get the idea. Dave finds out CatSip is a thing, and wasn’t what he purchased One more reason to increase VTC use: Marriott and Hilton Announce Penalty for Last-Minute Cancellations The winner is: Google Music, mostly because of Chromecast. That’s how they get ya. Spotify account deleted, because I’m not buying new hardware. Videoconferencing is broken, but Firefox now includes well-packaged WebRTC for real Konklone says: get yourself a hard token BitCoin: not super anonymous if you’ve got €1500, turns out Amnesty International launches Detekt, which looks for surveillance software on your computer Smartphones are broken. Phones from 3rd tier vendors come with “Deathring” built right in “The Product Is You”: Social Media Edition Twitter’s taking an inventory of your running apps for advertising purposes. Opt out. The Photos You Post Online With a Product Could Be Used By Marketers Social Media Bots Offer Phony Friends and Real Profit Hitchhiker’s Guide to Tweetbots: Hosting a Hubot on OpenShift USPTO DevOps Meetup January 14th, Alexandria, VA, starring Etsy New Red Hat Security Site Let’s talk about procurement from Paul Brubaker of VMware Forge.mil goes down. Did anyone notice? DevOps Cafe podcast. If you haven’t heard it yet, it’s worth hearing. Even if you don’t care about DevOps. Especially: Matt Coté and Jay Lyman Adrian Cockroft Economic failures of https Maker Culture is a kind of chauvinism. Gunnar’s convinced. Cutting Room Floor D&G Book Club: If Hemingway Wrote JavaScript For Uzoma: Breakmaster Cylinder drops Lakshmi Singh Welcome to the delightful subculture of Lego Album Covers The most thorough dissection of “Alien”’s design and typography you could possibly hope for CIA Admits Role In 1985 Coup To Oust David Lee Roth: “The last thing we wanted was to have another ‘Panama’ on our hands” Docker on Raspberry Pi 9-Factor Auth: something you have, something you know, something you are, something you desire, something you fear, something from deep insi — Parker Higgins (@xor) November 18, 2014 a kid in this coding class said “you use the hashtag key to add a comment” and i set myself on fire so that's basically why i'm on fire — Andrew Dupont (@andrewdupont) July 26, 2014 We Give Thanks Robin Price and Shawn Wells for the security microsite Others?
伊藤直也さんをゲストに迎えて、GitHub, Pull Request, Hubot, リモートワークなどについて話しました。(6/1 GitHub Kaigiにて収録) Show Notes GitHub Kaigi GitHub Kaigiレポート GitHub 時代のデプロイ戦略 Git - git-request-pull Documentation WEB+DB PRESS Vol.81 pull requestを利用した開発ワークフロー Linus won't do GitHub Pull Requests Rebuild 45: Remembering WSDL A successful Git branching model ) developブランチなんてオワコン Hacker Way: Releasing and Optimizing Mobile Apps for the World CircleCI atmos/hubot-deploy ChatOps at GitHub miyagawa/hubot-cron crontab.org - CRONTAB(5) Hubotレビュアーおみくじ HuBoard ZenHub.io waffle.io Contributing to Atom LICEcap It's settled! Creator tells us how to pronounce 'GIF' Sqwiggle が良いという話、またはリモートでアジャイル開発をどう進めるか Sqwiggle QuicklyChat
CONTAINER PODCAST [26] TERENCE FIXMER *Podcast from CLR Terence Fixmer is one of France’s most treasured protagonists. Respected by his peers and adored by his fans, he is equally at ease in both club and festival settings, capable of traversing the gamut of electronic genres from electro, industrial and EBM to techno in its purest form. Since debuting on DJ Hell’s now seminal International Deejay Gigolo Records back in 1998, Fixmer has consistently explored and redefined the boundaries of modern techno, developing a distinct and fiercely original style along the way. His first album for Gigolo, ‘Muscle Machine’ (1999), lit the way for a new take on more dancefloor-focused EBM music, coined “techno body music”, which he would continue to explore on follow-up records for Gigolo as well as Novamute, Datapunk, Music Man and Dave Clarke’s label White Noise. In 2003 he teamed up with Nitzer Ebb vocalist, Douglas McCarthy, to form Fixmer / McCarthy. A partnership that has resulted in two full-length albums, ‘Between The Devil’ (2004) and ‘Into The Night’ (2008) on Synthetic Symphony, and a series of EPs for his own Planete Rouge Records. The duo have performed their energetic live sets at renowned clubs and festivals all across the globe, simultaneously mining the brutality of techno body music and the sensuality of pop to create truly pioneering sound fusions. Whilst Planete Rouge functioned primarily as an outlet for Fixmer / McCarthy works, in 2011 Fixmer reactivated the label with a string of EPs from Emmanuel Top. Newcomers Alexey Volkov and Hubot have since graced the label, with further releases pegged from Emmanuel Top and Fixmer himself to come. But it is with Speedy J’s Electric Deluxe stable that Fixmer has lately been reinventing himself once again. Landing on the label early on with ‘Machine’ at that start of 2009, he has since put out a series of diverse EPs, moving away from his EMB heritage to explore deep and dubbier climes. In 2010 he released his fourth LP, ‘Comedy of Menace’, a true techno album composed from dark atmospheres and hypnotic energy, received to critical acclaim. Releases on Prologue, Turbo, and CLR have since followed, proving Fixmer’s continued relevance and restless aversion to a singular sound. Meanwhile his records have featured on many notable mixes, including Agoria’s Fabric 57 CD and Ben Klock’s latest compilation for the London institution, as well as podcast from luminaries like Juan Atkins, Laurent Garnier and Jon Hopkins. With a fifth full length in the pipeline, Fixmer is showing no signs of slowing down. He is a true innovator who shall remain at the forefront, and a firm favourite of producers, DJs and music lovers from all generations. Fixmer web site http://www.terencefixmer.com/ Container Project FB: http://goo.gl/b9BvTo
伊藤直也さんをゲストに迎えて、JAWS、Vagrant Share、CoffeeScript、コードレビューなどについて話しました。 スポンサー: Idobata Show Notes JAWS DAYS 2014、Immutable Infrastructure について You don't need API version 2 - yohei's diary Cookpad's deployment and auto scaling Docker 0.9: introducing execution drivers and libcontainer | Docker Blog Vagrant 1.5 and Vagrant Cloud - Vagrant ngrok - secure introspectable tunnels to localhost RequestBin - Collect, inspect and debug HTTP requests and webhooks Idobata ★ Idobata会議01 ★ Hubot, Chat, The Web, and Working in the Open Hands-on with GitHub's New Text Editor Atom Why coffeescript? - Atom Discussion 些末なコードレビュー cookpad/styleguide bbatsov/rubocop Deploy feature branch to Heroku with CircleCI
Skulle du kunna tänka dig att ha sex med en robot? Veckans Sexpodden fabricerar elektroniska drömmar tillsammans med teknikjournalisten Julia Skott.
本期由 Daniel 主持,参与嘉宾有 SaitoWu, Dingding Ye。武鑫(Saito) 是著名自托管 Git 项目仓库开源项目 GitLab 的核心开发者之一,也是 RubyConfChina 2012 的讲师,给大家做了期很精彩的 GitLab 实现介绍。本期我们很荣幸能请到 SaitoWu 同学来跟大家聊聊他的从业经历,他所感兴趣的话题,包括 Git,GitHub,以及 GitLab。 Why Git is better than X Git 为什么这么好? Unlocking the Secrets of Git Git scaling at GitHub Chatops at Github Sinatra How gitlab works SVN VPN git-svn 蓝光党 Ruby Tuesday http://clojure.org/ Haskell Rich Hickey 七周七语言 JDK8 Github Enterprise authorized_keys Gitosis Gitolite Twisted GitHub is Moving to Rackspace! Engine Yard And GitHub Transition Zach Holman Github Boxen libgit2 Hubot Play - Company's DJ Redcarpet Unicorn html-pipeline Resque Gitcafe Redmine Use pull request Scrum要素 Component Hexo Special Guest: saitowu.
This week Ben Orenstein is joined by Jeremy McAnally, employee at GitHub, author of Ruby in Practice, Rails 3 Upgrade Handbook, MacRuby in Action, and more. Jeremy and Ben discuss teaching and organizing conferences, remote working for GitHub, the and the company summits, GitHub workflows, their internal tools team. They also talk about standing out from the pack in work, life, and getting accepted to conferences, selecting people to speak at conferences, self-publishing, Jeremy's writing process and future writing plans, work-life balance, how to get a job at GitHub, and much more. MagicRuby Ruby Hoedown La Conf Hubot CodeConf Rails Girls Ruby in Practice MacRuby in Action Rails 3 Upgrade Handbook RedCarpet Markdown parser PrinceXML Securing Rails Seasonal Affective Disorder Follow @thoughtbot, @r00k, and @jm on twitter.
Новости Вышли рельсы 3.2.9 с коммитом от Евтуховича. Фоновые задачи: все в одном Вышел Ruboto 0.9.0 Простой мониторинг mon Новая версия “Работа с PostgreSQL” Неудача с BritRuby Недоработки в GC::Profiler Futures паттерн в Ruby Отправка push сообщений в apns Разработка игр и Ruby Еще одна штука для межпроцессного взаимодействия 7 способов избавиться от толстых моделей Обсуждение Владимир Герасичев и его фильм Контекст Наследование от базовых классов и Rubinius Partitioning в PostgreSQL Бот для чата Hubot Railsclub в Ульяновске
Programmet för dig som gillar samhällsspaning med humor. Veckans panel och spaningar: Calle Norlén: Hubot - människans bästa vän. Jessika Gedin: Själen till salu. Göran Everdahl: Ge mig betablockerare! I programmet hör du varje vecka tre skarpsynta personligheter som försöker avläsa trender i vår vardag och ge oss sina framtidsvisioner. Till sin hjälp har de programledaren Ingvar Storm.
Calle Norlén: Hubot - människans bästa vän. Jessika Gedin: Själen till salu. Göran Everdahl: Ge mig betablockerare!