--- Log opened Wed Nov 03 00:00:15 2010 00:01 -!- unhygienix [~unhygieni@host86-135-185-97.range86-135.btcentralplus.com] has quit [Quit: unhygienix] 00:02 -!- SirPsychoS [~sp@mobile-105-93.near.uiuc.edu] has quit [Ping timeout: 252 seconds] 00:03 -!- SirPsychoS [~sp@mobile-105-93.near.uiuc.edu] has joined #go-nuts 00:05 -!- Venom_X [~pjacobs@66.54.185.131] has quit [Quit: Venom_X] 00:07 -!- SirPsychoS [~sp@mobile-105-93.near.uiuc.edu] has quit [Ping timeout: 250 seconds] 00:07 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts 00:09 -!- tvw [~tv@e176000178.adsl.alicedsl.de] has quit [Remote host closed the connection] 00:16 -!- jhawk28 [~jhawk28@user-142gfrf.cable.mindspring.com] has joined #go-nuts 00:19 -!- dj2 [~dj2@CPE001f5b35feb4-CM0014048e0344.cpe.net.cable.rogers.com] has joined #go-nuts 00:23 -!- Zoopee [alsbergt@zoopee.org] has quit [Ping timeout: 272 seconds] 00:24 -!- Tv [~tv@gige.bur.digisynd.com] has quit [Ping timeout: 245 seconds] 00:25 -!- unhygienix [~unhygieni@host86-135-185-97.range86-135.btcentralplus.com] has joined #go-nuts 00:31 -!- napsy [~luka@88.200.96.18] has quit [Quit: leaving] 00:38 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has quit [Quit: Leaving.] 00:44 -!- mikespook [~mikespook@219.137.49.157] has joined #go-nuts 00:48 < plexdev> http://is.gd/gDIGU by [Andrew Gerrand] in 2 subdirs of go/ -- release.2010-11-02 00:48 < plexdev> http://is.gd/gDIH6 by [Andrew Gerrand] in go/ -- tag release.2010-11-02 00:59 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts 01:08 -!- iant [~iant@67.218.104.238] has quit [Ping timeout: 265 seconds] 01:09 -!- __david__ [~david@cpe-98-154-218-113.socal.res.rr.com] has joined #go-nuts 01:15 -!- SoniaKeys [~soniakeys@c-76-118-178-209.hsd1.ma.comcast.net] has joined #go-nuts 01:23 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 01:25 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts 01:33 -!- jhawk28 [~jhawk28@user-142gfrf.cable.mindspring.com] has quit [Remote host closed the connection] 01:41 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 01:41 -!- mode/#go-nuts [+v iant] by ChanServ 01:44 -!- jyoshm [~jmissao@unaffiliated/sundial] has quit [Quit: leaving] 01:44 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has quit [Remote host closed the connection] 01:46 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts 01:46 -!- htoothrot [~mux@71-8-117-228.dhcp.ftwo.tx.charter.com] has quit [Read error: Connection reset by peer] 01:57 -!- htoothrot [~mux@71-8-117-228.dhcp.ftwo.tx.charter.com] has joined #go-nuts 02:12 -!- SirPsychoS [~sp@c-24-13-132-255.hsd1.il.comcast.net] has joined #go-nuts 02:21 < cbeck> this may be a simple question, but given a C ptr to an array, how would I index into it? 02:23 < exch> You can do pointer arithmatic of sorts, or you can convert it to a Go slice first 02:24 < cbeck> exch: what would that conversion look like? 02:24 < exch> slice := (*(*[1<<31-1]MyType)(unsafe.Pointer(cptr)))[0:len] 02:24 -!- CurtClifton [~Adium@cpe-98-157-150-226.ma.res.rr.com] has joined #go-nuts 02:25 < nsf> exch: something like that 02:25 < nsf> yeah 02:25 < nsf> I'm wondering 02:25 < nsf> [1<<31-1] is really necessary& 02:25 < nsf> ? 02:25 < exch> 1<<31 -1 is the largest possible slice size 02:25 < nsf> will [0] work as well maybe? 02:25 < exch> If you know what size it 'll be at most, you can use that 02:25 < exch> You can try. I doubt it though 02:26 < exch> It's not actually creating an array of 1<<31-1 elements, so it might work 02:26 < exch> In effect, it doesnt really matter either way 02:26 < nsf> yes it's not, but the question is, does compiler check bounds of an array when taking a slice from it 02:26 < CurtClifton> Are there any known problems with test/script? (IRC newb, be gentle) 02:26 -!- dacc [~Adium@D-69-91-166-23.dhcp4.washington.edu] has joined #go-nuts 02:27 < exch> nsf: I haven't tried it with [0].. I don't know what it'll do 02:27 < nsf> I'm trying it now 02:27 < nsf> because usually I use [9999]T 02:27 < nsf> as well 02:30 < nsf> no, it doesn't work 02:30 < exch> bummer 02:30 < nsf> compile-time or run-time error 02:31 < CurtClifton> I'm trying to test a three stage communication sequence and Perform is passing without 02:32 < CurtClifton> any sends on the last channel that I'm waiting for a receive on. 02:33 -!- SirPsychoS [~sp@c-24-13-132-255.hsd1.il.comcast.net] has quit [Quit: leaving] 02:34 < exch> CurtClifton: I'm not sure what your problem is.. perhaps you can paste the problem code somewhere 02:34 < CurtClifton> Test fails as expected if I manually run the first stage and just test the last two. 02:35 < CurtClifton> The code is pretty involved at the moment—working on a solution to the Santa Claus problem. 02:36 < CurtClifton> I'll post in a couple minutes. 02:40 < CurtClifton> Here's the code I'm testing. http://pastebin.com/QMV9TfJG Working on the sequence inside NewReindeer. 02:41 -!- Zoopee [alsbergt@192.117.108.58] has joined #go-nuts 02:42 < CurtClifton> Here's the test code. http://pastebin.com/V5FacCdv 02:43 < CurtClifton> The test passes even though the send in line 76 of santa.go is sending the wrong value. 02:43 < CurtClifton> In fact, it passes even without any send at all there. 02:44 < CurtClifton> But if I don't check for the arrive event (lines 46-48 of the tests), but just do a manual <-ch. 02:44 < CurtClifton> Then the alarm event only passes if I send on line 76 of santa.go 02:47 < exch> I have no idea what is going on tbh. I have never used the testing/script package though 02:48 < CurtClifton> I'm working on a test case to add to script_test.go in the package. I'll post back if I learn something. 02:49 < nsf> hehe, I think append is less efficient than usual inserting, consider this: 02:49 < nsf> s := []BigStruct{...} 02:50 < nsf> s = append(s, BigStruct{...}) 02:50 < nsf> there will be two copies 02:50 < nsf> instead of 1 02:50 < nsf> and you can't reduce that 02:50 < nsf> I'm wondering is it possible for compiler to optimize that 02:51 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com] has quit [Ping timeout: 276 seconds] 02:52 < nsf> I guess Go is certainly not about efficiency 02:52 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 02:57 -!- fhs [~fhs@pool-74-101-63-115.nycmny.east.verizon.net] has joined #go-nuts 02:57 < CurtClifton> OK, not surprisingly it was user error. 02:58 < CurtClifton> When I added the code for performWithTimeout I started dropping the errors on the floor. 02:58 -!- __david__ [~david@cpe-98-154-218-113.socal.res.rr.com] has quit [Ping timeout: 245 seconds] 02:58 < CurtClifton> Here's the corrected helper: http://pastebin.com/EcnX2cAA 02:59 < exch> +1 for proper error handling :) 03:00 < CurtClifton> -1 for doing TDD and not checking for errors! 03:00 < CurtClifton> I'm getting the hang of this Go stuff though. Great fun! 03:18 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts 03:24 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com] has joined #go-nuts 03:26 -!- CurtClifton [~Adium@cpe-98-157-150-226.ma.res.rr.com] has left #go-nuts [] 03:31 -!- binarypie [~binarypie@c-24-6-151-185.hsd1.ca.comcast.net] has joined #go-nuts 03:31 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 03:33 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has quit [Ping timeout: 245 seconds] 03:35 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 276 seconds] 03:37 -!- __david__ [~david@cpe-98-154-218-113.socal.res.rr.com] has joined #go-nuts 03:38 -!- __david__ [~david@cpe-98-154-218-113.socal.res.rr.com] has left #go-nuts [] 03:39 -!- b00m_chef [~watr@66.183.108.186] has joined #go-nuts 03:45 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has joined #go-nuts 03:54 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 04:02 -!- Wiz126 [Wiz@h62.126.232.68.ip.windstream.net] has quit [Ping timeout: 240 seconds] 04:03 -!- Wiz126 [Wiz@h62.126.232.68.ip.windstream.net] has joined #go-nuts 04:11 -!- watr [~watr@66.183.108.186] has joined #go-nuts 04:11 -!- watr [~watr@66.183.108.186] has quit [Read error: Connection reset by peer] 04:20 < nsf> lol, google analytics coupons mail was filtered by gmail as spam 04:28 -!- tumdum [~tumdum@auv180.neoplus.adsl.tpnet.pl] has joined #go-nuts 04:28 -!- tumdum [~tumdum@auv180.neoplus.adsl.tpnet.pl] has quit [Changing host] 04:28 -!- tumdum [~tumdum@unaffiliated/tumdum] has joined #go-nuts 04:30 -!- tumdum [~tumdum@unaffiliated/tumdum] has quit [Client Quit] 04:34 -!- b00m_chef [~watr@66.183.108.186] has quit [Ping timeout: 250 seconds] 04:40 -!- b00m_chef [~watr@66.183.108.186] has joined #go-nuts 04:40 -!- Xiaobo [~chatzilla@61.135.172.68] has joined #go-nuts 04:40 -!- b00m_chef [~watr@66.183.108.186] has quit [Max SendQ exceeded] 04:41 -!- b00m_chef [~watr@66.183.108.186] has joined #go-nuts 04:42 -!- jdp [~justin@24.238.32.162.res-cmts.segr.ptd.net] has quit [Remote host closed the connection] 04:46 -!- dj2 [~dj2@CPE001f5b35feb4-CM0014048e0344.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 04:57 -!- tumdum [~tumdum@unaffiliated/tumdum] has joined #go-nuts 05:00 -!- b00m_chef [~watr@66.183.108.186] has quit [Ping timeout: 240 seconds] 05:05 -!- boscop_ [~boscop@g226243251.adsl.alicedsl.de] has joined #go-nuts 05:08 -!- boscop [~boscop@g226243251.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 05:08 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts 05:09 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Ping timeout: 276 seconds] 05:29 -!- aho [~nya@fuld-4d00d24d.pool.mediaWays.net] has quit [Quit: EXEC_over.METHOD_SUBLIMATION] 05:40 -!- stalled [~stalled@unaffiliated/stalled] has quit [Quit: ...] 05:40 -!- fabled [~fabled@mail.fi.jw.org] has joined #go-nuts 05:44 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-152-44.clienti.tiscali.it] has joined #go-nuts 05:51 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 05:55 -!- fuzzybyte [~fuzzybyte@77.79.7.8] has quit [Ping timeout: 245 seconds] 05:55 -!- fuzzybyte [~fuzzybyte@77.79.7.8] has joined #go-nuts 05:55 -!- MaksimBurnin [~max@44.188-224-87.telenet.ru] has quit [Ping timeout: 255 seconds] 05:56 -!- tumdum [~tumdum@unaffiliated/tumdum] has quit [Quit: tumdum] 06:00 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 06:05 -!- Xenith [~xenith@2001:470:1:9:8002::1] has quit [Read error: Operation timed out] 06:06 -!- Xenith [~xenith@2001:470:1:9:8002::1] has joined #go-nuts 06:10 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts 06:11 -!- tensorpudding [~user@99.148.202.191] has quit [Remote host closed the connection] 06:13 -!- SoniaKeys [~soniakeys@c-76-118-178-209.hsd1.ma.comcast.net] has quit [] 06:14 -!- kkress [~kkress@64.62.173.125] has quit [Read error: Operation timed out] 06:14 -!- Xenith [~xenith@2001:470:1:9:8002::1] has quit [Read error: Operation timed out] 06:14 -!- kkress [~kkress@64.62.173.125] has joined #go-nuts 06:14 -!- Xenith [~xenith@2001:470:1:9:8002::1] has joined #go-nuts 06:46 -!- binarypie [~binarypie@c-24-6-151-185.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 06:46 -!- awidegreen [~quassel@p5DF1CC41.dip.t-dialin.net] has joined #go-nuts 06:49 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Ping timeout: 276 seconds] 06:52 -!- MashTomato [~ed@unaffiliated/mashpotato] has joined #go-nuts 06:56 -!- MashPotato [~ed@unaffiliated/mashpotato] has quit [Ping timeout: 245 seconds] 07:00 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-152-44.clienti.tiscali.it] has quit [Quit: E se abbasso questa leva che succ...] 07:11 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts 07:12 -!- dacc [~Adium@D-69-91-166-23.dhcp4.washington.edu] has quit [Quit: Leaving.] 07:13 -!- philth [~philth@d24-235-136-68.home1.cgocable.net] has quit [Read error: Connection reset by peer] 07:16 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|] 07:18 -!- stalled [~stalled@unaffiliated/stalled] has joined #go-nuts 07:19 -!- philth [~philth@d24-235-136-68.home1.cgocable.net] has joined #go-nuts 07:23 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Ping timeout: 240 seconds] 07:28 -!- bookses [~John@123.138.25.209] has joined #go-nuts 07:29 -!- bookses [~John@123.138.25.209] has quit [Client Quit] 07:38 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has joined #go-nuts 07:39 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts 07:54 -!- unhygienix [~unhygieni@host86-135-185-97.range86-135.btcentralplus.com] has quit [Quit: unhygienix] 08:04 -!- ExtraSpice [~XtraSpice@88.118.33.48] has joined #go-nuts 08:12 -!- stalled [~stalled@unaffiliated/stalled] has quit [Ping timeout: 265 seconds] 08:24 -!- stalled [~stalled@unaffiliated/stalled] has joined #go-nuts 08:25 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has quit [Quit: Morten. Desu~] 08:27 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Ping timeout: 276 seconds] 08:47 -!- petrux [~petrux@host16-224-static.53-82-b.business.telecomitalia.it] has quit [Read error: Connection reset by peer] 08:54 -!- mlip [~mlip@62.218.44.194] has joined #go-nuts 08:56 -!- awidegreen_ [~quassel@p5DF1FBA7.dip.t-dialin.net] has joined #go-nuts 08:57 -!- awidegreen [~quassel@p5DF1CC41.dip.t-dialin.net] has quit [Ping timeout: 255 seconds] 09:08 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 09:19 -!- quag [nobody@121-98-81-61.bitstream.orcon.net.nz] has quit [Ping timeout: 252 seconds] 09:33 -!- mikespook [~mikespook@219.137.49.157] has quit [Quit: Leaving.] 09:36 -!- Xiaobo [~chatzilla@61.135.172.68] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]] 09:41 -!- vrasidas [~aggelos@188.4.3.185.dsl.dyn.forthnet.gr] has joined #go-nuts 09:49 -!- quag [nobody@121-98-81-61.bitstream.orcon.net.nz] has joined #go-nuts 09:53 -!- artefon [~thiago@189.59.165.176] has joined #go-nuts 09:58 -!- Fish [~Fish@86.65.182.207] has joined #go-nuts 10:12 -!- niemeyer [~niemeyer@187.53.254.172] has joined #go-nuts 10:14 -!- HollyRain [~HollyRain@231.132.22.95.dynamic.jazztel.es] has joined #go-nuts 10:15 -!- boscop [~boscop@f055016054.adsl.alicedsl.de] has joined #go-nuts 10:16 < HollyRain> when you're writting on "os.Stdout", is really necessary to handle a possible error? since it always is going to write it without problem 10:16 -!- vrasidas [~aggelos@188.4.3.185.dsl.dyn.forthnet.gr] has quit [Ping timeout: 276 seconds] 10:16 -!- boscop_ [~boscop@g226243251.adsl.alicedsl.de] has quit [Ping timeout: 252 seconds] 10:23 -!- sahid [~sahid@LNeuilly-152-21-22-10.w193-253.abo.wanadoo.fr] has quit [Quit: Ex-Chat] 10:23 -!- sahid [~sahid@LNeuilly-152-21-22-10.w193-253.abo.wanadoo.fr] has joined #go-nuts 10:29 -!- vrasidas [~aggelos@188.4.3.185.dsl.dyn.forthnet.gr] has joined #go-nuts 10:29 -!- vrasidas [~aggelos@188.4.3.185.dsl.dyn.forthnet.gr] has quit [Client Quit] 10:42 -!- HollyRain [~HollyRain@231.132.22.95.dynamic.jazztel.es] has left #go-nuts [] 10:47 -!- Fish [~Fish@86.65.182.207] has quit [Remote host closed the connection] 11:01 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has quit [Remote host closed the connection] 11:02 -!- adys [~Adys@unaffiliated/adys] has quit [Ping timeout: 245 seconds] 11:09 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #go-nuts 11:16 -!- nighty__ [~nighty@x122091.ppp.asahi-net.or.jp] has joined #go-nuts 11:17 -!- nighty__ [~nighty@x122091.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 11:21 -!- mlip [~mlip@62.218.44.194] has left #go-nuts ["Verlassend"] 11:29 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 11:34 -!- Fish [~Fish@86.65.182.207] has joined #go-nuts 11:35 -!- DerHorst [~Horst@e176100176.adsl.alicedsl.de] has joined #go-nuts 11:51 -!- napsy [~luka@88.200.96.18] has quit [Quit: leaving] 12:13 -!- skejoe [~skejoe@188.114.142.231] has joined #go-nuts 12:31 < nsf> am I the only person who sees that all OpenGL apps are broken in Go? 12:33 < nsf> well, I guess no one cares 12:37 -!- DerHorst [~Horst@e176100176.adsl.alicedsl.de] has quit [Remote host closed the connection] 12:40 < yiyus> nsf: what do you mean by "append is less efficient than usual inserting"? 12:41 < nsf> nevermind, that was just a thought, although I still think it's true 12:41 < nsf> but it's not important 12:41 < yiyus> i think they have the same efficiency, but i'm not sure i understood you 12:48 -!- eikenberry [~jae@ivanova.zhar.net] has quit [Quit: End of line.] 13:03 -!- napsy [~luka@88.200.89.155] has joined #go-nuts 13:10 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 240 seconds] 13:25 -!- lmoura [~lauromour@187.78.4.87] has joined #go-nuts 13:27 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Quit: Leaving.] 13:32 -!- ExtraSpice [~XtraSpice@88.118.33.48] has quit [Quit: Leaving] 13:39 -!- ericvh [~Adium@32.97.110.57] has joined #go-nuts 13:40 -!- iant [~iant@67.218.104.238] has joined #go-nuts 13:40 -!- mode/#go-nuts [+v iant] by ChanServ 13:40 < nsf> yiyus: the point was that 'append' is not inlined 13:40 < nsf> and good 'append' implementation should be inlined 13:41 < nsf> but I don't know is it true or not 13:41 < nsf> so.. it was just a though 13:41 < nsf> thought* 13:42 < nsf> and that's just my kind of defect, I'm very concerned about low level optimizations without any reason whatsoever 13:42 -!- ronnyy [~quassel@2001:6f8:12c6:1c86:224:1dff:fed7:9541] has joined #go-nuts 13:43 < nsf> years of brain damaging via using C++.. 13:43 < nsf> :( 13:47 < mbohun> that is actually very funny - because most c++ programmer bloat all that crap with inheritance, but at the same time they talk about "performance" and worry about temporary copies and engage in deep conversations about RVO :-) 13:48 -!- napsy [~luka@88.200.89.155] has quit [Quit: leaving] 13:49 -!- MX80 [~MX80@cust222.253.117.74.dsl.g3telecom.net] has quit [Read error: Connection reset by peer] 13:50 < nsf> well, yeah, some kind of a defect I guess 13:50 < Namegduf> Well, it's a present implementation problem 13:50 < nsf> I guess that's because they are also C programmers in the past 13:50 < nsf> or even in the present 13:50 < Namegduf> But it'd be a known one, I think. 13:51 -!- dj2 [~dj2@216.16.242.254] has joined #go-nuts 13:52 -!- artefon [~thiago@189.59.165.176] has quit [Quit: bye] 13:53 < mbohun> don't you ever dare to talk about C programmers or the holy kernel level programming without respect :-) the justice will find you... 13:53 < nsf> and well, it's a known fact that gc compiler suite lacks lots of optimizations, therefore talking about inefficient 'append' is kind of out of context 13:54 < nsf> it is probably, because go doesn't have generics, it is, because go doesn't have inlining (as far as i know) 13:54 < nsf> etc. 13:54 < Namegduf> Lacking inlining in particular is known already anyway. 13:55 < nsf> well, that's what I'm talking about 13:55 < nsf> me complaining about inefficiencies is stupid :) 13:56 -!- Fish [~Fish@86.65.182.207] has quit [Read error: Connection reset by peer] 13:56 -!- kanru [~kanru@118-168-239-241.dynamic.hinet.net] has joined #go-nuts 13:57 < nsf> hehe, I've coded Go today using my own documentation stuff, it turns out it's quite useful, if you haven't seen that: http://nsf.github.com/gowtf/ 13:57 < nsf> useful without keyboard, perfect for console junkies :) 13:57 < nsf> oops 13:57 < nsf> I mean without mouse 13:57 < nsf> of course :D 13:59 < mpl> nsf: now can you do an acme "plugin" to read your doc in acme, for the mouse junkies? ;) 14:00 < nsf> hehe, no, I'll leave it for someone else 14:00 < nsf> magical mouse chord-gestures system 14:00 < nsf> lol 14:01 -!- napsy [~luka@88.200.89.155] has joined #go-nuts 14:01 < mpl> hmm I managed to tempt myself in doing it actually. one of the next projects in the stack then :) 14:01 < nsf> I don't know, I don't like mouse 14:02 < nsf> unless I'm playing shooter games of course 14:02 < nsf> :D 14:04 < mpl> I used to be a vim only, keyboard only user. acme changed my mind :) 14:05 < nsf> I've tried acme and emacs, didn't get both 14:05 < nsf> once vimer, forever vimer I guess 14:08 -!- Netsplit *.net <-> *.split quits: teop, mfoemmel, frobnitz, pothos, leczb, Davidian1024, Xenith 14:10 -!- napsy [~luka@88.200.89.155] has quit [Quit: Lost terminal] 14:19 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3] 14:29 -!- Xenith [~xenith@2001:470:1:9:8002::1] has joined #go-nuts 14:29 -!- teop [~teop@78.138.171.130] has joined #go-nuts 14:29 -!- pothos [~pothos@111-240-211-11.dynamic.hinet.net] has joined #go-nuts 14:29 -!- mfoemmel [~mfoemmel@chml01.drwholdings.com] has joined #go-nuts 14:29 -!- frobnitz [~ian@king.bitgnome.net] has joined #go-nuts 14:29 -!- leczb [~leczb@nat/google/x-yvhxdymdqyhznjzl] has joined #go-nuts 14:29 -!- Davidian1024 [~Davidian1@cpe-98-27-192-193.neo.res.rr.com] has joined #go-nuts 14:30 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts 14:33 -!- ukai [~ukai@nat/google/x-xvkhmrvhpyfvvpbd] has quit [Ping timeout: 252 seconds] 14:35 -!- ukai [~ukai@nat/google/x-bmwjmhettqpvasoe] has joined #go-nuts 14:35 -!- skejoe [~skejoe@188.114.142.231] has quit [Quit: leaving] 14:35 -!- tensorpudding [~user@99.148.202.191] has joined #go-nuts 14:37 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts 14:39 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 14:41 < plexdev> http://is.gd/gFsNZ by [Adam Langley] in 2 subdirs of go/src/pkg/ -- crypto: add cast5 14:42 -!- ExtraSpice [~XtraSpice@88.118.33.48] has joined #go-nuts 14:46 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 14:46 -!- Venom_X [~pjacobs@adsl-99-20-147-171.dsl.aus2tx.sbcglobal.net] has joined #go-nuts 14:46 -!- artefon [~thiagon@150.164.2.20] has joined #go-nuts 14:48 -!- Fish [~Fish@9fans.fr] has joined #go-nuts 14:59 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 14:59 < plexdev> http://is.gd/gFw2e by [Adam Langley] in 4 subdirs of go/src/pkg/crypto/ -- crypto: switch block ciphers to detination first. 14:59 -!- ronnyy [~quassel@2001:6f8:12c6:1c86:224:1dff:fed7:9541] has quit [Read error: Operation timed out] 15:04 -!- ronnyy [~quassel@p5794B7D8.dip.t-dialin.net] has joined #go-nuts 15:08 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts 15:08 -!- iant [~iant@67.218.104.238] has quit [Ping timeout: 264 seconds] 15:13 -!- iant [~iant@nat/google/x-dtlwcusjrtorqdrv] has joined #go-nuts 15:13 -!- mode/#go-nuts [+v iant] by ChanServ 15:15 -!- nigelkerr [~nigelkerr@jstormichfw.jstor.org] has joined #go-nuts 15:18 -!- sauerbraten [~sauerbrat@p508CACB0.dip.t-dialin.net] has joined #go-nuts 15:23 -!- tumdum [~tumdum@atz10.neoplus.adsl.tpnet.pl] has joined #go-nuts 15:23 -!- tumdum [~tumdum@atz10.neoplus.adsl.tpnet.pl] has quit [Changing host] 15:23 -!- tumdum [~tumdum@unaffiliated/tumdum] has joined #go-nuts 15:31 -!- nickaugust [~nickaugus@li181-40.members.linode.com] has quit [Remote host closed the connection] 15:35 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3] 15:43 -!- nickaugust [~bot@li181-40.members.linode.com] has joined #go-nuts 15:53 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has joined #go-nuts 16:04 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts 16:05 -!- ronnyy [~quassel@p5794B7D8.dip.t-dialin.net] has quit [Remote host closed the connection] 16:11 -!- liron [~liron@ita4fw1.itasoftware.com] has joined #go-nuts 16:14 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Ping timeout: 272 seconds] 16:20 -!- GoBIR [~gobir@res-128-61-89-71.res.gatech.edu] has quit [Read error: Connection reset by peer] 16:20 -!- d_m [d6@SDF.ORG] has quit [Quit: Lost terminal] 16:21 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Quit: Leaving.] 16:22 -!- GoBIR [~gobir@res-128-61-89-71.res.gatech.edu] has joined #go-nuts 16:30 -!- liron [~liron@ita4fw1.itasoftware.com] has quit [Quit: liron] 16:31 -!- liron [~liron@guest-fw.dc4.itasoftware.com] has joined #go-nuts 16:31 -!- liron [~liron@guest-fw.dc4.itasoftware.com] has quit [Remote host closed the connection] 16:32 -!- liron [~liron@ita4fw1.itasoftware.com] has joined #go-nuts 16:36 -!- kanru [~kanru@118-168-239-241.dynamic.hinet.net] has quit [Ping timeout: 255 seconds] 16:37 -!- Fish [~Fish@9fans.fr] has quit [Ping timeout: 265 seconds] 16:40 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 16:44 -!- Tv [~tv@gige.bur.digisynd.com] has joined #go-nuts 17:03 -!- nigelkerr [~nigelkerr@jstormichfw.jstor.org] has left #go-nuts [] 17:03 -!- nigelkerr [~nigelkerr@jstormichfw.jstor.org] has joined #go-nuts 17:07 -!- artefon [~thiagon@150.164.2.20] has quit [Quit: Leaving] 17:13 -!- blAckEn3d [4f7587f6@gateway/web/freenode/ip.79.117.135.246] has joined #go-nuts 17:13 < blAckEn3d> hey, does calling time.Sleep() in a goroutine eat up an os thread? 17:14 < blAckEn3d> because that's how it seems 17:14 -!- Fish [~Fish@9fans.fr] has joined #go-nuts 17:14 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection] 17:14 -!- Fish [~Fish@9fans.fr] has joined #go-nuts 17:16 <+iant> blAckEn3d: yes, it currently does 17:17 <+iant> but another OS thread will be created automatically--it doesn't count against GOMAXPROCS 17:17 < blAckEn3d> iant: yeah, but when using the tmeout idiom doesn't that mean that it will eat up an os thread for each operation waiting for a possible timoeut? 17:18 <+iant> if they all call time.Sleep, yes 17:18 <+iant> you could also use time.Tick 17:18 <+iant> perhaps 17:19 < sauerbraten> how may I check if a string contains another string, like if "def" is in "abcdefghijkl"? 17:19 < blAckEn3d> I'll look into it 17:19 < exch> sauerbraten: strings.Index()? 17:19 < blAckEn3d> basically I need a scalable way to set a timeout 17:19 < sauerbraten> k I'll have a look att his 17:20 < blAckEn3d> I want to start a large number of goroutines which can timeout 17:20 -!- skelterjohn [~jasmuth@c-76-124-135-199.hsd1.nj.comcast.net] has joined #go-nuts 17:20 -!- MaksimBurnin [~max@44.188-224-87.telenet.ru] has joined #go-nuts 17:22 -!- MaksimBurnin [~max@44.188-224-87.telenet.ru] has quit [Client Quit] 17:25 -!- gr0gmint [~quassel@87.60.23.38] has joined #go-nuts 17:26 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] 17:28 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-152-44.clienti.tiscali.it] has joined #go-nuts 17:29 -!- MaksimBurnin [~max@44.188-224-87.telenet.ru] has joined #go-nuts 17:30 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 17:31 -!- plainhao [~plainhao@mail.xbiotica.com] has joined #go-nuts 17:31 -!- sahid [~sahid@LNeuilly-152-21-22-10.w193-253.abo.wanadoo.fr] has quit [Quit: Ex-Chat] 17:31 -!- blAckEn3d [4f7587f6@gateway/web/freenode/ip.79.117.135.246] has quit [Quit: Page closed] 17:32 -!- eikenberry [~jae@ivanova.zhar.net] has joined #go-nuts 17:33 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has joined #go-nuts 17:33 -!- gr0gmint [~quassel@87.60.23.38] has quit [Remote host closed the connection] 17:56 -!- cenuij [~cenuij@base/student/cenuij] has quit [Remote host closed the connection] 17:56 -!- fabled [~fabled@mail.fi.jw.org] has quit [Quit: Ex-Chat] 17:57 -!- GoBIR [~gobir@res-128-61-89-71.res.gatech.edu] has quit [Ping timeout: 240 seconds] 18:00 -!- femtooo [~femto@95-89-197-196-dynip.superkabel.de] has joined #go-nuts 18:00 < nigelkerr> blAckEn3d: article on timing out: http://blog.golang.org/2010/09/go-concurrency-patterns-timing-out-and.html 18:03 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Ping timeout: 265 seconds] 18:09 -!- Fish [~Fish@9fans.fr] has quit [Ping timeout: 245 seconds] 18:13 -!- aho [~nya@fuld-4d00d256.pool.mediaWays.net] has joined #go-nuts 18:14 -!- nickaugust [~bot@li181-40.members.linode.com] has quit [Quit: nickaugust] 18:17 -!- Venom_X [~pjacobs@adsl-99-20-147-171.dsl.aus2tx.sbcglobal.net] has quit [Quit: Venom_X] 18:18 < plexdev> http://is.gd/gG3is by [Rob Pike] in go/doc/ -- Effective Go: correct error in recent edit: "..." is in call to Sprintln, not Output. 18:23 -!- Fish [~Fish@9fans.fr] has joined #go-nuts 18:29 < fhs> sauerbraten, strings.Contains (if you're using the latest release) 18:31 -!- d_m [d6@SDF.ORG] has joined #go-nuts 18:42 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined #go-nuts 18:49 < sauerbraten> mhm don't know I checked out a week or so ago 18:59 -!- saschpe [~quassel@77-23-177-40-dynip.superkabel.de] has joined #go-nuts 18:59 < TheSeeker> append() does seem to make code a lot prettier. 18:59 -!- saschpe [~quassel@77-23-177-40-dynip.superkabel.de] has quit [Remote host closed the connection] 19:00 -!- saschpe [~quassel@77-23-177-40-dynip.superkabel.de] has joined #go-nuts 19:01 -!- franksalim [~frank@99-123-6-19.lightspeed.sntcca.sbcglobal.net] has joined #go-nuts 19:03 -!- ronnyy [~quassel@2001:6f8:12c6:1c86:224:1dff:fed7:9541] has joined #go-nuts 19:03 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-152-44.clienti.tiscali.it] has quit [Quit: E se abbasso questa leva che succ...] 19:07 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has quit [Ping timeout: 252 seconds] 19:07 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has joined #go-nuts 19:07 < TheSeeker> Am I right in thinking that 'goinstall -dashboard=true' is supposed to list the packages at godashboard.appspot.com/package then terminate? 19:09 -!- saschpe [~quassel@77-23-177-40-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 19:09 -!- saschpe [~quassel@77-23-177-40-dynip.superkabel.de] has joined #go-nuts 19:12 -!- Venom_X [~pjacobs@74.61.90.217] has joined #go-nuts 19:13 -!- ronnyy [~quassel@2001:6f8:12c6:1c86:224:1dff:fed7:9541] has quit [Remote host closed the connection] 19:14 -!- tvw [~tv@e176001054.adsl.alicedsl.de] has joined #go-nuts 19:16 -!- Adys [~Adys@cpc3-chap8-2-0-cust26.aztw.cable.virginmedia.com] has joined #go-nuts 19:16 -!- Adys [~Adys@cpc3-chap8-2-0-cust26.aztw.cable.virginmedia.com] has quit [Changing host] 19:16 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 19:19 -!- tvw [~tv@e176001054.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 19:21 < plexdev> http://is.gd/gGbYR by [Rob Pike] in go/src/cmd/goyacc/ -- units: fix compilation 19:21 -!- tvw [~tv@e176026241.adsl.alicedsl.de] has joined #go-nuts 19:27 -!- philllip [~philllip@amigos02.distlab.diku.dk] has joined #go-nuts 19:32 -!- tvw [~tv@e176026241.adsl.alicedsl.de] has quit [Remote host closed the connection] 19:36 -!- MaksimBurnin [~max@44.188-224-87.telenet.ru] has quit [Quit: Leaving.] 19:54 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has quit [Ping timeout: 252 seconds] 19:54 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has joined #go-nuts 20:00 -!- tvw [~tv@e176026241.adsl.alicedsl.de] has joined #go-nuts 20:01 -!- MaksimBurnin [~max@44.188-224-87.telenet.ru] has joined #go-nuts 20:10 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has quit [Ping timeout: 265 seconds] 20:26 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts 20:38 -!- tumdum [~tumdum@unaffiliated/tumdum] has quit [Quit: tumdum] 20:41 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20:51 -!- ericvh [~Adium@32.97.110.57] has left #go-nuts [] 20:53 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds] 20:55 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has joined #go-nuts 20:58 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has joined #go-nuts 20:58 < hallas> hallo :) 21:01 -!- dj2 [~dj2@216.16.242.254] has quit [Remote host closed the connection] 21:02 -!- ukai [~ukai@nat/google/x-bmwjmhettqpvasoe] has quit [Ping timeout: 265 seconds] 21:03 -!- ukai [~ukai@nat/google/x-wuccgbpmenqhwucw] has joined #go-nuts 21:09 -!- Tv [~tv@gige.bur.digisynd.com] has quit [Ping timeout: 260 seconds] 21:14 -!- nigelkerr [~nigelkerr@jstormichfw.jstor.org] has quit [Quit: nigelkerr] 21:15 -!- b00m_chef [~watr@66.183.108.186] has joined #go-nuts 21:18 -!- sauerbraten [~sauerbrat@p508CACB0.dip.t-dialin.net] has quit [Remote host closed the connection] 21:20 -!- GoBIR [~gobir@res-128-61-89-71.res.gatech.edu] has joined #go-nuts 21:23 -!- unhygienix [~unhygieni@host86-135-185-97.range86-135.btcentralplus.com] has joined #go-nuts 21:24 -!- GoBIR [~gobir@res-128-61-89-71.res.gatech.edu] has quit [Ping timeout: 276 seconds] 21:25 -!- enherit [~enherit@cpe-98-149-170-48.socal.res.rr.com] has joined #go-nuts 21:25 -!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] 21:28 -!- femtooo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Quit: Leaving] 21:29 -!- b00m_chef [~watr@66.183.108.186] has quit [Ping timeout: 260 seconds] 21:29 -!- GoBIR [~gobir@res-128-61-89-71.res.gatech.edu] has joined #go-nuts 21:34 -!- ako [~nya@fuld-4d00d3c1.pool.mediaWays.net] has joined #go-nuts 21:37 -!- aho [~nya@fuld-4d00d256.pool.mediaWays.net] has quit [Ping timeout: 252 seconds] 21:38 -!- franksalim [~frank@99-123-6-19.lightspeed.sntcca.sbcglobal.net] has quit [Quit: Ex-Chat] 21:48 -!- pothos_ [~pothos@111-240-214-188.dynamic.hinet.net] has joined #go-nuts 21:49 -!- pothos [~pothos@111-240-211-11.dynamic.hinet.net] has quit [Read error: Operation timed out] 21:51 -!- pothos_ [~pothos@111-240-214-188.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 21:51 -!- pothos [~pothos@111-240-214-188.dynamic.hinet.net] has joined #go-nuts 21:52 -!- philth [~philth@d24-235-136-68.home1.cgocable.net] has quit [Read error: Connection reset by peer] 21:52 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection] 21:53 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts 21:53 -!- philth [~philth@d24-235-136-68.home1.cgocable.net] has joined #go-nuts 21:57 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has quit [Remote host closed the connection] 22:00 -!- liron [~liron@ita4fw1.itasoftware.com] has quit [Quit: liron] 22:09 -!- saschpe [~quassel@77-23-177-40-dynip.superkabel.de] has quit [Remote host closed the connection] 22:10 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has quit [Remote host closed the connection] 22:16 -!- raylu [raylu@c-24-131-193-106.hsd1.pa.comcast.net] has joined #go-nuts 22:16 < raylu> does go have a set data structure? 22:17 <+iant> you can use a map as a set 22:17 < raylu> what would the value types be? 22:17 < cbeck> Not builtin, but if you're making a set of primitives, map[type]bool works well 22:17 <+iant> just store true for values that are in the set 22:18 <+iant> values that are not in the set will give you false anyhow on lookup 22:19 < raylu> i'm actually thinking of mapping to chars. is there a data type for a "rune" that is guaranteed to be ascii? 22:19 < Namegduf> you can use byte if you like. 22:20 < Namegduf> And it's what you'll get from a "simple" indexing into a string. 22:26 -!- Gertm [~Gertm@mail.dzine.be] has quit [Ping timeout: 245 seconds] 22:28 -!- Gertm [~Gertm@mail.dzine.be] has joined #go-nuts 22:38 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts 22:40 < raylu> so i have a map of strings -> strings now. deletion is Ban["something"] = "", false. is there a way to not use "" here? 22:40 < Tv> why not just remove it from the map, instead of storing empty string? 22:40 < raylu> how do i remove it from the map? 22:40 < TheSeeker> Can Go use c++ libraries? Or only C libraries? 22:41 < raylu> i'm pretty sure it's assignment with ", false" 22:41 < raylu> http://golang.org/doc/effective_go.html#maps 22:42 < Tv> silly that you need a value there 22:42 <+iant> TheSeeker: for C++ libraries you will probably want to use SWIG 22:42 < Tv> "foo[bar] = _, false"? 22:42 < raylu> tried that: nickchan.go:143: cannot use _ as value 22:43 < Tv> yeah i didn't expect it to work 22:43 < Tv> just saying, odd to need one 22:43 * raylu nods 22:43 < Tv> especially when go has no universal no-value such as python's None 22:43 < Tv> (nil is only for "pointered" data) 22:44 <+iant> seems to me that we should let m[k] = _, false work 22:44 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts 22:44 <+iant> would you mind filing an issue for that? 22:44 < Tv> please not me, my brain is not functional right now.. 22:44 < Tv> getting the plague :( 22:44 * raylu files it 22:55 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit: Verlassend] 23:02 -!- napsy [~luka@88.200.96.18] has quit [Quit: leaving] 23:05 -!- artefon [~thiago@189.59.165.176] has joined #go-nuts 23:06 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has quit [Quit: Leaving.] 23:06 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has joined #go-nuts 23:08 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has quit [Client Quit] 23:12 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 23:12 -!- Gertm [~Gertm@mail.dzine.be] has quit [Ping timeout: 245 seconds] 23:13 -!- Gertm [~Gertm@mail.dzine.be] has joined #go-nuts 23:25 -!- iant [~iant@nat/google/x-dtlwcusjrtorqdrv] has quit [Ping timeout: 272 seconds] 23:31 -!- iant [~iant@67.218.104.238] has joined #go-nuts 23:31 -!- mode/#go-nuts [+v iant] by ChanServ 23:45 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has joined #go-nuts 23:48 -!- awidegreen_ [~quassel@p5DF1FBA7.dip.t-dialin.net] has quit [Remote host closed the connection] 23:50 < unhygienix> what do I call to make a goroutine sleep for a few seconds? 23:51 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has quit [Quit: Leaving.] 23:53 <+iant> unhygienix: time.Sleep 23:53 < unhygienix> thanks 23:56 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Quit: Leaving] 23:56 -!- kanru [~kanru@118-168-239-241.dynamic.hinet.net] has joined #go-nuts 23:59 -!- dacc [~Adium@D-128-95-10-195.dhcp4.washington.edu] has joined #go-nuts --- Log closed Thu Nov 04 00:00:15 2010