cmaloney | id like that | 01:37 |
---|---|---|
cmaloney | playing with Juice | 01:38 |
cmaloney | reset my ohone and decided to give it a go | 01:38 |
cmaloney | so far so good | 01:38 |
rick_h_ | woot | 01:38 |
rick_h_ | juicessh? | 01:38 |
cmaloney | jep | 01:39 |
rick_h_ | <3 that ssh client. works great on the tablet with a keyboard. Actually done some work that way. | 01:39 |
rick_h_ | heh | 01:39 |
cmaloney | well the sharing the public key via dropbox sold it | 01:40 |
rick_h_ | ah nice | 01:40 |
cmaloney | the other thing is having a relatively full keyboard. | 01:40 |
rick_h_ | yea, I like the ctrl-alt keys up on the screen | 01:40 |
rick_h_ | I use it for irc and can 'alt-4' for changing channels | 01:40 |
cmaloney | yeah, it's definitely a keeper | 01:41 |
rick_h_ | damn this GSoC thing is exhausting but exciting | 01:52 |
rick_h_ | we're running out of bugs to fix hah | 01:52 |
rick_h_ | and they're starting to get into the cool work now | 01:52 |
rick_h_ | doing really useful stuff | 01:52 |
cmaloney | nice! | 01:52 |
rick_h_ | we'll have a user stats chart soon and the delete all branch is almost ready to land to fix that issue of importing private stuff on accident | 01:53 |
rick_h_ | all from students doing some great stuff. With tests, and documentation | 01:53 |
rick_h_ | I've got 2,899 bookmarks. https://bmark.us/api/v1/admin/stats/bmarkcount?api_key= | 01:55 |
cmaloney | That's brilliant | 01:55 |
rick_h_ | stick your api_key at the end to see | 01:55 |
cmaloney | I'd love to know why we're getting mdlug stuff on the MUG mailing list. | 01:55 |
rick_h_ | I keep wanting to say smoething | 01:56 |
rick_h_ | mug is not a shared group and I've got no interest in seeing this stuff | 01:56 |
rick_h_ | honestly, I've buried most mug mail because of it | 01:56 |
rick_h_ | sorry, with that url you have to change the username as well :/ | 01:57 |
cmaloney | I just sent a note to the list. | 01:59 |
cmaloney | oh, nice on the tablet | 02:21 |
rick_h_ | thanks for the email | 02:26 |
widox | rick_h_: I love the pull request summary for #326 | 02:26 |
widox | Functions in place | 02:26 |
widox | Comment added | 02:26 |
rick_h_ | lol | 02:26 |
widox | etc | 02:26 |
widox | lol | 02:26 |
rick_h_ | yea, rebased it down for him. It took some mentoring | 02:27 |
widox | oh, and "Fixing things" | 02:27 |
rick_h_ | great one | 02:27 |
widox | good stuff | 02:27 |
rick_h_ | https://github.com/bookieio/Bookie/commit/a24ec64d42dd2e2fdba6af43eb297bd38b4a9bfc was the one commit that actually hit | 02:27 |
widox | a pretty beefy one still | 02:28 |
rick_h_ | yea, it's good stuff. He worked hard across several days to put it all up together. | 02:29 |
rick_h_ | he's at the top of the student list so far | 02:29 |
widox | cool | 02:30 |
widox | I can't keep track of what's going on in #bookie | 02:30 |
rick_h_ | heh, me either :P | 02:30 |
widox | everytime I peek in there the scrollback is crazy | 02:30 |
rick_h_ | and it's my job | 02:30 |
widox | hah | 02:30 |
rick_h_ | I feel bad because names have dropped off. I can't keep track of who did what | 02:30 |
rick_h_ | hmm, wtf why did it work for me and that request failed | 02:31 |
widox | rick_h_: I broke bmark.us | 02:31 |
rick_h_ | and my patience with the lesser students is strained | 02:31 |
rick_h_ | widox: yea, see that. | 02:31 |
rick_h_ | wonder why it worked for me but not you | 02:32 |
widox | rick_h_: I can totally see that | 02:32 |
rick_h_ | ah, I didn't supply dates | 02:32 |
widox | rick_h_: if I leave off the start_date its ok | 02:32 |
rick_h_ | bah, ok well branch landed, first bug | 02:32 |
rick_h_ | He'll have work to do :) | 02:32 |
widox | rick_h_: I'll file a bug | 02:32 |
rick_h_ | widox: cool thanks. THen I don't have to :) | 02:33 |
rick_h_ | still, good stuff. It'll be cool to start to add some user stats and such. | 02:34 |
cmaloney | 1544 bookmarks. | 02:34 |
rick_h_ | woot | 02:35 |
widox | 1287 here | 02:46 |
mrgoodcat | hello | 04:02 |
cmaloney | Good morning | 12:07 |
rick_h_ | morning | 12:07 |
cmaloney | Going to go get my blood drawn this morning so enjoying my morning glass of water. | 12:08 |
rick_h_ | wheee | 12:11 |
=== smoser` is now known as smoser | ||
brousch | rick_h_ is going to have his own Indian outsourcing army by the end of GSoC | 13:45 |
mrgoodcat | morning | 13:45 |
rick_h_ | bwuhahaha | 13:45 |
rick_h_ | bookie takes over the world... | 13:45 |
mrgoodcat | you're going to become the delicious of india | 13:46 |
mrgoodcat | that would actually be really awesome | 13:46 |
mrgoodcat | sell to google. retire to beach. | 13:46 |
brousch | In India | 13:46 |
mrgoodcat | of course. where you have attained celebrity status | 13:46 |
mrgoodcat | cameo appearance in bollywood films | 13:47 |
brousch | Grow 2 extra arms from the pollution | 13:47 |
mrgoodcat | now you're a god | 13:47 |
brousch | cmaloney: I find myself tucking the back of my ankles under the ball today to give me a more chair-like perch | 14:19 |
rick_h_ | brousch: yea, but that's bad | 14:31 |
rick_h_ | I have a foot stool thing to help me stop that | 14:31 |
rick_h_ | it's not good to do the tucking, should have the feet square in front of you | 14:31 |
cmaloney | brousch: Yeah, some days I tuck as well for a little more support. | 14:44 |
cmaloney | but like rick_h_ says, taht's not the way of it. | 14:44 |
cmaloney | This is going to get ugly: Windows XP still has 29% marketshare. | 14:57 |
brousch | Where are the worldwide Ubuntu Installfests? | 14:59 |
brousch | Shuttleworth should be at half-chub promoting such a thing | 14:59 |
cmaloney | Sometimes I wish websites would update more often | 15:08 |
cmaloney | Just signed up for a mailing list so I could "win" a copy of the Yes remastered albums (1967-1987) | 15:08 |
cmaloney | Which would be awesome | 15:08 |
cmaloney | They let me know they'll announce the winners in December. | 15:08 |
cmaloney | Something tells me that's not Dec 2014. | 15:09 |
brousch | Website Copyright 1998 | 15:10 |
cmaloney | brousch: No, it's not that bad. | 15:11 |
brousch | Created with FrontPage 97 | 15:12 |
cmaloney | jcastro: wb. :) | 15:22 |
jcastro | sorry, this wasn't in my autojoin when I did a reinstall | 15:22 |
cmaloney | We might forgive you. :) | 15:23 |
rick_h_ | not likely :P | 15:23 |
jrwren | jcastro: !!! zomg I missed you so much! | 15:23 |
jrwren | jcastro: i went to fanzoo on wednesday, and AGAIN jeff asked about you. | 15:24 |
jrwren | I didn't know you were out of nation. that would have been a good excuse. | 15:24 |
rick_h_ | gah, teenage girls at the coffee shop actually telling each other "Oh I just did xxx ell-oh-ell" | 15:30 |
rick_h_ | saying out lol in speach is strange | 15:30 |
jcastro | hah | 15:30 |
rick_h_ | and I'm an old old man | 15:30 |
jcastro | or you could just, I dunno, laugh out loud for real | 15:30 |
jrwren | i only say LOLZ outloud sarcastically | 15:31 |
cmaloney | I only guffaw uproariously. | 15:32 |
rick_h_ | guffaw, I wonder if any of them would recognize that word | 15:33 |
brousch | I have heard people say "haxor" | 15:34 |
cmaloney | Only one way to find out. :) | 15:34 |
ColonelPanic001 | I've said "haxor" out loud, but only ironically, if that helps | 15:34 |
jrwren | anyone know why isc-bind's host links to libxml2? | 16:01 |
rick_h_ | I had to do a double take at first: http://blog.trello.com/trello-for-kindle-is-here/ | 16:13 |
rick_h_ | "wtf why would I want to trello from my kindle" | 16:13 |
brousch | Why wouldn't you? | 16:13 |
rick_h_ | because I'm not sure e-ink support drag and drop :P | 16:18 |
rick_h_ | I don't think of kindles as tablets, just e-ink readers | 16:19 |
brousch | Ah, I think of them as slightly wonky Android tablets | 16:20 |
mrgoodcat | did CHC start early last week? | 20:06 |
rick_h_ | mrgoodcat: yep | 20:07 |
rick_h_ | last one of the month starts at 7pm | 20:07 |
mrgoodcat | ah | 20:07 |
mrgoodcat | why is that? | 20:07 |
mrgoodcat | just to confuse me? | 20:07 |
rick_h_ | pretty much | 20:07 |
rick_h_ | because it's nice once a month to have extra hacking time | 20:07 |
mrgoodcat | got it. because i showed up early by chance and you all beat me there | 20:10 |
rick_h_ | hah, we'll never let you get there first! | 20:10 |
mrgoodcat | i picked up "learning python the hard way - second edition" | 20:11 |
mrgoodcat | anybody have any experience with that particular book? | 20:11 |
dzho | this is one of the zed shaw things, right? | 20:13 |
cmaloney | Yeah, that's the one | 20:16 |
cmaloney | I leafed through it | 20:17 |
cmaloney | Looked OK, but a little basic | 20:17 |
cmaloney | but for someoene who is motivated it should be OK | 20:17 |
jrwren | IIRC its a good book. | 20:17 |
jrwren | used to be free online. | 20:18 |
jrwren | its only tip of the iceberg python | 20:18 |
jrwren | but its a very solid tip and foundation :) | 20:18 |
jrwren | mixing metaphors sucks | 20:18 |
mrgoodcat | i'm not sure i like it so far | 20:23 |
mrgoodcat | i think it assumes you've never programmed before | 20:23 |
mrgoodcat | and yes it is zed shaw | 20:24 |
jrwren | he wrote it for never programmed before people. | 20:25 |
jrwren | if you have programmed before, you don't need a python book. | 20:25 |
rick_h_ | +1 | 20:25 |
jrwren | you need pep8 and pyflakes | 20:25 |
jrwren | and some code reviews | 20:25 |
rick_h_ | no python book will really get you into python that well | 20:25 |
rick_h_ | I went through a ton of them | 20:25 |
jrwren | as did I | 20:25 |
jrwren | and most of them suck. | 20:25 |
jrwren | at best, you find one that doesn't suck | 20:25 |
jrwren | but none are good | 20:25 |
rick_h_ | python is very much a 'JFDI' language | 20:25 |
jrwren | ^^^ | 20:25 |
rick_h_ | and use others to get feedback on the 'better' ways to do things | 20:26 |
jrwren | what python really needs is an 'Effective Python' | 20:26 |
rick_h_ | yea, there have been a couple tries. advanced python, etc | 20:26 |
rick_h_ | but none of them beta witing and reviweing code for the same time it'd take you to read the book | 20:26 |
rick_h_ | beat vs beta doh | 20:26 |
jrwren | yup. | 20:27 |
jrwren | its also confused by differing values. | 20:27 |
jrwren | if you are writing something to be widely used, you might want to target many python versions. | 20:27 |
jrwren | which raises a whole anotehr bowl of concerns. | 20:27 |
jrwren | if you are like me, you really only care about 2.7, with the fact that you'll move to 3.4 or 3.4+ someday in the back of your head. | 20:27 |
mrgoodcat | well since i'm starting now doesn't it make sense to begin with 3? | 20:29 |
mrgoodcat | or is 2.7 such an industry standard that i absolutely must learn it? | 20:29 |
rick_h_ | start with 3 | 20:29 |
rick_h_ | you can get close enough with 2.7 and 3.3 or whatever | 20:29 |
rick_h_ | but that's my my opinion | 20:30 |
rick_h_ | as someone still writing py2 :/ | 20:30 |
mrgoodcat | lol | 20:30 |
mrgoodcat | how different is it? | 20:30 |
mrgoodcat | will _most_ py2 code run fine in py3 and vice versa? | 20:30 |
rick_h_ | from 2.7, it's close. But you have to know the things to do to make it run in both | 20:31 |
mrgoodcat | well then i'm just going to ignore 2 for now | 20:31 |
jrwren | i agree, start with 3.3, adopt 3.4 as soon as it is released. | 20:32 |
jrwren | only worry about 2.x if you have to. | 20:32 |
jrwren | the rules to port code to 2.7 is pretty easy. | 20:32 |
jrwren | going older than 2.7 gets more sketchy, but given 2.6 is unsupported, you should never have to worry about it | 20:33 |
jrwren | and you likely won't have to ever deal with 2.7 | 20:33 |
rick_h_ | yea, it's actually a good time to get into python | 20:33 |
jrwren | i just live in perptual legacy. | 20:33 |
rick_h_ | the last couple of years have been ugh | 20:33 |
jrwren | its a GREAT time. | 20:34 |
jrwren | I would have hated python if I came in in the 2.4 & 2.5 times. | 20:34 |
jrwren | the garbage collection was stupid and crap. | 20:34 |
jrwren | at least now it makes sense. | 20:34 |
jrwren | when 3.4 comes out with async its going to still be one of the best languages EVER! | 20:35 |
rick_h_ | yea, definitely, though I'm more excited when the libraries move to using async | 20:36 |
jrwren | same. | 20:37 |
jrwren | requests using async would be a big deal. | 20:38 |
jrwren | urllib too. | 20:38 |
rick_h_ | yes! | 20:38 |
jrwren | its something that was great that .net did when C# got it. | 20:38 |
mrgoodcat | well i'll see you at chc. time for me to go | 21:06 |
rick_h_ | yea, with Bookie I care about urllib and wish it was less painful. Deal in urls a lot | 21:07 |
rick_h_ | ouch, someone wit hover 4k bookmarks just imported. go celery go | 21:07 |
rick_h_ | damn, too many keyboards I can't line up my spaces on any of them today | 21:08 |
rick_h_ | with over | 21:08 |
mrgoodcat | does urllib open urls or parse them? | 21:08 |
rick_h_ | opens/fetches content | 21:08 |
rick_h_ | parsing is breadability | 21:08 |
mrgoodcat | so its basically curl for python | 21:08 |
rick_h_ | oh, you mean parse the url into parts? | 21:08 |
jrwren | another strange dynamic link of the day. why does nginx link to libfreetypoe and libpng12 ? | 21:09 |
rick_h_ | urllib does some of that, there's different things for it. quote_qs and url_parse can be in odd places. I always have to look them up | 21:09 |
rick_h_ | jrwren: it's stats/reporting page? Doesn't nginx have a states control page available? | 21:09 |
jrwren | mrgoodcat: no, curl for python is curl for python, aka pycurl. I use that a lot :) | 21:09 |
jrwren | rick_h_: good point. | 21:10 |
mrgoodcat | then why use urllib? | 21:10 |
rick_h_ | because pycurl is an external dep, needs to be compiled, doesn't work on all systems, etc | 21:10 |
jrwren | because its built in. pycurl is external module | 21:10 |
mrgoodcat | then why would you use pycurl? | 21:12 |
mrgoodcat | it must exist for a reason | 21:12 |
rick_h_ | because it's curl, it's awesome. It supports every damn part of http and more you can want | 21:12 |
rick_h_ | http://stackoverflow.com/questions/13775892/pause-and-resume-downloading-with-pycurl | 21:12 |
jrwren | yup. | 21:17 |
jrwren | multicurl. | 21:17 |
jrwren | same reasons you might link to libcurl in a C program v. using a socket and writing GET yourself. | 21:17 |
jrwren | cookie handling, ssl auth handling, pycurl does it all :) | 21:17 |
jrwren | if you are just going 1 url get, pycurl is likely overkill. | 21:18 |
jrwren | if you are doing 1000, 1/4 of which to ssl client certificate auth, pycurl really shines :p | 21:19 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!