[10:56] blergh [10:56] I mean, good morning [11:20] ugh sounds good to me [11:21] yeah, this is first day back since Pycon [11:22] and have exterminators coming in to see if there's anything in the traps [11:22] fun fun [11:22] wheeee [11:22] and GSoC day [11:22] Yeah [11:22] going to be a lot of explainin to do [11:22] nodeman is going to br crushed [11:23] Yeah, I know [11:44] You know who you got then? [11:49] yea, we picked two and they weren't duped [11:49] so unless someone backs out we should be set with our two [11:56] Duped? [12:06] mrgoodcat: matches in multiple projects [12:08] Who did you get? Or should I wait for announce? [12:09] yea, we're not allowed to say anything until the announcement [12:15] When is that supposed to happen? [12:17] I think today 3pm our time? [12:20] brousch: yea, it said noon, but wasn't sure what noon that was [12:22] I think all the other stuff has been pacific time [12:29] ~timezones~ [12:36] how was everybody's easter? [12:36] survive the families? [12:37] I got sun on my face [12:38] Easter was OK. Had the family over. [12:38] Ate too much and wanted to sleep midway through [12:39] Yeah, I felt awful from too much fatty food and candy last night. Rode the exercise bike this morning and am feeling much better [12:41] I stayed away from the candy. [12:41] The beer however was another story. :) [12:42] I did a pretty good job not eating too much bad stuff... [12:42] i went mountain biking early in the day so i felt pretty good around dinner time [12:43] "pretty good" only works with horseshoes, hand-grenades and Windows Programming. [12:44] lol windows programming [12:44] how do I POSIX [12:45] node takes FOREVER to build on a chromebook [12:45] I don't like waiting [12:47] Well, I don't think compiling software is part of Chromebook's core competencies. :) [12:47] to be fair. :) [12:52] It's Gentoo! [12:57] lol [13:28] Anybody here use keybase? [13:46] actually, aside from keybase, does anybody here use gpg regularly? [13:46] I use it for password file encryption regularly [13:46] what's up? [13:46] other than encrypting things for my personal use (eg backups and such) I can't think of too many things I'd want to encrypt or sign [13:47] I'm trying to figure out what the use case is that would make this useful to me [13:47] I love the idea, but I'm not sure where it fits into my life [13:47] One use would be for sending sensitive documents (PDF) via email [13:48] rather than via fax or some other means. [13:48] (assuming encryption experience on the other end) [13:49] that's the part that is a pain [13:49] Another use would be fore ensuring that your mail hasn't been tampered with [13:49] (signing) [13:49] I would love to encrypt and sign messages, but it seems like it would almost never be worth the trouble on the other end [13:49] Depends on the audience [13:49] I don't want to inconvenience my boss, or coworkers, or a client for that matter [13:50] If it's a note to my mom asking her to pick up cat food for the cat while we're away then it's likely not worth the effort [13:50] haha [13:50] no not likely [13:50] especially since a GPG message would just be greek to my mom anyways [13:50] Signing is pretty transparent if it's not supported [13:50] encryption notsomuch. :) [13:50] signing i guess [13:51] I've seen signatures used in mailing lists quite a bit [13:51] but i've never once felt the need to verify a signature [13:51] yeah, I guess if you're paranoid that folks are taking your mail and messing with it signing makes sense [13:52] it seems like a tool for paranoid people [13:52] and making secure backupgs [13:52] but I've never felt the need and feel if someone will take me out of context they'll do so signed email or not. [13:52] wow spelling [13:52] well, the Snowden revelations are giving me pause. [13:55] rick_h_: seems like every time i log on to g+ I see a picture of your wine [13:55] mrgoodcat: must mean you've got good timing :) [13:58] Or you have him in a Friends circle which I believe has precedence. [13:59] woot! I win! [14:00] strange. I never see his wine [14:00] brousch: You need to untick the "mute all posts from rick_h_ " box [14:01] Rick Harding Works at Morpace Inc Lives in Michigan [14:01] Old profile [14:01] brousch: heh yea, you need rharding@mitechie.com profile [14:02] I have both of them [14:02] weird [14:03] Maybe G+ is getting as bad as FB [14:04] I unfriended the morpace rick_h, and now I see wine [14:04] well there you go, guess your feed can only handle so much rick [14:05] Safety feature to keep it below a certain threshold of awesome [14:06] lol [14:08] You all get rooms at the Blackwell for PyOhio? [14:09] why the blackwell? [14:10] easy walking distance to the union, others are there, and it's a really nice hotel with an omlette bar for breakfast [14:10] They always stay at the Blackwell, but rooms are short there this year [14:10] We'll be at the secondary hotel this year [14:11] I wasn't even planning on going? [14:11] any compelling reason i should? [14:11] it's an awesome small python conference [14:11] Varsity Inn South [14:11] good open spaces, smart folks, and it's free to attend [14:12] but I won't be there this year :( [14:12] wat? [14:12] the schedule is pretty sparse... http://www.pyohio.org/schedule/talks/list/ [14:12] http://is.gd/MRI4og - PyOhio | Accepted Talks [14:12] I have to travel for work that weekend [14:12] mrgoodcat: They are still in request for talks phase [14:12] mrgoodcat: call for proposals is ongoing now [14:12] got it [14:12] anywhere i can see proposals? or are they not public? [14:12] Not public [14:13] http://www.pyvideo.org/category go to pyohio [14:13] http://is.gd/LOQIO2 - pyvideo.org - Categories [14:13] Though you could volunteer as a reviewer/selector. It was about 4 hours of work last year [14:13] Then fighting over talks was another 2 hour IRC meeting [14:13] mrgoodcat: you can even see a few talks from me and brousch in there [14:13] cool :) [14:13] cmaloney: have you done one? I thought you did one but am not recalling [14:13] so you're obviously pretty involved [14:14] how is attendance usually? [14:14] rick_h_: No. He is a slacker [14:14] cmaloney: and I went to the first one that was some 50 people in a library room [14:14] mrgoodcat: so we're fans. It helped me get into python [14:14] mrgoodcat: I want to say 275 [14:14] brousch: boooo. We'll have to make him go [14:14] brousch: mrgoodcat they were over 350 I thought last year? [14:14] Could be [14:14] wow [14:14] nice turnout [14:15] 302 last year [14:15] Attendee growth from 150 developers in 2010 to 350 in 2013. [14:15] per the sponsor prospectus [14:15] rick_h_: A PyOhio talk? I've only volunteered [14:15] Hm, the email from Costlow says verified 302 [14:15] "in and around Ohio and the entire midwest" [14:16] cmaloney: gotcha, I kept thinking you did some pygame something or other but mixing up mug/etc [14:16] what does that even mean? the conference isn't in a single location? [14:16] mrgoodcat: I've convinced several of JoDee's friends to go [14:16] rick_h_: Yeah, I've only done Pygame talks at Penguicon and MUG [14:16] not at PyOhio [14:16] mrgoodcat: It means the conference draws from many states, not just Ohio [14:16] got it [14:17] i'm having a hard time figuring out where this thing even is [14:17] columbus? [14:17] yea, right on campus [14:18] Hm, I thought they said Varsity Inn south was walkable, but it's really far [14:18] < 1mi? [14:18] that's kind of my 'walkable' limit [14:18] after 1mi it's a hike [14:18] though cmaloney and I did some hiking for chicken in montreal lol [14:19] I walked 6mi from my hotel to dinner in Ft Lauderdale [14:19] needs a big dinner for that one [14:19] lol [14:19] actually dinner was really good [14:19] i was not disappointed [14:19] and a saw the bat yacht so that was cool [14:20] 1.7 miles [14:20] rick_h_ and I always manage some excursion to far-away lands on our trips. :) [14:21] I guess that's a 30 minute brisk walk [14:22] You get free parking if you're speaker, so I'm sure we'll be lazy [14:23] http://goo.gl/maps/YeMoj [14:23] Varsity Inn OSU South to Ohio Union- The Ohio State University - Google Maps [14:26] brousch: you doing a talk this year? [14:26] Maybe' [14:27] Some pieces are coming together for a good follow-up talk to last year's [14:27] what was last years? [14:28] http://www.pyvideo.org/video/2259/kivy-creating-desktop-and-mobile-apps-with-pyth [14:28] http://is.gd/CIDMBH - pyvideo.org - Kivy - Creating Desktop and Mobile Apps with Python [14:28] 2 hour tutorial [14:30] One of the new projects I introduce at the end has matured well, and there's a project that makes it a lot easier to compile APKS now, and both of those projects have GSoC students this year [14:31] So they should improve quite a bit [14:33] cool :) [14:35] One of my goals with Kivy was to make Android apps on Android using Python so kids whose only computer is a tablet could do so. However there has been a noticable shift in the market from tablets in schools to Chromebooks, so I'm not as gung-ho for that [14:37] the web will always win, eventually [14:38] That is a good thing [14:39] and development in web browsers has become pretty good actually [14:39] I was amazed how easy dev was on my chromebook [14:39] granted, i still put ubuntu on it [14:39] no web application can beat vim yet :) [14:47] You use a browser IDE? [14:48] i tried a few [14:48] they were.... [14:48] better than expected [14:48] but most of them are paid services that run your app on a low-spec VM [14:48] so since vim and localhost are free linux won that battle [14:49] some of them have heroku integration though. so you can deploy right from the web interface which is kinda cool [15:00] Yeah, that's what I found too [15:01] I've only done vim over ssh to a remote server so far [15:03] that's my preferred workflow [15:03] sometimes localhost [15:04] What's the next step up from Scratch? [15:04] snap? [15:05] it was originally a scratch mod with lambdas, first class data, procedures, recursion [15:05] but now it's been rewritten in javascript an they no longer consider themselves a scratch mod but rather a totally separate project [15:06] Good find! [15:06] http://snap.berkeley.edu/ [15:06] http://is.gd/s26Lr1 - SNAP! (Build Your Own Blocks) [15:06] That gets me through the next few years of teaching my son [15:06] after that i'd say the next step might be a real high level programming language [15:07] python, ruby, [insert easy programming language here] [15:07] right [15:07] Python [15:07] But that looks like a good in between [15:08] here is the original scratch mod http://wiki.scratch.mit.edu/wiki/Build_Your_Own_Blocks_(Scratch_Modification) [15:08] http://is.gd/KuEiok - Build Your Own Blocks (Scratch Modification) - Scratch Wiki [15:09] cool that it runs entirely in browser http://snap.berkeley.edu/snapsource/snap.html [15:09] http://is.gd/5u7UHn - Snap! Build Your Own Blocks. Beta [15:10] Yeah, with chromebooks doing it all in browser is important [15:11] Until kids are mature enough to use ssh and vim ;) [15:11] brousch: start 'em on the command line first [15:11] that's a theory i've heard a lot [15:11] who was it, one of the dads on planet debian did that [15:12] work from the bottom up [15:12] it worked pretty well for him/his son [15:12] john goerzen? [15:12] it's the same idea as learning c as a first programming language [15:12] can't remember [15:12] I'd need to take away his chromebook [15:12] This would not go over well [15:12] chromebook does ssh [15:12] yeah, once you go gui.... [15:13] ctrl+alt+t [15:13] it takes you years to find your mistake and go back to no gui :P [15:13] ssh me@awesomeserver.com [15:13] rick_h_: :) [15:14] brousch: what model chromebook is it? [15:14] c720 [15:14] 4GB model [15:16] i have the c720. I've found it to be a pretty capable machine [15:16] i the c720P actually [15:19] Yeah, I like them [15:24] brousch: what is your goal? are you trying to teach him more about how the computer actually works or just to think like a programmer? [15:25] Programming right now. Scratch seems perfect. Once he has some scratch experience, we can work on the Rpi with it too [15:28] but more fundamentally than that, is it the logic structure? or the analytic skills? or something else? [15:28] there's some motivation behind it i assume? [15:29] I think it's an important skill to learn, and the schools do a rotten job of it [15:30] yea my school's programming class was a joke [15:30] HTML is not programming.... [15:30] mrgoodcat: wait, WHAAAAT? [15:30] unfortunately, my parents weren't great with computers either [15:31] so i was pretty much all self taught until college [15:31] actually, i still consider myself mostly self taught [15:31] mrgoodcat: I taught myself computers as well up until high-school / college [15:31] most of what school did was point out the things i don't know so i could research them on my own later [15:31] and yes, I learned the fundamentals in school but my day-to-day stuff is mostly self-taught [15:32] even college did a pretty meh job of actually teaching [15:32] they never go in depth enough [15:33] Well, to be fair, I wasn't ready for a lot of things they tried to teach me [15:33] most of the alg/struct teaching consisted of "this thing A exists", "here is an implementation in Java of A", "Please memorize the time/space complexity of A", "on to thing B" [15:33] That's not teaching, that's asking you to memorize wikipedia [15:34] yerp [15:34] I hate that [15:34] even in my college classes i had to pretty much teach myself [15:34] Like memorizing hte periodic table [15:35] I challenge you to find a chemestry classroom that doesn't have a periodic table prominently displayed [15:35] In the end, you have to teach yourself [15:35] We cannot cram knowledge into brains yet [15:36] Well, and there's a difference between knowledge and trivia [15:36] knowing what an atomic number and how it relates to chemical process is knowledge [15:37] knowing the atomic number of Krypton is trivia [18:28] rick_h_: i made lastfm function ignore #bookie [18:28] sorry i know how spammy bots can become when you get carried away [18:29] sorry, I live in irc all day and am old school so hate the busyness sometimes [18:29] that's fine [18:29] any of the other functions you want ignored in #bookie? [18:29] .np [18:30] nuts [18:30] :) [18:30] cmaloney: you have to use your username [18:33] .np squeekyhoh [18:33] .np squeekyhoho [18:33] squeekyhoho's last track - Solsagan by Finntroll on Nifelvind [21 Apr 2014, 17:56] [18:33] Oh, nice .:) [18:33] rick_h_ didn't like that function in #bookie [18:33] i think he's trying to keep botspam down [18:33] rick_h_ is a fuddy-duddy. :) [18:33] i just made that function ignore #bookie [18:33] (Yeah, that can get a little annoying) [18:34] i do realize i've gotten a little carried away with adding functionality too [18:34] esp. since most is useless really [18:37] the lastfm app scrobbles the google music app, which apparently is used for android sounds [18:37] so i get my notifications in my scrobble list [18:38] sometimes... apparently not all the time [18:44] i just left like 20 channels on 3 servers. my channel list was getting too long [18:46] rick_h_: you should see the WMU computer club channel. i think we might have more bots than humans [18:57] top artist of all time on last.fm is coldplay.... wat? [19:34] Wee [19:35] Apparently we got two rodents [19:35] and one of them was further along down the decomposition path than the other one [19:38] lovely [19:38] For a second I thought you were talking about the gsoc students [19:39] har har [19:59] I feel bad for rejected gsoc students [20:03] me too [20:03] I'm in conversation with one at the moment who feels like we lead him on [20:06] We have a butthurt one in #kivy too [20:06] Is there a nicer word for butthurt? [20:07] I know greg-g will not approve of that [20:10] lol [20:10] aggravated? [20:10] disgruntled maybe [20:10] I'll go with disgruntled [20:10] it makes sense that some people will be upset [20:22] Yeah, and it's hard [20:22] we had several folks put in some serious efort [20:22] And under different circumstances they'd be celebrating tonight [20:26] yea, it's just darn tough. [20:27] you try to be supportive but they think you've milked them for their time [20:27] one guy in #gsoc was pissed and ranted against OSS and rage quit [20:28] just one? [20:28] Hm, yeah, that has to be a crazy channel today [20:28] well one I saw [20:28] One guy I think quit but he's quiet and so he just left [20:29] the other wanted to know what place he was in, who was ahead of him, and wants to compare commits and such [20:29] Your selection was highly competitive just because of the number of proposals and slots [20:30] We rejected half of our proposals [20:30] yea, I'd say half of ours were no go at all [20:30] We had 4 slots for 6 proposals [20:30] but the other half were all usable [20:30] you had 6 proposals? [20:30] yeah, and had we had 5-6 slots we'd have easily filled them. [20:30] wow [20:30] So we accepted 3 and gave back 1 slot [20:31] wow, ok I feel crazy now [20:31] Had we had another mentor we would have easily filled another slot [20:31] It is totally crazy [20:31] Wonder if being under teh PSF was not the best move [20:33] It was an extra hoop for students to jump through [20:34] the PSF gave back 3 slots to the pool, I think [23:15] Lots of people quit #bookie [23:16] awwww [23:19] I get a join part quit synopsis in my client [23:22] 9 quit 1 joined then quit [23:23] Most names I didn't recognize though [23:26] mrgoodcat: I think that's to be expected [23:27] Yea but still would have been nice to see them stay. Maybe now that rick_h_ won't be as swamped I'll try to get into some bookie code