--- Log opened Thu Mar 18 00:00:28 2010 00:03 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 00:04 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping timeout: 258 seconds] 00:04 -!- meatmanek [~meatmanek@mesingw.STUDENT.CWRU.Edu] has joined #go-nuts 00:12 -!- wuehlmaus [~wuehlmaus@p4FCC7E54.dip.t-dialin.net] has quit [Ping timeout: 264 seconds] 00:13 -!- wuehlmaus [~wuehlmaus@p4FCC7E7D.dip.t-dialin.net] has joined #go-nuts 00:15 -!- mikedee [~quassel@91.108.121.30] has quit [Remote host closed the connection] 00:27 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has joined #go-nuts 00:28 -!- alkavan [~alkavan@87.68.155.17] has quit [Read error: Connection reset by peer] 00:28 -!- alkavan [~alkavan@87.68.155.17] has joined #go-nuts 00:29 -!- alkavan [~alkavan@87.68.155.17] has quit [Read error: Connection reset by peer] 00:30 -!- alkavan [~alkavan@87.68.155.17] has joined #go-nuts 00:30 -!- k4jd095b_ [~k4jd095b@87.70.183.61] has quit [Read error: Connection reset by peer] 00:30 -!- k4jd095b_ [~k4jd095b@87.70.183.61] has joined #go-nuts 00:32 -!- nettok [~netto@proxy.galileo.edu] has joined #go-nuts 00:37 -!- Venom_X [~pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [Quit: Venom_X] 00:45 -!- nettok [~netto@proxy.galileo.edu] has quit [Quit: Ex-Chat] 00:52 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Quit: carllerche] 00:52 -!- alkavan [~alkavan@87.68.155.17] has quit [Read error: Connection reset by peer] 00:53 -!- alkavan [~alkavan@87.68.155.17] has joined #go-nuts 00:56 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 260 seconds] 00:56 -!- iant [~iant@67.218.103.155] has quit [Ping timeout: 265 seconds] 00:57 -!- Xeon_ [~chatzilla@118.126.12.54] has quit [Ping timeout: 268 seconds] 00:59 -!- Fraeon_ [~kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined #go-nuts 00:59 -!- alkavan [~alkavan@87.68.155.17] has quit [Quit: Leaving] 01:00 -!- Xeon [~chatzilla@118.126.12.54] has joined #go-nuts 01:01 -!- nighty^ [~nighty@210.188.173.245] has joined #go-nuts 01:01 -!- Fraeon [~kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit [Ping timeout: 260 seconds] 01:02 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 01:03 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Quit: I'm outta heee-eere] 01:09 -!- k4jd095b__ [~k4jd095b@87.70.183.61] has joined #go-nuts 01:09 -!- k4jd095b_ [~k4jd095b@87.70.183.61] has quit [Ping timeout: 248 seconds] 01:16 -!- kota1111 [~kota1111@gw2.kbmj.jp] has joined #go-nuts 01:19 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )] 01:21 -!- tav [~tav@89.240.57.83] has quit [Quit: Hakuna Matata] 01:21 -!- g0bl1n [~anonymous@a213-22-69-176.cpe.netcabo.pt] has quit [Quit: g0bl1n] 01:24 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has joined #go-nuts 01:24 -!- Amaranth [~travis@ubuntu/member/Amaranth] has quit [Ping timeout: 260 seconds] 01:36 -!- nocturnal [~nocturnal@83.209.24.174] has quit [Ping timeout: 240 seconds] 01:37 -!- Amaranth [~travis@ubuntu/member/Amaranth] has joined #go-nuts 01:39 -!- tav [~tav@89.240.57.83] has joined #go-nuts 01:39 -!- LordOfTheNoobs [~user@74-132-116-253.dhcp.insightbb.com] has joined #go-nuts 01:41 -!- nchaimov [~cowtown@c-71-237-208-209.hsd1.or.comcast.net] has quit [Remote host closed the connection] 01:41 -!- nchaimov [~cowtown@vpn174-78.uoregon.edu] has joined #go-nuts 01:46 -!- slashus2 [~slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Quit: slashus2] 01:46 -!- yatoo [~marcus@host86-156-158-180.range86-156.btcentralplus.com] has quit [Ping timeout: 268 seconds] 01:52 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has joined #go-nuts 01:52 -!- nchaimov_ [~cowtown@c-71-237-208-209.hsd1.or.comcast.net] has joined #go-nuts 01:55 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Read error: Connection reset by peer] 01:55 -!- nchaimov [~cowtown@vpn174-78.uoregon.edu] has quit [Ping timeout: 246 seconds] 01:57 -!- freetz [~fritz@ip70-189-120-217.ok.ok.cox.net] has joined #go-nuts 02:00 -!- LordOfTh` [~user@74-132-116-253.dhcp.insightbb.com] has joined #go-nuts 02:02 -!- nighty^ [~nighty@210.188.173.245] has quit [Remote host closed the connection] 02:03 -!- nettok [~netto@200.119.155.45] has joined #go-nuts 02:05 -!- LordOfTheNoobs [~user@74-132-116-253.dhcp.insightbb.com] has quit [Ping timeout: 252 seconds] 02:13 -!- hstimer [~hstimer@2002:62ea:197d:0:226:bbff:fe05:dd9b] has joined #go-nuts 02:23 -!- freetz [~fritz@ip70-189-120-217.ok.ok.cox.net] has quit [Quit: Saliendo] 02:30 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has quit [Read error: Connection reset by peer] 02:55 -!- k4jd095b__ [~k4jd095b@87.70.183.61] has quit [Read error: Connection reset by peer] 02:56 -!- k4jd095b__ [~k4jd095b@87.70.183.61] has joined #go-nuts 03:00 -!- nettok_ [~netto@200.119.155.45] has joined #go-nuts 03:00 -!- hevalbaranov [~hevalbara@88.247.171.117] has quit [Ping timeout: 252 seconds] 03:03 -!- nettok [~netto@200.119.155.45] has quit [Ping timeout: 256 seconds] 03:10 -!- kssreeram [~kssreeram@122.174.128.178] has quit [Quit: kssreeram] 03:11 -!- k4jd095b_ [~k4jd095b@87.70.183.61] has joined #go-nuts 03:11 -!- k4jd095b__ [~k4jd095b@87.70.183.61] has quit [Ping timeout: 252 seconds] 03:11 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Ping timeout: 264 seconds] 03:13 -!- hevalbaranov [~hevalbara@88.247.171.117] has joined #go-nuts 03:14 < plexdev> http://is.gd/aMKJ8 by [Alex Brainman] in go/src/pkg/syscall/ -- Fix src/pkg/syscall/mkall.sh: don't assume that . is on PATH. 03:17 -!- rhelmer [~rhelmer@adsl-69-107-66-99.dsl.pltn13.pacbell.net] has quit [Quit: rhelmer] 03:18 -!- nettok_ [~netto@200.119.155.45] has quit [Quit: Ex-Chat] 03:18 -!- rhelmer [~rhelmer@adsl-69-107-66-99.dsl.pltn13.pacbell.net] has joined #go-nuts 03:19 -!- nettok [~netto@200.119.155.45] has joined #go-nuts 03:28 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has joined #go-nuts 03:33 -!- nettok_ [~netto@200.119.155.45] has joined #go-nuts 03:34 -!- rhelmer [~rhelmer@adsl-69-107-66-99.dsl.pltn13.pacbell.net] has quit [Quit: rhelmer] 03:36 < hstimer> should I see something at http://godashboard.appspot.com/packages ? 03:36 -!- nettok [~netto@200.119.155.45] has quit [Ping timeout: 260 seconds] 03:36 < hstimer> I get a blank page 03:40 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 03:48 -!- hevalbaranov [~hevalbara@88.247.171.117] has quit [Quit: WeeChat 0.2.6.3] 03:57 -!- _Ray_ [~Fede@190.18.152.15] has joined #go-nuts 03:58 < _Ray_> This is likely a stupid question. How could I open a file, write some stuff (in a loop), and then close it? All I've found is ioutils' WriteFile, which does it all in one block. I need to give an io.Writer to image.PNG, and it's calling Write() several times. How could I do this? 04:05 -!- rhelmer [~rhelmer@adsl-69-107-66-99.dsl.pltn13.pacbell.net] has joined #go-nuts 04:07 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 04:08 -!- mode/#go-nuts [+v iant] by ChanServ 04:10 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has joined #go-nuts 04:14 < hstimer> io.File 04:15 < nf> _Ray_: http://golang.org/pkg/os/#File 04:15 < nf> hstimer: os.File ? 04:15 < hstimer> os.File 04:15 < hstimer> sorry 04:15 < nf> :) 04:15 < _Ray_> ohhh 04:15 < _Ray_> Thanks :) 04:16 < nf> _Ray_: depending what you're doing, you might consider wrapping the File in a bufio.Writer using bufio.NewWriter 04:16 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has quit [Ping timeout: 246 seconds] 04:27 -!- Adys [~Adys@unaffiliated/adys] has quit [Remote host closed the connection] 04:27 < _Ray_> Hrm. So what I should do is buffer the written bytes, and at the end use ioutils.WriteFile? 04:28 < _Ray_> Ah, wait, os has a Write as well :) 04:29 < nf> _Ray_: yeah, os.File implements the Writer interface 04:29 -!- nettok__ [~netto@200.119.155.45] has joined #go-nuts 04:30 < nf> _Ray_: so if you're doing many small writes, you may see efficiency benefits by wrapping it in a bufio.Writer 04:30 < nf> _Ray_: bufio.Writer won't buffer the whole contents, only up to [some magical number of] bytes 04:32 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 04:33 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 04:33 -!- nettok_ [~netto@200.119.155.45] has quit [Ping timeout: 252 seconds] 04:34 -!- crashR [~crasher@codextreme.pck.nerim.net] has quit [Ping timeout: 260 seconds] 04:36 -!- hstimer [~hstimer@2002:62ea:197d:0:226:bbff:fe05:dd9b] has quit [Remote host closed the connection] 04:36 -!- hstimer [~hstimer@2002:62ea:197d:0:226:bbff:fe05:dd9b] has joined #go-nuts 04:37 < _Ray_> Hrmph. And. Question. I have in my struct an os.File. os.Open returns a (os.File*, os.Error). How can I assign the first value to my os.File? 04:37 < _Ray_> I tried sprinkling * in a few places, but no lucj. 04:38 < _Ray_> *k. 04:38 < anticw> nf: you can set the buffer size fwiw 04:41 -!- t3rm1n4l [~slynux@111.92.65.37] has joined #go-nuts 04:43 -!- killerchicken_ [~killerchi@port-92-194-12-73.dynamic.qsc.de] has joined #go-nuts 04:43 < killerchicken_> hrm. Whenever I join here, I'm hungry for donuts. 04:46 -!- _Ray_ [~Fede@190.18.152.15] has quit [Ping timeout: 246 seconds] 04:48 -!- _Ray_ [~Fede@190.18.152.15] has joined #go-nuts 04:49 * _Ray_ has another question, as well. If a function returns (foo, bar), how can I assign something like baz, {nothing} = func(), so that baz is the foo, and I don't care what the bar is? 04:49 -!- kssreeram [~kssreeram@122.165.6.245] has joined #go-nuts 04:49 -!- Adys [~Adys@unaffiliated/adys] has quit [Remote host closed the connection] 04:49 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 04:50 -!- no_mind [~orion@122.161.216.193] has quit [Read error: Connection reset by peer] 04:51 -!- t3rm1n4l [~slynux@111.92.65.37] has quit [Ping timeout: 276 seconds] 04:52 < nf> baz, _ = func() 04:52 < _Ray_> ahh, thanks :) 04:52 < nf> and in response to your first question, you want to use an *os.File in your code 04:53 < nf> (rather than just an os.File) 04:53 -!- Adys [~Adys@unaffiliated/adys] has quit [Remote host closed the connection] 04:53 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Ping timeout: 276 seconds] 04:53 < nf> because you want to be using a pointer to a file handle, not creating copies of the file handle 04:55 < nf> _Ray_: have you read Effective Go? (http://golang.org/doc/effective_go.html) it's very helpful 05:00 < _Ray_> thanks :) 05:00 < _Ray_> (I was reading it in bits) 05:02 -!- no_mind [~orion@122.163.235.89] has joined #go-nuts 05:04 -!- nighty^ [~nighty@210.188.173.245] has joined #go-nuts 05:04 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 05:05 -!- Adys [~Adys@unaffiliated/adys] has quit [Remote host closed the connection] 05:05 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 05:06 -!- Adys [~Adys@unaffiliated/adys] has quit [Read error: Connection reset by peer] 05:07 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 05:09 -!- nettok_ [~netto@200.119.155.45] has joined #go-nuts 05:13 -!- nettok__ [~netto@200.119.155.45] has quit [Ping timeout: 252 seconds] 05:13 -!- Netsplit *.net <-> *.split quits: ukai, dagle, suiside, nchaimov, prip, OpenSpace, path[l], mtd, scm, cw_, (+34 more, use /NETSPLIT to show all of them) 05:14 -!- nettok_ [~netto@200.119.155.45] has quit [Quit: Ex-Chat] 05:28 -!- kizzo [~kizzo@67.188.70.105] has quit [Ping timeout: 276 seconds] 05:30 < _Ray_> I didn't see this in the docs - what's the type signature for an anonymous function? (Say I want a function foo that returns a function x :: bar -> baz) 05:31 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has joined #go-nuts 05:36 -!- cyonyx [~chatzilla@c-76-126-250-10.hsd1.ca.comcast.net] has joined #go-nuts 05:41 -!- cyonyx [~chatzilla@c-76-126-250-10.hsd1.ca.comcast.net] has quit [Client Quit] 05:48 < _Ray_> Hrm. Actually, the problem is I'm using a function that returns a (foo, bar) as a parameter for another function... I have a function f and function g() (c, d). Why can't I say that f is, for example, f(a, b, (c, d)), and call f(foo, bar, g())? 05:56 -!- ivan` [~ivan@li14-39.members.linode.com] has joined #go-nuts 05:56 -!- nocturnal [~nocturnal@83.209.24.174] has joined #go-nuts 06:17 -!- m1ndwarp [~m1ndwarp@xdsl-78-35-157-10.netcologne.de] has joined #go-nuts 06:32 -!- no_mind [~orion@122.163.235.89] has quit [Ping timeout: 265 seconds] 06:32 -!- Gracenotes [~person@gy212-014.resnet.stonybrook.edu] has joined #go-nuts 06:37 -!- Xurix [~Luixsia@AToulouse-254-1-26-182.w81-250.abo.wanadoo.fr] has joined #go-nuts 06:38 -!- idea_squirrel [~ct2rips@77-21-26-238-dynip.superkabel.de] has joined #go-nuts 06:38 -!- vegai [vegai@archlinux/developer/vegai] has joined #go-nuts 06:47 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 06:53 -!- General13372 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has quit [Read error: Connection reset by peer] 06:54 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:586c:49a5:9daf:c4c9] has joined #go-nuts 06:58 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 256 seconds] 06:59 -!- meanburrito920_ [~john@kiwi.STUDENT.CWRU.Edu] has joined #go-nuts 06:59 -!- Fraeon [~kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit [Quit: Fraeon] 07:02 -!- kaigan|work [~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts 07:02 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]] 07:02 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 07:03 -!- path[l] [UPP@120.138.102.34] has quit [Client Quit] 07:04 -!- Fraeon [~kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined #go-nuts 07:07 -!- no_mind [~orion@122.161.39.212] has joined #go-nuts 07:08 -!- General1337 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has joined #go-nuts 07:08 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has joined #go-nuts 07:08 -!- hendlerman [~jonathanh@c-24-61-41-243.hsd1.ma.comcast.net] has joined #go-nuts 07:08 -!- 16SAAAEZN [~kizzo@67.188.70.105] has joined #go-nuts 07:08 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 07:08 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 07:08 -!- nchaimov [~cowtown@c-71-237-208-209.hsd1.or.comcast.net] has joined #go-nuts 07:08 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has joined #go-nuts 07:08 -!- scm [justme@c155233.adsl.hansenet.de] has joined #go-nuts 07:08 -!- dwilliamii [~w@72.214.103.218] has joined #go-nuts 07:08 -!- dju_ [dju@89-158-203-183.rev.dartybox.com] has joined #go-nuts 07:08 -!- exch [~nuada@h144170.upc-h.chello.nl] has joined #go-nuts 07:08 -!- rup [Rupert@deathcoil.net] has joined #go-nuts 07:08 -!- zeroXten [~zeroXten@0x10.co.uk] has joined #go-nuts 07:08 -!- suiside [~suiside@unaffiliated/suiside] has joined #go-nuts 07:08 -!- OpenSpace [~ja@109.93.40.216] has joined #go-nuts 07:08 -!- smw [~stephen@pool-96-232-88-231.nycmny.fios.verizon.net] has joined #go-nuts 07:08 -!- _lahl [fusion@193.104.228.25] has joined #go-nuts 07:08 -!- ni| [~james@dontpanic.union.edu] has joined #go-nuts 07:08 -!- stalled [~stalled@unaffiliated/stalled] has joined #go-nuts 07:08 -!- prip [~foo@host194-125-dynamic.36-79-r.retail.telecomitalia.it] has joined #go-nuts 07:08 -!- homa_rano [~erice@LAPDANCE.MIT.EDU] has joined #go-nuts 07:08 -!- KirkMcDonald [~Kirk@pysoy/developer/KirkMcDonald] has joined #go-nuts 07:08 -!- samferry [sam@unaffiliated/samferry] has joined #go-nuts 07:08 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has joined #go-nuts 07:08 -!- mtd [~martin@ops-13.xades.com] has joined #go-nuts 07:08 -!- rthc [~rthc@rrcs-67-52-50-170.west.biz.rr.com] has joined #go-nuts 07:08 -!- Archwyrm [~archwyrm@66.249.8.146] has joined #go-nuts 07:08 -!- ukai [~ukai@220.109.219.244] has joined #go-nuts 07:08 -!- Guest10136 [~irc@209.17.191.58] has joined #go-nuts 07:08 -!- Yappo__ [~yappo@221x243x122x124.ap221.ftth.ucom.ne.jp] has joined #go-nuts 07:08 -!- jiing_ [~jiing@59-120-12-62.HINET-IP.hinet.net] has joined #go-nuts 07:08 -!- cw_ [~cw@parsec.stupidest.org] has joined #go-nuts 07:08 -!- jeek [~jeek@pedobear.jeek.net] has joined #go-nuts 07:08 -!- dagle [~dagle@host162-104.bornet.net] has joined #go-nuts 07:08 -!- x2180 [~mike@cpe-66-25-36-120.tx.res.rr.com] has joined #go-nuts 07:08 -!- vomjom [~vomjom@99-157-248-71.lightspeed.stlsmo.sbcglobal.net] has joined #go-nuts 07:08 -!- rsaarelm [~rsaarelm@cs181128175.pp.htv.fi] has joined #go-nuts 07:08 -!- kevinwatt [~kevin@59-125-147-75.HINET-IP.hinet.net] has joined #go-nuts 07:08 -!- nictuku [~nnnnnnict@cetico.org] has joined #go-nuts 07:08 -!- evilhackerdude [~stephan@78.46.203.42] has joined #go-nuts 07:08 -!- Rondel [~JoLeClodo@vian.wallinfire.net] has joined #go-nuts 07:08 -!- ServerMode/#go-nuts [+v iant] by kornbluth.freenode.net 07:13 < Bombe> _Ray_, if you’re only returning those two objects to have them as parameters for another function, wrap them in their own type and return that. 07:14 -!- m1ndwarp [~m1ndwarp@xdsl-78-35-157-10.netcologne.de] has quit [Quit: m1ndwarp] 07:14 < anticw> or use intermediates 07:14 < anticw> i dont think that's bad 07:15 < anticw> _Ray_: Go doesn't have first-class tuples like python, multiple-return is something else 07:18 < Bombe> I admit, the wrap-then-in-their-own-type is the Java way of handling it. :) 07:22 -!- wrtp [~rog@89.241.218.64] has joined #go-nuts 07:24 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 07:27 -!- trickie [~trickie@94.100.112.225] has joined #go-nuts 07:28 -!- trickie [~trickie@94.100.112.225] has quit [Client Quit] 07:28 -!- trickie [~trickie@94.100.112.225] has joined #go-nuts 07:41 -!- yatoo [~marcus@host86-156-158-180.range86-156.btcentralplus.com] has joined #go-nuts 07:41 -!- brx [brx@erxz.com] has quit [K-Lined] 07:48 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 07:49 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 240 seconds] 07:51 -!- m1ndwarp [~m1ndwarp@90-123.eduroam.RWTH-Aachen.DE] has joined #go-nuts 08:01 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has quit [Read error: Operation timed out] 08:02 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has joined #go-nuts 08:02 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 08:14 -!- Gracenotes [~person@gy212-014.resnet.stonybrook.edu] has quit [Changing host] 08:14 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts 08:14 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-177-82.clienti.tiscali.it] has joined #go-nuts 08:15 * Project_2501 hu o.o/ 08:24 -!- ct529 [~quassel@77-44-78-159.xdsl.murphx.net] has joined #go-nuts 08:25 -!- General13372 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has joined #go-nuts 08:28 -!- General1337 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has quit [Ping timeout: 246 seconds] 08:30 -!- Gracenotes [~person@wikipedia/Gracenotes] has quit [Ping timeout: 260 seconds] 08:37 -!- no_mind [~orion@122.161.39.212] has quit [Ping timeout: 260 seconds] 08:38 -!- path[l] [~path@122.182.0.38] has joined #go-nuts 08:49 -!- no_mind [~orion@122.163.245.244] has joined #go-nuts 08:53 -!- prip [~foo@host194-125-dynamic.36-79-r.retail.telecomitalia.it] has quit [Remote host closed the connection] 08:57 -!- prip [~foo@host194-125-dynamic.36-79-r.retail.telecomitalia.it] has joined #go-nuts 09:06 -!- Kyle|Mr_K_13 [~Kyle@122-148-63-115.static.dsl.dodo.com.au] has left #go-nuts [] 09:09 -!- ikaros [~ikaros@e179057242.adsl.alicedsl.de] has joined #go-nuts 09:10 -!- Kylarr [~Kyle@122-148-63-115.static.dsl.dodo.com.au] has joined #go-nuts 09:12 -!- erus` [~chatzilla@mailgate.ips-international.com] has joined #go-nuts 09:33 -!- c0nfl|ct [~tiago@83.240.134.68] has joined #go-nuts 09:44 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has joined #go-nuts 10:18 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has quit [Ping timeout: 258 seconds] 10:20 -!- kssreeram [~kssreeram@122.165.6.245] has quit [Quit: kssreeram] 10:31 -!- c0nfl|ct [~tiago@83.240.134.68] has quit [Quit: Saindo] 10:36 -!- hendlerman [~jonathanh@c-24-61-41-243.hsd1.ma.comcast.net] has quit [Quit: hendlerman] 10:37 -!- fwiffo [~fwiffo@unaffiliated/fwiffo] has quit [Quit: Lost terminal] 10:41 -!- m1ndwarp [~m1ndwarp@90-123.eduroam.RWTH-Aachen.DE] has quit [Quit: m1ndwarp] 10:42 -!- k4jd095b_ [~k4jd095b@87.70.183.61] has quit [Ping timeout: 252 seconds] 10:42 -!- k4jd095b__ [~k4jd095b@87.70.183.61] has joined #go-nuts 10:59 -!- cchengz [~Changchen@115.131.21.78] has joined #go-nuts 11:02 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat 0.3.1.1] 11:05 -!- path[l] [~path@122.182.0.38] has quit [Read error: Connection reset by peer] 11:06 -!- path[l] [~path@59.162.86.164] has joined #go-nuts 11:08 -!- cchengz [~Changchen@115.131.21.78] has left #go-nuts [] 11:09 -!- k4jd095b_ [~k4jd095b@87.70.183.61] has joined #go-nuts 11:13 -!- k4jd095b__ [~k4jd095b@87.70.183.61] has quit [Ping timeout: 276 seconds] 11:21 -!- ikaros [~ikaros@e179057242.adsl.alicedsl.de] has quit [Quit: Leave the magic to Houdini] 11:26 -!- caw [skyyy@phonzdesktop.rh.rit.edu] has quit [] 11:28 -!- ct2rips [ct2rips@77-21-26-238-dynip.superkabel.de] has joined #go-nuts 11:31 -!- idea_squirrel [~ct2rips@77-21-26-238-dynip.superkabel.de] has quit [Ping timeout: 260 seconds] 11:35 -!- awidegreen [~quassel@p5B061F8D.dip.t-dialin.net] has joined #go-nuts 11:36 -!- m1ndwarp [~m1ndwarp@65-121.eduroam.RWTH-Aachen.DE] has joined #go-nuts 11:37 -!- awidegreen_ [~quassel@p5B06057C.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 11:43 -!- Wiz126 [Wiz126@72.20.226.163] has quit [Ping timeout: 248 seconds] 11:53 -!- nighty^ [~nighty@210.188.173.245] has quit [Quit: Disappears in a puff of smoke] 12:01 -!- cmarcelo [~cmarcelo@200.184.118.130] has joined #go-nuts 12:01 -!- cmarcelo [~cmarcelo@200.184.118.130] has quit [Changing host] 12:01 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined #go-nuts 12:15 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has joined #go-nuts 12:15 -!- timmislav [~thomasg@xgw.x-net.at] has joined #go-nuts 12:25 -!- nanoo [~nano@95-89-189-46-dynip.superkabel.de] has joined #go-nuts 12:25 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has quit [Ping timeout: 245 seconds] 12:34 -!- Xeon [~chatzilla@118.126.12.54] has quit [Remote host closed the connection] 12:40 -!- tokuhirom [~tokuhirom@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts 12:41 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This computer has gone to sleep] 12:43 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 12:49 -!- ct2rips [ct2rips@77-21-26-238-dynip.superkabel.de] has quit [Quit: what would a pirate do?] 12:49 -!- pubby [~user@220.184.74.170] has joined #go-nuts 12:50 -!- kota1111 [~kota1111@gw2.kbmj.jp] has quit [Quit: Leaving...] 12:52 -!- afurlan [~afurlan@scorpion.mps.com.br] has joined #go-nuts 12:54 -!- pubby [~user@220.184.74.170] has left #go-nuts [] 12:56 -!- PraeireDog [~53259db3@gateway/web/freenode/x-mpczzjbthguxebsp] has joined #go-nuts 12:56 -!- kanru [~kanru@220-132-104-233.HINET-IP.hinet.net] has joined #go-nuts 12:57 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This computer has gone to sleep] 13:00 -!- tibshoot [~tibshoot@linagora-230-146.pr0.nerim.net] has joined #go-nuts 13:01 -!- tibshoot_ [~tibshoot@linagora-230-146.pr0.nerim.net] has joined #go-nuts 13:01 -!- tibshoot [~tibshoot@linagora-230-146.pr0.nerim.net] has quit [Client Quit] 13:04 -!- PraeireDog [~53259db3@gateway/web/freenode/x-mpczzjbthguxebsp] has quit [Quit: Page closed] 13:04 -!- brx [~brx@manz-4d002694.pool.mediaWays.net] has joined #go-nuts 13:07 -!- idea_squirrel [~ct2rips@77-21-26-238-dynip.superkabel.de] has joined #go-nuts 13:14 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 13:35 -!- m1ndwarp [~m1ndwarp@65-121.eduroam.RWTH-Aachen.DE] has quit [Quit: m1ndwarp] 13:40 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This computer has gone to sleep] 13:42 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has joined #go-nuts 13:52 -!- Feyisayo [~5059b029@gateway/web/freenode/x-onluaxketivvedjg] has joined #go-nuts 13:56 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 13:59 -!- Guest92203 [~john@kiwi.STUDENT.CWRU.Edu] has quit [Quit: Leaving] 13:59 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has joined #go-nuts 14:01 -!- Feyisayo [~5059b029@gateway/web/freenode/x-onluaxketivvedjg] has quit [Ping timeout: 252 seconds] 14:07 -!- andrewh [~andrewh@94-194-56-42.zone8.bethere.co.uk] has quit [Ping timeout: 256 seconds] 14:11 -!- m1ndwarp [~m1ndwarp@xdsl-78-35-152-49.netcologne.de] has joined #go-nuts 14:22 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-177-82.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 14:26 -!- idr0 [~idr0@e179154126.adsl.alicedsl.de] has joined #go-nuts 14:31 -!- _Ray_ [~Fede@190.18.152.15] has quit [Ping timeout: 276 seconds] 14:38 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 248 seconds] 14:38 -!- hevalbaranov [~hevalbara@88.240.208.53] has joined #go-nuts 14:45 -!- comboy [~comboy@tesuji.pl] has quit [Ping timeout: 252 seconds] 14:45 -!- evilhackerdude [~stephan@78.46.203.42] has quit [Ping timeout: 246 seconds] 14:45 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has quit [Ping timeout: 260 seconds] 14:49 < hstimer> is this the right way to get dump? goinstall -v golang.googlecode.com/hg/pkg/dump 14:51 < hstimer> never mind 14:51 < hstimer> wrong path 14:52 -!- comboy [~comboy@tesuji.pl] has joined #go-nuts 14:52 -!- evilhackerdude [~stephan@78.46.203.42] has joined #go-nuts 14:53 -!- mitsuhiko [~mitsuhiko@ubuntu/member/mitsuhiko] has joined #go-nuts 14:54 -!- Wiz126 [Wiz126@72.20.222.204] has joined #go-nuts 14:55 -!- m1ndwarp [~m1ndwarp@xdsl-78-35-152-49.netcologne.de] has quit [Quit: m1ndwarp] 14:55 -!- Fraeon_ [~kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined #go-nuts 14:56 -!- Fraeon [~kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit [Ping timeout: 260 seconds] 14:57 -!- crakrjak [~merc@rrcs-70-62-156-154.central.biz.rr.com] has joined #go-nuts 15:01 -!- brx [~brx@manz-4d002694.pool.mediaWays.net] has quit [Ping timeout: 260 seconds] 15:02 -!- crashR [~crasher@codextreme.pck.nerim.net] has joined #go-nuts 15:13 -!- pubby [~user@220.184.74.170] has joined #go-nuts 15:14 -!- m1ndwarp [~m1ndwarp@vpn-eu1.unidsl.de] has joined #go-nuts 15:15 -!- pubby [~user@220.184.74.170] has left #go-nuts ["ERC Version 5.3 (IRC client for Emacs)"] 15:18 -!- ericvh [~ericvh@2002:467b:802c:0:223:6cff:fe93:c616] has joined #go-nuts 15:20 -!- 16SAAAEZN [~kizzo@67.188.70.105] has quit [Quit: Reconnecting] 15:20 -!- kizzo_ [~kizzo@67.188.70.105] has joined #go-nuts 15:23 -!- erus` [~chatzilla@mailgate.ips-international.com] has left #go-nuts [] 15:33 -!- idr0 [~idr0@e179154126.adsl.alicedsl.de] has quit [Remote host closed the connection] 15:33 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts 15:38 -!- kizzo_ [~kizzo@67.188.70.105] has quit [Quit: Reconnecting] 15:39 -!- kizzo_ [~kizzo@67.188.70.105] has joined #go-nuts 15:39 -!- g0bl1n [~anonymous@a213-22-69-176.cpe.netcabo.pt] has joined #go-nuts 15:40 -!- Venom_X [~pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined #go-nuts 15:45 -!- nanoo [~nano@95-89-189-46-dynip.superkabel.de] has quit [Quit: Leaving] 15:46 -!- kanru [~kanru@220-132-104-233.HINET-IP.hinet.net] has quit [Quit: WeeChat 0.3.1.1] 15:49 -!- kizzo_ [~kizzo@67.188.70.105] has quit [Quit: Reconnecting] 15:49 -!- kizzo_ [~kizzo@67.188.70.105] has joined #go-nuts 15:50 -!- kizzo_ [~kizzo@67.188.70.105] has quit [Client Quit] 15:55 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This computer has gone to sleep] 15:58 -!- kaigan|work [~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Quit: kaigan|work] 16:06 -!- OpenSpace [~ja@109.93.40.216] has quit [Ping timeout: 240 seconds] 16:08 -!- m1ndwarp [~m1ndwarp@vpn-eu1.unidsl.de] has quit [Quit: m1ndwarp] 16:10 -!- Wiz126 [Wiz126@72.20.222.204] has quit [Ping timeout: 258 seconds] 16:14 -!- Wiz126 [Wiz126@72.20.222.204] has joined #go-nuts 16:18 -!- aki_ [~aki@neutron.hyperkuutio.fi] has quit [Ping timeout: 260 seconds] 16:18 -!- TMKCodes [~toni@bbwirelessgw2-fee1dc00-62.dhcp.inet.fi] has joined #go-nuts 16:19 -!- Wiz126 [Wiz126@72.20.222.204] has quit [Ping timeout: 258 seconds] 16:25 -!- OpenSpace [~ja@79.101.82.131] has joined #go-nuts 16:25 -!- m1ndwarp [~m1ndwarp@xdsl-78-35-169-72.netcologne.de] has joined #go-nuts 16:26 -!- Wiz126 [Wiz126@72.20.222.204] has joined #go-nuts 16:28 -!- timmislav [~thomasg@xgw.x-net.at] has left #go-nuts [] 16:30 -!- fusion44 [~quassel@p5B283625.dip.t-dialin.net] has joined #go-nuts 16:39 -!- idea_squirrel [~ct2rips@77-21-26-238-dynip.superkabel.de] has quit [Quit: what would a pirate do?] 16:42 -!- path[l] [~path@59.162.86.164] has quit [Remote host closed the connection] 16:42 -!- path[l] [~path@122.182.0.38] has joined #go-nuts 16:53 -!- trickie [~trickie@94.100.112.225] has quit [Ping timeout: 240 seconds] 17:00 -!- path[l] [~path@122.182.0.38] has quit [Quit: path[l]] 17:02 -!- General1337 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has joined #go-nuts 17:05 -!- General13372 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has quit [Ping timeout: 264 seconds] 17:07 -!- _Ray_ [~Fede@190.18.152.15] has joined #go-nuts 17:08 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 17:14 -!- Wiz126 [Wiz126@72.20.222.204] has quit [Ping timeout: 256 seconds] 17:14 -!- g0bl1n [~anonymous@a213-22-69-176.cpe.netcabo.pt] has quit [Quit: g0bl1n] 17:22 -!- tibshoot_ [~tibshoot@linagora-230-146.pr0.nerim.net] has quit [Remote host closed the connection] 17:24 -!- ivan` [~ivan@li14-39.members.linode.com] has quit [Changing host] 17:24 -!- ivan` [~ivan@unaffiliated/ivan/x-000001] has joined #go-nuts 17:33 -!- OpenSpace [~ja@79.101.82.131] has quit [Ping timeout: 240 seconds] 17:38 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has quit [Ping timeout: 258 seconds] 17:39 -!- brx [~brx@p5796FF55.dip.t-dialin.net] has joined #go-nuts 17:46 < _Ray_> Hrm. I know goroutines just do a closure over the vars they see. How can I force it to copy a var? (I'm doing a loop, and for each iteration, calling a goroutine, but it seems the loop variable is altered for all goroutines). I tried calling go func(m) { ... }(k), where k is the loop var, and using m in the func, but no luck. The code is at: http://pastebin.com/xa5UZvPa , line 122 is where the stuff starts. It writes the image to a file, and prints to consol 17:46 < _Ray_> e which pixels it does (that's how I know it's stepping on 'k'). If you remove the Printf, it works :s 17:48 < KirkMcDonald> I am reminded of Jonathan Coulton. 17:49 < KirkMcDonald> http://www.youtube.com/watch?v=lIlwFpz9s_I 17:52 -!- OpenSpace [~ja@93.87.145.236] has joined #go-nuts 17:53 < KirkMcDonald> _Ray_: Oh, I think I see. 17:53 < KirkMcDonald> _Ray_: You're declaring i on line 102. 17:54 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has joined #go-nuts 17:54 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Ping timeout: 612 seconds] 17:55 * _Ray_ is an idiot. 17:55 < _Ray_> Thanks :) Forgot to remove that from when the code wasn't parallelized :) 17:55 -!- fwiffo [~fwiffo@unaffiliated/fwiffo] has joined #go-nuts 17:55 < dagle> _Ray_: Can I qoute you on that? 17:55 < dagle> ^^ 17:55 < _Ray_> :s I'd rather not xD 17:56 < dagle> golang needs macros like lisp. 17:57 -!- Wiz126 [~Wiz126@72.20.222.204] has joined #go-nuts 17:57 < dagle> Backwards program ftw. 17:59 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 18:01 -!- hevalbaranov [~hevalbara@88.240.208.53] has quit [Quit: WeeChat 0.2.6.3] 18:02 -!- General13372 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has joined #go-nuts 18:02 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts 18:04 -!- General1337 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has quit [Ping timeout: 276 seconds] 18:07 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 264 seconds] 18:10 -!- ThunderChicken [~bofh@kernel-panic/member/ThunderChicken] has joined #go-nuts 18:10 -!- Wiz126 [~Wiz126@72.20.222.204] has quit [] 18:14 -!- nettok [~netto@200.119.150.45] has joined #go-nuts 18:14 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 18:23 -!- Gracenotes [~person@wikipedia/Gracenotes] has joined #go-nuts 18:32 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-177-82.clienti.tiscali.it] has joined #go-nuts 18:39 -!- mikedee [~quassel@91.108.121.30] has joined #go-nuts 18:41 -!- no_mind [~orion@122.163.245.244] has quit [Ping timeout: 268 seconds] 18:42 -!- ct529 [~quassel@77-44-78-159.xdsl.murphx.net] has quit [Remote host closed the connection] 18:42 -!- mikedee [~quassel@91.108.121.30] has quit [Remote host closed the connection] 18:43 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has joined #go-nuts 18:53 -!- no_mind [~orion@122.173.235.140] has joined #go-nuts 18:54 -!- Adys [~Adys@unaffiliated/adys] has quit [Remote host closed the connection] 18:54 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 18:56 -!- nettok [~netto@200.119.150.45] has quit [Ping timeout: 246 seconds] 18:58 -!- dho [~devon@onager.omniti.com] has joined #go-nuts 18:59 < dho> Is Go in SoC through another organization or was there even an application? 18:59 -!- no_mind [~orion@122.173.235.140] has quit [Ping timeout: 265 seconds] 19:02 * dagle is also wondering. 19:04 -!- ericvh [~ericvh@2002:467b:802c:0:223:6cff:fe93:c616] has left #go-nuts [] 19:11 -!- no_mind [~orion@122.173.237.187] has joined #go-nuts 19:13 -!- tire0011 [~jars@dslb-088-066-025-223.pools.arcor-ip.net] has joined #go-nuts 19:13 < hstimer> soc? 19:14 < dho> summer of code 19:14 -!- tps_ [~tps@hoasb-ff08dd00-36.dhcp.inet.fi] has joined #go-nuts 19:15 < hstimer> ah. thx 19:19 <+iant> We didn't apply for Summer of Code 19:19 < dho> aw, why not? 19:19 <+iant> We thought about it but decided that we didn't have the bandwidth to mentor people 19:19 < taruti> :( 19:19 <+iant> I don't think we would have gotten many slots in any case 19:20 <+iant> even if we were accepted 19:20 <+iant> maybe next year 19:21 < killerchicken_> thanks for being smart 19:22 < no_mind> iant, well potential applicants were looking upto GO (not me) 19:22 -!- TR2N [email@89-180-137-56.net.novis.pt] has joined #go-nuts 19:22 <+iant> yeah, sorry 19:23 -!- leonod [~andhul@zreahese.hus.sgsnet.se] has joined #go-nuts 19:24 < killerchicken_> not participating is much better than sucking at mentoring 19:25 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has quit [Ping timeout: 268 seconds] 19:26 < no_mind> killerchicken_, yeah thats true too 19:29 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 264 seconds] 19:29 -!- g0bl1n [~anonymous@a213-22-69-176.cpe.netcabo.pt] has joined #go-nuts 19:30 < uriel> killerchicken_: I have a hard time thinking any of the Go mentors would suck at it 19:30 < uriel> (Russ at least has mentored projects in the past, and done an excellent job at it) 19:30 < dho> iant: rats, i think there would have been a good few community contributors who would have done well 19:31 < uriel> I have to agree :/ 19:31 < uriel> iant: is it still possible to perhaps get some Go projects via the 'Opensource Programs Office' org? 19:32 <+iant> I don't know 19:32 <+iant> I'm not sure what kind of applications they take 19:34 < dho> Oh well. Next year's gsoc will be here before you know it. 19:36 < killerchicken_> uriel: I don't mean people would suck at it 19:36 < killerchicken_> I just made the experience that mentoring takes huge amounts of time for most students 19:37 <+iant> It can definitely burn a lot of time 19:37 <+iant> like an hour a day 19:38 < uriel> well, if an student is burning through an hour of mentor time a day, he probably needs to get kicked ou 19:38 < dho> more 19:38 < uriel> t 19:38 < dho> probably not. 19:39 * uriel would rather say nothing regarding dho's past experiences mentoring... 19:39 <+iant> I can't agree with that; for the student, SoC is a job; they are entitled to support 19:39 < dho> uriel: you just did. gg passive-aggressive. 19:39 < uriel> yawn 19:39 < uriel> iant: support != handholding 19:39 < dho> you really are a huge douche most of the time. 19:40 * dho goes elsewhere 19:40 < uriel> dho: and I'm proud of it, others are douches but act totally slimy and sneaky about it 19:46 < uriel> dho: and I think I get to be a douche towards people that have consistently screwed me over again and again, plus I rather be a douche than go around kissing everyone's ass 19:46 < uriel> /over-oftopic-personal-bullshit (sorry to everyone else) 19:54 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 19:54 < no_mind> iant, I have mentored in past and my experience is, you dont need an hour a day. I used to spend an hour or two over the weekend looking over the progress as well as solving all the queries. Unless student encounters a show stopper during the week 19:55 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 245 seconds] 19:55 < uriel> no_mind: my experience, and from what I have seen from other mentors, seems to confirm that, but admitedly there is much variability 19:55 < uriel> (also, often students can get help from the wider community, if they get all the help directly from their mentor, things are not quite working right) 19:56 -!- fusion44 [~quassel@p5B283625.dip.t-dialin.net] has quit [Remote host closed the connection] 19:58 -!- idr0 [~idr0@e179154126.adsl.alicedsl.de] has joined #go-nuts 19:58 -!- hoisie [~hoisie@206.169.213.106] has joined #go-nuts 20:02 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 20:05 -!- idr0 [~idr0@e179154126.adsl.alicedsl.de] has quit [Remote host closed the connection] 20:11 -!- ikaros [~ikaros@e179057242.adsl.alicedsl.de] has joined #go-nuts 20:13 -!- no_mind [~orion@122.173.237.187] has quit [Ping timeout: 265 seconds] 20:14 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has joined #go-nuts 20:19 -!- no_mind [~orion@122.173.239.64] has joined #go-nuts 20:24 < hstimer> I'm having interface problems. Can anyone tell me what I'm doing wrong here? https://gist.github.com/3792e1f19e9796f05e3c 20:26 < KirkMcDonald> hstimer: The * on line 17. 20:26 -!- General1337 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has joined #go-nuts 20:26 < KirkMcDonald> hstimer: Get rid of it. 20:26 < hstimer> ahh... that feels so much better 20:26 < hstimer> thanks 20:27 < hstimer> so, why is that the right answer? 20:27 < KirkMcDonald> The type *Buf implements the interface ReadAter. 20:28 < hstimer> got it. thx 20:29 -!- SirSydAlot [~sydcogs@180.92.192.92] has quit [Read error: Operation timed out] 20:29 -!- adu [~ajr@pool-74-96-89-29.washdc.fios.verizon.net] has quit [Quit: adu] 20:29 -!- General13372 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has quit [Ping timeout: 265 seconds] 20:34 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has joined #go-nuts 20:35 -!- rhelmer_ [~rhelmer@adsl-69-107-95-216.dsl.pltn13.pacbell.net] has joined #go-nuts 20:35 -!- Fraeon [~kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit [Quit: Fraeon] 20:37 -!- rhelmer [~rhelmer@adsl-69-107-66-99.dsl.pltn13.pacbell.net] has quit [Ping timeout: 256 seconds] 20:42 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts 20:42 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Excess Flood] 20:43 -!- syd_ [~sydcogs@180.92.192.92] has joined #go-nuts 20:43 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts 20:49 < smw> What is a good format for a state file? 20:49 -!- nocturnal [~nocturnal@83.209.24.174] has quit [Quit: leaving] 20:49 < KirkMcDonald> I enjoy JSON. 20:49 < smw> I would rather not have to parse or create it myself 20:49 < smw> ok 20:50 < KirkMcDonald> Depends on what kind of state you're talking about, I guess. 20:50 < guaqua> what is the state? 20:50 < KirkMcDonald> Also, I know that Go has a JSON parser, but I did not see a JSON encoder. 20:51 -!- syd_ [~sydcogs@180.92.192.92] has quit [Ping timeout: 245 seconds] 20:51 < smw> KirkMcDonald: a ddns client. It needs to know the last ip address for each address and any error info. 20:52 < KirkMcDonald> How many addresses are we talking about? How often does it need to read the file? 20:52 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This computer has gone to sleep] 20:52 < hoisie> smw: yaml, xml, and ini are pretty good 20:53 < smw> This file needs to be read every 10 minutes at the most. 20:53 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has quit [Ping timeout: 276 seconds] 20:53 -!- fwiffo [~fwiffo@unaffiliated/fwiffo] has quit [Quit: Lost terminal] 20:53 < smw> it needs to keep info like when it last checked, past responses, stuff like that 20:53 < uriel> smw: as long as you stay away form xml and yaml you will be OK 20:53 < smw> lol 20:53 < hoisie> haha 20:53 < KirkMcDonald> JSON would be adequate. 20:53 < smw> I looked at xml since I have used it before 20:54 < smw> but I hate how it does not specify types 20:54 < hoisie> go does json pretty well 20:54 < smw> ok 20:54 < Archwyrm> Why do people lump yaml in with xml? It is not nearly as horrific. 20:54 < uriel> you could also use gobs 20:54 < smw> what is gobs? 20:54 < KirkMcDonald> Though I don't think there's a JSON encoder in the standard library. 20:54 < uriel> smw: see the gob package 20:54 < hoisie> json.Marshal 20:54 < hoisie> its pretty good 20:54 < KirkMcDonald> Er. Decoder. 20:54 < hoisie> i wrote it :) 20:54 < uriel> Archwyrm: look at the spec, despite the usual claims, yaml is almost as bad as XML, and in some ways worse 20:55 < KirkMcDonald> ... whichever word I mean. The one I didn't find the other day. :-) 20:55 * KirkMcDonald takes a second look. 20:55 < smw> hoisie: if marshal is anything like xml.unmarshal, I am in :-P 20:55 < hoisie> its either json.Marshal or json.Unmarshal 20:55 < hoisie> it is 20:55 < KirkMcDonald> Huh. It is there. 20:55 < KirkMcDonald> I think I was just blind. 20:55 < hoisie> there still isn't docs 20:55 < smw> lol 20:56 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Quit: I'm outta heee-eere] 20:56 < smw> so the final word is to use JSON? almost everyone is in agreement 20:56 < hoisie> yeah right now json is the best 20:56 * smw first checks out gobs 20:56 < hoisie> the xml stuff is a little flaky 20:56 < hoisie> gobs is binary i wouldn't use that 20:56 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts 20:56 < uriel> smw: http://golang.org/pkg/gob/ 20:56 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Excess Flood] 20:56 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has quit [Quit: Leaving] 20:57 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has joined #go-nuts 20:57 < Archwyrm> uriel: Hmm.. Could you be more specific? I have read the spec at one time and yaml has always seemed like a lightweight, far more readable alternative to XML. 20:57 < uriel> hoisie: gobs still beat xml, which is not human readable, nor easily parse, nor concise and compact 20:57 < Archwyrm> uriel: Plus the fact that the data is actually *typed* is quite interesting. 20:57 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts 20:57 < KirkMcDonald> I mistrust the gob package for precisely the same reason that I mistrust pickles in Python. 20:58 < uriel> Archwyrm: 'lightweight'? http://yaml.org/spec/1.2/spec.html 20:58 < uriel> Archwyrm: that is probably longer than the XML spec 20:58 < uriel> Archwyrm: in any case, just try writting a yaml parser... 20:58 -!- syd_ [~sydcogs@180.92.192.92] has joined #go-nuts 20:58 < hoisie> uriel: that has a lot of details about how to parse yaml 20:58 < uriel> hoisie: so does http://json.org 20:58 < hoisie> its insanely detailed 20:59 < uriel> but the json spec takes barely two pages, while the yaml spec goes on and on and on 20:59 < guaqua> the yaml spec looks like an object database definition 20:59 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Client Quit] 20:59 < uriel> hoisie: if the spec needs to be so long to detail how to parse the format, it makes precisely my point regarding the format 21:00 < Archwyrm> uriel: Alright, admittedly I haven't tried to write a parser and I see your point about the spec. 21:00 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts 21:00 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Excess Flood] 21:01 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts 21:01 < hoisie> uriel different design goals 21:01 < hoisie> yaml is written and edited by humans 21:01 < smw> so right now it is gob vs JSON 21:02 < smw> why is gob bad? 21:02 < uriel> hoisie: I can edit json just fine, thank you very much (actually I make less errors when editing json files than when editing yaml files) 21:02 < uriel> smw: gob is not 'bad', it is different, it is binary, and it is somewhat tied to Go 21:03 < uriel> if you are doing something that is going to be mostly used internally for your Go app, gobs are IMHO a no-brainer, if you want to interop with other code, json is probably the way to go 21:03 < taruti> is gob safe? (i.e. does the parser explode upon non-nice data) 21:03 -!- afurlan [~afurlan@scorpion.mps.com.br] has quit [Remote host closed the connection] 21:03 < smw> I do not see any problem with my internal state file being tied to go 21:03 < guaqua> it really isn't when you get to the more advanced features. a human will not be maintaining object references. yaml has features of several markup languages for different purposes 21:03 < uriel> taruti: define 'explode', but in my experience it has been fairly safe 21:04 < taruti> uriel: "fairly safe" is not "safe" 21:04 < uriel> taruti: again, define 'safe' 21:04 < uriel> by 'fairly safe' I meant 'nothing has blown up on me' 21:04 < smw> taruti: "safe" does not exist in any format I know of 21:04 < taruti> uriel: "untrusted input from your friendly hacker" 21:04 < smw> ah 21:04 < uriel> taruti: bar bugs in the implementation, I think it should be safe 21:05 < uriel> taruti: it is not like python pickling at all 21:05 * smw goes to learn JSON 21:05 < smw> thanks for the help :-) 21:05 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 240 seconds] 21:05 < taruti> so it has safeguards against "array of length 10000000000000" -> panic? 21:05 < uriel> taruti: I'm not sure about that, but that seems like an implementation issue 21:06 < plexdev> http://is.gd/aNQKx by [Robert Griesemer] in go/src/pkg/go/doc/ -- go/doc cleanup: remove some unnecessary string conversions 21:06 < uriel> still, denial of service attacks are different from getting it to run malicious code 21:06 < taruti> uriel: when deciding whether it makes sense to use gob implementation *is* an important issue 21:06 < uriel> I'm sure there will always be inputs that can make the parser use up quite a bit of resources, but isn't that true for pretty much any format? 21:06 < hoisie> smw if that doesn't work i have some ini code that you can use 21:07 < hoisie> its not a go package though 21:07 -!- _Ray_ [~Fede@190.18.152.15] has quit [Quit: Leaving] 21:07 < taruti> uriel: actually one can create parsers with limited resources, but that is kind of hard in go 21:08 < taruti> uriel: a "run this parser in a go-routine that can alloc only little resources or fails" would be also ok 21:09 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has joined #go-nuts 21:09 < guaqua> uriel: do you happen to know the timetable for map support in the gob module? 21:09 < uriel> taruti: I guess, a rough sanity check like discarding any input bigger than X Mb should put you in rather safe land 21:10 < taruti> uriel: that is not safe with typical binary serialization things. 21:10 < uriel> guaqua: I have no clue, all I know about gobs is from my little experience playing with it and what anyone can read in the go-nuts and dev lists 21:10 < guaqua> uriel: okay. thanks for mentioning it. it'll probably save me quite some time :) 21:10 < uriel> taruti: again, it seems to me that the deffinition of 'safe' is rather dependant on the context 21:13 < exch> uriel: 'go-app-irc' can be removed from the 'IRC and IM' section on the pure go libs page 21:13 < exch> also, 'gosdl' by xJabberwocky only implements 3 SDL functions and doesn't seem to be developed anymore. Not very useful 21:13 < uriel> exch: oh, what happend to it? 21:13 < uriel> (go-app-irc) 21:14 < exch> I removed the repo. Doing a big rewrite 21:14 < uriel> well, don't remove the repo until you are done with the rewrite, that way I don't have to remove the link to add it again later ;P 21:15 < exch> it's under a different name. I don't know if I'll have the new one added anyways 21:16 < uriel> heh, why not? :( 21:16 < exch> there's a few other repos of mine listed there. they all lead to my github page. So anyone who is interested will find it by themselves :p 21:16 < taruti> not really 21:16 < exch> Mostly because I have a habit of abandoning a project halfway through 21:16 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has joined #go-nuts 21:16 < taruti> "is there a lib for purpose X" -> reimplement from scratch 21:17 < uriel> exch: well, those things happens, part of the point of publishing them is so others can pick it up 21:17 < exch> true 21:17 -!- OpenSpace [~ja@93.87.145.236] has quit [Ping timeout: 265 seconds] 21:18 < smw> I have the problem where I start making something. Get a proof of concept. Then realize I have to rewrite it to expand it. 21:18 < smw> I can never complete anything 21:18 < smw> :-\ 21:19 < exch> I program for fun. so as long as a project is fun, I work on it :) 21:19 < exch> anyway, incase anyone is interested. this is the new bot repo 21:19 < exch> http://github.com/jteeuwen/calculon 21:19 < exch> i'm expecting to be sued soon for the name though :p 21:20 -!- franksalim [~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net] has joined #go-nuts 21:22 < plexdev> http://is.gd/aNSfj by [Robert Griesemer] in go/src/pkg/rpc/ -- rpc documentation cleanup: remove ;'s from code in documentation 21:22 -!- Fraeon [~kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined #go-nuts 21:23 < uriel> exch: hehehe 21:24 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:586c:49a5:9daf:c4c9] has quit [Quit: Leaving.] 21:25 < exch> uriel: I took your advice on the previous bot and limited this one to 1 bot profile. Other profiles can simply be loaded by launching the binary multiple times 21:25 < exch> I believe that's more akin to the 'unix way' 21:25 < uriel> exch: yay! ;) 21:26 < uriel> I mean, I could have been wrong, and maybe there was some advantage of allowing a single binary to run multiple bots, but I have trouble imagining it 21:28 < exch> I did it mostly just because I could :p From a performance standpoint I think it's easier to just keep them in separate processes. And there's the stability issue. If one bot goes down for whatever reason, they would all go down in the old setup 21:30 < exch> I am faced with an interesting problem now though. Something I've never really tackled before. Plugins/Modules should be runtime (un)loadable. For go this means the only easy way is to keep all modules in independant binaries and launch them as seperate processes. Have some Pipe mechanism to make it communicate with the bot. 21:30 < exch> this will allow me to run just 1 instance of a module and share it with all running bots if I can figure out how to set this up 21:30 < exch> should be an interesting exercise 21:31 < uriel> indeed 21:32 -!- mcurrington [~mrc@pdpc/supporter/student/mcurrington] has left #go-nuts [] 21:32 -!- OpenSpace [~ja@79.101.94.58] has joined #go-nuts 21:34 -!- cyonyx [~chatzilla@c-76-126-250-10.hsd1.ca.comcast.net] has joined #go-nuts 21:34 < uriel> btw, I would look into netchan, although it doesn't seem to have support to run over pipes currently... :/ 21:34 -!- hoisie [~hoisie@206.169.213.106] has quit [] 21:35 < uriel> (of course it depends on what kind of interface you want to provide for 'modules', I would also recommend a 9p server that could provide a fs interface to clients ala acme, that would allow people to write module snot just in go, but in any language) 21:36 < exch> yea I was considering that. The 'api' used for communcation between bot and modules should be portable 21:36 < exch> so should the transport mechanism 21:37 < exch> im concerned about performance though. cross process stuff can build up a bit of latency 21:38 < exch> I'll play aruond with a few things and see how it measures up 21:38 < uriel> 21:37 < exch> im concerned about performance though. cross process stuff can build up a bit of latency 21:38 < uriel> I have trouble beliveing this without some profiling 21:39 < exch> It's possible i'm just being anal. As said, I've never really tried anything like this before 21:40 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts 21:40 < uriel> nah, it is just one of those many myths that have become generally accepted even if nobody has really tested in any real world situation 21:41 < uriel> (like fork supposedly being slow, or like static linking supposedly using too much memory, all total nonsense myths that never die) 21:45 -!- m1ndwarp [~m1ndwarp@xdsl-78-35-169-72.netcologne.de] has quit [Quit: m1ndwarp] 21:47 < exch> One way to find out 21:48 -!- recover [recover@ip21278.lbinternet.se] has joined #go-nuts 21:53 -!- schultzi [~Android@adsl-70-241-72-42.dsl.hstntx.swbell.net] has joined #go-nuts 21:54 -!- schultzi [~Android@adsl-70-241-72-42.dsl.hstntx.swbell.net] has left #go-nuts [] 21:58 -!- tire0011 [~jars@dslb-088-066-025-223.pools.arcor-ip.net] has quit [Quit: Verlassend] 21:59 -!- Xera` [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 22:01 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Ping timeout: 260 seconds] 22:05 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has quit [Ping timeout: 240 seconds] 22:09 -!- hstimer [~hstimer@2002:62ea:197d:0:226:bbff:fe05:dd9b] has quit [Quit: hstimer] 22:11 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has quit [Read error: Operation timed out] 22:11 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined #go-nuts 22:12 -!- leonod [~andhul@zreahese.hus.sgsnet.se] has quit [Quit: Leaving] 22:21 -!- Venom_X [~pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [Quit: Venom_X] 22:22 -!- recover [recover@ip21278.lbinternet.se] has quit [Read error: Connection reset by peer] 22:22 -!- ampleyfly_ [ampleyfly@2002:55e5:8e6b::55e5:8e6b] has joined #go-nuts 22:23 -!- wrtp [~rog@89.241.218.64] has quit [Quit: wrtp] 22:25 -!- Method [~Method@nat-3-135.snu.edu] has joined #go-nuts 22:25 -!- Method [~Method@nat-3-135.snu.edu] has quit [Changing host] 22:25 -!- Method [~Method@unaffiliated/method] has joined #go-nuts 22:25 -!- scm [justme@c155233.adsl.hansenet.de] has quit [Ping timeout: 246 seconds] 22:27 -!- Netsplit *.net <-> *.split quits: jiing_, ampleyfly, yebyen, pjm0616, Rint__, Archwyrm, evilhackerdude, fuzzybyte, Innominate, drhodes, (+166 more, use /NETSPLIT to show all of them) 22:30 -!- scm [justme@d019132.adsl.hansenet.de] has joined #go-nuts 22:30 -!- Netsplit over, joins: Gracenotes, CodeBlock_, drhodes, nutate, soul9, garbeam, itorres, Method, ampleyfly_, hcatlin (+164 more) 22:30 -!- cyonyx [~chatzilla@c-76-126-250-10.hsd1.ca.comcast.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920]] 22:33 -!- skj [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has joined #go-nuts 22:34 -!- Kyle|Mr_K_13 [~Kyle@122-148-63-115.static.dsl.dodo.com.au] has joined #go-nuts 22:34 -!- skelterjohn [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has quit [Ping timeout: 258 seconds] 22:34 -!- Kylarr [~Kyle@122-148-63-115.static.dsl.dodo.com.au] has quit [Ping timeout: 258 seconds] 22:37 -!- pct_ [~pct@deep.tw] has joined #go-nuts 22:37 -!- skj [~jasmuth@c-76-124-23-95.hsd1.nj.comcast.net] has quit [Ping timeout: 256 seconds] 22:38 -!- pct [~pct@deep.tw] has quit [Ping timeout: 252 seconds] 22:38 -!- hstimer [~hstimer@ppp-71-139-20-1.dsl.snfc21.pacbell.net] has joined #go-nuts 22:41 -!- Netsplit *.net <-> *.split quits: Archwyrm, brx, TR2N, _lahl, suiside, dju_, smw 22:41 -!- Netsplit *.net <-> *.split quits: ukai, dagle, nchaimov, mtd, Fraeon, crashR, cw_, vomjom, exch, homa_rano, (+29 more, use /NETSPLIT to show all of them) 22:41 -!- Netsplit *.net <-> *.split quits: Method, OpenSpace, pjm0616, jA_cOp_, araujo, tav, yebyen, scm, hcatlin, grahame, (+19 more, use /NETSPLIT to show all of them) 22:41 -!- Netsplit *.net <-> *.split quits: akheron, drhodes, DJCapelis, Gussi, rbancroft, jesusaurus, Xurix, Ycros, mrd`, atsampson, (+43 more, use /NETSPLIT to show all of them) 22:41 -!- Netsplit *.net <-> *.split quits: evilhackerdude, Innominate, Xera`, guaqua, zimbatm, soul9, drmegahertz, xorl, gnuvince, nf, (+21 more, use /NETSPLIT to show all of them) 22:41 -!- Netsplit *.net <-> *.split quits: garbeam, TMKCodes, alus, u4ia, ikaros, maht, SRabbelier, tps_, kuroneko, michael|, (+6 more, use /NETSPLIT to show all of them) 22:44 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 22:44 -!- Netsplit over, joins: Gracenotes, CodeBlock_, drhodes, nutate, soul9, garbeam, itorres, hstimer, pct_, Kyle|Mr_K_13 (+164 more) 22:44 -!- jajamana [~jcb@cm-84.215.40.160.getinternet.no] has quit [Quit: This computer has gone to sleep] 22:45 -!- meanburrito920_ [~john@unaffiliated/meanburrito920] has joined #go-nuts 22:46 -!- drry_ [~drry@unaffiliated/drry] has joined #go-nuts 22:46 -!- drry_ [~drry@unaffiliated/drry] has quit [Excess Flood] 22:47 -!- drry_ [~drry@unaffiliated/drry] has joined #go-nuts 22:47 -!- Netsplit *.net <-> *.split quits: Fraeon, yatoo, drry, [Pete_27], scarabx, meatmanek, killerchicken_, wuehlmaus 22:48 -!- Netsplit over, joins: meatmanek 22:52 -!- Netsplit *.net <-> *.split quits: brx, TR2N, _lahl, suiside, dju_, smw 22:53 -!- Netsplit *.net <-> *.split quits: jiing_, yebyen, pjm0616, Rint__, Archwyrm, evilhackerdude, fuzzybyte, Innominate, drhodes, Xera`, (+153 more, use /NETSPLIT to show all of them) 22:53 -!- [Pete_27] [~noname@115-64-1-61.static.tpgi.com.au] has joined #go-nuts 22:53 -!- killerchicken_ [~killerchi@port-92-194-12-73.dynamic.qsc.de] has joined #go-nuts 22:53 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 22:53 -!- wuehlmaus [~wuehlmaus@p4FCC7E7D.dip.t-dialin.net] has joined #go-nuts 22:53 -!- yatoo [~marcus@host86-156-158-64.range86-156.btcentralplus.com] has joined #go-nuts 22:53 -!- Netsplit over, joins: Gracenotes, CodeBlock_, drhodes, nutate, b00m_chef, SRabbelier, tsung, maht, soul9, arun_ (+159 more) 22:54 -!- drhodes_ [~none@209-20-72-61.slicehost.net] has joined #go-nuts 22:54 < plexdev> http://is.gd/aNXFQ by [Andrew Gerrand] in go/src/pkg/template/ -- template: fixed html formatter bug where it would turn a []byte 22:56 -!- drhodes [~none@209-20-72-61.slicehost.net] has quit [Disconnected by services] 22:56 -!- Kyle|Mr_K_13 [~Kyle@122-148-63-115.static.dsl.dodo.com.au] has quit [Ping timeout: 380 seconds] 22:57 -!- Kylarr [~Kyle@122-148-63-115.static.dsl.dodo.com.au] has joined #go-nuts 22:57 -!- killerchicken_ [~killerchi@port-92-194-12-73.dynamic.qsc.de] has quit [Ping timeout: 260 seconds] 23:00 -!- c0nfl|ct [tiago@92.250.94.225] has joined #go-nuts 23:00 -!- wayneeseguin [~wayneeseg@rrcs-72-45-208-165.nys.biz.rr.com] has quit [Ping timeout: 264 seconds] 23:01 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit: Verlassend] 23:03 -!- m-takagi__ [~m-takagi@linode.m-takagi.jp] has joined #go-nuts 23:03 -!- jA_cOp_ [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving] 23:04 -!- mbarkhau [~koloss@dslb-084-059-161-165.pools.arcor-ip.net] has joined #go-nuts 23:05 -!- prip_ [~foo@host194-125-dynamic.36-79-r.retail.telecomitalia.it] has joined #go-nuts 23:05 -!- manveru1 [~manveru@b08s28ur.corenetworks.net] has joined #go-nuts 23:05 -!- nf_ [~nf@124-168-151-48.dyn.iinet.net.au] has joined #go-nuts 23:06 -!- mbarkhau [~koloss@dslb-084-059-161-165.pools.arcor-ip.net] has quit [Client Quit] 23:06 -!- wayneeseguin [~wayneeseg@rrcs-72-45-208-165.nys.biz.rr.com] has joined #go-nuts 23:06 -!- xorl_ [~xorl@eon.slack.in] has joined #go-nuts 23:07 -!- evilhackerdude [~stephan@78.46.203.42] has quit [Disconnected by services] 23:07 -!- evilhackerdude [~stephan@78.46.203.42] has joined #go-nuts 23:07 -!- samitheb1rber [~saada@melkinpaasi.cs.helsinki.fi] has joined #go-nuts 23:08 -!- hstimer [~hstimer@ppp-71-139-20-1.dsl.snfc21.pacbell.net] has quit [Quit: hstimer] 23:08 -!- m-takagi_ [~m-takagi@linode.m-takagi.jp] has quit [Ping timeout: 240 seconds] 23:08 -!- prip [~foo@host194-125-dynamic.36-79-r.retail.telecomitalia.it] has quit [Ping timeout: 240 seconds] 23:08 -!- merlin83 [~merlin83@unaffiliated/merlin83] has quit [Ping timeout: 240 seconds] 23:08 -!- xorl [~xorl@eon.slack.in] has quit [Ping timeout: 240 seconds] 23:08 -!- manveru [~manveru@b08s28ur.corenetworks.net] has quit [Ping timeout: 240 seconds] 23:08 -!- samitheberber [~saada@melkinpaasi.cs.helsinki.fi] has quit [Ping timeout: 240 seconds] 23:08 -!- nf [~nf@124-168-151-48.dyn.iinet.net.au] has quit [Ping timeout: 240 seconds] 23:08 -!- Innominate [~sirrobin@cpe-076-182-074-143.nc.res.rr.com] has quit [Ping timeout: 240 seconds] 23:08 -!- Adys [~Adys@unaffiliated/adys] has quit [Ping timeout: 240 seconds] 23:08 -!- Inominate [~sirrobin@cpe-076-182-074-143.nc.res.rr.com] has joined #go-nuts 23:09 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 23:10 -!- merlin83 [~merlin83@cm24.delta241.maxonline.com.sg] has joined #go-nuts 23:10 -!- merlin83 [~merlin83@cm24.delta241.maxonline.com.sg] has quit [Changing host] 23:10 -!- merlin83 [~merlin83@unaffiliated/merlin83] has joined #go-nuts 23:10 -!- amorpisseur [~analogue@toulouse.jfg-networks.net] has joined #go-nuts 23:11 -!- b00m_chef__ [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 23:11 -!- analogue [~analogue@toulouse.jfg-networks.net] has quit [Read error: Connection reset by peer] 23:11 -!- b00m_chef [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping timeout: 257 seconds] 23:11 -!- michael| [~maikeru@unaffiliated/maikeru/x-7708887] has quit [Ping timeout: 257 seconds] 23:12 -!- michael| [~maikeru@unaffiliated/maikeru/x-7708887] has joined #go-nuts 23:12 -!- Inominate [~sirrobin@cpe-076-182-074-143.nc.res.rr.com] has left #go-nuts [] 23:12 -!- SRabbelier [~SRabbelie@ip138-114-211-87.adsl2.static.versatel.nl] has quit [Read error: Connection reset by peer] 23:13 -!- xorl_ [~xorl@eon.slack.in] has left #go-nuts [] 23:13 -!- xorl [~xorl@eon.slack.in] has joined #go-nuts 23:13 -!- nutate [~rseymour@cacsag4.usc.edu] has quit [Quit: I'm outta heee-eere] 23:14 -!- Innominate [~sirrobin@cpe-076-182-074-143.nc.res.rr.com] has joined #go-nuts 23:15 -!- General13372 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has joined #go-nuts 23:16 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 23:17 -!- hstimer [~hstimer@2002:465a:aa25:0:226:bbff:fe05:dd9b] has joined #go-nuts 23:17 -!- Ycros [~ycros@gnaw.yi.org] has quit [Ping timeout: 245 seconds] 23:17 -!- ahihi_ [~generic@cs27127176.pp.htv.fi] has joined #go-nuts 23:18 -!- werdan7_ [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts 23:18 -!- garbeam_ [~arg@212.13.194.175.rev.bitfolk.com] has joined #go-nuts 23:18 -!- jessta_ [~jessta@li7-205.members.linode.com] has joined #go-nuts 23:19 -!- Ycros [~ycros@gnaw.yi.org] has joined #go-nuts 23:20 -!- ahihi [~generic@cs27127176.pp.htv.fi] has quit [Ping timeout: 264 seconds] 23:20 -!- Xera` [~brit@87-194-208-246.bethere.co.uk] has quit [Ping timeout: 264 seconds] 23:20 -!- kmeyer [~konrad@fedora/kmeyer] has quit [Ping timeout: 264 seconds] 23:20 -!- garbeam [~arg@212.13.194.175.rev.bitfolk.com] has quit [Ping timeout: 264 seconds] 23:20 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Remote host closed the connection] 23:20 -!- General1337 [~support@71-84-246-14.dhcp.gldl.ca.charter.com] has quit [Ping timeout: 264 seconds] 23:20 -!- evilhackerdude [~stephan@78.46.203.42] has quit [Ping timeout: 264 seconds] 23:20 -!- wuehlmaus [~wuehlmaus@p4FCC7E7D.dip.t-dialin.net] has quit [Ping timeout: 264 seconds] 23:20 -!- evilhackerdude [~stephan@78.46.203.42] has joined #go-nuts 23:21 -!- Xera` [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 23:21 -!- Surma [~surma@p54BD11BB.dip0.t-ipconnect.de] has joined #go-nuts 23:21 -!- wuehlmaus [~wuehlmaus@p4FCC7E7D.dip.t-dialin.net] has joined #go-nuts 23:21 -!- jessta [~jessta@64.62.231.205] has quit [Read error: Connection reset by peer] 23:22 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Ping timeout: 260 seconds] 23:23 < Surma> Hey guys. Is there some built in way to *prepend* - let's say - a single string to a string-slice? (or to concat to slices?) 23:24 < Surma> I can't seem to find anything, I gotta write that my self? 23:26 < uriel> convert the string slice into a real string and +? 23:27 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-177-82.clienti.tiscali.it] has joined #go-nuts 23:27 < Surma> i actually wanted to keep 'em separated 23:27 < Surma> i probably could implode or something... let's see 23:28 < Surma> *cough* join 23:29 -!- tsung [~jon@112.104.53.151] has quit [Ping timeout: 260 seconds] 23:29 -!- tsung [~jon@112.104.53.151] has joined #go-nuts 23:30 -!- kssreeram [~kssreeram@122.174.65.150] has joined #go-nuts 23:31 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-177-82.clienti.tiscali.it] has quit [Ping timeout: 260 seconds] 23:31 -!- drmegahertz [~drmegaher@79.99.3.34] has quit [Ping timeout: 260 seconds] 23:31 -!- drmegahertz [~drmegaher@79.99.3.34] has joined #go-nuts 23:31 -!- Adys [~Adys@unaffiliated/adys] has quit [Ping timeout: 260 seconds] 23:32 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 23:32 -!- rbn [~ruben@134.102.3.25] has quit [Ping timeout: 260 seconds] 23:32 -!- rbn [~ruben@134.102.3.25] has joined #go-nuts 23:33 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-177-82.clienti.tiscali.it] has quit [Quit: E se abbasso questa leva che succ...] 23:34 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has quit [Ping timeout: 260 seconds] 23:35 -!- viirya [~viirya@cml506-25.csie.ntu.edu.tw] has joined #go-nuts 23:36 -!- lux` [lux`@151.71.212.50] has joined #go-nuts 23:36 -!- b00m_chef__ [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping timeout: 265 seconds] 23:36 -!- Surma [~surma@p54BD11BB.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 23:43 -!- ikaros [~ikaros@e179057242.adsl.alicedsl.de] has quit [Quit: Leave the magic to Houdini] 23:44 -!- lux` [lux`@151.71.212.50] has quit [Read error: Connection reset by peer] 23:49 -!- no_mind [~orion@122.173.239.64] has quit [Ping timeout: 265 seconds] 23:53 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has quit [Quit: hcatlin] --- Log closed Fri Mar 19 00:00:29 2010