--- Log opened Sat May 14 00:00:46 2011 --- Day changed Sat May 14 2011 00:00 -!- tobym [~tobym@75-139-118-127.dhcp.mant.nc.charter.com] has quit [Ping timeout: 246 seconds] 00:19 -!- vzx [~ryan@74-129-201-27.dhcp.insightbb.com] has joined #go-nuts 00:30 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #go-nuts 00:34 -!- nictuku [~nict@unaffiliated/nictuku] has quit [Quit: Leaving] 00:36 -!- venk [~user@CPE-58-160-37-24.phzl1.ken.bigpond.net.au] has joined #go-nuts 00:42 -!- rejb [~rejb@unaffiliated/rejb] has quit [Quit: .] 00:44 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts 00:44 -!- rmmh [~none@host-80-215.flgaroy.clients.pavlovmedia.com] has quit [Quit: IL -> CO] 00:46 -!- breadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 240 seconds] 00:58 -!- ExtraSpice [XtraSpice@88.118.35.153] has quit [Read error: Connection reset by peer] 01:03 -!- lazy1 [~miki@cpe-75-84-253-76.socal.res.rr.com] has joined #go-nuts 01:06 -!- tobym [~tobym@75-139-118-127.dhcp.mant.nc.charter.com] has joined #go-nuts 01:06 -!- iant [~iant@66.109.105.72] has quit [Quit: Leaving.] 01:08 -!- lazy1 [~miki@cpe-75-84-253-76.socal.res.rr.com] has left #go-nuts ["Ex-Chat"] 01:12 -!- tncardoso [~thiago@187.59.186.193] has joined #go-nuts 01:13 -!- tncardoso [~thiago@187.59.186.193] has quit [Client Quit] 01:17 -!- keithgcascio [~keithcasc@nat/google/x-bvkwdbykupllpdkn] has quit [Quit: Leaving] 01:26 -!- venk [~user@CPE-58-160-37-24.phzl1.ken.bigpond.net.au] has quit [Remote host closed the connection] 01:26 -!- venk [~user@CPE-58-160-37-24.phzl1.ken.bigpond.net.au] has joined #go-nuts 01:29 -!- achoo [~achoo@71-80-179-102.dhcp.wsco.ca.charter.com] has quit [Quit: achoo] 01:31 -!- foocraft [~ewanas@78.100.213.28] has quit [Quit: if you're going....to san. fran. cisco!!!] 01:32 -!- moraes_ [~moraes@189.103.176.38] has joined #go-nuts 01:35 -!- moraes [~moraes@189.103.176.38] has quit [Ping timeout: 276 seconds] 01:46 -!- rcrowley [~rcrowley@173-164-219-53-SFBA.hfc.comcastbusiness.net] has quit [Quit: Computer has gone to sleep.] 01:50 -!- venk [~user@CPE-58-160-37-24.phzl1.ken.bigpond.net.au] has left #go-nuts ["ERC Version 5.3 (IRC client for Emacs)"] 02:02 -!- jhawk28 [~jhawk28@user-387c58d.cable.mindspring.com] has joined #go-nuts 02:17 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Ping timeout: 250 seconds] 02:23 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts 02:26 -!- NBGuest [~adium@unaffiliated/nbguest] has quit [Quit: leaving] 02:27 -!- skelterjohn [~jasmuth@c-24-0-2-70.hsd1.nj.comcast.net] has joined #go-nuts 02:36 -!- tobym [~tobym@75-139-118-127.dhcp.mant.nc.charter.com] has quit [Ping timeout: 260 seconds] 02:41 -!- fonz_ [~rt55@186.86.153.173] has joined #go-nuts 03:08 -!- Sep102_ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has joined #go-nuts 03:10 -!- boscop_ [~boscop@f055049000.adsl.alicedsl.de] has joined #go-nuts 03:11 -!- Sep102 [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 03:13 -!- boscop [~boscop@g225207191.adsl.alicedsl.de] has quit [Ping timeout: 246 seconds] 03:23 -!- jhawk28 [~jhawk28@user-387c58d.cable.mindspring.com] has quit [Quit: Linkinus - http://linkinus.com] 03:24 -!- fonz_ [~rt55@186.86.153.173] has left #go-nuts [] 03:27 -!- angasule [~angasule@190.2.33.49] has quit [Ping timeout: 260 seconds] 03:27 -!- tsp_ [~tsp_@d50-92-162-118.bchsia.telus.net] has joined #go-nuts 03:33 -!- crazy2be [~crazy2be@S01060012171a573b.cg.shawcable.net] has joined #go-nuts 03:34 < crazy2be> what is the best way to start a process and make sure that it initialized correctly? 03:34 < crazy2be> a daemon process that is 03:34 < crazy2be> because if it was just a shell script or something you would run it and check exit status 03:35 < crazy2be> but exit status is not avaliable for a deamon, since it has to continue running 03:35 < crazy2be> is there some way to have the child signal the parent to say that it is done initializing and everything went OK? 03:36 -!- photron_ [~photron@port-92-201-36-47.dynamic.qsc.de] has joined #go-nuts 03:50 -!- tsp_ [~tsp_@d50-92-162-118.bchsia.telus.net] has left #go-nuts ["p"] 03:51 -!- alanliang [~yogafire@c-71-204-189-190.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 03:51 -!- breadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 03:51 -!- alanliang [~yogafire@c-71-204-189-190.hsd1.ca.comcast.net] has joined #go-nuts 03:52 -!- anticw [~anticw@c-98-210-108-13.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 03:52 -!- anticw [~anticw@c-98-210-108-13.hsd1.ca.comcast.net] has joined #go-nuts 03:52 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 04:15 -!- rejb [~rejb@unaffiliated/rejb] has quit [Disconnected by services] 04:15 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts 04:28 -!- pjm0616 [~user@110.8.235.86] has quit [Ping timeout: 260 seconds] 04:31 -!- pjm0616 [~user@110.8.235.86] has joined #go-nuts 04:37 -!- dshep [~dshep@c-76-103-91-143.hsd1.ca.comcast.net] has joined #go-nuts 05:02 -!- crazy2be [~crazy2be@S01060012171a573b.cg.shawcable.net] has quit [Remote host closed the connection] 05:05 -!- pearle [~pearle@blk-224-181-222.eastlink.ca] has quit [Ping timeout: 252 seconds] 05:24 -!- breadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 276 seconds] 05:38 -!- djbrown [~djbrown@unaffiliated/djbrown] has quit [Ping timeout: 248 seconds] 05:43 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 05:44 -!- mode/#go-nuts [+v iant] by ChanServ 05:55 -!- vsayer [~vivek@c-67-170-236-166.hsd1.ca.comcast.net] has joined #go-nuts 06:03 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 06:17 -!- nteon [~nteon@c-98-210-195-105.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 06:18 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote host closed the connection] 06:22 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 06:25 -!- mikespook [~mikespook@113.108.133.42] has joined #go-nuts 06:31 -!- napsy [~luka@88.200.96.18] has quit [Quit: Lost terminal] 06:38 -!- mikespook [~mikespook@113.108.133.42] has quit [Quit: Leaving.] 06:49 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping timeout: 252 seconds] 06:50 -!- iant [~iant@216.239.45.130] has joined #go-nuts 06:50 -!- mode/#go-nuts [+v iant] by ChanServ 07:09 -!- GeertJohan [~geertjoha@s51478c91.adsl.wanadoo.nl] has joined #go-nuts 07:10 -!- djbrown [~djbrown@unaffiliated/djbrown] has joined #go-nuts 07:15 -!- djbrown [~djbrown@unaffiliated/djbrown] has quit [Read error: Operation timed out] 07:30 < taruti> How does one return a value from a goyacc parser in an reentrant way? 07:34 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has joined #go-nuts 07:35 -!- dshep [~dshep@c-76-103-91-143.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 07:35 -!- chressie [~chressie@dreggn.in-ulm.de] has quit [Quit: WeeChat 0.3.4] 07:39 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has quit [Quit: Leaving.] 07:39 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has joined #go-nuts 07:41 -!- applepwc [~bigpanda@211.102.146.130] has joined #go-nuts 07:42 -!- chressie [~chressie@dreggn.in-ulm.de] has joined #go-nuts 07:42 -!- Project_2501 [~Marvin@82.84.90.108] has joined #go-nuts 07:51 -!- apc [~bigpanda@211.102.149.22] has joined #go-nuts 07:51 -!- applepwc [~bigpanda@211.102.146.130] has quit [Ping timeout: 240 seconds] 07:52 -!- dshep [~dshep@c-76-103-91-143.hsd1.ca.comcast.net] has joined #go-nuts 07:58 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts 07:58 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts 08:02 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|] 08:13 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has joined #go-nuts 08:14 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has left #go-nuts [] 08:15 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has joined #go-nuts 08:22 -!- Fish- [~Fish@9fans.fr] has joined #go-nuts 08:23 -!- huin [~huin@91.85.171.238] has joined #go-nuts 08:25 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 08:32 -!- krutcha_ [~krutcha@S010600045a27676a.vs.shawcable.net] has joined #go-nuts 08:39 -!- gaiusp [~gaiusparx@bb219-75-41-232.singnet.com.sg] has quit [Quit: gaiusp] 08:39 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has quit [Ping timeout: 260 seconds] 08:41 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has joined #go-nuts 08:54 -!- scyth [~scyth@rots.in.rs] has quit [Ping timeout: 240 seconds] 08:58 -!- mehalelal [~androirc@76.103.175.11] has joined #go-nuts 09:04 < mehalelal> I don't know a lot about concurrence or parallelization. Given that (and the fact that my machine only has 2 cores) why is it that when using a large amount of iterations, I can use a large amount of goroutines (quite a bit more than the number of cpus I have) and still see a speed increase? I remember using distcc and doing a similar thing with a substantial speed hit. 09:17 < aiju> mehalelal: magic? 09:21 -!- oal [~oal@5.79-160-122.customer.lyse.net] has joined #go-nuts 09:29 -!- Fish- [~Fish@9fans.fr] has quit [Quit: So Long, and Thanks for All the Fish] 09:32 -!- Kafo [5b9a07e9@gateway/web/freenode/ip.91.154.7.233] has joined #go-nuts 09:33 < zozoR> go works by magic 09:37 -!- brtk [~brtk@wpa39.guwlan.gu.se] has joined #go-nuts 09:41 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has quit [Quit: Computer has gone to sleep.] 09:43 -!- brtk [~brtk@wpa39.guwlan.gu.se] has quit [Read error: Operation timed out] 09:47 -!- wrtp [~rog@92.17.93.207] has joined #go-nuts 09:49 -!- wrtp [~rog@92.17.93.207] has quit [Client Quit] 09:51 -!- wrtp [~rog@92.17.93.207] has joined #go-nuts 09:54 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 09:55 -!- wrtp [~rog@92.17.93.207] has quit [Client Quit] 09:55 -!- piranha [~piranha@5ED42E59.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts 09:58 -!- wrtp [~rog@92.17.93.207] has joined #go-nuts 10:00 -!- huin [~huin@91.85.171.238] has quit [Quit: leaving] 10:10 -!- Paul_s [~paul@124-168-214-217.dyn.iinet.net.au] has joined #go-nuts 10:16 -!- Kafo [5b9a07e9@gateway/web/freenode/ip.91.154.7.233] has quit [] 10:16 -!- Kafo [~Kafo@a91-154-11-207.elisa-laajakaista.fi] has joined #go-nuts 10:18 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:8c61:ae12:51ed:ff65] has joined #go-nuts 10:27 -!- napsy [~luka@88.200.96.18] has quit [Quit: Lost terminal] 10:27 -!- gaiusp [~gaiusparx@bb219-75-41-232.singnet.com.sg] has joined #go-nuts 10:36 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 10:41 -!- sacho [~sacho@87-126-43-168.btc-net.bg] has joined #go-nuts 10:47 -!- djbrown [~djbrown@unaffiliated/djbrown] has joined #go-nuts 10:53 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has quit [Quit: Geek insindeĀ®] 10:59 -!- brtk [~brtk@dhcp-074030.eduroam.chalmers.se] has joined #go-nuts 11:05 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined #go-nuts 11:07 -!- shvntr [~shvntr@113.84.150.67] has joined #go-nuts 11:08 -!- Fish- [~Fish@coss6.exosec.net] has joined #go-nuts 11:11 -!- Fish [~Fish@exo3753.pck.nerim.net] has quit [Ping timeout: 240 seconds] 11:17 -!- mike [~mike@41-132-54-182.dsl.mweb.co.za] has joined #go-nuts 11:21 -!- angasule [~angasule@190.2.33.49] has joined #go-nuts 11:22 -!- coffeejunk [~max@static.58.62.47.78.clients.your-server.de] has joined #go-nuts 11:24 -!- Paul_s [~paul@124-168-214-217.dyn.iinet.net.au] has quit [Quit: Leaving] 11:26 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-150-144.clienti.tiscali.it] has joined #go-nuts 11:29 -!- Project_2501 [~Marvin@82.84.90.108] has quit [Ping timeout: 246 seconds] 11:32 -!- mehalelal [~androirc@76.103.175.11] has quit [Quit: AndroIRC] 11:38 -!- edsrzf [~edsrzf@122-61-221-144.jetstream.xtra.co.nz] has quit [Remote host closed the connection] 11:41 -!- araujo [~araujo@190.73.44.29] has joined #go-nuts 11:41 -!- araujo [~araujo@190.73.44.29] has quit [Changing host] 11:41 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 11:43 -!- TheMue [~TheMue@p5DDF543E.dip.t-dialin.net] has joined #go-nuts 11:50 -!- brtk [~brtk@dhcp-074030.eduroam.chalmers.se] has quit [Ping timeout: 240 seconds] 11:50 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has quit [Read error: Connection reset by peer] 11:57 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has joined #go-nuts 12:00 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts 12:03 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has quit [Ping timeout: 246 seconds] 12:08 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-150-144.clienti.tiscali.it] has quit [Quit: E se abbasso questa leva che succ...] 12:09 -!- napsy [~luka@88.200.96.18] has quit [Quit: Lost terminal] 12:10 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has joined #go-nuts 12:10 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 12:11 -!- keidaa [~keidaa@cm-84.210.56.138.getinternet.no] has joined #go-nuts 12:26 -!- knuckleball [~knuckleba@24.115.149.101.res-cmts.tv13.ptd.net] has joined #go-nuts 12:26 -!- knuckleball [~knuckleba@24.115.149.101.res-cmts.tv13.ptd.net] has left #go-nuts [] 12:27 -!- apc [~bigpanda@211.102.149.22] has quit [Quit: Leaving] 12:28 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has quit [Quit: So Long, and Thanks for All the Fish] 12:29 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has joined #go-nuts 12:31 -!- tncardoso [~thiago@187.59.186.193] has joined #go-nuts 12:33 -!- tncardoso [~thiago@187.59.186.193] has quit [Client Quit] 12:33 -!- tncardoso [~thiago@187.59.186.193] has joined #go-nuts 12:34 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has joined #go-nuts 12:36 -!- vsayer [~vivek@c-67-170-236-166.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 12:39 -!- piranha [~piranha@5ED42E59.cm-7-5a.dynamic.ziggo.nl] has quit [Quit: Computer has gone to sleep.] 12:40 -!- huin [~huin@91.85.171.238] has joined #go-nuts 12:42 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 12:44 < hallas> hey all 12:44 < hallas> :-) 12:44 -!- jhawk28 [~jhawk28@user-387c58d.cable.mindspring.com] has joined #go-nuts 12:49 -!- napsy [~luka@88.200.96.18] has quit [Quit: Lost terminal] 12:51 -!- breadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 12:51 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined #go-nuts 12:52 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 12:56 -!- breadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 264 seconds] 13:09 -!- nictuku [~yvesj@unaffiliated/nictuku] has joined #go-nuts 13:10 -!- arun_ [~arun@unaffiliated/sindian] has quit [Read error: Connection reset by peer] 13:13 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts 13:16 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has quit [Quit: Leaving.] 13:16 -!- Kafo [~Kafo@a91-154-11-207.elisa-laajakaista.fi] has quit [Remote host closed the connection] 13:17 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has joined #go-nuts 13:28 -!- Project_2501 [~Marvin@82.84.95.56] has joined #go-nuts 13:37 -!- angasule_ [~angasule@190.2.33.49] has joined #go-nuts 13:37 -!- angasule [~angasule@190.2.33.49] has quit [Ping timeout: 240 seconds] 13:56 -!- espeed [~espeed@63.246.231.57] has quit [Ping timeout: 240 seconds] 13:57 -!- shvntr [~shvntr@113.84.150.67] has quit [Ping timeout: 252 seconds] 14:09 -!- wrtp [~rog@92.17.93.207] has quit [Quit: wrtp] 14:14 -!- Squeese [~squeese@cm-84.209.17.156.getinternet.no] has joined #go-nuts 14:17 -!- wrtp [~rog@92.17.93.207] has joined #go-nuts 14:20 -!- wrtp [~rog@92.17.93.207] has quit [Client Quit] 14:22 -!- wrtp [~rog@92.17.93.207] has joined #go-nuts 14:23 -!- wrtp [~rog@92.17.93.207] has quit [Client Quit] 14:31 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has joined #go-nuts 14:38 -!- GeertJohan [~geertjoha@s51478c91.adsl.wanadoo.nl] has quit [Quit: Leaving.] 14:41 -!- mattn_jp [~mattn@112-68-89-29f1.hyg1.eonet.ne.jp] has joined #go-nuts 14:42 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has quit [Ping timeout: 240 seconds] 14:43 -!- angasule_ [~angasule@190.2.33.49] has quit [Ping timeout: 260 seconds] 14:46 -!- jamesmiller5 [~jamesmill@184.17.105.74] has joined #go-nuts 14:51 -!- tncardoso [~thiago@187.59.186.193] has quit [Ping timeout: 246 seconds] 14:54 -!- tncardoso [~thiago@187.59.186.193] has joined #go-nuts 15:03 -!- Squeese [~squeese@cm-84.209.17.156.getinternet.no] has quit [Remote host closed the connection] 15:07 < skelterjohn> morning 15:07 < nictuku> afternoon 15:14 -!- tncardoso [~thiago@187.59.186.193] has quit [Read error: Connection reset by peer] 15:18 -!- Project_2501 [~Marvin@82.84.95.56] has quit [Quit: E se abbasso questa leva che succ...] 15:18 < creack> night 15:18 < creack> :) 15:18 < creack> I have a quesiton 15:18 < creack> is there something special to do for using go in appengine? 15:20 < creack> forget it 15:20 < creack> I didn't saw the trusted tester part 15:20 < creack> :D 15:24 -!- vsayer [~vivek@c-67-170-236-166.hsd1.ca.comcast.net] has joined #go-nuts 15:31 -!- mattn_jp [~mattn@112-68-89-29f1.hyg1.eonet.ne.jp] has quit [Quit: Ex-Chat] 15:51 -!- snearch [~snearch@f053011137.adsl.alicedsl.de] has joined #go-nuts 15:56 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has quit [Quit: Leaving.] 16:08 -!- keidaa [~keidaa@cm-84.210.56.138.getinternet.no] has quit [Quit: Leaving] 16:08 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has joined #go-nuts 16:19 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has left #go-nuts [] 16:41 -!- angasule_ [~angasule@190.2.33.49] has joined #go-nuts 16:46 -!- napsy [~luka@88.200.96.18] has quit [Quit: Lost terminal] 16:52 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 16:55 -!- mehalelal [~androirc@95.sub-174-253-235.myvzw.com] has joined #go-nuts 16:56 -!- napsy [~luka@88.200.96.18] has quit [Client Quit] 16:58 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 17:08 -!- tmk [~TMKCodes@unaffiliated/tmkcodes] has quit [Ping timeout: 248 seconds] 17:08 -!- tmk [~TMKCodes@unaffiliated/tmkcodes] has joined #go-nuts 17:32 -!- krutcha [~krutcha@remote.icron.com] has quit [Read error: Connection reset by peer] 17:33 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #go-nuts 17:33 -!- snearch [~snearch@f053011137.adsl.alicedsl.de] has quit [Ping timeout: 246 seconds] 17:35 -!- pearle [~pearle@blk-224-181-222.eastlink.ca] has joined #go-nuts 17:38 -!- Guest61089 [~mike@41-132-54-182.dsl.mweb.co.za] has quit [Remote host closed the connection] 17:43 -!- hpvincent [~zig@nap13-11-83-156-121-34.fbx.proxad.net] has joined #go-nuts 17:44 -!- dju [dju@fsf/member/dju] has joined #go-nuts 17:55 -!- sacho [~sacho@87-126-43-168.btc-net.bg] has quit [Ping timeout: 246 seconds] 18:00 < krutcha_> does one of the methods in pkg net set a timeout for net.Dial()? 18:03 -!- rlab_ [~Miranda@91.200.158.34] has joined #go-nuts 18:03 < aiju> krutcha_: Goroutines are your friend 18:03 -!- von [~von@ip-2-206-0-22.web.vodafone.de] has joined #go-nuts 18:04 < krutcha_> they were my friends when I launched them.. but 50 of them are just sitting around scratching their balls on Dial() calls that aren't terminating 18:06 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 240 seconds] 18:06 < Varriount> So, what exactly /are/ go-routines? How do they work? 18:09 < vsmatck> A go routine is a shared memory process. It can access the state of other goroutines. It takes 4k (relatively little) to start one, the stack is dynamically increased if it needs it. There can be multiple goroutines per OS thread. 18:10 < Varriount> Ah, neat. 18:10 < Varriount> And what about stuff like locks and mutexes? 18:10 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts 18:11 -!- nteon [~nteon@c-98-210-195-105.hsd1.ca.comcast.net] has joined #go-nuts 18:11 < vsmatck> You can use mutexes to protect data shared between goroutines but most of the time go programmers use channels to communicate between goroutines. 18:11 -!- ExtraSpice [XtraSpice@88.118.35.153] has joined #go-nuts 18:11 < vsmatck> Typically a lock is only used for really low level library code in go. 18:14 -!- von [~von@ip-2-206-0-22.web.vodafone.de] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 18:14 < vsmatck> Go doesn't stop you from shotting yourself in the foot with shared state, but in practice it's not hard to avoid. The idea is that you share state by communicating over a channel so different goroutines don't even have the opportunity to do something that's not thread safe. 18:18 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has quit [Quit: Leaving.] 18:22 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined #go-nuts 18:23 -!- ghais [~ghais@c-68-32-79-77.hsd1.ga.comcast.net] has joined #go-nuts 18:25 < ghais> Hello, I just update to OSX Lion. I get the following error when trying to run a go compiled binary libcgo: thread-local storage 0x108 not at %gs:0x8a0 - x=0 y=0 18:28 -!- ghais [~ghais@c-68-32-79-77.hsd1.ga.comcast.net] has quit [Quit: ghais] 18:29 -!- TheMue [~TheMue@p5DDF543E.dip.t-dialin.net] has quit [Quit: TheMue] 18:31 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has left #go-nuts [] 18:47 < mehalelal> vsmatck, thank you for your explanation of goroutines. the bit about multiple goroutines per OS thread answered a question I had last night (why using more goroutines for more iterations improves performance). How does go determine how many go routines to run per thread or even how many threads to run? 19:01 -!- fheller [~hellerf@c-24-9-120-132.hsd1.co.comcast.net] has joined #go-nuts 19:03 < skelterjohn> mehalelal: that is not clear :) 19:03 < skelterjohn> to me 19:05 < mehalelal> I guess I should rtsc for that one 19:16 -!- moraes_ [~moraes@189.103.176.38] has joined #go-nuts 19:16 -!- Squeese [~squeese@cm-84.209.17.156.getinternet.no] has joined #go-nuts 19:18 -!- goraes [~moraes@189.103.176.38] has quit [Ping timeout: 246 seconds] 19:34 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has joined #go-nuts 19:38 -!- sacho [~sacho@83.228.17.177] has joined #go-nuts 19:39 -!- ExtraSpice [XtraSpice@88.118.35.153] has quit [Remote host closed the connection] 19:40 -!- MX80 [~MX80@cust151.253.117.74.dsl.g3telecom.net] has quit [Ping timeout: 258 seconds] 19:45 -!- MX80 [~MX80@cust151.253.117.74.dsl.g3telecom.net] has joined #go-nuts 19:45 -!- gedevan [~gedevan@83.167.106.253] has joined #go-nuts 19:50 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:8c61:ae12:51ed:ff65] has quit [Quit: Leaving.] 19:53 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has joined #go-nuts 20:02 -!- Sep102__ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has joined #go-nuts 20:05 -!- Sep102_ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 20:14 -!- MX80 [~MX80@cust151.253.117.74.dsl.g3telecom.net] has quit [Read error: Connection reset by peer] 20:19 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has quit [Quit: Leaving.] 20:21 -!- KingPhil_ [~kingphilr@shc-nat-newhall.stonehill.edu] has quit [Remote host closed the connection] 20:24 -!- nictuku [~yvesj@unaffiliated/nictuku] has quit [Quit: .] 20:25 -!- coldturnip [~COLDTURNI@111-250-6-217.dynamic.hinet.net] has joined #go-nuts 20:25 -!- coldturnip [~COLDTURNI@111-250-6-217.dynamic.hinet.net] has quit [Client Quit] 20:31 -!- Squeese [~squeese@cm-84.209.17.156.getinternet.no] has quit [Remote host closed the connection] 20:32 -!- XenoPhoenix [~Xeno@cpc13-aztw24-2-0-cust23.aztw.cable.virginmedia.com] has quit [Quit: "Wait... what?!"] 20:34 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined #go-nuts 20:39 -!- Archwyrm [~archwyrm@archwyrm.net] has quit [Quit: leaving] 20:40 -!- Archwyrm [~archwyrm@archwyrm.net] has joined #go-nuts 20:41 < nteon> if I have a []byte slice, is there a convience function to find the first position of the '\n' byte in it? 20:41 -!- mehalelal [~androirc@95.sub-174-253-235.myvzw.com] has quit [Ping timeout: 240 seconds] 20:41 < hallas> http://golang.org/pkg/bytes/#Index 20:42 < hallas> nteon: ^^ 20:43 < nteon> hallas: thanks! I was in bytes, but somehow overlooked all the functions that weren't methods on Buffer... 20:43 < hallas> nteon: happy to help 20:44 -!- edsrzf [~edsrzf@122-61-221-144.jetstream.xtra.co.nz] has joined #go-nuts 20:44 < moraes> how is life withour PCRE? 20:44 < moraes> *without 20:45 -!- gtaylor2 [~gtaylor@99-5-124-9.lightspeed.gnvlsc.sbcglobal.net] has joined #go-nuts 20:46 < moraes> now, seriously, i thought eh, let's learn go. i'd write a url router because it'd be fun. meh. go's regexp doesn't have named groups. 20:46 < moraes> i need a new plan. 20:47 -!- Ekspluati [5b9a0bcf@gateway/web/freenode/ip.91.154.11.207] has joined #go-nuts 20:48 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has joined #go-nuts 20:49 < nteon> moraes: how about a regex engine with named groups? 20:49 -!- mehalelal [~androirc@76.103.175.11] has joined #go-nuts 20:49 < moraes> nteon, i am totally new, is there one? 20:49 < KirkMcDonald> http://code.google.com/p/sre2/ 20:50 < KirkMcDonald> Though, I don't know if that have named groups. 20:50 < KirkMcDonald> s/have/has/ 20:50 < moraes> i googled a bit, didn't see that one 20:50 < moraes> i'll explore 20:51 < nteon> moraes: I am new as well. I was suggesting you write one as your new plan, partly in jest :) 20:51 < KirkMcDonald> Well, RE2 supports them, so presumably this Go version does. 20:51 < moraes> that'd be too hard ;) 20:51 < nteon> is there the equivolent of memmove on a []byte? 20:52 < moraes> thanks, KirkMcDonald. 20:52 < KirkMcDonald> nteon: There is the copy() builtin. 20:52 < KirkMcDonald> (Which works for all slices.) 20:54 -!- mehalelal [~androirc@76.103.175.11] has quit [Client Quit] 20:54 -!- hungrygruffalo [~hungrygru@host86-186-120-61.range86-186.btcentralplus.com] has joined #go-nuts 20:55 < nteon> KirkMcDonald: awesome, thanks! 20:55 < nteon> i guess i should read the full spec soon, i didn't really pick up on copy from effective go 20:56 -!- rael_wiki_ [~chatzilla@87.18.214.175] has joined #go-nuts 20:57 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined #go-nuts 20:58 -!- jhawk28 [~jhawk28@user-387c58d.cable.mindspring.com] has quit [Quit: Leaving...] 20:58 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has quit [Quit: Computer has gone to sleep.] 21:00 -!- CodeWar [~sfsdf@c-24-23-206-137.hsd1.ca.comcast.net] has joined #go-nuts 21:01 < CodeWar> wondering if folks are planning on adding an explicit memory model .. hopefully something weaker than release consistency with good support for read only / read often_write_less / immutables 21:03 < CodeWar> never mind found this .. nice http://golang.org/doc/go_mem.html 21:03 -!- mehalelal [~androirc@76.103.175.11] has joined #go-nuts 21:04 -!- icy [~icy@lighttpd/icy] has left #go-nuts [] 21:04 -!- dshep [~dshep@c-76-103-91-143.hsd1.ca.comcast.net] has quit [Quit: leaving] 21:04 < CodeWar> ok so the "once" I take it is to replace DCL .. neat 21:07 -!- staven [~staven@box32.neoplus.adsl.tpnet.pl] has joined #go-nuts 21:08 < ww> /join #shareNice 21:10 < uriel> 20:44 < moraes> how is life withour PCRE? 21:10 < uriel> moraes: very good 21:10 < CodeWar> read through it .. I think the only thing missing is a read_often clause. let me explain typically there are 3 types of shared memory <a> read only (aka write never) <b> write once (GO's once) <c> read often 21:10 < uriel> I absolutely love regexps and *hate* PCRE 21:10 < moraes> uriel, ignore me, http://code.google.com/p/re2/wiki/Syntax 21:10 < moraes> what matters is there 21:11 < moraes> i wanted named groups 21:11 * uriel has a vague idea of what named groups are, no clue whatsoever why anyone would want them 21:12 < moraes> they are (?P<name>re) 21:12 < uriel> what does that even do? 21:12 < KirkMcDonald> uriel: Instead of referring to groups by numbers, you refer to them by name. 21:12 * CodeWar continues talking to himself :-) <c> read often built into the language allows compiler/garbage collector the ability to have fenceless / lockless reads and punish writes .. something like RCU but with details ... 21:12 < moraes> capture re and the result contain a map with name: match 21:13 < uriel> KirkMcDonald: that is what I suspected, but the syntax is particularly hideous 21:13 < moraes> urile, in python, named_groups = match.groupdict() 21:13 < KirkMcDonald> moraes: In Python, you can just: match.group(name) 21:13 < moraes> that too 21:13 < uriel> i hate regexps in python because they are basically perl 21:13 < KirkMcDonald> You can pass either numbers or names to .match() 21:13 < moraes> or if you want all at once 21:14 < uriel> there is a reason I don't write perl 21:14 < moraes> bleh to you 21:14 < uriel> i don't want to end up locked up in an asylum quite yet 21:14 -!- Tuller [~tuller@c-69-143-48-210.hsd1.va.comcast.net] has joined #go-nuts 21:14 < KirkMcDonald> Er, to match.group(), i mean 21:15 < uriel> the perl people took (a bad implementation of) regexps, and turned it into a whole programming language 21:15 < uriel> yuck 21:15 < moraes> they look ugly yeah, but useful to not depend on ordering 21:15 < uriel> compare with awk, that took regexp, added a very nice and lean language on the side, pure bliss 21:16 -!- foocraft [~ewanas@78.101.174.44] has joined #go-nuts 21:16 -!- monsieur_max [~maxime@ip-78.net-89-2-171.rev.numericable.fr] has quit [Quit: Leaving.] 21:17 < uriel> moraes: I'm not convinced that the tendency to use regexps to match urls quite makes sense, plain shell-style globbing might work better (after all, sane urls are just paths, and that is what the shell shines at) 21:17 -!- staven [~staven@box32.neoplus.adsl.tpnet.pl] has quit [Read error: Operation timed out] 21:18 < KirkMcDonald> If the URL needs to be dynamic, perhaps it should be a GET parameter. 21:18 -!- staven [~staven@boy9.neoplus.adsl.tpnet.pl] has joined #go-nuts 21:18 < moraes> not always, but it would work yes. 21:19 < moraes> uriel, not sure that is flexible enough for urls, but i'm probably overcomplicating it. 21:20 < moraes> anyway, i just wanted to learn porting something i wrote in python. 21:21 -!- staven_ [~staven@bwi42.neoplus.adsl.tpnet.pl] has joined #go-nuts 21:21 -!- foocraft [~ewanas@78.101.174.44] has quit [Read error: Connection reset by peer] 21:21 -!- CodeWar [~sfsdf@c-24-23-206-137.hsd1.ca.comcast.net] has quit [Quit: Leaving] 21:21 < nteon> uriel: if you want to mess up the vast majority of web services out there, treat urls as paths :) example.com/a///b/c is not treated the same as example.com/a/b/c in any framework I've seen, which is a shame 21:21 -!- foocraft [~ewanas@78.101.206.93] has joined #go-nuts 21:22 < KirkMcDonald> Treating them as literal strings seems to be fairly sane. 21:23 < ww> don't get me started about the difference between a url and a uri and an iri... 21:23 < ww> never mind this #! nonsense 21:24 -!- Tuller [~tuller@c-69-143-48-210.hsd1.va.comcast.net] has quit [Quit: Computer has gone to sleep.] 21:24 -!- staven [~staven@boy9.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 276 seconds] 21:24 < nteon> he 21:24 < nteon> h 21:25 < moraes> my router is based on one from ian bicking: http://code.google.com/p/webapp-improved/ 21:25 < moraes> it is probably a little over 21:25 < nteon> is there an easy way to assign []byte("\r\n") to a constant? 21:25 < moraes> Route(r'/<year:\d{4}>/<month:\d{2}>', BlogArchiveHandler, 'blog-archive') 21:25 < moraes> :P 21:25 < ww> []bytr{'\r', '\n'} 21:26 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts 21:26 < nteon> ww: thanks, IW as just about to reply to myself with that :) 21:26 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has quit [Remote host closed the connection] 21:26 < ww> hopefully without the typeo :) 21:26 -!- dfr|mac [~dfr|work@nat/google/x-qtlmaixsyglxfzgp] has joined #go-nuts 21:27 -!- oal [~oal@5.79-160-122.customer.lyse.net] has quit [Remote host closed the connection] 21:27 -!- breadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 21:27 < KirkMcDonald> moraes: What I would probably do is make it "/archive/<year>/<month>", and route /archive to the thing, letting it process the rest of the string. 21:27 < ww> was it here we were talking about why #! in a url is bad the other day? here's a good post about why it breaks the web: http://www.w3.org/QA/2011/05/hash_uris.html 21:27 < nteon> hmm i still get 'const initializer must be constant' for const crlf = []byte{'\r', '\n'} 21:28 -!- dfr|mac_ [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts 21:28 < moraes> KirkMcDonald, not that convenient is it? 21:28 < ww> nteon: try with var 21:29 < KirkMcDonald> moraes: It makes the routing quite simple. 21:29 < ww> i guess slices can't really be constant by definition 21:29 < nteon> ww: var worked. i tried [2]byte... as well, but got the same error 21:29 < ww> i think for the same reason, arrays are mutable so can't be constant 21:30 < moraes> KirkMcDonald, and a) the handler error prone b) route design harcoded in the app 21:30 < moraes> *hardcoded 21:30 < KirkMcDonald> moraes: In what sense is the route design not hardcoded in the other solution? 21:30 < str1ngs> nteon: http://golang.org/pkg/path/#Clean :P 21:30 < moraes> KirkMcDonald, definitions are done in one place, not spread everywhere. 21:31 < nteon> str1ngs: that is beautiful :) I had to write something like that in Java myself a couple months ago for work and it was awful 21:32 -!- dfr|mac [~dfr|work@nat/google/x-qtlmaixsyglxfzgp] has quit [Ping timeout: 264 seconds] 21:32 < nteon> more awful than most java things I should say 21:33 < nteon> agreeing to a job coding java was such a bad mistake 21:33 < str1ngs> nteon: I abuse this http://golang.org/pkg/path/filepath/#Glob . its so useful its not funyy 21:33 < KirkMcDonald> moraes: One advantage of sticking "/archive" in front, which admittedly would only apply at scales beyond what most blogs need to worry about, is that a load balancer could more easily route traffic based on the string, if it needed to. 21:33 < str1ngs> funny* 21:33 -!- Fish [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] has quit [Quit: So Long, and Thanks for All the Fish] 21:33 * ww wonders if you should emit a 301 moved permanently when you do the rewrite... 21:34 < str1ngs> nteon: not related to url's but when you are are dealing with FS's 21:34 < ww> i think it would actually be considerate to clients that treat uri as opaque and value consistency 21:34 < nteon> str1ngs: nice, shell style globbing 21:35 < ww> i.e. Clean(); if different { 301 } 21:35 < nteon> ww: that seems reasonable 21:35 -!- gedevan [~gedevan@83.167.106.253] has quit [Quit: Linkinus - http://linkinus.com] 21:35 < moraes> KirkMcDonald, but that mess with handler api and you need a lot more boring parsing & validation spread everywhere, and changing url design during dev is painful. 21:36 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Ping timeout: 276 seconds] 21:36 < KirkMcDonald> moraes: Spread everywhere? Will handlers other than the archive be using such year/month URLs? 21:37 -!- foocraft_ [~ewanas@78.101.195.5] has joined #go-nuts 21:37 < moraes> no, but following this idea many would be doing some kind of parsing 21:38 < KirkMcDonald> moraes: Are there a lot of these "dynamic" handlers, then? 21:38 < moraes> well, yes 21:38 < moraes> a lot commonly :) 21:39 < KirkMcDonald> Well, my standards may be warped. 21:40 < moraes> KirkMcDonald, https://bitbucket.org/plurk/solace/src/bc7e8a3c0bfd/solace/urls.py 21:40 < rael_wiki_> hello everybody 21:40 < moraes> that kind of long list is pretty common 21:40 -!- foocraft [~ewanas@78.101.206.93] has quit [Ping timeout: 246 seconds] 21:41 < KirkMcDonald> moraes: I'd probably use GET parameters for most of these. 21:41 < nteon> rael_wiki_: afternoon 21:41 < moraes> KirkMcDonald, i understand. i want not to. 21:41 -!- dfr|mac_ [~dfr|work@ool-182e3fca.dyn.optonline.net] has quit [Read error: Connection reset by peer] 21:42 < rael_wiki_> does anybody know if there's a function that acts like the select construct but using an array of chans (like the select syscall) in go? 21:42 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts 21:43 < KirkMcDonald> rael_wiki_: Make a new channel, and spin off a goroutine for each of the other channels that forwards them into it, perhaps. 21:45 < str1ngs> rael_wiki_: you mean like http://golang.org/pkg/sync/#WaitGroup 21:45 < rael_wiki_> KirkMcDonald: nice, that should work. I imagine by your answer that there's no built-in or package function that does that... 21:52 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has joined #go-nuts 21:55 -!- staven_ [~staven@bwi42.neoplus.adsl.tpnet.pl] has quit [Quit: leaving] 22:03 -!- huin [~huin@91.85.171.238] has quit [Quit: off to bed] 22:14 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|] 22:21 < nteon> I think I'm in love with go... 22:22 < fheller> nteon: I've only been writing Go for three days and in my dreams last night I wrote not one library, but TWO libraries in Go! 22:23 < fheller> Although I think the second was a replacement for the first. I forgot what it did when I woke up. 22:23 -!- _foocraft [~ewanas@89.211.170.245] has joined #go-nuts 22:24 -!- gtaylor2 [~gtaylor@99-5-124-9.lightspeed.gnvlsc.sbcglobal.net] has quit [Quit: gtaylor2] 22:25 < nteon> hahaha 22:27 -!- foocraft_ [~ewanas@78.101.195.5] has quit [Ping timeout: 260 seconds] 22:28 -!- photron_ [~photron@port-92-201-36-47.dynamic.qsc.de] has quit [Ping timeout: 240 seconds] 22:29 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote host closed the connection] 22:29 -!- _foocraft [~ewanas@89.211.170.245] has quit [Quit: if you're going....to san. fran. cisco!!!] 22:31 < mjard> anybody have any luck with sqlite or postgresql libraries? 22:35 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit: Verlassend] 22:41 -!- XenoPhoenix [~Xeno@cpc13-aztw24-2-0-cust23.aztw.cable.virginmedia.com] has joined #go-nuts 22:47 < taruti> Is there a good way for finding memory leaks in pure go programs? 23:03 -!- aho [~nya@fuld-590c780f.pool.mediaWays.net] has quit [Quit: EXEC_over.METHOD_SUBLIMATION] 23:06 < str1ngs> possibly with pprof 23:11 < Tonnerre> Is there libthrift support for Go yet? 23:12 < Tonnerre> Uh 23:12 < Tonnerre> Committed revision 1072478. 23:12 < Tonnerre> That kindof answers it 23:32 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts 23:34 -!- photron [~photron@port-92-201-209-184.dynamic.qsc.de] has joined #go-nuts 23:46 -!- photron [~photron@port-92-201-209-184.dynamic.qsc.de] has quit [Read error: Operation timed out] 23:54 -!- nteon [~nteon@c-98-210-195-105.hsd1.ca.comcast.net] has quit [Quit: leaving] --- Log closed Sun May 15 00:00:49 2011