#jython IRC Log

Index

IRC Log for 2014-04-08

Timestamps are in GMT/BST.

[0:06] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Remote host closed the connection)
[0:07] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[0:16] * r0bby (~wakawaka@guifications/user/r0bby) has joined #jython
[0:19] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 252 seconds)
[0:23] * r0bby (~wakawaka@guifications/user/r0bby) Quit (Remote host closed the connection)
[0:23] * r0bby (~wakawaka@guifications/user/r0bby) has joined #jython
[0:27] * r0bby_ (~wakawaka@guifications/user/r0bby) has joined #jython
[0:28] * r0bby (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 246 seconds)
[0:36] * r0bby_ (~wakawaka@guifications/user/r0bby) Quit (Remote host closed the connection)
[0:38] * clajo04 (~clajo04@pool-96-232-190-28.nycmny.fios.verizon.net) has joined #jython
[0:44] * dstanek (~dstanek@75-40-82-46.lightspeed.motloh.sbcglobal.net) has joined #jython
[1:44] * r0bby_ (~wakawaka@guifications/user/r0bby) has joined #jython
[1:45] * r0bby_ is now known as robbyoconnor
[3:44] * thereisnospoon (~thereisno@CPE-120-149-61-83.oirx3.vic.bigpond.net.au) has joined #jython
[7:38] * robbyoconnor is now known as robbyoconnorVi
[7:39] * robbyoconnorVi is now known as robbyoconnor
[9:38] -kloeri_- [Global Notice] Hi all. In the next few minutes we're going to restart a bunch of servers due to an openssl security vulnerability (CVE-2014-0160). This is unfortunately going to be very noisy but should be over with relatively quickly. Thanks for using freenode and have a good day.
[9:41] * siel (~siel@unaffiliated/motley) Quit (*.net *.split)
[9:41] * dstanek (~dstanek@75-40-82-46.lightspeed.motloh.sbcglobal.net) Quit (*.net *.split)
[9:41] * lopex (uid4272@gateway/web/irccloud.com/x-rcqdhtlcvmlwjzqn) Quit (*.net *.split)
[9:41] * xymox (lechuck@unaffiliated/contempt) Quit (*.net *.split)
[9:41] * lazybear (~lazybear@radium.atom.fi) Quit (*.net *.split)
[9:41] * siel (~siel@unaffiliated/motley) has joined #jython
[9:41] * xymox (lechuck@unaffiliated/contempt) has joined #jython
[9:41] * xymox (lechuck@unaffiliated/contempt) Quit (*.net *.split)
[9:41] * clajo04 (~clajo04@pool-96-232-190-28.nycmny.fios.verizon.net) Quit (*.net *.split)
[9:41] * fwierzbicki (~Adium@99-106-170-162.lightspeed.sntcca.sbcglobal.net) Quit (*.net *.split)
[9:41] * ParahSailin (~parahsail@unaffiliated/parahsailin) Quit (*.net *.split)
[9:41] * Arfrever (~Arfrever@apache/committer/Arfrever) Quit (*.net *.split)
[9:41] * shashank (~shashank@208.91.2.1) Quit (*.net *.split)
[9:42] * ParahSailin (~parahsail@unaffiliated/parahsailin) has joined #jython
[9:42] * fwierzbicki (~Adium@99-106-170-162.lightspeed.sntcca.sbcglobal.net) has joined #jython
[9:42] * lopex (uid4272@gateway/web/irccloud.com/session) has joined #jython
[9:43] -rajaniemi.freenode.net- Server Terminating. Received SIGTERM
[9:43] * JythonLogBot disconnected - trying to reconnect...
[9:44] -orwell.freenode.net- *** Looking up your hostname...
[9:44] -orwell.freenode.net- *** Checking Ident
[9:44] -orwell.freenode.net- *** No Ident response
[9:44] -orwell.freenode.net- *** Couldn't look up your hostname
[10:28] -orwell.freenode.net- *** Looking up your hostname...
[10:28] -orwell.freenode.net- *** Checking Ident
[10:28] -orwell.freenode.net- *** No Ident response
[10:28] -orwell.freenode.net- *** Couldn't look up your hostname
[10:29] * JythonLogBot (~PircBot@74.50.59.201) has joined #jython
[10:29] * Topic is 'Try Jython 2.7b1 at http://tinyurl.com/d4s8qvd | This channel is logged: http://jython.extreme.st/irclogs/ | Please update the wiki: http://wiki.python.org/jython | Jython Book: http://jythonbook.com | Podcast: http://jython.org/jythonpodcast/'
[10:29] * Set by Juneau001!~Juneau@50-45-119-204.dklb.il.frontiernet.net on Tue Feb 12 23:33:36 UTC 2013
[10:29] * verterok (~ggonzalez@162.213.35.11) has joined #jython
[10:29] * maxb (~maxb@jabberwock.vm.bytemark.co.uk) has joined #jython
[10:29] * jimbaker (~jbaker@c-75-71-81-32.hsd1.co.comcast.net) has joined #jython
[10:29] * pjenvey (pjenvey@underboss.org) has joined #jython
[10:29] * Oti (~ohumbel@5-145-36-109.dyn.cable.fcom.ch) has joined #jython
[10:29] * jimbaker (~jbaker@c-75-71-81-32.hsd1.co.comcast.net) Quit (Changing host)
[10:29] * jimbaker (~jbaker@unaffiliated/jimbaker) has joined #jython
[10:33] * siel (~siel@2605:6400:1:fed5:22:75b:39cf:c338) has joined #jython
[10:33] * siel (~siel@2605:6400:1:fed5:22:75b:39cf:c338) Quit (Changing host)
[10:33] * siel (~siel@unaffiliated/motley) has joined #jython
[10:34] * lopex (uid4272@gateway/web/irccloud.com/x-tipiwvjjicdkihre) has joined #jython
[10:41] -orwell.freenode.net- Server Terminating. Received SIGTERM
[10:41] * JythonLogBot disconnected - trying to reconnect...
[10:41] -asimov.freenode.net- *** Looking up your hostname...
[10:41] -asimov.freenode.net- *** Checking Ident
[10:41] -asimov.freenode.net- *** Couldn't look up your hostname
[10:41] -asimov.freenode.net- *** No Ident response
[11:57] -cameron.freenode.net- *** Looking up your hostname...
[11:57] -cameron.freenode.net- *** Checking Ident
[11:57] -cameron.freenode.net- *** No Ident response
[11:57] -cameron.freenode.net- *** Couldn't look up your hostname
[12:01] * JythonLogBot (~PircBot@74.50.59.201) has joined #jython
[12:01] * Topic is 'Try Jython 2.7b1 at http://tinyurl.com/d4s8qvd | This channel is logged: http://jython.extreme.st/irclogs/ | Please update the wiki: http://wiki.python.org/jython | Jython Book: http://jythonbook.com | Podcast: http://jython.org/jythonpodcast/'
[12:01] * Set by Juneau001!~Juneau@50-45-119-204.dklb.il.frontiernet.net on Tue Feb 12 23:33:36 UTC 2013
[12:04] <Oti> Hi all, JythonLogBot is now running on a shiny new Ubuntu 12.04 LTS
[12:04] <Oti> I used the flaky freenode situation to upgrade from 10.09, finally :-)
[12:17] * lopex (uid4272@gateway/web/irccloud.com/x-fupmtzbbjgyfapll) Quit (Read error: Network is unreachable)
[12:17] * lopex (uid4272@gateway/web/irccloud.com/x-impcoryuesysrrgh) has joined #jython
[12:18] * diametric (~diametric@2604:3400:dc1:43:216:3eff:fe27:bf9d) Quit (Ping timeout: 252 seconds)
[12:19] * agronholm (~agronholm@2001:1bc8:102:6f29:4026:e43a:47af:2e40) Quit (Ping timeout: 252 seconds)
[12:21] * agronholm (~agronholm@2001:1bc8:102:6f29:4026:e43a:47af:2e40) has joined #jython
[12:21] * ChanServ sets mode +o agronholm
[12:21] * diametric (~diametric@2604:3400:dc1:43:216:3eff:fe27:bf9d) has joined #jython
[12:29] <topi`> Oti: is JythonLogBot actually running under jython? :)
[12:30] <Oti> topi` - no, under plain java
[12:30] <topi`> hehe, in my experience building a irc bot in java requires quite a lot of boilerplate
[12:31] <topi`> in twisted, however, it's actually a pleasant experience ;)
[12:32] <Oti> topi` I did not start from scratch, but used http://www.jibble.org/logbot/ to start with
[12:32] <Oti> the goal was not beauty, but to have an archive of the logs
[12:33] <topi`> agronholm: it's not only the stack traces, also it's just so complicated to do trivial things ... since you need to change your Domain object, your Dto objects, your Converters, .. you name it
[12:33] <topi`> Oti: practicality beats purity :)
[12:34] <topi`> I might not complain so vociferously unless I committed a stupid mistake - evidently it's a bad idea to change a column in pre-existing table, even though it would be such a trivial thing as changing a field to @NotNull
[12:34] <Oti> topi`: in this case, yes
[12:55] * dstanek (~dstanek@75-40-82-46.lightspeed.motloh.sbcglobal.net) Quit (Ping timeout: 240 seconds)
[12:56] * dstanek (~dstanek@75-40-82-46.lightspeed.motloh.sbcglobal.net) has joined #jython
[13:34] * JythonLogBot disconnected - trying to reconnect...
[13:37] -card.freenode.net- *** Looking up your hostname...
[13:37] -card.freenode.net- *** Checking Ident
[13:37] -card.freenode.net- *** No Ident response
[13:37] -card.freenode.net- *** Couldn't look up your hostname
[13:49] -hobana.freenode.net- *** Looking up your hostname...
[13:49] -hobana.freenode.net- *** Checking Ident
[13:49] -hobana.freenode.net- *** Couldn't look up your hostname
[13:49] -hobana.freenode.net- *** No Ident response
[13:49] * JythonLogBot (~PircBot@74.50.59.201) has joined #jython
[13:49] * Topic is 'Try Jython 2.7b1 at http://tinyurl.com/d4s8qvd | This channel is logged: http://jython.extreme.st/irclogs/ | Please update the wiki: http://wiki.python.org/jython | Jython Book: http://jythonbook.com | Podcast: http://jython.org/jythonpodcast/'
[13:49] * Set by Juneau001!~Juneau@50-45-119-204.dklb.il.frontiernet.net on Tue Feb 12 23:33:36 UTC 2013
[14:29] * thereisnospoon (~thereisno@CPE-120-149-61-83.oirx3.vic.bigpond.net.au) Quit (Ping timeout: 252 seconds)
[14:45] * sinistersnare (~sinisters@pool-108-28-93-153.washdc.fios.verizon.net) Quit (*.net *.split)
[14:45] * peke_ (peke@kapsi.fi) Quit (*.net *.split)
[14:50] * sinistersnare (~sinisters@pool-108-28-93-153.washdc.fios.verizon.net) has joined #jython
[14:51] * peke (peke@kapsi.fi) has joined #jython
[14:51] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Quit: Konversation terminated!)
[14:56] * thereisnospoon (~thereisno@pa49-183-202-183.pa.vic.optusnet.com.au) has joined #jython
[15:20] * thereisnospoon (~thereisno@pa49-183-202-183.pa.vic.optusnet.com.au) Quit (Ping timeout: 246 seconds)
[15:23] * dstanek (~dstanek@75-40-82-46.lightspeed.motloh.sbcglobal.net) Quit (Ping timeout: 246 seconds)
[16:34] * dstanek (~dstanek@75-40-82-46.lightspeed.motloh.sbcglobal.net) has joined #jython
[16:36] <jimbaker> greenlet emulation for jython: https://gist.github.com/jimbaker/10152999
[16:37] <jimbaker> still need to add support for parent hierarchy, but this should just work when complete
[17:23] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[17:29] * Oti (~ohumbel@5-145-36-109.dyn.cable.fcom.ch) Quit (Quit: Oti)
[17:53] <agronholm> I was actually thinking just last week how something like that would work
[17:54] <agronholm> my (rough, theoretical) solution involved bytecode manipulation though
[17:54] <agronholm> I'm assuming greenlets on cpython do direct stack manipulation
[17:55] <agronholm> in a manner similar to how generators work
[17:55] <agronholm> how does jython implement generators anyway?
[17:55] <agronholm> it can't be far from what is required for greenlet support
[18:32] * enebo (~enebo@166.137.108.7) has joined #jython
[19:38] * enebo (~enebo@166.137.108.7) Quit (Quit: enebo)
[19:42] * jorgew (~Adium@50.56.228.68) has joined #jython
[19:52] <jimbaker> agronholm, correct, that's what the quasar project does
[19:53] <agronholm> quasar project?
[19:53] <jimbaker> agronholm, http://blog.paralleluniverse.co/2014/02/06/fibers-threads-strands/
[19:55] <jimbaker> agronholm, it gets a bit more complicated in a dynamic language like python, because of monkeypatching one could switch literally at most any point in python code. so it would actually require python bytecode as well to implement something like quasar
[19:56] <jimbaker> in any event (that pun sneaked in!) - i think asyncio is the right & proper approach, using the backend of choice, such as twisted
[19:56] * enebo (~enebo@166.137.110.45) has joined #jython
[19:57] <jimbaker> ahh, enebo just arrived. time to pounce on him!
[19:58] <jimbaker> enebo, i assume jruby is still mapping ruby generators to threads? (we are just talking about similar work i've put together for jython in supporting greenlets)
[19:59] <enebo> jimbaker: yeah. headius might be a better person to pounce on this though. He did the impl and has to keep tweaking things (although Ruby can be weird)
[20:00] <jimbaker> enebo, right, he's in the #jruby channel; i'll just move over there since i just had a couple of quick questions that experience would be helpful in understanding
[20:25] * jorgew (~Adium@50.56.228.68) Quit (Quit: Leaving.)
[20:28] * jorgew (~Adium@50.56.228.68) has joined #jython
[20:31] * chrisseaton (~chrisseat@79-76-253-86.dynamic.dsl.as9105.com) has joined #jython
[20:36] * csaba2 (~csaba@5402D782.dsl.pool.telekom.hu) has joined #jython
[20:37] <csaba2> I would like to have a small interpreter in my gui application, to use as a scripting language for users
[20:37] <csaba2> the Jython jar seems to be 16 MB large... is there some smaller version, that is like 1-2 MBs?
[20:40] <agronholm> csaba2: it's a whole language runtime
[20:40] <agronholm> complete with the standard library
[20:40] <agronholm> maybe you'd like to try some other language if the size is an issue
[20:41] <agronholm> I'm pretty sure scala, clojure or groovy would fit the bill
[20:41] <csaba2> well scala is also ~15 MB... currently I'm thinking about groovy but I don't think many people are familiar with it
[20:42] <csaba2> though python would be the best
[20:42] <agronholm> well, that's the situation
[20:42] <csaba2> I don't really need the whole standard library...
[20:42] <csaba2> hmm ok
[20:42] <agronholm> you can probably strip out most of it
[20:42] <agronholm> but not all of it
[20:45] * chrisseaton (~chrisseat@79-76-253-86.dynamic.dsl.as9105.com) Quit (Remote host closed the connection)
[20:45] * csaba2 (~csaba@5402D782.dsl.pool.telekom.hu) Quit (Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!)
[20:48] * chrisseaton (~chrisseat@79-76-253-86.dynamic.dsl.as9105.com) has joined #jython
[21:01] * daenney (~daenney@daenney.net) has joined #jython
[21:01] <daenney> Sorry, completely missed that I missed this channel
[21:01] <daenney> Did anyone see this yet: http://pyjvm.org ?
[21:02] * jorgew (~Adium@50.56.228.68) Quit (Quit: Leaving.)
[21:04] * jorgew (~Adium@50.56.228.68) has joined #jython
[21:04] <agronholm> O_O
[21:27] * jorgew (~Adium@50.56.228.68) Quit (Quit: Leaving.)
[21:33] * jorgew (~Adium@50.56.228.68) has joined #jython
[21:37] * jorgew (~Adium@50.56.228.68) Quit (Ping timeout: 240 seconds)
[22:01] * chrisseaton (~chrisseat@79-76-253-86.dynamic.dsl.as9105.com) Quit ()
[22:13] * dstanek (~dstanek@75-40-82-46.lightspeed.motloh.sbcglobal.net) Quit (Ping timeout: 240 seconds)
[22:18] * enebo (~enebo@166.137.110.45) Quit (Ping timeout: 240 seconds)
[22:23] * chrisseaton (~chrisseat@79-76-253-86.dynamic.dsl.as9105.com) has joined #jython
[23:32] <jimbaker> it would be interesting if someone took pyjvm, and taught pypy about java bytecode
[23:32] * thereisnospoon (~thereisno@CPE-120-149-61-83.oirx3.vic.bigpond.net.au) has joined #jython
[23:34] <jimbaker> although i certainly agree with https://github.com/andrewromanenco/pyjvm/blob/master/WHY.md
[23:40] * thereisnospoon (~thereisno@CPE-120-149-61-83.oirx3.vic.bigpond.net.au) Quit (Remote host closed the connection)
[23:44] * dstanek (~dstanek@75-40-82-46.lightspeed.motloh.sbcglobal.net) has joined #jython
[23:49] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython

Index

These logs were automatically created by JythonLogBot on irc.freenode.net using a slightly modified version of the Java IRC LogBot.