*** voidspace has joined #europython | 00:04 | |
*** MS- has left #europython | 00:21 | |
matti | Hi voidspace | 00:23 |
---|---|---|
*** MetalJoe has quit IRC | 00:38 | |
*** ambv has quit IRC | 01:27 | |
*** voidspace has quit IRC | 03:18 | |
*** zedr_ has joined #europython | 11:22 | |
*** zedr has quit IRC | 11:25 | |
zerok | good morning :-) | 11:26 |
aa_ | morning everyone who is still there sprinting | 11:46 |
aa_ | although I imagine none of them can say on irc long enough because of the network connection | 11:46 |
*** juD2k has joined #europython | 11:55 | |
*** d0ugal has joined #europython | 12:09 | |
*** valeuf has quit IRC | 12:12 | |
*** valeuf has joined #europython | 12:13 | |
*** voidspace has joined #europython | 12:19 | |
birkenfeld | aa_: indeed, it's curious that none of the usual suspects are in #python-dev | 12:27 |
zerok | aa_: still there | 12:33 |
*** d0ugal has quit IRC | 12:45 | |
birkenfeld | zerok: so, did you see any core sprinters? | 12:46 |
zerok | birkenfeld: well, voidspace is still here ;-) | 12:47 |
voidspace | don't take my name in vein | 12:48 |
voidspace | several core sprinters | 12:48 |
zerok | hehe | 12:48 |
voidspace | dickinism, Ronald Ousseron, Ezio Melotti, Marin v loewis, Richard Jones | 12:48 |
voidspace | plus a bunch of folk I don't know who may or may not be sprinting on core topics | 12:48 |
voidspace | birkenfeld: where are you? | 12:48 |
birkenfeld | voidspace: coming, coming... | 12:49 |
birkenfeld | voidspace: did they order sandwiches already? | 12:49 |
birkenfeld | or is there something else planned for lunch | 12:50 |
*** d0ugal has joined #europython | 12:51 | |
voidspace | birkenfeld: they did order sandwhiches | 12:53 |
birkenfeld | voidspace: so we're too late for that? | 12:53 |
voidspace | birkenfeld: but I didn't as I will go to mcdonalds or something | 12:53 |
*** d0ugal has quit IRC | 12:57 | |
*** d0ugal has joined #europython | 12:59 | |
*** d0ugal has quit IRC | 12:59 | |
*** d0ugal has joined #europython | 13:00 | |
*** d0ugal has quit IRC | 13:05 | |
*** d0ugal has joined #europython | 13:25 | |
*** juD2k has quit IRC | 14:23 | |
*** juD2k has joined #europython | 14:23 | |
*** d0ugal has quit IRC | 14:45 | |
*** d0ugal has joined #europython | 14:46 | |
*** d0ugal has quit IRC | 14:46 | |
*** d0ugal has joined #europython | 14:46 | |
*** juD2k has quit IRC | 15:29 | |
*** juD2k has joined #europython | 15:29 | |
*** voidspace has quit IRC | 15:34 | |
*** d0ugal has quit IRC | 15:35 | |
*** voidspace has joined #europython | 15:35 | |
*** d0ugal has joined #europython | 15:36 | |
*** juD2k has quit IRC | 15:52 | |
*** juD2k has joined #europython | 15:53 | |
*** Neo-- has joined #europython | 15:54 | |
*** d0ugal has quit IRC | 15:55 | |
*** d0ugal has joined #europython | 15:57 | |
*** d0ugal has quit IRC | 15:57 | |
*** lvh has joined #europython | 16:04 | |
lvh | hello | 16:04 |
lvh | is the delegate list online anywhere? actually im particularly interested in the names of the conference dinner attendees | 16:06 |
lvh | (my table had a great guy whose name i wrote down but apparently misspelled) | 16:06 |
*** voidspace has quit IRC | 16:08 | |
*** juD2k has quit IRC | 16:09 | |
*** voidspace has joined #europython | 16:10 | |
lvh | http://wiki.europython.eu/During?action=AttachFile&do=view&target=table_plan.pdf | 16:17 |
lvh | found it | 16:17 |
*** juD2k has joined #europython | 16:25 | |
*** voidspace has quit IRC | 16:29 | |
*** voidspace has joined #europython | 16:30 | |
*** Neo-- has quit IRC | 16:30 | |
*** Neo-- has joined #europython | 16:30 | |
aa_ | is there anywhere to dump slides? | 16:34 |
lvh | aa_: for lightning talks? | 16:38 |
lvh | http://wiki.europython.eu/LightningTalks | 16:39 |
lvh | http://wiki.europython.eu/TalkMaterials | 16:39 |
aa_ | lvh: thanks | 16:39 |
lvh | aa_: if it's about the glashammer talk i think you want http://wiki.europython.eu/Talks/Glashammer | 16:39 |
aa_ | lvh: it is, and thanks | 16:40 |
lvh | aa_: I guessed that aa meant ali afshar | 16:40 |
lvh | heuristics are awesome | 16:40 |
aa_ | :) | 16:40 |
aa_ | the traioling underscore is the IRC equivalent of a fake moustache | 16:41 |
lvh | you wouldn't look good in a fake moustache | 16:41 |
lvh | your laugh is awesome! | 16:41 |
lvh | it makes me happy and warm and fuzzy. | 16:41 |
lvh | you used to be an emergency room doctor, right? | 16:42 |
lvh | I bet you could make me feel okay about breaking both legs or something | 16:42 |
lvh | (the painkillers help too, but the smile is an important part) | 16:42 |
aa_ | haha, thanks, did you catch my talk? | 16:42 |
lvh | yes, yes i did | 16:42 |
aa_ | ah nice one | 16:42 |
lvh | it was sad :( | 16:42 |
* aa_ is trying to guess who you are | 16:42 | |
lvh | or at least the last slide was | 16:42 |
lvh | aa_: i had dinner with you! | 16:43 |
aa_ | aha! | 16:43 |
aa_ | I thought so | 16:43 |
lvh | aa_: also I have tattoos of twisted | 16:43 |
aa_ | yes yes yes | 16:43 |
lvh | (*that* narrowed it down) | 16:43 |
aa_ | I rem,ember now | 16:43 |
lvh | and a projector ate my laptop | 16:43 |
lvh | thrice | 16:43 |
aa_ | how did your talk go, I missed the lightning talks | 16:44 |
lvh | well, I regret that I couldn't really say anything technical | 16:45 |
lvh | I didn't want to lie about features we did or did not have | 16:45 |
aa_ | hahah | 16:46 |
aa_ | you *must* lie during lightjning talks | 16:46 |
lvh | but I got a few room-wide chuckles and one gut laugh! | 16:46 |
lvh | and a few positive comments | 16:46 |
aa_ | you on twitter? | 16:46 |
lvh | yep, lvh_ | 16:46 |
lvh | since some guy is squatting lvh :-( | 16:46 |
lvh | It's my fake moustache | 16:46 |
aa_ | well, "Never let the truth come in the way of a good lightning talk." | 16:46 |
lvh | aa_: I did lie though | 16:47 |
lvh | something about the goal of mont-e being anything other than subverting py3k from within | 16:47 |
aa_ | it's all good though | 16:47 |
aa_ | you can't subvert py3k without making it bigger | 16:48 |
lvh | aa_: http://docs.google.com/present/view?id=d9wrrrq_15ch78nq9n | 16:48 |
lvh | aa_: so thanks to the moratorium it's going to live until at least december (==3.2) | 16:48 |
lvh | aa_: slides that are incomprehensible minus the words: slide 8 (that's what you get when you google for 'actor model') | 16:49 |
aa_ | so mont-e is quite a cool idea | 16:49 |
lvh | aa_: the cool bit is that after rhettingers talk on monocle | 16:49 |
lvh | raymond and guido were discussing potential ways of doing return-from-generators (in the context of having portable async code that looks like @inlineCallbacks, basically) | 16:50 |
lvh | the awesome part is that mont-e already does this | 16:50 |
aa_ | I think I am weird | 16:50 |
aa_ | I *hate* inlinecallbacks | 16:50 |
aa_ | and find the use of yield for things like the contextmanager decorator an absiolute abomination | 16:51 |
aa_ | callbacks themselves are sequential | 16:51 |
aa_ | I can't see the problem | 16:51 |
aa_ | these multiyields are *hideous* | 16:51 |
lvh | aa_: I agree this is why I write twisted code sans inlineCallbacks | 16:51 |
lvh | there are some cases where that does become hideous though | 16:52 |
lvh | here's what it looks like in Mont-E | 16:52 |
lvh | http://paste.pocoo.org/show/241237/ | 16:52 |
lvh | defer being a keyword and part of a defer expression | 16:52 |
lvh | which is like yield but different | 16:52 |
*** juD2k has quit IRC | 16:53 | |
aa_ | lvh: so the defer keywords just returns execution and does something async? | 16:54 |
aa_ | or does that block? | 16:54 |
aa_ | I bet it doesn't :D | 16:54 |
lvh | of course not | 16:54 |
lvh | i wrote it | 16:54 |
lvh | E is the greatest language ever because it has no way of expressing blocking ;-) | 16:55 |
lvh | (it has "wait on this async thing", so i guess it sort of does) | 16:55 |
*** juD2k has joined #europython | 16:56 | |
aa_ | lvh: so that example doesn't block, but what happens to the execution? | 17:03 |
aa_ | it goes off and does other stuff | 17:03 |
aa_ | ? | 17:03 |
aa_ | so I guess that e only lives in a mainloop of some kind | 17:03 |
lvh | aa_: Yep. Just like in inlineCallbacks | 17:03 |
lvh | aa_: Sort of. | 17:04 |
lvh | aa_: E has an eventloop, yes; it's generally shared over actors for performance reasons | 17:04 |
aa_ | and does that loop start itself when needed? | 17:05 |
lvh | aa_: Yep. | 17:05 |
lvh | aa_: So ordinary programs still work fine | 17:05 |
aa_ | that's blindingkly cool | 17:06 |
lvh | aa_: ironically the thing some people wriitng twisted dislike about py3k (little regard for backwards compatibility) allowed us to do this | 17:06 |
lvh | aa_: we just stopped caring about making old reactors really work | 17:06 |
lvh | so we also have really pluggable reactors | 17:06 |
lvh | instead of the nasty things reactors currently have to do | 17:06 |
aa_ | lvh: and how abut things like gtk? | 17:07 |
lvh | aa_: that would be the pluggable bit | 17:07 |
lvh | aa_: we know how to do it nicely, we don't know how to do it nicely while remaining api-compatible | 17:07 |
aa_ | perfect | 17:07 |
aa_ | so basically reactor.iterate which starts itself automatically | 17:08 |
lvh | aa_: something like that, yes | 17:08 |
aa_ | muahahahah! | 17:08 |
aa_ | are you on the dash/glyph hitlist? | 17:08 |
lvh | glyph still likes me | 17:08 |
lvh | a bit | 17:08 |
lvh | aa_: also dash is the person who got me into e | 17:09 |
lvh | aa_: and he started writing an implementation of E in C | 17:09 |
lvh | https://launchpad.net/ecru | 17:10 |
lvh | so I doubt that would be a hard sale | 17:10 |
lvh | sell? sale? | 17:10 |
aa_ | nutters | 17:10 |
aa_ | sell | 17:10 |
aa_ | lvh: off to play football, catch you later | 17:10 |
lvh | aa_: have fun | 17:10 |
lvh | try not to get hurt | 17:10 |
aa_ | hah, thanks | 17:11 |
*** d0ugal has joined #europython | 18:29 | |
*** juD2k has quit IRC | 18:36 | |
*** voidspace has quit IRC | 19:14 | |
*** Neo-- has quit IRC | 19:24 | |
*** MS- has joined #europython | 19:52 | |
*** juD2k has joined #europython | 20:21 | |
*** juD2k has quit IRC | 20:26 | |
*** matti has quit IRC | 21:17 | |
*** matti has joined #europython | 21:25 | |
*** matti has joined #europython | 21:25 | |
*** d0ugal has quit IRC | 21:31 | |
*** d0ugal has joined #europython | 21:41 | |
*** matti has quit IRC | 21:43 | |
*** matti has joined #europython | 21:45 | |
*** matti has joined #europython | 21:45 | |
*** d0ugal has quit IRC | 22:00 | |
*** terrycojones_ has joined #europython | 22:08 | |
*** fuzzyman has joined #europython | 22:13 | |
*** terrycojones_ has quit IRC | 23:20 | |
*** Neo-- has joined #europython | 23:30 | |
*** d0ugal has joined #europython | 23:52 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!