--- Log opened Thu Jun 02 00:00:52 2011 00:05 < elimisteve> superjoe: I see what you mean, though if all you want is that data you can just do myMap := map[string][]int{ "a": []int{1,2,3,4,5}, "b": []int{6,7,8,9,10} } 00:07 < elimisteve> superjoe: in practice, functions are operating something that got passed in, in which case you don't have to redeclare the type in the function body 00:09 < superjoe> elimisteve, I was referring to the 3d bool array here: http://paste.pocoo.org/show/399180/ 00:10 -!- RLN [~aaron@d24-36-171-25.home1.cgocable.net] has joined #go-nuts 00:12 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts 00:12 < RLN> has anyone else noted the brutality of trying to troubleshoot go? the name"go" is an incredibly unspecific keyword 00:13 < elimisteve> RLN: I google for "golang" 00:14 < superjoe> RLN, I feel your pain. I think it's also that golang is not very popular yet, so there just is not as much content available 00:14 -!- tgall_foo [~tgall@206.9.88.154] has joined #go-nuts 00:15 -!- tgall_foo [~tgall@206.9.88.154] has quit [Changing host] 00:15 -!- tgall_foo [~tgall@linaro/tgall-foo] has joined #go-nuts 00:15 -!- sunfmin [~sunfmin@115.197.43.253] has joined #go-nuts 00:16 < elimisteve> RLN: the official docs are really good, plus the godoc command is nice -- godoc fmt Printf 00:17 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts 00:19 < RLN> elimisteve, to be honest i found the docs extremely sub-par 00:19 < RLN> i'm not trying to bash it, i love the language just.. uggh 00:20 < elimisteve> oh yeah? Wanted more examples or something? 00:22 < RLN> well, it's not that I expect to have tons of examples (that was my issue with go as a keyword, some issues I had were specific) but the docs themselves are kinda barebones 00:22 < RLN> they aren't very descriptive, a lot was left to be assumed about certain funcs 00:24 < RLN> i'd personally rather not have to go check what the underlying code actually does, but maybe i'm the one that's just sub-par :) 00:25 -!- sunfmin [~sunfmin@115.197.43.253] has quit [Quit: sunfmin] 00:25 -!- nsf [~nsf@jiss.convex.ru] has quit [Ping timeout: 260 seconds] 00:26 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts 00:26 < elimisteve> RLN: ha, well I find go so readable (and so little other help online I suppose) that I'm actually reading the docs and yes, diving into the source when necessary 00:27 < elimisteve> which is, after all, just a click away when you're viewing the docs anyway 00:29 < RLN> maybe i'm just too used to being treated by the php and java docs :) 00:32 -!- jarsen [~jarsen@76.8.206.76] has joined #go-nuts 00:33 -!- sunfmin [~sunfmin@115.197.43.253] has joined #go-nuts 00:33 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Quit: Computer has gone to sleep.] 00:37 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit [Read error: Connection reset by peer] 00:39 < Namegduf> RLN: Anything non-obvious the docs ommit in particular you could probably request improved. 00:39 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined #go-nuts 00:39 < Namegduf> It's not quite so... systematic in explaining typically obvious meanings of parameters and return values 00:39 < Namegduf> And less structured for such than Java's docs 00:39 < Namegduf> But it should be comprehensive 00:40 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #go-nuts 00:44 -!- GoBIR [~gobir@70-90-168-189-SFBACalifornia.hfc.comcastbusiness.net] has quit [Ping timeout: 276 seconds] 00:44 -!- kevlar [~kevlar@unaffiliated/eko] has quit [Ping timeout: 250 seconds] 00:45 < str1ngs> RLN: godoc fmt File is about the best doc you can get imo 00:45 < str1ngs> err os File 00:47 -!- GoBIR [~gobir@70-90-168-189-SFBACalifornia.hfc.comcastbusiness.net] has joined #go-nuts 00:49 -!- kevlar [~kevlar@70-90-168-189-SFBACalifornia.hfc.comcastbusiness.net] has joined #go-nuts 00:49 -!- kevlar [~kevlar@70-90-168-189-SFBACalifornia.hfc.comcastbusiness.net] has quit [Changing host] 00:49 -!- kevlar [~kevlar@unaffiliated/eko] has joined #go-nuts 00:50 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 00:51 -!- tvw [~tv@e176005158.adsl.alicedsl.de] has quit [Ping timeout: 250 seconds] 00:51 -!- jarsen [~jarsen@76.8.206.76] has quit [Remote host closed the connection] 00:52 -!- tvw [~tv@e176003224.adsl.alicedsl.de] has joined #go-nuts 00:52 -!- brtk [~brtk@c83-248-35-158.bredband.comhem.se] has quit [Ping timeout: 252 seconds] 00:55 -!- bill_h [~bill_h@c-66-177-105-100.hsd1.fl.comcast.net] has joined #go-nuts 00:57 -!- iant [~iant@67.218.110.215] has quit [Quit: Leaving.] 01:01 < uriel> 00:19 < RLN> elimisteve, to be honest i found the docs extremely sub-par 01:01 < uriel> what docs are subpar? I find them very clear and concise 01:01 -!- tav [~tav@2.96.44.18] has quit [Ping timeout: 240 seconds] 01:11 -!- dj2 [~dj2@CPE001f5b35feb4-CM0014048e0344.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 01:11 -!- danilo04 [~danilo04@66.44.228.140] has joined #go-nuts 01:11 -!- tvw [~tv@e176003224.adsl.alicedsl.de] has quit [Remote host closed the connection] 01:17 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error: Connection reset by peer] 01:17 -!- tav [~tav@92.20.31.140] has joined #go-nuts 01:18 -!- dj2 [~dj2@CPE001f5b35feb4-CM0014048e0344.cpe.net.cable.rogers.com] has joined #go-nuts 01:19 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts 01:26 -!- marcdurden [~chatzilla@c-67-170-197-160.hsd1.ca.comcast.net] has joined #go-nuts 01:27 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error: Connection reset by peer] 01:27 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts 01:28 < nsf> uhm, does anyone know why C's rule is to cast signed type to unsigned when doing operation with two operands of the same size? 01:28 < nsf> I can imagine that most likely unsigned type will have a value < MAX_INT than signed type >= 0 01:28 < nsf> s/most/more/ 01:28 -!- htoothrot [~mux@66-169-185-121.dhcp.ftwo.tx.charter.com] has quit [Read error: Connection reset by peer] 01:29 < nsf> (or MAX_SHORT or whatever type is it) 01:31 -!- danilo04 [~danilo04@66.44.228.140] has quit [Quit: Saliendo] 01:32 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has joined #go-nuts 01:36 < skelterjohn> can you give an example? 01:36 < skelterjohn> i feel like an int plus an int is an int 01:37 < nsf> C++0x: 01:37 < nsf> int a = -5; 01:37 < nsf> unsigned int b = 10; 01:37 < nsf> auto c = a + b; 01:37 < nsf> c's type is unsigned int 01:37 < skelterjohn> ah 01:37 < skelterjohn> they had to pick one 01:37 < nsf> well, that's what I'm interested in 01:37 < nsf> why unsigned? :) 01:38 < skelterjohn> no idea 01:38 < skelterjohn> don't know C++0x 01:38 < nsf> I mean you get corrupted int from uint only if uint is larger than MAX_INT (~2 billions) 01:38 < nsf> and you get corrupted uint from int if int is < 0 01:38 < nsf> which one is more likely 01:39 < nsf> skelterjohn: it's not C++0x, it's in C as well 01:39 < skelterjohn> not a meaningful question 01:39 -!- jrabbit [~babyseal@unaffiliated/jrabbit] has joined #go-nuts 01:39 < nsf> hm, ok :\ 01:39 < jrabbit> how do I build go without running tests? 01:39 < nsf> jrabbit: make.bash instead of all.bash 01:39 < skelterjohn> oh? so if you do "int c = a + b" the a+b gets unsigned and resigned? 01:39 < jrabbit> I'm right inside src 01:39 < jrabbit> nsf: thanks 01:39 < nsf> skelterjohn: it doesn't matter for '+' 01:39 < nsf> but it matters for < or > let's say 01:39 < nsf> int a = -5; 01:40 < nsf> unsigned int b = 10; 01:40 < nsf> a < b == 0 01:40 -!- niemeyer [~niemeyer@200-102-196-125.pltce701.dsl.brasiltelecom.net.br] has quit [Ping timeout: 240 seconds] 01:40 < nsf> in C 01:40 < skelterjohn> well, seems silly to me. 01:40 < skelterjohn> but what do i know? 01:40 < skelterjohn> that's why there is no implicit conversion in go 01:40 < skelterjohn> \o. 01:41 < jrabbit> Error building lib/go/camli/misc/pinentry (via deps: via chain lib/go/camli/misc/pinentry lib/go/camli/jsonsign lib/go/camli/client clients/go/camget) 01:41 * jrabbit facepalm 01:42 < nsf> skelterjohn: :D 01:42 < nsf> jrabbit: looks like you have a plenty of external libraries in your lib/go 01:42 < nsf> uhm, wait 01:42 < jrabbit> https://gist.github.com/1003766 01:43 < nsf> lib/go looks like gccgo 01:43 < jrabbit> this is for camlistore not go , go compiled :) 01:43 < nsf> ah 01:43 < jrabbit> thats why I had to rebuild it thoguht I had too old of a go 01:43 < nsf> well, it tells you the possible tip 01:43 < nsf> I don't know 01:44 < nsf> I guess you should ask the author of the lib :) 01:44 < jrabbit> nsf: ok yeah I tried updating to tip 01:44 < nsf> ah, I see 01:44 < jrabbit> does it need "exec" ? 01:45 < jrabbit> how do I install a go package then :) 01:45 < nsf> your version is 8604 and tip says 8562 01:45 < nsf> jrabbit: probably no 01:45 < nsf> you see Go just got a new exec ap 01:45 < nsf> api* 01:45 < jrabbit> ah 01:45 < nsf> and you've pulled it 01:45 < jrabbit> so I need to roll back to what they used? 01:45 < nsf> but library used older revision 01:45 < nsf> I guess, yes 01:45 < nsf> 8562 revision 01:45 < jrabbit> does hg have numbered revs? 01:46 < jrabbit> i thought it had hashes like git 01:46 < nsf> it uses numbers and hashes 01:46 < nsf> at the same time 01:46 < nsf> but how you should update to that rev I can't tell 01:46 < nsf> I don't use hg :D 01:46 < jrabbit> hah ok 01:46 < nsf> I know only: hg pull && hg update -r weekly 01:46 < nsf> :D 01:46 < nsf> hg update -r 8562 01:46 < nsf> may work though 01:47 < jrabbit> why -r? 01:47 < jrabbit> it worked without r 01:47 < nsf> hg update [-c] [-C] [-d DATE] [[-r] REV] 01:47 < nsf> -r is optional, yes 01:48 < jrabbit> whee 01:51 -!- kr [~Keith@204.14.152.118] has quit [Ping timeout: 244 seconds] 01:52 -!- keithcascio [~keithcasc@nat/google/x-pfpitwxermaegkbg] has quit [Quit: Leaving] 02:16 < superjoe> what would an enum look like in go? 02:16 < superjoe> const ( A = 0, B, C, D) ? 02:16 < superjoe> but then is it possible to type a variable with the enum? 02:17 < dfc> superjoe: do you mean ? 02:17 < |Craig|> superjoe: this may be relevent: http://golang.org/doc/go_spec.html#Iota 02:17 < dfc> const ( A int = 0, B iota) 02:17 < dfc> ^ note, not expert at iota 02:17 < dfc> only explains how to type constant 02:18 < superjoe> |Craig|, yes, iota is what I need for that example, but my question is still unanswered 02:18 < superjoe> which is, what would be the go equivalent of using an enum for a type in C? 02:18 < nsf> superjoe: A = iota and ';' instead of ',' 02:18 < nsf> or newlines (; will be inserted automatically) 02:19 < nsf> and there is no enum type 02:19 < nsf> at all 02:19 < nsf> these are more like 02:19 < nsf> #define A 0 02:19 < nsf> #define B 1 02:19 < superjoe> so I would just use int 02:19 < nsf> etc 02:19 < nsf> yep 02:19 < nsf> but since Go has actually quite strict type system 02:19 < superjoe> hmm, I would have thought go would want the convenient compiler-checking that enums-as-types provides 02:20 < nsf> you can make something like an enum 02:20 < nsf> type MyEnum int; 02:20 -!- Sep102__ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has joined #go-nuts 02:20 < nsf> const ( 02:20 < nsf> A = MyEnum(iota) 02:20 < nsf> b 02:20 < nsf> c 02:20 < nsf> ) 02:20 < nsf> something like that 02:20 < superjoe> why do b and c not need MyEnum(iota) ? 02:20 < nsf> it will declare a bunch of strongly typed constants 02:20 < nsf> it is repeated 02:20 < nsf> from the last declared :) 02:20 < nsf> implicitly 02:21 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts 02:21 < superjoe> but it is not implicitly repeated when I do this? const ( A = iota, B, C, D) 02:21 < nsf> you're using ',' 02:21 < nsf> instead of ';' 02:21 < superjoe> pretend it's newline 02:21 < superjoe> instead of ',' 02:21 < nsf> ok 02:21 < nsf> then it is repeated 02:21 < superjoe> cool 02:22 < superjoe> thanks for the tips 02:22 < nsf> regarding strongly typed consts 02:22 < nsf> there is one 'but' 02:22 < nsf> any literal and untyped const is still convertable to this type implicitly 02:22 < nsf> so, not really helpful if you want really strong enums 02:22 < nsf> I guess that's why no one uses strongly typed consts in Go 02:22 < superjoe> right I am just going to stick with ints 02:23 -!- Sep102_ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has quit [Ping timeout: 250 seconds] 02:24 -!- robteix_ [~robteix@host40.201-253-152.telecom.net.ar] has quit [Quit: Leaving...] 02:34 < kevlar_google> nsf: if that's a worry, can you make a type MyConst struct {int} and instead of A MyEnum = iota use A = MyEnum{iota}? Or are those not considered "constant" 02:35 < nsf> const can't be a struct type 02:35 < nsf> only numbers and strings 02:35 < kevlar_google> oh well. 02:36 < nsf> I mean really, the closest comparison for const functionality is a C preprocessor 02:36 < kevlar_google> I actually do use strongly typed constants, I just assume that anyone who wants to use untyped integers to mess with things is willing to have their app crash if I change it. 02:36 < nsf> const is just a nice formalization of numeric and string defines :) 02:37 < nsf> kevlar_google: hehe, I don't like strongly typed constants 02:37 < nsf> because it's just another way of doing obstacles in the compiler 02:37 < kevlar_google> do untyped integer constants convert freely to non-exported types too? 02:37 < nsf> like 'const' type qualifier in C 02:37 < nsf> kevlar_google: sure, why not 02:38 < kevlar_google> I would try it and see, but I'm too lazy, and I can't do that experiment on the playground. 02:38 < nsf> untyped const is just a number and it is convertable to any type that is capable of holding its value 02:41 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 260 seconds] 02:45 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.5] 02:47 -!- achoo [~achoo@71-80-179-102.dhcp.wsco.ca.charter.com] has joined #go-nuts 02:51 -!- htoothrot [~mux@66-169-185-121.dhcp.ftwo.tx.charter.com] has joined #go-nuts 02:51 -!- nannto [~nanto@pee5b70.tokyff01.ap.so-net.ne.jp] has joined #go-nuts 03:02 -!- bmizerany [~bmizerany@204.14.152.118] has quit [Remote host closed the connection] 03:03 -!- Xenith [~xenith@xenith.org] has quit [Ping timeout: 248 seconds] 03:03 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 03:03 -!- mode/#go-nuts [+v iant] by ChanServ 03:04 -!- Xenith [~xenith@xenith.org] has joined #go-nuts 03:10 -!- marcdurden [~chatzilla@c-67-170-197-160.hsd1.ca.comcast.net] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 4.0.1/20110413222027]] 03:14 -!- achoo [~achoo@71-80-179-102.dhcp.wsco.ca.charter.com] has quit [Quit: achoo] 03:14 < bill_h> openpgp.ReadKeyRing errors with "OpenPGP data invalid: user ID packet not followed by self-signature" when given output from "gpg --export". Any thoughts on why? 03:15 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 03:23 -!- rcrowley [~rcrowley@c-67-174-197-71.hsd1.ca.comcast.net] has quit [Quit: Computer has gone to sleep.] 03:25 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote host closed the connection] 03:26 -!- yvsong [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has joined #go-nuts 03:26 -!- yvsong [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has left #go-nuts [] 03:28 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #go-nuts 03:29 -!- yvsong [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has joined #go-nuts 03:29 -!- yvsong [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has left #go-nuts [] 03:30 -!- yvsong [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has joined #go-nuts 03:30 -!- yvsong [~victor@c-71-232-78-237.hsd1.ma.comcast.net] has left #go-nuts [] 03:30 -!- mnoel [~mnoel@c-75-65-250-60.hsd1.la.comcast.net] has joined #go-nuts 03:36 < kevlar> bill_h: probably because it wants it to be followed by a self signature. have you tried running it on the keyring file? 03:50 < bill_h> kevlar: output from "gpg --export-secret-keys" works, but how can I use the openpgp package to verify signatures from other people if I can't load public keys? 03:51 -!- aat [~aat@cpe-72-225-174-173.nyc.res.rr.com] has quit [Quit: Computer has gone to sleep.] 03:57 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote host closed the connection] 04:01 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined #go-nuts 04:05 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has quit [Ping timeout: 260 seconds] 04:06 -!- TheCritic [~TheCritic@c-24-30-34-40.hsd1.ga.comcast.net] has quit [Quit: TheCritic] 04:06 -!- B333p [~mgray@li226-224.members.linode.com] has joined #go-nuts 04:11 -!- rejb [~rejb@unaffiliated/rejb] has quit [Disconnected by services] 04:12 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts 04:13 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping timeout: 246 seconds] 04:13 -!- iant [~iant@216.239.45.130] has joined #go-nuts 04:13 -!- mode/#go-nuts [+v iant] by ChanServ 04:21 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error: Connection reset by peer] 04:23 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts 04:29 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has quit [Quit: eimantas] 04:29 -!- jarsen [~jarsen@76.8.206.76] has joined #go-nuts 04:30 -!- superjoe [~andy@ip72-201-206-52.ph.ph.cox.net] has quit [Quit: Leaving] 04:35 -!- dj2 [~dj2@CPE001f5b35feb4-CM0014048e0344.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 04:36 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has quit [Remote host closed the connection] 04:44 < Soultaker> ugh, stupid that Go requires the high-replication data store, but I can't update my existing appspot to use it, even though the current datastore is completely empty. 04:44 < kevlar> yeah, and you can't delete it and recreate it either, because names aren't freed when you delete an app. 04:45 < Soultaker> exactly. (and I have a four-letter name registered too, and apparently the minimum for new ones is six letters.) 04:46 < Soultaker> not to mention that every reasonable appspot name is already reserved by a gmail user... 04:47 < Soultaker> but I guess registering your own domain fixes all of that. 04:52 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 240 seconds] 04:53 < Soultaker> ugh. has anyone succesfully created an application on App Engine with Go? 04:53 < Soultaker> I'm now getting an "Invalid runtime or the current user is not authorized to use it." error, and the internet suggests that I need to beg Google for permission to use Go before I can use it. 04:53 -!- fabled [~fabled@83.145.235.194] has joined #go-nuts 04:53 < Soultaker> Is this true? 04:54 < elimisteve> Soultaker: did you get an invite? 04:54 < elimisteve> they're rolling them out steadily, 50 every 2 weeks or so 04:54 <+iant> Go on App Engine is currently in trusted tester mode 04:54 <+iant> it's not yet available for general use 04:55 < Soultaker> Well fuck everything about that. 04:55 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts 04:56 < Soultaker> They could have mentioned that in the documentation. 04:56 < Soultaker> "Don't waste your time with this if you just want to experiment, because you can't actually run your application." 04:56 <+iant> you can run it locally, you just can't run it on AppEngine 04:57 <+iant> yet 04:57 <+iant> it should be available soon 04:57 <+iant> I think 04:57 -!- ExtraSpice [XtraSpice@78-57-204-104.static.zebra.lt] has joined #go-nuts 04:57 -!- edsrzf [~edsrzf@122-61-221-144.jetstream.xtra.co.nz] has joined #go-nuts 04:57 < elimisteve> Soultaker: I thought they clearly pointed this out when they announced the new feature 04:57 < Soultaker> Would be nice if they made that clearer, because this is a very poor way to get people to try it out. 04:58 < Soultaker> elimisteve: I didn't see it anywhere here: http://code.google.com/appengine/docs/go/overview.html 04:58 < Soultaker> Maybe I just missed it... 04:58 -!- Sep102_ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has joined #go-nuts 04:58 < Soultaker> "Welcome to Google App Engine! Creating an App Engine application is easy, and only takes a few minutes. And it's free to start: upload your app and share it with users right away, at no charge and with no commitment required. " 04:58 < elimisteve> Soultaker: http://blog.golang.org/2011/05/go-and-google-app-engine.html 04:58 < Soultaker> that's a bit misleading to say the least. 04:59 < Soultaker> How the heck am I supposed to find that? 05:00 < elimisteve> How did you know GAE's Go support without reading an announcement? 05:00 < elimisteve> *know about 05:00 < Soultaker> I think I saw it mentioned here in the channel at some point. 05:00 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts 05:00 < Soultaker> and I thought "cool, I should try that out sometime" 05:01 < Soultaker> and obviously the appengine docs is the place I went looking for documentation on how it works. 05:01 -!- Sep102__ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 05:03 < elimisteve> Soultaker: I suppose it should be mentioned on http://code.google.com/appengine/docs/go/gettingstarted/uploading.html but whatever dude. Just do what the rest of us are doing -- building our Go web apps to run on GAE, and soon we can deploy :-) 05:06 < Soultaker> Meh, I'll just wait until it really is available, before I invest more time on something that may or may not be available at some indeterminate point in the future. 05:06 < Soultaker> It looks nice enough though. 05:18 -!- abiosoft [~Abiosoft@41.206.12.5] has joined #go-nuts 05:26 -!- abiosoft [~Abiosoft@41.206.12.5] has quit [Ping timeout: 250 seconds] 05:35 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 05:36 -!- eimantas [~eimantas@88.118.222.172] has joined #go-nuts 05:44 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error: Connection reset by peer] 05:45 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts 05:46 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has quit [Remote host closed the connection] 05:47 -!- mnoel [~mnoel@c-75-65-250-60.hsd1.la.comcast.net] has quit [Quit: mnoel] 06:01 -!- photron [~photron@port-92-201-210-249.dynamic.qsc.de] has joined #go-nuts 06:11 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 06:20 -!- coud [~coud@81.25.16.87] has joined #go-nuts 06:32 -!- Sep102__ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has joined #go-nuts 06:35 -!- Sep102_ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 06:37 -!- eimantas [~eimantas@88.118.222.172] has quit [Quit: eimantas] 06:39 -!- Xenith [~xenith@xenith.org] has quit [Ping timeout: 248 seconds] 06:41 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 06:42 -!- jarsen [~jarsen@76.8.206.76] has quit [Remote host closed the connection] 06:46 -!- nteon [~nteon@c-98-210-195-105.hsd1.ca.comcast.net] has joined #go-nuts 06:55 -!- napsy [~luka@88.200.96.18] has quit [Ping timeout: 260 seconds] 06:58 -!- pamera [~Pam@c-76-102-255-99.hsd1.ca.comcast.net] has joined #go-nuts 07:07 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 07:08 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has quit [Read error: Connection reset by peer] 07:15 -!- napsy [~luka@193.2.66.6] has joined #go-nuts 07:18 -!- coudX [~coud@81.25.16.87] has joined #go-nuts 07:18 -!- coud [~coud@81.25.16.87] has quit [Read error: Connection reset by peer] 07:20 -!- nteon [~nteon@c-98-210-195-105.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 07:33 -!- B333p [~mgray@li226-224.members.linode.com] has quit [Quit: Lost terminal] 07:35 -!- boscop_ [~boscop@f055094054.adsl.alicedsl.de] has joined #go-nuts 07:38 -!- boscop [~boscop@g226226022.adsl.alicedsl.de] has quit [Ping timeout: 250 seconds] 07:41 -!- rputikar [~240182H@134.7.206.247] has joined #go-nuts 07:42 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-150-62.clienti.tiscali.it] has joined #go-nuts 07:45 -!- foocraft [~ewanas@78.101.151.175] has quit [Ping timeout: 250 seconds] 07:45 -!- dfc [~dfc@eth59-167-133-99.static.internode.on.net] has quit [Ping timeout: 276 seconds] 07:46 -!- foocraft [~ewanas@78.101.185.199] has joined #go-nuts 07:47 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|] 07:51 -!- coudXX [~coud@81.25.16.87] has joined #go-nuts 07:51 -!- coudX [~coud@81.25.16.87] has quit [Read error: Connection reset by peer] 08:01 -!- Omnivore [~Omnivore@adsl-75-18-194-45.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 08:02 -!- Fish- [~Fish@9fans.fr] has joined #go-nuts 08:04 -!- iant [~iant@216.239.45.130] has quit [Read error: Operation timed out] 08:14 -!- mikespook [~mikespook@116.21.152.38] has quit [Ping timeout: 255 seconds] 08:15 -!- Omnivore [~Omnivore@adsl-75-18-194-45.dsl.pltn13.sbcglobal.net] has joined #go-nuts 08:17 -!- iant [~iant@216.239.45.130] has joined #go-nuts 08:17 -!- mode/#go-nuts [+v iant] by ChanServ 08:22 -!- Xenith [~xenith@xenith.org] has joined #go-nuts 08:31 -!- mikespook [~mikespook@219.137.48.76] has joined #go-nuts 08:51 -!- foocraft [~ewanas@78.101.185.199] has quit [Quit: Leaving] 08:53 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 250 seconds] 08:57 -!- espeed [~espeed@63.246.231.57] has joined #go-nuts 09:01 -!- mostafa_ [~mostafa@109.162.218.140] has joined #go-nuts 09:01 -!- mostafa [~mostafa@109.162.218.140] has quit [Read error: Connection reset by peer] 09:15 -!- mostafa__ [~mostafa@109.162.218.140] has joined #go-nuts 09:18 -!- mostafa_ [~mostafa@109.162.218.140] has quit [Ping timeout: 250 seconds] 09:27 -!- Fish- [~Fish@9fans.fr] has quit [Quit: So Long, and Thanks for All the Fish] 09:27 -!- zcram [~zcram@78-28-91-201.cdma.dyn.kou.ee] has joined #go-nuts 09:30 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-169-193.clienti.tiscali.it] has joined #go-nuts 09:33 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-150-62.clienti.tiscali.it] has quit [Ping timeout: 240 seconds] 09:35 -!- rputikar [~240182H@134.7.206.247] has quit [Quit: rputikar] 09:40 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts 09:55 -!- virtualsue [~chatzilla@host81-148-98-238.in-addr.btopenworld.com] has joined #go-nuts 09:55 -!- thomas_b [~thomasb@cm-84.215.47.51.getinternet.no] has quit [Ping timeout: 240 seconds] 09:56 -!- cenuij [~cenuij@170.21.8.109.rev.sfr.net] has joined #go-nuts 09:56 -!- cenuij [~cenuij@170.21.8.109.rev.sfr.net] has quit [Changing host] 09:56 -!- cenuij [~cenuij@base/student/cenuij] has joined #go-nuts 09:58 -!- thomas_b [~thomasb@cm-84.215.47.51.getinternet.no] has joined #go-nuts 10:02 -!- tvw [~tv@e176003224.adsl.alicedsl.de] has joined #go-nuts 10:08 -!- hargettp [~hargettp@pool-71-184-177-169.bstnma.east.verizon.net] has joined #go-nuts 10:17 -!- brtk [~brtk@c83-248-35-158.bredband.comhem.se] has joined #go-nuts 10:22 -!- shvntr [~shvntr@113.84.88.136] has joined #go-nuts 10:22 -!- ParmeGV [~rafa@226.27.18.95.dynamic.jazztel.es] has joined #go-nuts 10:28 -!- tvw [~tv@e176003224.adsl.alicedsl.de] has quit [Remote host closed the connection] 10:29 -!- virtualsue [~chatzilla@host81-148-98-238.in-addr.btopenworld.com] has quit [Ping timeout: 250 seconds] 10:31 -!- i__ [~none@unaffiliated/i--/x-3618442] has quit [Quit: Lost terminal] 10:32 -!- i__ [~none@unaffiliated/i--/x-3618442] has joined #go-nuts 10:34 -!- ParmeGV [~rafa@226.27.18.95.dynamic.jazztel.es] has quit [Quit: leaving] 10:35 -!- ParmeGV [~rafa@226.27.18.95.dynamic.jazztel.es] has joined #go-nuts 10:36 -!- angasule [~angasule@190.2.33.49] has joined #go-nuts 10:36 -!- ParmeGV [~rafa@226.27.18.95.dynamic.jazztel.es] has quit [Client Quit] 10:42 -!- dfc [~dfc@124-168-28-193.dyn.iinet.net.au] has joined #go-nuts 10:46 -!- alehorst [~alehorst@189.58.29.189.dynamic.adsl.gvt.net.br] has joined #go-nuts 10:52 -!- alexc [~alexc@unaffiliated/alexc] has joined #go-nuts 10:55 -!- edsrzf [~edsrzf@122-61-221-144.jetstream.xtra.co.nz] has quit [Remote host closed the connection] 10:55 -!- niemeyer [~niemeyer@200-102-196-125.pltce701.dsl.brasiltelecom.net.br] has joined #go-nuts 11:00 -!- hargettp [~hargettp@pool-71-184-177-169.bstnma.east.verizon.net] has quit [Quit: Leaving...] 11:03 -!- rputikar [~240182H@203-206-21-179.dyn.iinet.net.au] has joined #go-nuts 11:04 -!- hargettp [~hargettp@pool-71-184-177-169.bstnma.east.verizon.net] has joined #go-nuts 11:12 -!- TheMue [~TheMue@p5DDF5381.dip.t-dialin.net] has joined #go-nuts 11:15 -!- moraes [~moraes@189.103.188.201] has quit [Read error: Operation timed out] 11:25 -!- sacho [~sacho@46.10.4.19] has quit [Ping timeout: 250 seconds] 11:31 -!- sacho [~sacho@46.10.4.19] has joined #go-nuts 11:38 -!- alehorst [~alehorst@189.58.29.189.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 250 seconds] 11:41 -!- virtualsue [~chatzilla@nat/cisco/x-teyvberksnshlrtv] has joined #go-nuts 11:42 -!- tncardoso [~thiagon@150.164.2.20] has joined #go-nuts 11:43 -!- alehorst [~alehorst@189.58.29.116.dynamic.adsl.gvt.net.br] has joined #go-nuts 11:48 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts 11:56 -!- hargettp [~hargettp@pool-71-184-177-169.bstnma.east.verizon.net] has quit [Quit: Leaving...] 12:11 -!- moraes [~moraes@189.103.188.201] has quit [Read error: Operation timed out] 12:15 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts 12:15 -!- shvntr [~shvntr@113.84.88.136] has quit [Ping timeout: 240 seconds] 12:16 -!- shvntr [~shvntr@113.84.88.136] has joined #go-nuts 12:20 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit [Read error: Connection reset by peer] 12:22 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 12:23 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined #go-nuts 12:26 -!- tav [~tav@92.20.31.140] has quit [Ping timeout: 250 seconds] 12:31 -!- tav [~tav@92.20.13.243] has joined #go-nuts 12:40 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has joined #go-nuts 12:41 -!- dfc [~dfc@124-168-28-193.dyn.iinet.net.au] has quit [Quit: Silly man, I am a Baron!] 12:44 -!- coudX [~coud@81.25.16.87] has joined #go-nuts 12:44 -!- coudXX [~coud@81.25.16.87] has quit [Read error: Connection reset by peer] 12:44 -!- coudXX [~coud@81.25.16.87] has joined #go-nuts 12:44 -!- coudX [~coud@81.25.16.87] has quit [Read error: Connection reset by peer] 12:45 -!- coudX [~coud@81.25.16.87] has joined #go-nuts 12:45 -!- coudXX [~coud@81.25.16.87] has quit [Read error: Connection reset by peer] 12:46 -!- pharris [~Adium@rhgw.opentext.com] has joined #go-nuts 12:46 -!- coudX [~coud@81.25.16.87] has quit [Read error: Connection reset by peer] 12:57 -!- robteix [~robteix@192.55.54.36] has joined #go-nuts 13:00 -!- ronnyy [~quassel@p4FF1C4AB.dip0.t-ipconnect.de] has joined #go-nuts 13:15 -!- sacho [~sacho@46.10.4.19] has quit [Read error: Connection reset by peer] 13:17 -!- hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has quit [Read error: Connection reset by peer] 13:17 -!- foocraft [~ewanas@86.36.49.200] has joined #go-nuts 13:22 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has joined #go-nuts 13:23 -!- napsy [~luka@193.2.66.6] has quit [Ping timeout: 252 seconds] 13:24 < eimantas> if I define a variable as return value, say func Foo(arg string) (result string) {...} 13:25 < eimantas> if I assign the result variable inside the function, I don't have to return it. Do I? 13:25 -!- aat [~aat@rrcs-184-75-54-130.nyc.biz.rr.com] has joined #go-nuts 13:25 < mkb_> no, you don't return it 13:26 < mkb_> you do need an empty return statement at the end of the function though 13:26 < eimantas> ah, thanks 13:28 -!- brandwe [~brandwe@c-71-227-176-38.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 13:30 -!- dj2 [~dj2@216.16.242.254] has joined #go-nuts 13:34 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 13:35 -!- jstemmer [~cheetah@mrpwn.stemmertech.com] has joined #go-nuts 13:37 -!- jnwhiteh [~jnwhiteh@WoWUIDev/WoWI/Featured/Dongle/cladhaire] has quit [Quit: ZNC - http://znc.sourceforge.net] 13:47 -!- ronnyy [~quassel@p4FF1C4AB.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 13:50 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 276 seconds] 13:54 -!- skelterjohn|work [~jasmuth@dice.rutgers.edu] has joined #go-nuts 13:54 < skelterjohn|work> morning. 13:54 < skelterjohn|work> anyone ever had a split stack overflow? and know what it is/how to deal with it? 13:54 < aiju> what are you doing? 13:54 < skelterjohn|work> parsing data off a stream 13:55 < aiju> pure Go? 13:55 < skelterjohn|work> i'm not storing any of it, so i don't feel like i should run out of memory 13:55 < skelterjohn|work> pure go 13:55 < skelterjohn|work> file is also only 512kb 13:55 < aiju> Go stacks can't overflow .. in theory 13:55 < skelterjohn|work> throw: runtime: split stack overflow: 0x10bcf7f0 < 0x10bcf800 13:56 < aiju> seems like a runtime bug to me 13:58 < ww> skelterjohn|work: any chance this is a 2,.4 linux kernel? 14:00 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts 14:02 < skelterjohn|work> it's one of these awesome bugs where when i put a println in the function that is dying everything starts to work 14:02 < skelterjohn|work> hooray 14:04 -!- thomaslee [~tom@124-171-213-49.dyn.iinet.net.au] has joined #go-nuts 14:05 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 14:06 -!- ExsysHost [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined #go-nuts 14:07 -!- jnwhiteh [~quassel@WoWUIDev/WoWI/Featured/Dongle/cladhaire] has joined #go-nuts 14:07 -!- fabled [~fabled@83.145.235.194] has quit [Quit: Ex-Chat] 14:08 -!- Venom_X [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has joined #go-nuts 14:09 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit [Ping timeout: 252 seconds] 14:12 -!- fabled [~fabled@83.145.235.194] has joined #go-nuts 14:13 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has quit [Remote host closed the connection] 14:28 < thomaslee> switch v := value.(type) { case *int64: { ... } default: { fmt.Println("%T", v) } } ... this prints "<nil>" for an *int64 in my code -> any idea why? 14:28 < thomaslee> can't seem to reproduce the behaviour in isolation 14:28 < aiju> why do you put braces around blocks in shift statements 14:29 < thomaslee> bad habit? 14:29 < aiju> anyway, what's in your *int64 block? 14:29 < aiju> just nopaste the entire thing 14:29 -!- skelterjohn_|wor [~jasmuth@dice.rutgers.edu] has joined #go-nuts 14:31 < thomaslee> https://github.com/thomaslee/go-dbd-mysql/blob/master/result_set.go 14:31 < thomaslee> scanField(...) is the problem child ... called by Scan(...) 14:32 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts 14:32 -!- jnwhiteh [~quassel@WoWUIDev/WoWI/Featured/Dongle/cladhaire] has quit [Remote host closed the connection] 14:33 < thomaslee> https://github.com/thomaslee/go-dbd-mysql/blob/master/result_set_test.go -- calling code in TestResultSetOrderedScan(...) 14:33 -!- r_linux [~r_linux@189.38.220.35] has joined #go-nuts 14:34 -!- zaero [~eclark@2001:470:1f11:b82:4c5a:d7a5:219:61cc] has quit [Quit: Leaving] 14:34 -!- jarsen [~jarsen@76.8.206.76] has joined #go-nuts 14:34 -!- zaero [~eclark@2001:470:1f11:b82:4c5a:d7a5:219:61cc] has joined #go-nuts 14:36 -!- jnwhiteh_ [~jnwhiteh@li37-84.members.linode.com] has joined #go-nuts 14:37 -!- jarsen [~jarsen@76.8.206.76] has quit [Remote host closed the connection] 14:37 -!- jnwhiteh [~jnwhiteh@li37-84.members.linode.com] has quit [Changing host] 14:37 -!- jnwhiteh [~jnwhiteh@WoWUIDev/WoWI/Featured/Dongle/cladhaire] has joined #go-nuts 14:37 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has quit [Quit: eimantas] 14:39 -!- KingPhilroy [~kingphilr@68-116-192-86.dhcp.oxfr.ma.charter.com] has quit [Quit: Sleeping with the fishes...] 14:41 -!- hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has joined #go-nuts 14:41 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has joined #go-nuts 14:42 < thomaslee> no ideas? 14:42 -!- exch [~blbl@ip34-181-209-87.adsl2.static.versatel.nl] has quit [Ping timeout: 246 seconds] 14:44 -!- skelterjohn|work [~jasmuth@dice.rutgers.edu] has quit [Remote host closed the connection] 14:44 -!- bobody [~alexc@unaffiliated/alexc] has quit [Quit: WeeChat 0.3.4] 14:44 -!- shvntr [~shvntr@113.84.88.136] has quit [Quit: leaving] 14:45 -!- KingPhilroy [~kingphilr@68-116-192-86.dhcp.oxfr.ma.charter.com] has joined #go-nuts 14:47 < skelterjohn_|wor> thomaslee: i'm not sure what the question is 14:47 < skelterjohn_|wor> but you might have asked it before i connected 14:49 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has quit [Read error: Operation timed out] 14:49 < thomaslee> skelterjohn_|wor, TestResultSetOrderedScan(...) fails with "unsupported type: <nil>" 14:49 < skelterjohn_|wor> you're passing a nil pointer into scan 14:49 < thomaslee> how? 14:50 < thomaslee> if you check out the test ... var id int64; rs.Scan(&id) 14:50 < skelterjohn_|wor> i agree, that doesn't look like a nil pointer 14:50 < thomaslee> I'm assuming that variable has an address :) 14:50 < thomaslee> scanField(...) in result_set.go is where things go awry 14:51 < skelterjohn_|wor> have you isolated the line that fails? 14:51 < thomaslee> oddly, if you fmt.Printf("%T", value), you get *int64 14:51 -!- foocraft [~ewanas@86.36.49.200] has quit [Quit: having karak!] 14:51 < skelterjohn_|wor> and, does it fail with a T.Fail() or a panic? 14:51 < thomaslee> but the type switch seems to get befuddled by it. 14:51 < thomaslee> t.Fatal() 14:52 < skelterjohn_|wor> can you make an isolating example that should work? 14:53 < thomaslee> nope. can't reproduce it outside of this code. 14:54 < skelterjohn_|wor> then it's a weird bug 14:55 < thomaslee> I'd believe my code was broken before I'd believe it was a bug :) 14:55 < thomaslee> just can't figure out how/why 14:55 < skelterjohn_|wor> figure out what is different between the isolating example you made and what you're doing 14:55 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #go-nuts 14:57 < skelterjohn_|wor> wow - i just got "panic during panic" 14:58 < KBme> lol 14:58 < thomaslee> running the tests? or your own code? :) 14:58 < skelterjohn_|wor> my own code 14:59 < thomaslee> phew ;) 14:59 < skelterjohn_|wor> i'm finding the windows port not super stable 15:00 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has quit [Remote host closed the connection] 15:00 -!- jbooth1 [~jay@209.249.216.2] has joined #go-nuts 15:07 -!- hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has quit [Remote host closed the connection] 15:07 -!- hargettp_ [~hargettp_@dhcp-162.mirrorimage.net] has joined #go-nuts 15:10 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts 15:11 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 250 seconds] 15:14 -!- snearch [~snearch@f053013007.adsl.alicedsl.de] has joined #go-nuts 15:16 -!- mogoh [~mogoh@ip-95-222-106-192.unitymediagroup.de] has joined #go-nuts 15:18 -!- zaero [~eclark@2001:470:1f11:b82:4c5a:d7a5:219:61cc] has quit [Quit: Leaving] 15:19 < skelterjohn_|wor> anyone use go w/ windows, here? 15:19 -!- chomp [~chomp@dap-209-166-184-50.pri.tnt-3.pgh.pa.stargate.net] has joined #go-nuts 15:20 < skelterjohn_|wor> can you build the hg checkout version in mingw? 15:24 -!- exch [~blbl@ip34-181-209-87.adsl2.static.versatel.nl] has joined #go-nuts 15:28 < thomaslee> skelterjohn_|wor, found my issue. bug in my code :) 15:28 < skelterjohn_|wor> good 15:31 -!- alehorst [~alehorst@189.58.29.116.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 250 seconds] 15:31 -!- thomaslee [~tom@124-171-213-49.dyn.iinet.net.au] has quit [Quit: Leaving] 15:37 -!- zaero [~eclark@2001:470:1f11:b82:21e:c9ff:fe53:1f03] has joined #go-nuts 15:42 -!- zaero [~eclark@2001:470:1f11:b82:21e:c9ff:fe53:1f03] has quit [Quit: ZNC - http://znc.sourceforge.net] 15:42 -!- zaero [~eclark@2001:470:1f11:b82:21e:c9ff:fe53:1f03] has joined #go-nuts 15:43 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-169-193.clienti.tiscali.it] has quit [Quit: E se abbasso questa leva che succ...] 15:44 -!- alehorst [~alehorst@189.58.29.116.dynamic.adsl.gvt.net.br] has joined #go-nuts 15:46 < skelterjohn_|wor> i hate ./configure 15:48 < aiju> everyone does 15:49 < skelterjohn_|wor> and, of course, it doesn't even do its job - make didn't work because it couldn't find a header file 15:53 -!- arun_ [~arun@e71020.upc-e.chello.nl] has joined #go-nuts 15:53 -!- arun_ [~arun@e71020.upc-e.chello.nl] has quit [Changing host] 15:53 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts 15:53 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has quit [Quit: eimantas] 16:05 < mdxi> no one hates ./configure more than people who have had to write autoconf/automake files. i got roped into that at a previous job :-/ 16:10 < dlowe> no one loves configure more than people who used to live in a world where every system had its own version of unix 16:11 < dlowe> it may not be as much of an issue anymore, but it still helps with bsd/linux/apple packages 16:12 < KBme> i've seen many systems that work on many more platforms without needing autoconf or configure 16:13 < dlowe> I suspect they depend on libraries which do. 16:14 < dlowe> but there's no doubt you _can_ do it. It's just a tradeoff. 16:14 < KBme> you don't really have a choice on gnu, do you 16:14 < KBme> you ahve to at least depend on glibc 16:15 < KBme> other than that, not really. look at p9p, go, inferno 16:15 < KBme> all self-contained systems that don't need magic to compile on any platform 16:16 < aiju> 18:15 < dlowe> no one loves configure more than people who used to live in a world where every system had its own version of unix 16:16 < aiju> uh huh? 16:16 < KBme> ☺ 16:16 < aiju> see the BSD rants about configure 16:16 -!- keithcascio [~keithcasc@nat/google/x-ixnywbxvglrtfiwn] has joined #go-nuts 16:16 < aiju> configure "checks" for features by comparing the tool version 16:16 < dlowe> aiju: it "checks" for features in absolutely no consistent way at all 16:17 < aiju> configure is often the biggest obstacle to portability, in my experience 16:17 < dlowe> I'm not saying it isn't a horrific kludge from top to bottom 16:22 < KBme> aiju, not counting autotools, which is even worse 16:22 < aiju> configure is autotools 16:22 < aiju> in most cases 16:22 < KBme> well, autotools generate the configure script 16:22 < KBme> so by definition it's even worse :D 16:27 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Ping timeout: 246 seconds] 16:28 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts 16:29 -!- cenuij [~cenuij@base/student/cenuij] has quit [Remote host closed the connection] 16:35 -!- tvw [~tv@e176003224.adsl.alicedsl.de] has joined #go-nuts 16:46 -!- Fish- [~Fish@9fans.fr] has joined #go-nuts 16:47 -!- eimantas [~eimantas@79.142.119.162] has joined #go-nuts 16:49 < eimantas> how do I declare an array of interfaces? 16:49 < skelterjohn_|wor> var x []interface{} 16:49 < eimantas> thank you 16:49 < skelterjohn_|wor> well, that is a slice of interfaces 16:49 < eimantas> and of specific interface? 16:49 < skelterjohn_|wor> []TheSpecificInterface 16:50 < eimantas> array := []interface{} 16:50 < skelterjohn_|wor> as a rule, if you have a type T, a slice of that type is of type []T 16:50 < skelterjohn_|wor> oh - array := []interface{}{} 16:50 < skelterjohn_|wor> []interface{} is the type 16:50 < skelterjohn_|wor> and the 2nd {} is the composite initializer 16:50 < skelterjohn_|wor> if that's the right word for it 16:51 < skelterjohn_|wor> if you wanted ints instead of interface{}s, you'd do "array := []int{1, 2, 3} 16:51 < skelterjohn_|wor> " 16:51 < skelterjohn_|wor> and you can have an empty slice with := []int{} 16:51 < eimantas> ah right 16:51 < skelterjohn_|wor> now you just replace "int" with "interface{}" 16:51 < skelterjohn_|wor> and you get []interface{}{} 16:51 < eimantas> oh 16:51 < eimantas> so with []interface{}{} 16:51 < eimantas> i declare an empty array of interface{} types 16:52 < eimantas> because second {} is empty 16:52 < skelterjohn_|wor> slice - not array 16:52 < skelterjohn_|wor> they are related but they are slightly different 16:52 < skelterjohn_|wor> but you've got the idea 16:52 < eimantas> hm... I wanted to say "whatever" but I believe I would've regreted it later on .) 16:52 < eimantas> yes, I've got the idea 16:53 < skelterjohn_|wor> an array is a conventional piece of data representing elements of your type, and it has a fixed length 16:53 < skelterjohn_|wor> for example, var x [5]int 16:53 < skelterjohn_|wor> x is an array of 5 ints 16:53 < skelterjohn_|wor> a slice is something that uses an array for its data, but is really a reference type 16:58 < ww> maybe this is bad advice, but i find that i very rarely need to use the empty interface... i'd class it as an advanced topic and suggest that beginners in the language be aware of it but not be too tempted to use it... 16:59 < skelterjohn|work> it's most useful in tools that are made to be type agnostic 16:59 < skelterjohn|work> and because of this, it's really useful to understand exactly how an interface{} operates before using those tools 17:00 -!- zozoR2 [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts 17:00 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Read error: Connection reset by peer] 17:01 -!- eimantas [~eimantas@79.142.119.162] has quit [Quit: eimantas] 17:03 < jessta_> ww: I think the empty interface is a good introduction to interfaces and the way they can be declared 17:04 < ww> jessta_, skelterjohn|work: i may well be wrong... 17:04 -!- ExsysHost [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit [Read error: Connection reset by peer] 17:05 < jessta_> ww: the problem with the empty interface is that people get the idea that it's special 17:05 < skelterjohn|work> there are definitely languages where some things are "advanced topics", and should only be looked at after lots of experience w/ the rest of the language 17:05 < skelterjohn|work> i don't think anything in go satisfies that name, though 17:05 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined #go-nuts 17:09 -!- roto [~roto@64.79.202.154] has quit [Ping timeout: 252 seconds] 17:09 -!- snearch_ [~snearch@f053013007.adsl.alicedsl.de] has joined #go-nuts 17:10 -!- snearch_ [~snearch@f053013007.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 17:11 -!- moraes [~moraes@189.103.188.201] has quit [Ping timeout: 250 seconds] 17:16 -!- moraes [~moraes@189.103.188.201] has joined #go-nuts 17:27 -!- dj2 [~dj2@216.16.242.254] has quit [Remote host closed the connection] 17:27 < str1ngs> for attached Methods does the variable name for the object pointer mean anything. in the stdlib sometimes I see v other times it varies 17:27 < skelterjohn|work> means nothing 17:28 < skelterjohn|work> i tend to use "this" 17:28 < skelterjohn|work> but lately i've been trying "me" 17:28 < str1ngs> and if I use you ? 17:28 < str1ngs> j/k 17:28 < skelterjohn|work> i'm married 17:28 < str1ngs> lol 17:28 < str1ngs> so am I. what was I thinking :( 17:29 < str1ngs> actaully I kinda like this. but OO people might get confused with that. 17:30 < skelterjohn|work> some people use "self", and it means nearly the same thing as self for a python method 17:31 < str1ngs> ah one other thing I've embedded a list.List into a struct . but when I register it with my rpc server seems to get bitchy 17:31 < mkb_> or a smalltalk method 17:32 < str1ngs> let me put a small test case together for this rpc thing. to explain it better. but my guess is its more a design flaw on my end. 17:33 < str1ngs> skelterjohn|work: self might be better thanks. 17:34 < mdxi> i like that the docs tend to name receiver variables the same way oter variables are named -- descriptive and contextual, like "file" for a receiver that holds something that represents a file or "conn" for a network connection. 17:35 < mdxi> i thought it helped make the point that it's not OO, and that receivers are not magical 17:36 < str1ngs> receiver variable is the correct term then? 17:36 < skelterjohn|work> yes 17:36 < chomp> fwiw on the topic of method target names, i tend to use a name appropriate to the target rather than a generic pronoun 17:37 < str1ngs> func (f *File) Sync() (err Error) func (file *File) Write(b []byte) (n int, err Error) 17:37 < str1ngs> its not very consistent 17:37 < chomp> well heh 17:38 < str1ngs> not that I mind, just why it was bothering me 17:38 < chomp> can't speak to the standard library at all 17:39 < mdxi> i'm not advocating for anything; i just thought that was a good choice for the didactic purposes of the language docs 17:39 < jessta_> I tend to use a single letter, eg. func (v vector.Vector) Something() 17:43 < chomp> aye, one or two letters related to the type is what i usually end up with. shrug 17:43 < skelterjohn|work> "me" :) 17:43 < chomp> heh 17:44 < chomp> then it sounds like caveman code. me.Write(...) me.DoThings() ! 17:44 < mdxi> "me" has the added bonus of making all your methods sound like they were called by a pirate 17:44 < chomp> lol 17:44 < chomp> or a pirate 17:44 < skelterjohn|work> a pirate, or a pirate? 17:44 < chomp> a caveman or a pirate :o 17:44 < dlowe> you could use adverbs, as well 17:45 < dlowe> seductively.WriteLn(...) 17:45 < skelterjohn|work> haha 17:45 < aiju> fucking.Write() 17:45 < chomp> yes, make all your go code faster by using method targets named "quickly" 17:45 < skelterjohn|work> aiju is now off to rewrite all his code 17:45 -!- eimantas [~eimantas@88.118.232.60] has joined #go-nuts 17:46 -!- bren2010 [~bren2010@24-179-18-179.dhcp.ahvl.nc.charter.com] has joined #go-nuts 17:46 < bren2010> Is anybody else having problems installing the latest version of Go? 17:46 < bren2010> Whenever I compile, I get: import /home/bren2010/go/pkg/linux_amd64/fmt.a: object is [linux amd64 weekly.2011-04-13 8276] expected [linux amd64 release.2011-02-15 7569] 17:46 -!- sacho [~sacho@46.10.4.19] has joined #go-nuts 17:46 < skelterjohn|work> well, i'm on windows, so yes :) 17:46 < str1ngs> ok here is my rpc test case https://gist.github.com/1004894 17:46 < skelterjohn|work> oh - do a make clean 17:47 < skelterjohn|work> bren2010: that means you have old .a files from a previous version 17:47 < skelterjohn|work> in src run ./clean.bash 17:47 < str1ngs> here I embed a list into a struct that I register. the instresting part is it seems to write to log and not give an error 17:48 < str1ngs> I attached to log to the gist 17:48 < str1ngs> a log* 17:48 < bren2010> Hm. 17:48 < bren2010> Now it says "can't find import: fmt" 17:49 < bren2010> I have all the environment variables set. 17:49 < bren2010> Oh no... 17:49 < bren2010> go/pkg is empty. 17:50 < chomp> what did you run? 17:50 < bren2010> clean.bash 17:50 < chomp> after ./clean.bash run ./all.bash 17:50 < skelterjohn|work> oh, yeah 17:50 < skelterjohn|work> after you clena you have to build :) 17:50 < bren2010> lol 17:50 < bren2010> Thank you. 17:50 -!- huin [~huin@91.85.171.238] has joined #go-nuts 17:54 < bren2010> And... we're back to the first error. 17:54 < skelterjohn|work> ok - i know the issue 17:54 < skelterjohn|work> you have an old copy of 6l/8l in your path somewhere 17:54 < skelterjohn|work> somewhere other than $GOROOT/bin 17:55 < skelterjohn|work> what does "which 8l" tell you? or 6l if you are 64bit 17:55 -!- Niedar [~bleh@ip68-99-166-222.hr.hr.cox.net] has quit [Read error: Connection reset by peer] 17:55 < bren2010> Ah. There's one in /usr/bin. 17:55 < skelterjohn|work> delete all go binaries in /usr/bin 17:55 -!- Bigbear1 [~Cody@d173-181-43-12.abhsia.telus.net] has joined #go-nuts 17:56 < bren2010> Okay. 17:57 < bren2010> And recompile again? 17:57 < skelterjohn|work> yes - you'll need to do a clean/build 17:57 < skelterjohn|work> otherwise the makefiles will think the existing .a and .6 files are good 17:58 -!- tncardoso [~thiagon@150.164.2.20] has quit [Quit: Leaving] 17:59 -!- Niedar [~bleh@ip68-99-166-222.hr.hr.cox.net] has joined #go-nuts 18:04 < bren2010> Whew, it's working now. 18:05 < bren2010> Thank you so much! :) 18:05 < skelterjohn|work> :) 18:05 < skelterjohn|work> my pleasure 18:05 < skelterjohn|work> that issue pops up now and again 18:08 -!- neerajsingh [~neerajsin@astound-64-85-250-58.ca.astound.net] has joined #go-nuts 18:08 < str1ngs> bren2010: how did they get in /usr/bin package manager? 18:08 < str1ngs> or did you export GOBIN there? 18:08 < bren2010> I probably did export them there. 18:08 < skelterjohn|work> early versions of go put binaries there 18:09 < str1ngs> I was only asking , because if it was a package manager. deleting them by hand might not be the best way 18:12 -!- eimantas [~eimantas@88.118.232.60] has quit [Ping timeout: 244 seconds] 18:15 -!- bmizerany [~bmizerany@adsl-99-189-162-6.dsl.pltn13.sbcglobal.net] has joined #go-nuts 18:16 -!- neerajsingh [~neerajsin@astound-64-85-250-58.ca.astound.net] has left #go-nuts [] 18:21 -!- neerajsingh [~neerajsin@astound-64-85-250-58.ca.astound.net] has joined #go-nuts 18:24 < Bigbear1> is there a utility that shows you what google search result page a website is on based on search criteria 18:25 -!- kr [~Keith@c-24-5-193-165.hsd1.ca.comcast.net] has joined #go-nuts 18:26 -!- neerajsingh [~neerajsin@astound-64-85-250-58.ca.astound.net] has left #go-nuts [] 18:27 -!- arun_ [~arun@unaffiliated/sindian] has quit [Ping timeout: 240 seconds] 18:27 < skelterjohn|work> interesting utility 18:27 < skelterjohn|work> i bet you can do it through the google search api 18:27 < str1ngs> and not related to this channel :P 18:27 < skelterjohn|work> not directly - you'll probably have to fetch the whole search results 18:35 -!- tncardoso [~thiago@189.59.176.217.dynamic.adsl.gvt.net.br] has joined #go-nuts 18:36 -!- pjacobs [~pjacobs@66.54.185.130] has joined #go-nuts 18:37 < aiju> I eschew embedded capital letters in names; to my prose-oriented eyes, they are too awkward to read comfortably. They jangle like bad typography. -- Rob Pike (Notes on Programming C) 18:38 < aiju> someone should post this on some Go mailing list ;P 18:39 -!- Venom_X [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has quit [Read error: Operation timed out] 18:40 -!- homa_rano [~ede@30-51-251.dynamic.csail.mit.edu] has quit [Remote host closed the connection] 18:43 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Remote host closed the connection] 18:44 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #go-nuts 18:45 -!- robteix [~robteix@192.55.54.36] has quit [Ping timeout: 250 seconds] 18:50 -!- snearch [~snearch@f053013007.adsl.alicedsl.de] has quit [Quit: Verlassend] 18:51 -!- eimantas [~eimantas@62.212.200.81] has joined #go-nuts 18:51 < eimantas> can i assert the type of slice of interfaces? 18:52 < KirkMcDonald> It already has a type. 18:53 -!- aat [~aat@rrcs-184-75-54-130.nyc.biz.rr.com] has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 18:54 -!- aat [~aat@rrcs-184-75-54-130.nyc.biz.rr.com] has joined #go-nuts 18:56 < skelterjohn|work> eimantas - to answer the question you mean to ask, no. a slice of interfaces is not an interface, and cannot be asserted. it's a slice that contains interfaces. as such, the things it contains can, individually, be asserted 18:56 -!- robteix [~robteix@nat/intel/x-iasefisjwpdysbkb] has joined #go-nuts 18:56 < skelterjohn|work> if type A can be turned into an interface B, and asserted back to an A, that does not mean you can go from []A to []B or back 19:00 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Read error: Connection reset by peer] 19:01 -!- pamera [~Pam@c-76-102-255-99.hsd1.ca.comcast.net] has left #go-nuts [] 19:03 -!- eimantas [~eimantas@62.212.200.81] has quit [Quit: eimantas] 19:10 -!- KingPhilroy [~kingphilr@68-116-192-86.dhcp.oxfr.ma.charter.com] has quit [Quit: Sleeping with the fishes...] 19:13 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit [Read error: Connection reset by peer] 19:14 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined #go-nuts 19:15 -!- Sep102_ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has joined #go-nuts 19:18 -!- Sep102__ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has quit [Ping timeout: 250 seconds] 19:18 < prudhvi> Is there a simple golang equivalent for python's file.readlines() ? 19:19 -!- ynv [~alon@xdsl-188-154-4-146.adslplus.ch] has joined #go-nuts 19:19 < skelterjohn|work> check out the bufio and encoding/line packages 19:21 < prudhvi> thanks skelterjohn|work 19:25 -!- sacho [~sacho@46.10.4.19] has quit [Ping timeout: 276 seconds] 19:26 -!- virtualsue [~chatzilla@nat/cisco/x-teyvberksnshlrtv] has quit [Ping timeout: 240 seconds] 19:28 < str1ngs> encoding/line is depricated . best to use bufio imo 19:28 -!- fabled [~fabled@83.145.235.194] has quit [Quit: Ex-Chat] 19:32 < skelterjohn|work> how do you find out if a package is deprecated? 19:33 -!- virtualsue [~chatzilla@host81-148-98-238.in-addr.btopenworld.com] has joined #go-nuts 19:38 -!- sacho [~sacho@46.10.4.19] has joined #go-nuts 19:39 -!- sacho [~sacho@46.10.4.19] has quit [Max SendQ exceeded] 19:40 -!- sacho [~sacho@46.10.4.19] has joined #go-nuts 19:41 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has joined #go-nuts 19:41 < eimantas> skelterjohn|work: thanks for the answer 19:43 < str1ngs> skelterjohn|work: guess using tip 19:43 < str1ngs> I use git so git whatchanged. not sure how to do it in hg 19:44 < skelterjohn|work> oh - you mean it no longer exists in tip? 19:44 < str1ngs> right 19:44 < skelterjohn|work> gotcha. pretty good indication :) 19:44 < str1ngs> https://gist.github.com/1005147 19:44 < str1ngs> sorry my hg foo is not good 19:44 < str1ngs> sure there is away to do it with hg 19:49 < vegai> hg log? 19:49 < str1ngs> dunno that would be a long log I would think 19:50 < vegai> hg status then 19:52 < str1ngs> I'm sure a hg guru would know 19:54 < str1ngs> I guess later they may phase package like that out with log prints or something. 19:54 -!- r_linux [~r_linux@189.38.220.35] has quit [Ping timeout: 276 seconds] 19:54 < str1ngs> or have methods return this is depricated error 19:54 -!- r_linux [~r_linux@189.38.220.35] has joined #go-nuts 20:09 -!- bren2010 [~bren2010@24-179-18-179.dhcp.ahvl.nc.charter.com] has quit [Ping timeout: 244 seconds] 20:11 -!- alehorst [~alehorst@189.58.29.116.dynamic.adsl.gvt.net.br] has quit [Quit: Leaving.] 20:16 -!- mogoh [~mogoh@ip-95-222-106-192.unitymediagroup.de] has quit [Read error: Connection reset by peer] 20:21 -!- chomp [~chomp@dap-209-166-184-50.pri.tnt-3.pgh.pa.stargate.net] has quit [Quit: Leaving] 20:21 < skelterjohn|work> i feel like just removing it is the most straightforward way 20:22 < skelterjohn|work> then you don't have code that just stops working for no immediately obvious reason 20:28 -!- Narren [~skald@narren.la.net.ua] has joined #go-nuts 20:29 -!- ynv [~alon@xdsl-188-154-4-146.adslplus.ch] has quit [Quit: leaving] 20:32 -!- imsplitbit [~imsplitbi@64.39.4.132] has joined #go-nuts 20:36 -!- zcram [~zcram@78-28-91-201.cdma.dyn.kou.ee] has quit [Quit: Leaving] 20:42 -!- robteix [~robteix@nat/intel/x-iasefisjwpdysbkb] has quit [Quit: Leaving] 20:42 < str1ngs> I guess it doesnt matter 20:43 -!- pharris [~Adium@rhgw.opentext.com] has left #go-nuts [] 20:46 -!- eimantas [~eimantas@ip-212-52-52-163.kava.lt] has quit [Quit: eimantas] 20:56 -!- huin [~huin@91.85.171.238] has quit [Quit: leaving] 20:57 -!- r_linux [~r_linux@189.38.220.35] has quit [Quit: lalala indo para o Dojo do GrupySP] 20:59 -!- zozoR2 [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Remote host closed the connection] 21:06 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has quit [Ping timeout: 240 seconds] 21:08 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined #go-nuts 21:08 -!- kr [~Keith@c-24-5-193-165.hsd1.ca.comcast.net] has quit [Quit: WeeChat 0.3.4] 21:09 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit [Read error: Connection reset by peer] 21:10 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has joined #go-nuts 21:10 -!- ExtraSpice [XtraSpice@78-57-204-104.static.zebra.lt] has quit [Remote host closed the connection] 21:22 -!- TheMue [~TheMue@p5DDF5381.dip.t-dialin.net] has quit [Quit: TheMue] 21:22 -!- virtualsue [~chatzilla@host81-148-98-238.in-addr.btopenworld.com] has quit [Ping timeout: 250 seconds] 21:26 -!- homa_rano [~ede@30-51-251.dynamic.csail.mit.edu] has joined #go-nuts 21:27 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has quit [Quit: Computer has gone to sleep.] 21:29 -!- Sep102 [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has joined #go-nuts 21:32 -!- Sep102_ [~Sep102@c-71-231-176-153.hsd1.wa.comcast.net] has quit [Ping timeout: 240 seconds] 21:32 -!- photron [~photron@port-92-201-210-249.dynamic.qsc.de] has quit [Ping timeout: 276 seconds] 21:34 -!- pothos_ [~pothos@111-240-168-112.dynamic.hinet.net] has joined #go-nuts 21:35 -!- pothos [~pothos@111-240-164-222.dynamic.hinet.net] has quit [Ping timeout: 252 seconds] 21:46 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has joined #go-nuts 21:46 < hallas> yo 21:46 < hallas> woops 21:46 < hallas> miss tell :-) 21:49 -!- tncardoso [~thiago@189.59.176.217.dynamic.adsl.gvt.net.br] has quit [Quit: bye] 21:49 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 21:54 -!- Fish- [~Fish@9fans.fr] has quit [Quit: So Long, and Thanks for All the Fish] 21:54 -!- dfc [~dfc@124-168-28-193.dyn.iinet.net.au] has joined #go-nuts 21:55 -!- imsplitbit [~imsplitbi@64.39.4.132] has quit [Quit: Bye!] 21:58 -!- dlowe [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 21:59 -!- jstemmer [~cheetah@mrpwn.stemmertech.com] has quit [Quit: leaving] 22:04 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 22:13 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit: Verlassend] 22:14 -!- KingPhilroy [~kingphilr@68-116-192-86.dhcp.oxfr.ma.charter.com] has joined #go-nuts 22:16 -!- dfc [~dfc@124-168-28-193.dyn.iinet.net.au] has quit [Quit: dfc] 22:37 -!- cenuij [~cenuij@170.21.8.109.rev.sfr.net] has joined #go-nuts 22:37 -!- cenuij [~cenuij@170.21.8.109.rev.sfr.net] has quit [Changing host] 22:37 -!- cenuij [~cenuij@base/student/cenuij] has joined #go-nuts 22:38 -!- hargettp [~hargettp@pool-71-184-177-169.bstnma.east.verizon.net] has joined #go-nuts 22:42 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #go-nuts 22:43 -!- ExsysTech [~ExsysTech@50-46-213-60.evrt.wa.frontiernet.net] has quit [Ping timeout: 240 seconds] 22:53 -!- skelterjohn|work [~jasmuth@dice.rutgers.edu] has quit [Remote host closed the connection] 22:56 -!- mnoel [~mnoel@c-75-65-250-60.hsd1.la.comcast.net] has joined #go-nuts 23:04 -!- tvw [~tv@e176003224.adsl.alicedsl.de] has quit [Remote host closed the connection] 23:05 -!- mnoel [~mnoel@c-75-65-250-60.hsd1.la.comcast.net] has quit [Quit: mnoel] 23:10 -!- dfc [~dfc@eth59-167-133-99.static.internode.on.net] has joined #go-nuts 23:13 -!- jbooth1 [~jay@209.249.216.2] has quit [Quit: Leaving.] 23:17 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has left #go-nuts [] 23:38 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts 23:38 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has quit [Ping timeout: 250 seconds] 23:46 -!- pvarga [~pvarga@pool-71-172-108-117.nwrknj.east.verizon.net] has joined #go-nuts 23:48 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 276 seconds] 23:50 <@adg> str1ngs: it's certainly a very clear message when the package no longer exists ;) 23:52 -!- pjacobs [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has joined #go-nuts 23:56 -!- Venom_X [~pjacobs@66.54.185.130] has quit [Ping timeout: 276 seconds] 23:58 -!- pvarga_ [~pvarga@pool-71-172-108-117.nwrknj.east.verizon.net] has joined #go-nuts --- Log closed Fri Jun 03 00:00:52 2011