--- Log opened Wed Jun 15 00:00:53 2011 00:05 -!- kr [~kr@14.sub-174-253-238.myvzw.com] has quit [Remote host closed the connection] 00:06 -!- mkb218 [~mkb@pool-96-233-4-238.bstnma.east.verizon.net] has quit [Ping timeout: 260 seconds] 00:09 -!- Tv [~Tv@ip-66-33-206-8.dreamhost.com] has quit [Ping timeout: 240 seconds] 00:10 -!- Nisstyre [~nisstyre@109.74.204.224] has joined #go-nuts 00:12 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has quit [Ping timeout: 252 seconds] 00:14 -!- pingveno [~pingveno@c-98-246-133-8.hsd1.or.comcast.net] has joined #go-nuts 00:17 -!- boscop_ [~foo@f055110168.adsl.alicedsl.de] has joined #go-nuts 00:17 -!- boscop [~foo@f055110168.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 00:20 < wrtp> anyone here using go on google app engine? 00:21 < wrtp> if so, when running in local mode (not uploaded to GAE), where do appengine.Context.Logf messages end up? 00:21 -!- alkavan [~alkavan@IGLD-84-229-168-152.inter.net.il] has quit [Read error: Connection reset by peer] 00:23 -!- F [~f@unaffiliated/f] has quit [Ping timeout: 240 seconds] 00:24 -!- F [~f@pool-96-255-203-102.washdc.fios.verizon.net] has joined #go-nuts 00:25 -!- Tv [~Tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts 00:36 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 00:41 -!- robteix [~robteix@host16.190-230-219.telecom.net.ar] has joined #go-nuts 00:43 -!- rl [~rbl@84-74-142-37.dclient.hispeed.ch] has quit [Ping timeout: 240 seconds] 00:44 -!- rl [~rbl@84-74-142-37.dclient.hispeed.ch] has joined #go-nuts 00:44 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has joined #go-nuts 00:49 -!- Bigbear1 [~Cody@d75-158-140-169.abhsia.telus.net] has joined #go-nuts 00:52 -!- wchicken [~chicken@152-20-181-224.rev.uncw.edu] has joined #go-nuts 00:53 -!- iant [~iant@67.218.104.187] has quit [Quit: Leaving.] 00:54 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has quit [Ping timeout: 240 seconds] 00:57 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has joined #go-nuts 01:00 -!- kinofcain [~KinOfCain@h-64-105-141-42.snvacaid.static.covad.net] has quit [Quit: kinofcain] 01:01 < crazy2be> hrm 01:01 < crazy2be> I was reading up on rails 01:01 < crazy2be> it uses a MVC archetecture 01:01 < crazy2be> which is suprisingly similar to what I came up with in my own framework 01:02 < crazy2be> without having any familarity with the term 01:13 -!- bjarneh [~bjarneh@25.80-203-30.nextgentel.com] has quit [Quit: leaving] 01:16 -!- robteix [~robteix@host16.190-230-219.telecom.net.ar] has quit [Quit: Computer has gone to sleep.] 01:18 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts 01:22 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #go-nuts 01:33 < crazy2be> there, I actually have some documentation up now: https://github.com/crazy2be/wfdr 01:41 -!- wchicken [~chicken@152-20-181-224.rev.uncw.edu] has quit [Ping timeout: 246 seconds] 01:46 -!- cenuij [~cenuij@base/student/cenuij] has quit [Remote host closed the connection] 01:53 -!- tavis_rain [~tavisb@24-104-129.146.hfc.mediarain.com] has quit [Read error: Connection reset by peer] 01:53 -!- adlan [~adlan@115.85.128.98] has joined #go-nuts 02:01 -!- wchicken [~chicken@152-20-181-224.rev.uncw.edu] has joined #go-nuts 02:01 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has joined #go-nuts 02:07 -!- danilo04 [~danilo04@68-245-67-3.pools.spcsdns.net] has joined #go-nuts 02:07 -!- adlan [~adlan@115.85.128.98] has quit [Remote host closed the connection] 02:12 -!- angasule [~angasule@190.2.33.49] has quit [Ping timeout: 252 seconds] 02:18 -!- danilo04 [~danilo04@68-245-67-3.pools.spcsdns.net] has quit [Ping timeout: 276 seconds] 02:18 -!- danilo04 [~danilo04@184.246.212.34] has joined #go-nuts 02:18 -!- nannto [~nanto@pee5b70.tokyff01.ap.so-net.ne.jp] has quit [Quit: Leaving...] 02:21 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has quit [Quit: ZZZZZzzzzz] 02:25 -!- nannto [~nanto@pee5b70.tokyff01.ap.so-net.ne.jp] has joined #go-nuts 02:26 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [] 02:26 -!- benjack [~benjack@bb121-6-49-120.singnet.com.sg] has joined #go-nuts 02:26 -!- foocraft [~ewanas@78.101.214.254] has joined #go-nuts 02:28 -!- danilo04 [~danilo04@184.246.212.34] has quit [Remote host closed the connection] 02:31 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 02:31 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 02:32 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 02:33 < uriel> the "MVC" has been used and abused so much it has become quite meaningless, people can easily get it to mean anything they like 02:33 -!- benjack [~benjack@bb121-6-49-120.singnet.com.sg] has quit [Quit: Leaving.] 02:33 < Tv> "i have a database and like OO!" 02:33 -!- benjack [~benjack@bb121-6-49-120.singnet.com.sg] has joined #go-nuts 02:34 < crazy2be> uriel: Just like OO :P 02:34 -!- Netsplit over, joins: jlouis 02:34 -!- Netsplit *.net <-> *.split quits: kevlar_work, dfr|work, cbeck 02:35 -!- kevlar_work [~kevlar@nat/google/x-vowkedpebycbhjvt] has joined #go-nuts 02:35 -!- kevlar_work [~kevlar@nat/google/x-vowkedpebycbhjvt] has quit [Changing host] 02:35 -!- kevlar_work [~kevlar@unaffiliated/eko] has joined #go-nuts 02:35 -!- dfr|work [~dfr|work@nat/google/x-wanspngcawjwajhu] has joined #go-nuts 02:35 -!- cbeck [cbeck@gateway/shell/pdx.edu/x-jbxmkduyxdmmfpvg] has joined #go-nuts 02:35 < crazy2be> I spent like a month writing a picasa authenication service and front-end to allow people to use dnd to upload photos to picasa 02:36 < crazy2be> now picasa added that feature :/ 02:36 < crazy2be> and all my code is horribly outdated and hackish 02:36 < crazy2be> heh 02:36 < crazy2be> that was before req.Send() was public 02:36 < crazy2be> so i had to roll my own 02:36 < crazy2be> and I hacked a lot of other functions from the http library 02:37 < crazy2be> ah, back in the day 02:37 < exch> is it finally publicc? O_o 02:37 < exch> by the gods, hell has frozen over. 02:38 < crazy2be> exch: There is now a way to send it, but not explicity a public .Send() method 02:38 * exch sighs 02:38 -!- message144 [~message14@pool-98-112-179-26.lsanca.fios.verizon.net] has quit [Quit: gone] 02:39 < crazy2be> you have to do c := http.Client{}; c.Do(req) 02:39 < crazy2be> which is workable 02:40 < crazy2be> much better than copy-pasting the private send() function :P 02:40 < crazy2be> which is what I did and several other libraries at the time did 02:40 < crazy2be> the openid library I grabbed did as well 02:40 < crazy2be> a different copy of the same function, from a different version of the go source 02:41 < exch> yesI have as well 02:41 < exch> Ended up just using my own version of the entire http lib 02:41 < crazy2be> heh 02:41 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has joined #go-nuts 02:41 < exch> Just to have a public Send() -.- 02:42 < crazy2be> well i guess the point is to have it http/1.1 compatable 02:42 < crazy2be> e.g. keepalive 02:42 < crazy2be> but a public .Send() method that just used HTTP/1.0 wouldn't be hard 02:43 -!- mkb218 [~mkb@pool-96-233-4-238.bstnma.east.verizon.net] has joined #go-nuts 02:45 < crazy2be> someday i'll have to go fix all my code from the days of before goinstall 02:45 -!- wrtp [~rog@92.30.144.148] has quit [Quit: wrtp] 02:46 < crazy2be> A whole bunch of interdependent packages that relied on having their names as "util/..." 02:46 < crazy2be> and programs that imported them using that name too 02:46 < crazy2be> maybe i'll just sed them all :P 02:46 < exch> I have most of my stuff up to date. at least those packages I am even remotely interested in maintaining 02:47 < exch> The rest is just gathering bitrot in my '.fridge' directory. That's where verything goes to die once i lose interest in it 02:47 < exch> Which happens with alarming frequency tbh 02:51 < crazy2be> brb 02:54 -!- rcrowley_ [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined #go-nuts 02:55 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 02:58 -!- crazy2be [~crazy2be@S01060012171a573b.cg.shawcable.net] has quit [Ping timeout: 240 seconds] 02:58 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has quit [Remote host closed the connection] 03:00 -!- Kami_ [~kami@unaffiliated/kami-/x-9078513] has quit [Quit: Off] 03:01 -!- Kami_ [~kami@unaffiliated/kami-/x-9078513] has joined #go-nuts 03:06 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has joined #go-nuts 03:14 -!- rcrowley_ [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 03:16 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined #go-nuts 03:20 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has quit [Read error: Connection reset by peer] 03:32 -!- crazy2be [~crazy2be@d75-152-167-124.abhsia.telus.net] has joined #go-nuts 03:32 < crazy2be> back: 03:33 < crazy2be> @exch: I write a lot of things and almost forget about them 03:34 < crazy2be> Despite trying to keep code to a minimum, I currently have about 5000 lines of code in active use 03:34 < crazy2be> but that number seems to have stabilized for the most part 03:34 < crazy2be> add new code, delete old stuff 03:39 -!- benjack [~benjack@bb121-6-49-120.singnet.com.sg] has quit [Quit: Leaving.] 03:40 -!- ExtraSpice [XtraSpice@78-57-204-104.static.zebra.lt] has joined #go-nuts 03:44 -!- benjack [~benjack@bb121-6-49-120.singnet.com.sg] has joined #go-nuts 03:53 -!- lawltoad [~lawltoad@adsl-75-61-68-112.dsl.pltn13.sbcglobal.net] has joined #go-nuts 03:55 < lawltoad> im thinking of picking up a concurrency oriented language... go or erlang? 03:55 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has quit [Remote host closed the connection] 03:56 < vsmatck> erlang 03:57 < vsmatck> If you know there's something wrong with my response then you also know there's something wrong with your question. 03:58 < lawltoad> huh? sorry i don't think i know what you mean 03:58 < vsmatck> I guess maybe you were just trying to start a conversation and I'm being a dick. Sorry. :-/ 03:58 -!- Bigbear1 [~Cody@d75-158-140-169.abhsia.telus.net] has quit [Quit: Leaving.] 03:59 < lawltoad> haha, its cool, im just hear to pick greater brains for insight anyhow 04:00 < jessta_> lawltoad: erlang and Go are very different, which one you use depends on your needs 04:01 < vsmatck> ^ 04:02 -!- keithcascio [~keithcasc@nat/google/x-fwbalgeaoijdnnmk] has quit [Quit: Leaving] 04:03 < lawltoad> i was just picking one to learn for the summer to broaden my skill set... so that when a problem needing concurrency/parallelism comes along .. i have a tool other than java, but i guess the toy idea was a sheep vs wolf heard system 04:05 -!- Bigbear1 [~Cody@d75-158-140-169.abhsia.telus.net] has joined #go-nuts 04:06 -!- benjack [~benjack@bb121-6-49-120.singnet.com.sg] has quit [Quit: Leaving.] 04:09 -!- edsrzf [~edsrzf@122-61-221-144.jetstream.xtra.co.nz] has joined #go-nuts 04:09 -!- rejb [~rejb@unaffiliated/rejb] has quit [Disconnected by services] 04:09 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts 04:10 -!- foocraft [~ewanas@78.101.214.254] has quit [Quit: I'm falling...UPRIGHT! http://www.youtube.com/watch?v=WCF_mHKBH3k] 04:12 -!- wchicken [~chicken@152-20-181-224.rev.uncw.edu] has quit [Ping timeout: 252 seconds] 04:13 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has quit [Quit: WeeChat 0.3.4] 04:14 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has joined #go-nuts 04:14 -!- vinisterx [~ryan@74-129-201-27.dhcp.insightbb.com] has quit [Client Quit] 04:16 -!- lawltoad [~lawltoad@adsl-75-61-68-112.dsl.pltn13.sbcglobal.net] has quit [Quit: Leaving] 04:17 -!- yebyen [~yebyen@martyfunkhouser.csh.rit.edu] has quit [Read error: Operation timed out] 04:18 -!- yebyen [~yebyen@martyfunkhouser.csh.rit.edu] has joined #go-nuts 04:19 -!- mikespook [~mikespook@219.137.254.237] has joined #go-nuts 04:26 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 04:26 -!- mode/#go-nuts [+v iant] by ChanServ 04:34 -!- dfr|mac [~dfr|work@ool-182e3fca.dyn.optonline.net] has quit [Remote host closed the connection] 04:45 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has quit [Quit: ZZZZZzzzzz] 04:55 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 04:59 -!- mfoemmel [~mfoemmel@chml01.drwholdings.com] has quit [Read error: Operation timed out] 05:01 -!- manveru [~manveru@b08s28ur.corenetworks.net] has quit [Ping timeout: 255 seconds] 05:01 -!- fabled [~fabled@83.145.235.194] has joined #go-nuts 05:02 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping timeout: 255 seconds] 05:02 -!- hdon- [~donny@c-67-186-35-159.hsd1.pa.comcast.net] has quit [Ping timeout: 255 seconds] 05:03 -!- iant [~iant@216.239.45.130] has joined #go-nuts 05:03 -!- mode/#go-nuts [+v iant] by ChanServ 05:03 -!- niemeyer [~niemeyer@200-163-166-19.pltce701.dsl.brasiltelecom.net.br] has quit [Quit: Leaving] 05:04 -!- manveru [~manveru@b08s28ur.corenetworks.net] has joined #go-nuts 05:05 -!- Bigbear1 [~Cody@d75-158-140-169.abhsia.telus.net] has quit [Read error: Connection reset by peer] 05:06 -!- danilo04 [~danilo04@66.44.225.80] has joined #go-nuts 05:07 -!- Tv [~Tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Ping timeout: 240 seconds] 05:11 < crazy2be> night internet 05:14 -!- mfoemmel [~mfoemmel@chml01.drwholdings.com] has joined #go-nuts 05:16 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 260 seconds] 05:18 -!- hdon- [~donny@c-67-186-35-159.hsd1.pa.comcast.net] has joined #go-nuts 05:19 -!- crazy2be [~crazy2be@d75-152-167-124.abhsia.telus.net] has quit [Ping timeout: 255 seconds] 05:20 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has joined #go-nuts 05:22 < whitespacechar> Is there a way to write an ArgMax function that works on some generic type? 05:22 < whitespacechar> See: https://gist.github.com/8856a9ce3b18c7550db7 05:24 < whitespacechar> ArgMax returns the index of the (first) maximum item in a slice, as well as its value here 05:26 -!- htoothrot [~mux@66-169-185-121.dhcp.ftwo.tx.charter.com] has quit [Ping timeout: 260 seconds] 05:27 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts 05:29 < vsmatck> There's not a sane way to do it that I know of. I'd write one function for each go type and name them ArgMaxInt64, ArgMaxUint, etc. 05:30 -!- krolaw [~krolaw@203.100.208.229] has joined #go-nuts 05:33 < |Craig|> whitespacechar: consider a function that takes a function that compares 2 items in your slice by index: func(start,end int,func(int,int)bool)int perhaps 05:34 < edsrzf> Or something like sort.Interface (without Len and Swap methods) could be of use 05:35 < |Craig|> yes, thats pretty much the same concept but using methods on the slices, prabably nicer 05:35 < dfc> adg: cleaning: remove /Users/dave/go/src/pkg/go/build/cgotest/_obj/: directory not empty 05:35 < dfc> ^ do you know about this one ? 05:35 <@adg> dfc: as of when? 05:35 < dfc> _+tip 05:36 < dfc> just now 05:36 <@adg> http://godashboard.appspot.com/ ? 05:37 <@adg> what platform? help me here 05:37 < dfc> os x 05:37 < dfc> just checking now 05:37 < dfc> i'll email you more details 05:40 -!- bytbox [~s@96.26.105.154] has joined #go-nuts 05:41 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has quit [Quit: cafesofie] 05:41 -!- photron [~photron@port-92-201-204-205.dynamic.qsc.de] has joined #go-nuts 05:45 < dfc> adg, i think it's ok, but there may be a problem for people who don't have a clean tree 05:45 < dfc> i'll email 05:50 -!- danilo04 [~danilo04@66.44.225.80] has quit [Quit: Leaving] 05:55 < whitespacechar> Thanks. ArgMax sketch revised at https://gist.github.com/8856a9ce3b18c7550db7 05:55 < dfc> adg: i have a CL, just testing it now, if it works i'll mail it to you for review 05:55 < whitespacechar> I think the Len method is required for writing the loop 05:55 -!- nteon [~nteon@c-98-210-195-105.hsd1.ca.comcast.net] has joined #go-nuts 05:55 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has joined #go-nuts 05:56 < whitespacechar> so, it makes sense to write this on sort.Interface if one wanted it. 05:57 -!- bpalmer [~user@unaffiliated/bpalmer] has left #go-nuts ["ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)"] 05:59 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has quit [Quit: whitespacechar] 05:59 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 05:59 -!- napsy [~luka@88.200.96.18] has quit [Ping timeout: 240 seconds] 05:59 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has joined #go-nuts 06:00 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 06:03 -!- dju_ [dju@at.dmz.me] has joined #go-nuts 06:03 -!- dju_ [dju@at.dmz.me] has quit [Changing host] 06:03 -!- dju_ [dju@fsf/member/dju] has joined #go-nuts 06:03 -!- dju [dju@fsf/member/dju] has quit [Read error: Connection reset by peer] 06:04 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has quit [Quit: whitespacechar] 06:05 -!- dju__ [dju@fsf/member/dju] has joined #go-nuts 06:05 -!- adlan [~adlan@115.85.128.98] has joined #go-nuts 06:07 -!- dju__ [dju@fsf/member/dju] has quit [Read error: Connection reset by peer] 06:08 -!- dju_ [dju@fsf/member/dju] has quit [Ping timeout: 240 seconds] 06:08 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Remote host closed the connection] 06:11 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts 06:11 -!- dju [dju@at.dmz.me] has joined #go-nuts 06:11 -!- dju [dju@at.dmz.me] has quit [Changing host] 06:11 -!- dju [dju@fsf/member/dju] has joined #go-nuts 06:12 -!- mojbro [~philip@harris.suitopia.com] has joined #go-nuts 06:13 -!- htoothrot [~mux@66-169-185-121.dhcp.ftwo.tx.charter.com] has joined #go-nuts 06:16 -!- dju [dju@fsf/member/dju] has quit [Ping timeout: 276 seconds] 06:18 < dfc> adg: http://leroy.cheney.net/job/go-tip/lastFailedBuild/console 06:18 < dfc> ^ this build should pass with that CL 06:26 -!- krolaw [~krolaw@203.100.208.229] has quit [Quit: krolaw] 06:26 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts 06:30 -!- dju [dju@fsf/member/dju] has joined #go-nuts 06:31 -!- dju [dju@fsf/member/dju] has quit [Read error: Connection reset by peer] 06:32 -!- ijknacho [~goofy@cpe-72-190-64-3.tx.res.rr.com] has joined #go-nuts 06:32 -!- dju [dju@fsf/member/dju] has joined #go-nuts 06:34 -!- dju_ [dju@at.dmz.me] has joined #go-nuts 06:34 -!- dju_ [dju@at.dmz.me] has quit [Changing host] 06:34 -!- dju_ [dju@fsf/member/dju] has joined #go-nuts 06:34 -!- dju [dju@fsf/member/dju] has quit [Read error: Connection reset by peer] 06:35 -!- dju_ [dju@fsf/member/dju] has quit [Read error: Connection reset by peer] 06:36 -!- dju__ [dju@fsf/member/dju] has joined #go-nuts 06:37 -!- fvbommel [~fvbommel_@86.86.15.250] has quit [Ping timeout: 276 seconds] 06:52 < dfc> adg: much better 06:59 -!- napsy [~luka@193.2.66.6] has joined #go-nuts 07:00 -!- piranha [~piranha@D57D1AB3.static.ziggozakelijk.nl] has joined #go-nuts 07:02 <@adg> dfc: cool 07:02 <@adg> thanks 07:03 -!- krolaw [~krolaw@203.100.208.229] has joined #go-nuts 07:12 < dfc> no worries, i think that might also fix the thing that Mikio is emailing about as well 07:13 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Remote host closed the connection] 07:14 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts 07:22 -!- ijknacho [~goofy@cpe-72-190-64-3.tx.res.rr.com] has quit [Ping timeout: 240 seconds] 07:27 -!- dju__ [dju@fsf/member/dju] has quit [Read error: Connection reset by peer] 07:28 -!- dju_ [dju@fsf/member/dju] has joined #go-nuts 07:29 -!- arun__ [~arun@e71020.upc-e.chello.nl] has joined #go-nuts 07:29 -!- dju_ [dju@fsf/member/dju] has quit [Read error: Connection reset by peer] 07:29 -!- dju__ [dju@fsf/member/dju] has joined #go-nuts 07:34 -!- krolaw [~krolaw@203.100.208.229] has quit [Quit: krolaw] 07:35 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has joined #go-nuts 07:36 -!- dfc [~dfc@eth59-167-133-99.static.internode.on.net] has quit [Ping timeout: 240 seconds] 07:41 -!- nannto [~nanto@pee5b70.tokyff01.ap.so-net.ne.jp] has quit [Quit: Leaving...] 07:44 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 07:46 -!- krolaw [~krolaw@203.100.208.229] has joined #go-nuts 08:00 -!- wrtp [~rog@92.30.144.148] has joined #go-nuts 08:05 -!- adlan [~adlan@115.85.128.98] has quit [Read error: Connection reset by peer] 08:06 -!- fvbommel [~fvbommel_@131.155.245.61] has joined #go-nuts 08:09 -!- Xenith [~xenith@xenith.org] has quit [Ping timeout: 255 seconds] 08:10 -!- suiside [tajnyman@unaffiliated/suiside] has quit [Ping timeout: 240 seconds] 08:12 -!- suiside [tajnyman@unaffiliated/suiside] has joined #go-nuts 08:12 -!- yebyen [~yebyen@martyfunkhouser.csh.rit.edu] has quit [Read error: Operation timed out] 08:13 -!- yebyen [~yebyen@martyfunkhouser.csh.rit.edu] has joined #go-nuts 08:14 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Read error: Connection reset by peer] 08:18 -!- manveru [~manveru@b08s28ur.corenetworks.net] has quit [Ping timeout: 260 seconds] 08:19 -!- manveru [~manveru@b08s28ur.corenetworks.net] has joined #go-nuts 08:26 -!- Xenith [~xenith@xenith.org] has joined #go-nuts 08:35 -!- cenuij [~cenuij@184.15.8.109.rev.sfr.net] has joined #go-nuts 08:35 -!- cenuij [~cenuij@184.15.8.109.rev.sfr.net] has quit [Changing host] 08:35 -!- cenuij [~cenuij@base/student/cenuij] has joined #go-nuts 08:42 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts 08:45 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has joined #go-nuts 08:56 -!- edsrzf [~edsrzf@122-61-221-144.jetstream.xtra.co.nz] has quit [Remote host closed the connection] 09:02 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has quit [Quit: dfc] 09:14 -!- arun__ [~arun@e71020.upc-e.chello.nl] has quit [Read error: Connection reset by peer] 09:15 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts 09:29 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|] 09:30 -!- cenuij [~cenuij@base/student/cenuij] has quit [Remote host closed the connection] 09:32 -!- Hannofcart [~Balajee@122.178.248.166] has joined #go-nuts 09:33 -!- vegai [v@discord.fi] has quit [Changing host] 09:33 -!- vegai [v@archlinux/developer/vegai] has joined #go-nuts 09:33 < Hannofcart> Hello, I am just starting off with Go. At the outset I'd like to know if it is possible write wrappers around existing C++ libraries. A lot of work I do use C++ libraries that offer functionality that I wouldnt want to (nor am able) to implement from the bottom up. 09:34 < str1ngs> Hannofcart: C++ I do no know. but you can interface with C useing cgo 09:34 < Hannofcart> strings, yes, I saw that in the FAQ. 09:35 < Hannofcart> However, I'd like to be able to use C++ libraries as well. 09:35 < mpl> I never remember in which way it works, but maybe swig? 09:36 < Hannofcart> mpl, i'll take a look. thanks. 09:37 -!- Kissaki [~Kissaki@tango076.server4you.de] has quit [Ping timeout: 276 seconds] 09:38 < mpl> actually that's exactly what the FAQ says. 09:38 < mpl> "The cgo program provides the mechanism for a “foreign function interface” to allow safe calling of C libraries from Go code. SWIG extends this capability to C++ libraries.". 09:40 < Hannofcart> mpl, yes, I saw that 09:40 < mpl> http://www.swig.org/Doc2.0/Go.html#Go 09:40 < Hannofcart> thanks 09:52 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has joined #go-nuts 09:53 -!- fvbommel_ [~fvbommel_@dyn068142.nbw.tue.nl] has joined #go-nuts 09:53 -!- fvbommel [~fvbommel_@131.155.245.61] has quit [Disconnected by services] 10:13 -!- tvw [~tv@e176002120.adsl.alicedsl.de] has joined #go-nuts 10:26 -!- bubb [~AndChat@S01065cd9985ba2e7.va.shawcable.net] has joined #go-nuts 10:27 -!- alehorst [~alehorst@189.114.181.229.dynamic.adsl.gvt.net.br] has joined #go-nuts 10:29 -!- bytbox [~s@96.26.105.154] has quit [Remote host closed the connection] 10:30 -!- krolaw [~krolaw@203.100.208.229] has quit [Quit: krolaw] 10:42 -!- angasule [~angasule@190.2.33.49] has joined #go-nuts 10:43 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has quit [Quit: dfc] 10:46 -!- tvw [~tv@e176002120.adsl.alicedsl.de] has quit [Ping timeout: 255 seconds] 10:47 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has joined #go-nuts 10:48 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has quit [Client Quit] 10:50 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has joined #go-nuts 10:50 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has quit [Client Quit] 10:50 -!- dannyft [~dannyft@3e6b1dfc.rev.stofanet.dk] has joined #go-nuts 10:52 -!- alehorst [~alehorst@189.114.181.229.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 255 seconds] 11:08 -!- alehorst [~alehorst@201.22.46.116.dynamic.adsl.gvt.net.br] has joined #go-nuts 11:11 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 11:19 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has joined #go-nuts 11:20 -!- xash [~spectrum@ip04.net.thelabmill.de] has joined #go-nuts 11:24 -!- _andre [~andre@fosforo.f2.k8.com.br] has joined #go-nuts 11:33 -!- bubb [~AndChat@S01065cd9985ba2e7.va.shawcable.net] has quit [Quit: Bye] 11:33 -!- tncardoso [~thiago@189.59.129.105.dynamic.adsl.gvt.net.br] has joined #go-nuts 11:37 -!- firwen [~firwen@adevlaptop.cern.ch] has joined #go-nuts 11:38 -!- firwen [~firwen@adevlaptop.cern.ch] has quit [Client Quit] 11:38 -!- xyproto [~alexander@77.40.159.131] has quit [Quit: WeeChat 0.3.5] 11:38 < hallas> Im not quite sure if I read this anywhere, but does the SDK on the appengine limit the http package? - can I make any sort of requests? 11:40 < str1ngs> adg: ./make.bash real 16.236s o.O 11:41 < str1ngs> hallas: there should be something on the app-engine website. with the limitations 11:42 < str1ngs> hallas: http://code.google.com/appengine/docs/go/overview.html 11:43 < str1ngs> also http://code.google.com/appengine/docs/go/runtime.html 11:47 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has joined #go-nuts 11:50 -!- xyproto [~alexander@77.40.159.131] has joined #go-nuts 11:55 -!- exch [~blbl@ip34-181-209-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 11:56 -!- sebastianskejoe [~sebastian@188.114.142.217] has joined #go-nuts 11:57 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Remote host closed the connection] 11:58 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has joined #go-nuts 12:00 -!- tncardoso [~thiago@189.59.129.105.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 255 seconds] 12:01 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has left #go-nuts [] 12:08 -!- alehorst [~alehorst@201.22.46.116.dynamic.adsl.gvt.net.br] has quit [Remote host closed the connection] 12:09 -!- alehorst [~alehorst@201.22.46.116.dynamic.adsl.gvt.net.br] has joined #go-nuts 12:10 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has joined #go-nuts 12:16 -!- sav- [~lsd@peirce.xored.org] has joined #go-nuts 12:17 -!- sav [~lsd@peirce.xored.org] has quit [Remote host closed the connection] 12:23 -!- dju__ [dju@fsf/member/dju] has quit [Quit: Quitte] 12:24 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 12:31 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has quit [Quit: dfc] 12:36 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 264 seconds] 12:38 -!- virtualsue [~chatzilla@nat/cisco/x-upccngztydqdhcaw] has joined #go-nuts 12:39 -!- Boney [~paul@124-168-109-246.dyn.iinet.net.au] has quit [Ping timeout: 252 seconds] 12:39 -!- ptrb [~peter@archimedes.bourgon.org] has quit [Ping timeout: 240 seconds] 12:39 -!- ptrb [~peter@archimedes.bourgon.org] has joined #go-nuts 12:40 -!- Boney [~paul@124-168-109-246.dyn.iinet.net.au] has joined #go-nuts 12:42 -!- prasmussen [pii@rasm.se] has quit [Read error: Operation timed out] 12:42 -!- Knirch [fatal@debian.as] has quit [Read error: Operation timed out] 12:42 -!- pothos_ [~pothos@111-240-169-200.dynamic.hinet.net] has joined #go-nuts 12:43 -!- pothos [~pothos@111-240-169-200.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 12:44 -!- sahid [~sahid@LNeuilly-152-21-22-10.w193-253.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 12:45 -!- sahid [~sahid@LNeuilly-152-21-22-10.w193-253.abo.wanadoo.fr] has joined #go-nuts 12:46 -!- Knirch [fatal@debian.as] has joined #go-nuts 12:46 -!- prasmussen [pii@rasm.se] has joined #go-nuts 12:48 -!- exch [~blbl@ip34-181-209-87.adsl2.static.versatel.nl] has joined #go-nuts 12:55 -!- oal [4fa07a05@gateway/web/freenode/ip.79.160.122.5] has joined #go-nuts 12:56 < oal> Is it possible to use Go with Python, and write the bits that needs to be more speedy in Go? 12:56 < aiju> no 12:56 < aiju> not easily, that is 12:57 < oal> Ok. I thought maybe I would start out by writing some parts of my application in Go, and port it over a piece at a time 12:57 < oal> :) 12:57 < aiju> if you are determined enough, you could maybe hack something together with gccgo 12:57 < aiju> but I'd recommend just writing pure go 12:58 < nsf> or you can interact with Go using different indirect ways 12:58 < oal> Yup, that's what I want to end up with in the end 12:58 < nsf> protobuf, stdin/stdout 13:01 -!- tncardoso [~thiagon@150.164.2.20] has joined #go-nuts 13:02 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has left #go-nuts [] 13:03 -!- boscop_ [~foo@f050131098.adsl.alicedsl.de] has joined #go-nuts 13:03 -!- tvw [~tv@212.79.9.150] has joined #go-nuts 13:05 -!- boscop [~foo@f055110168.adsl.alicedsl.de] has quit [Ping timeout: 255 seconds] 13:06 -!- exch [~blbl@ip34-181-209-87.adsl2.static.versatel.nl] has quit [Ping timeout: 264 seconds] 13:07 -!- sebastianskejoe [~sebastian@188.114.142.217] has quit [Quit: Lost terminal] 13:08 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #go-nuts 13:13 -!- angasule [~angasule@190.2.33.49] has quit [Ping timeout: 276 seconds] 13:14 -!- tgall_foo [~tgall@206.9.88.154] has joined #go-nuts 13:20 -!- virtualsue [~chatzilla@nat/cisco/x-upccngztydqdhcaw] has quit [Read error: Connection reset by peer] 13:21 -!- dju [dju@fsf/member/dju] has joined #go-nuts 13:22 -!- r_linux [~r_linux@static.200.198.180.250.datacenter1.com.br] has joined #go-nuts 13:24 -!- jbooth1 [~jay@209.249.216.2] has joined #go-nuts 13:24 -!- dju [dju@fsf/member/dju] has quit [Max SendQ exceeded] 13:25 -!- dju [dju@fsf/member/dju] has joined #go-nuts 13:29 -!- virtualsue [~chatzilla@nat/cisco/x-vpnjkqgtqkygzzgk] has joined #go-nuts 13:29 -!- niemeyer [~niemeyer@200-163-166-19.pltce701.dsl.brasiltelecom.net.br] has joined #go-nuts 13:35 -!- gtaylor [~gtaylor@99-5-124-9.lightspeed.gnvlsc.sbcglobal.net] has joined #go-nuts 13:40 -!- irr [~irr@200-221-128-52.corp.uolinc.com] has joined #go-nuts 13:41 -!- irr [~irr@200-221-128-52.corp.uolinc.com] has quit [Client Quit] 13:44 -!- adlan [~adlan@124.82.5.12] has joined #go-nuts 13:49 -!- exch [~blbl@ip34-181-209-87.adsl2.static.versatel.nl] has joined #go-nuts 13:55 -!- napsy [~luka@193.2.66.6] has quit [Ping timeout: 276 seconds] 13:56 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has joined #go-nuts 14:01 -!- Dr_Who [~tgall_foo@linaro/tgall-foo] has quit [Client Quit] 14:11 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 14:11 -!- fabled [~fabled@83.145.235.194] has quit [Quit: Ex-Chat] 14:13 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.5] 14:17 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has joined #go-nuts 14:22 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 14:30 -!- fvbommel [~fvbommel_@dyn068142.nbw.tue.nl] has quit [Ping timeout: 276 seconds] 14:33 < Sebastian_> Is there some kind of roadmap where one can see what's planned for the next releases? I'm mostly interested in the crypto package. 14:40 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Ping timeout: 246 seconds] 14:41 < jessta_> Sebastian_: the releases come from weeklies and tip 14:42 < jessta_> there isn't a very specific roadmap 14:42 < aiju> Sebastian_: what do you hope for? 14:43 < Sebastian_> jessta_: I guess I wasn't specific, I meant maybe a list of branches that are active in development or something. 14:44 < Sebastian_> aiju: sslv3 and tls cipher suites 14:45 -!- dfr|mac [~dfr|work@24.46.63.202] has joined #go-nuts 14:45 < Sebastian_> aiju: in particular, a convenient way to get SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA 14:46 < aiju> hah 14:46 < aiju> who came up with THAT name 14:46 < Sebastian_> I looked for openssl bindings too as an alternative but didn't spot any 14:46 < aiju> odd 14:47 < Sebastian_> also see https://groups.google.com/group/golang-nuts/browse_thread/thread/12f0721509429e55 for a related mailing list thread 14:47 < aiju> you can pester iant or adg 14:48 < aiju> adg stated they denied some additions though 14:48 < Sebastian_> do you remember the thread? 14:48 < aiju> (to my contention; they shouldn't just put every encryption algorithm known to man in the standardlib) 14:48 < aiju> here on IRC 14:48 < Sebastian_> I'm curious to learn about the reasons 14:48 < Sebastian_> ah ok 14:49 < aiju> [13:28:44] <adg> aiju: actually, we've knocked back quite a few proposed additions to crypto/ 14:50 < Sebastian_> and yes, I quite agree that not everything should go into the stdlib. That's why I was interested in soem kind of a policy or roadmap document to see where I'm at 14:50 < exch> would be interesting to learn where they draw the line and why 14:50 < exch> as far as inclusion of packages goes 14:51 < aiju> when in doubt, leave it out 14:51 < aiju> _adding_ something should be justified 14:52 < exch> true, but how do you pick one crypto package over another? 14:52 < exch> I suppose a good reason is: is it necessary for other stdlib packages? 14:52 -!- robteix [~robteix@192.55.54.36] has joined #go-nuts 14:53 < Sebastian_> I was very surprised to see a crypto package be part of Go's stdlib at all 14:53 < Sebastian_> when I first took a look around 14:53 < aiju> plan 9 has libcrypto 14:53 < aiju> so it was no surprise for me 14:53 < exch> goinstall is sufficiently painless to make inclusion from third party sources easy. The downside of 3rdparty stuff will always be the prospect that Joe Random stops maintaining it 14:54 < exch> then again, that's a risk with any project 14:54 < aiju> i'm not a big fan of libraries 14:55 -!- tvw [~tv@212.79.9.150] has quit [Remote host closed the connection] 14:55 -!- hallas [~hallas@x1-6-30-46-9a-b2-c5-1f.k891.webspeed.dk] has left #go-nuts [] 14:55 < Sebastian_> I'm smart enough not to try and hack some crypto code together myself tho 14:55 < exch> I try to keep dependencies to a minimum. At least when it comes to external ones. I know I will be maintaining my own stuff. At least those I actually need 14:56 < aiju> crypto code is almost an exception for me 14:56 < exch> im not even gonna try messing with crypto code myself 14:56 < exch> freakish voodoo 14:57 < aiju> that's p much my reasoning behind it 14:58 -!- robteix [~robteix@192.55.54.36] has quit [Remote host closed the connection] 14:58 < Sebastian_> but yeah, that's why I was looking for either a library or openssl bindings or a stdlib package for my crypto needs :) 15:00 -!- Queue29 [~Queue29@173-8-182-114-SFBA.hfc.comcastbusiness.net] has quit [Remote host closed the connection] 15:13 < jessta_> crypto/ is getting pretty big 15:14 -!- photron [~photron@port-92-201-204-205.dynamic.qsc.de] has quit [Quit: Leaving] 15:14 -!- htoothrot [~mux@66-169-185-121.dhcp.ftwo.tx.charter.com] has quit [Read error: Connection reset by peer] 15:14 -!- oal [4fa07a05@gateway/web/freenode/ip.79.160.122.5] has quit [Ping timeout: 252 seconds] 15:14 -!- madari [madari@idm.irc-galleria.net] has quit [Ping timeout: 252 seconds] 15:15 -!- madari [madari@idm.irc-galleria.net] has joined #go-nuts 15:15 -!- photron [~photron@port-92-201-204-205.dynamic.qsc.de] has joined #go-nuts 15:15 -!- LiteralKa [literalka@genoci.de] has quit [Ping timeout: 252 seconds] 15:15 -!- LiteralKa [literalka@genoci.de] has joined #go-nuts 15:15 -!- pjacobs [~pjacobs@75-27-133-72.lightspeed.austtx.sbcglobal.net] has joined #go-nuts 15:15 -!- init6 [~chad@ice.superfrink.net] has joined #go-nuts 15:16 -!- coffeejunk [~max@static.58.62.47.78.clients.your-server.de] has quit [Remote host closed the connection] 15:16 -!- coffeejunk [~max@static.58.62.47.78.clients.your-server.de] has joined #go-nuts 15:16 -!- unCork[home] [Cork@h83n1c1o1042.bredband.skanova.com] has joined #go-nuts 15:16 -!- Cork[home] [Cork@firefox/community/cork] has quit [Disconnected by services] 15:17 -!- ampleyfly [ampleyfly@gateway/shell/blinkenshell.org/x-ckqjdrejdeuwffwu] has quit [Ping timeout: 252 seconds] 15:17 -!- jeremy_c [~jeremy@cowgar.com] has quit [Ping timeout: 260 seconds] 15:17 -!- jeremy_c [~jeremy@cowgar.com] has joined #go-nuts 15:17 -!- [dmp] [~dennis@unaffiliated/dmp/x-546784] has quit [Ping timeout: 252 seconds] 15:17 -!- ampleyfly [ampleyfly@gateway/shell/blinkenshell.org/x-akigrxzyglafniip] has joined #go-nuts 15:18 -!- stalled [~stalled@unaffiliated/stalled] has quit [Ping timeout: 252 seconds] 15:18 -!- F [~f@pool-96-255-203-102.washdc.fios.verizon.net] has quit [Ping timeout: 252 seconds] 15:19 -!- F [~f@pool-96-255-203-102.washdc.fios.verizon.net] has joined #go-nuts 15:21 -!- piranha [~piranha@D57D1AB3.static.ziggozakelijk.nl] has quit [Quit: Computer has gone to sleep.] 15:22 -!- htoothrot [~mux@66-169-185-121.dhcp.ftwo.tx.charter.com] has joined #go-nuts 15:22 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 246 seconds] 15:31 -!- rutkowski [~adrian@178235050053.walbrzych.vectranet.pl] has joined #go-nuts 15:33 -!- stalled [~stalled@unaffiliated/stalled] has joined #go-nuts 15:35 -!- tvw [~tv@212.79.9.150] has joined #go-nuts 15:36 -!- Queue29 [~Queue29@egress-w.sfo1.yelpcorp.com] has joined #go-nuts 15:40 -!- Natch| [~natch@c-adcee155.25-4-64736c10.cust.bredbandsbolaget.se] has quit [Ping timeout: 244 seconds] 15:47 -!- Natch| [~natch@c-adcee155.25-4-64736c10.cust.bredbandsbolaget.se] has joined #go-nuts 15:49 -!- fvbommel [~fvbommel_@86.86.15.250] has joined #go-nuts 15:50 -!- sebastianskejoe [~sebastian@188.114.142.217] has joined #go-nuts 15:51 -!- tvw [~tv@212.79.9.150] has quit [Read error: Connection reset by peer] 15:54 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has joined #go-nuts 15:55 -!- mkb218 [~mkb@pool-96-233-4-238.bstnma.east.verizon.net] has quit [Ping timeout: 258 seconds] 15:55 -!- mkb218 [~mkb@pool-96-233-4-238.bstnma.east.verizon.net] has joined #go-nuts 16:01 < manveru> i think that's a good thing :) 16:01 -!- dfr|mac [~dfr|work@24.46.63.202] has quit [Remote host closed the connection] 16:01 -!- crazy2be [~crazy2be@d75-152-167-124.abhsia.telus.net] has joined #go-nuts 16:01 < manveru> duplication of crypto algorithms is a bad thing, imho 16:02 < manveru> but then again... i use ruby... which has everything and the kitchen sink in its standard library 16:04 < Tonnerre> We need ssss there 16:05 -!- Tv [~Tv@ip-66-33-206-8.dreamhost.com] has joined #go-nuts 16:07 -!- mkb218 [~mkb@pool-96-233-4-238.bstnma.east.verizon.net] has quit [Ping timeout: 252 seconds] 16:07 -!- mkb218 [~mkb@pool-96-233-4-238.bstnma.east.verizon.net] has joined #go-nuts 16:08 < kevlar_google> Tonnerre, I agree. 16:09 < kevlar_google> I tried to implement it, but the math is so far above my head. 16:09 < kevlar_google> I can translate algorithms from paper into code, but all I could find in the published work is the theoretical stuff, not a concrete enough algorithm with the math specified out that I could grok. 16:11 < Tonnerre> Well, there is an actual implementation 16:11 < Tonnerre> Let me find it 16:12 < kevlar_google> I found an ssss.c but it wasn't an open enough license to be able to port it and include it. 16:12 < kevlar_google> so I didn't look much past the license. 16:12 < Tonnerre> http://point-at-infinity.org/ssss/ 16:12 < Tonnerre> LICENSE=gnu-gpl-v2 16:12 < Tonnerre> Hm, right 16:12 < kevlar_google> yeah. 16:13 < aiju> 18:08 < manveru> but then again... i use ruby... which has everything and the kitchen sink in its standard library 16:13 < kevlar_google> we could ask him to relicense it for us. 16:13 < aiju> x.nonzero? 16:13 < Tonnerre> kevlar_google: I think that would be a good thing 16:13 < kevlar_google> a lot of people naively license stuff GPL. 16:13 < aiju> ruby provides lots of useful methods for really hard to implement tasks 16:13 < kevlar_google> they think "oh, I want people to be able to use this" so they use GPL when they should use BSD. 16:14 < aiju> WTFPL is the one true license 16:14 < kevlar_google> aiju, what are its restrictions? lol 16:14 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has joined #go-nuts 16:14 < aiju> it's phrased something like 0. DO WHAT THE FUCK YOU WANT TO. 16:14 < kevlar_google> "This is in the public domain. WhyTF would you use another license?" 16:14 < kevlar_google> lol. 16:14 < aiju> no such thing as public domain in some countries 16:15 < aiju> licence stuff is ridiculous and WTFPL minimizes the brain time i waste on it 16:15 < Tonnerre> I think the 2-clause BSD license is pretty much the shortest way which grants people all rights while protecting you from liability 16:16 < Tonnerre> Short of rzip compressed licenses 16:16 < kevlar_google> lol. 16:17 < kevlar_google> what is it; 1) include this license if you copy it, 2) do what you want with it, 3) we don't endorse what you do with it? I can never remember off the top of my head. 16:17 < aiju> BSD 16:18 < Tonnerre> 3-clause BSD 16:18 < aiju> luckily, most GPL licenced code is too horrible to be of any use 16:19 -!- ijknacho [~goofy@cpe-72-190-64-3.tx.res.rr.com] has joined #go-nuts 16:22 < exch> http://creativecommons.org/publicdomain/zero/1.0/ <3 16:23 -!- adlan [~adlan@124.82.5.12] has quit [Quit: Leaving] 16:24 < Tonnerre> kevlar_google: that guy is even publishing his web site under GPL so it seems he's not very skilled with licenses 16:25 < exch> The question then is: is anyone really an expert on licenses? Given the obtuse nature of lawyer talk, I doubt even they really know wtf they are talking about 16:26 < exch> I'm guessing the usefulnes of any given legal document is strictly dictated by the 'convolution factor'. If any sufficiently educated pleb can make sense of ee a single line, it is unusable. 16:27 < aiju> exch: just like philosophy 16:27 < exch> indeed 16:28 < Tonnerre> exch: well, there are some established facts about both licensing and philosophy which prevent the whole discussion from being entirely based on thin air 16:29 < Tonnerre> One of them is that the GPL is not suitable for non-code contents, that's where the FDL comes in handy, or Creative Commons 16:29 < exch> I never understood that distinction. I apply Creative commons public domain license to all my code. Who's to say it's not a cultural work? 16:30 < Tonnerre> That you're free to do 16:32 < kevlar_google> code can absolutely be construed as art. 16:32 < kevlar_google> I happen to think mine a masterpiece ;-) 16:32 < exch> anything can really, It's an entirely subjective concept 16:32 < kevlar_google> yep. 16:32 -!- iant [~iant@216.239.45.130] has quit [Quit: Leaving.] 16:33 < kevlar_google> you can draw the little CC logo on your notes in class and it's not inappropriate. 16:33 < kevlar_google> You could say at the beginning of a phone call that the contents of your conversation are release under CC3. 16:33 < exch> hehe 16:34 < exch> I should try that some time when ringing up some organization. Should be interesting to hear their response 16:34 < exch> "Excuse me, sir. Let me consult our legal department to make sure I can have this conversation with you." 16:35 < kevlar_google> great way to ditch telemarketers. 16:35 < exch> indeed 16:35 < xash> Ten minutes later you return to your phone, answering "Nope." and then hanging up 16:36 < kevlar_google> "I wouldn't want a clever turn of phrase to be considered privileged to our conversation, now would I?" 16:36 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts 16:41 -!- Hannofcart [~Balajee@122.178.248.166] has quit [Quit: Leaving] 16:41 -!- alehorst [~alehorst@201.22.46.116.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 255 seconds] 16:43 -!- sebastia1skejoe [~sebastian@188.114.142.217] has joined #go-nuts 16:45 -!- fabled [~fabled@83.145.235.194] has joined #go-nuts 16:46 -!- sebastianskejoe [~sebastian@188.114.142.217] has quit [Ping timeout: 240 seconds] 16:47 -!- Kruptein [~darragh@d51527BAD.access.telenet.be] has joined #go-nuts 16:49 < Kruptein> Hey, I'm a python programmer and I was wondering whether I should be interested in this 'new' language last months I hear more and more about it so I'm just wondering what it has to offer :) 16:49 < Kruptein> this has been probably asked a lot so sorry :s 16:49 < aiju> simplicity 16:49 < aiju> concurrency 16:49 < aiju> sanity 16:49 < aiju> unlike cpython, no frightening comments in the source 16:49 -!- prudhvi [~prudhvi@look.ma.i.am.on.ipv6.at.prudhvi.de] has quit [Quit: leaving] 16:50 < Kruptein> is the coding more related to C/C++ etc or rather to python? 16:51 -!- exch [~blbl@ip34-181-209-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 16:51 < aiju> well it's a statically typed language 16:51 -!- kinofcain [~KinOfCain@h-64-105-141-42.snvacaid.static.covad.net] has joined #go-nuts 16:51 < aiju> so as a python programmer it will look like C to you ;P 16:52 -!- exch [~blbl@ip34-181-209-87.adsl2.static.versatel.nl] has joined #go-nuts 16:52 < aiju> but it developed from C 16:52 < aiju> so one can say it's closer to C, than to python 16:53 < aiju> i suggest that you just try it 16:53 < crazy2be> it reminds me a lot of python 16:53 < crazy2be> but nicer 16:54 < Kruptein> crazy2be: in which way? 16:54 < crazy2be> not sure why i feel like it's nicer 16:54 < crazy2be> Kruptein: The packages are almost identical 16:54 < crazy2be> at least for os and strings 16:54 < aiju> what the fuck? 16:54 < aiju> are you sure you aren't confusing Go with ... python? 16:55 -!- saschpe [~quassel@opensuse/member/saschpe] has joined #go-nuts 16:55 < Kruptein> in that case he would be comparing python with python :p 16:55 < crazy2be> well they felt that way 16:56 < crazy2be> i guess a lot of the functions just have their unix names 16:56 < aiju> does python even use camelcaps? 16:56 < crazy2be> not anymore 16:56 < crazy2be> it used to 16:56 < crazy2be> that was the style in 2.7 afaik 16:57 < crazy2be> at least for classes and the like 16:57 < crazy2be> now it's like_this in 3 16:57 < crazy2be> not sure why 16:57 < Kruptein> I'm still in the 2.7 era :p 16:57 < aiju> the_most_horrible_style_of_naminng 16:57 < aiju> i'm still in the 2.5 era 16:57 < aiju> but i only complain about python 16:57 < Kruptein> well actually my pc randomly gives me 2.6 or 2.7 :D 16:58 < crazy2be> what is an os.Qid? 16:58 < Kruptein> aiju: you don't like python? well everyone has his own opinion 16:59 < aiju> Kruptein: it's mostly cpython code 16:59 < aiju> which is p horrible 16:59 < Kruptein> I don't use cpython.. 16:59 < aiju> pypy? 16:59 < crazy2be> i don't like the fact that you have to write python modules in C to get decent efficiency 16:59 < aiju> or jpython *shudder* 16:59 < crazy2be> and that's UGLY 17:00 < crazy2be> q.i.d. means four times a day 17:00 < crazy2be> but i still don't understand what an os.Qid is 17:00 < aiju> on Lunix it's probably an Inode number 17:00 < aiju> QIDs on Plan 9 are unique numbers assigned to files 17:00 < Kruptein> I never have written C/C++/Java/... so I hoped golang could be my port to an other kind of languages as I'm used to python 17:01 < aiju> you don't miss much with Java and C++ 17:01 < crazy2be> Kruptein: Go is simpler and easier to learn than all of those things 17:01 < aiju> except C 17:01 < aiju> or rather, Go is easier to learn/use than C 17:02 < aiju> while C is simpler 17:02 < crazy2be> yeah 17:02 < crazy2be> but it's not simpler in actual usage for complex things 17:02 < crazy2be> like GTK 17:02 < Kruptein> :D 17:02 < aiju> GTK is a bad choice to begin with 17:02 < Kruptein> talking about GTK what are gui toolkit options under golang? 17:03 < Kruptein> probaly some ports 17:03 -!- alehorst [~alehorst@186.212.214.41] has joined #go-nuts 17:03 < Kruptein> or is there native? 17:03 < aiju> there are some 17:03 < aiju> native is in the works 17:03 < crazy2be> Kruptein: most people use web 17:03 < aiju> exp/draw 17:03 < aiju> there is no GUI toolkit i'm really happy with 17:04 < Kruptein> hm I think I'm going to give it a shot :) (after my exam period :f) 17:05 -!- sacho [~sacho@87-126-39-76.btc-net.bg] has joined #go-nuts 17:05 < crazy2be> Kruptein: any particular project in mind? 17:06 < Kruptein> crazy2be: not really actually :) 17:06 < Kruptein> are you working on something? 17:07 < crazy2be> well I wrote a website in go over the past year in my spare time 17:07 < crazy2be> creating a framework along the way: https://github.com/crazy2be/wfdr 17:08 < crazy2be> it's based around the concept of different "modules" operating compeltely independently 17:09 < Kruptein> crazy2be: hm nice :) I do have some ideas for websites actually so it might be a good start to use go I currently use python for my websites xD I actually use python for everything :p (and bash ofcourse) 17:09 < crazy2be> go is nice for websites because of the builtin multithreading 17:09 < crazy2be> works great in a network-based enviroment 17:10 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 17:10 < crazy2be> and there's tons of libraries 17:11 < aiju> bleh .. webprogramming 17:11 < Kruptein> :D aiju what do you do? till now I only heard complaints :) 17:11 < aiju> haha 17:11 < crazy2be> :P 17:11 < aiju> i should measure to time until people notice that 17:12 < Kruptein> :D 17:12 < aiju> webprogramming seems to me as related to programming as potato peeling is to cooking 17:12 < aiju> i wrote a gameboy emulator inGo 17:12 < Kruptein> well it's indeed only a small portion of the capabilities of a programming language 17:13 < Kruptein> you what? :D damn okay I still have a large way to go 17:13 < crazy2be> aiju: someone wrote one in javascript :P 17:13 < aiju> http://git.phicode.de/?p=gb;a=summary 17:13 < Kruptein> (which gameboy version btw?) 17:13 < aiju> crazy2be: yeah, i used that one as a reference 17:13 < aiju> Kruptein: the original one 17:13 * exch throws some bricks at libxcb 17:13 < aiju> it runs Tetris and Pokemon 17:13 < Kruptein> aiju: Yeah my two favs from my gameboy era 17:13 < aiju> crazy2be: also, i wrote a PDP-11 emulator in javascript 17:14 < aiju> ;P 17:14 -!- Kruptein [~darragh@d51527BAD.access.telenet.be] has left #go-nuts [] 17:14 -!- Kruptein [~darragh@d51527BAD.access.telenet.be] has joined #go-nuts 17:14 < aiju> also, i started an OS written in Go 17:14 < aiju> but it got troublesome due to frequent runtime changes 17:14 < crazy2be> lol 17:15 < Kruptein> aiju: so how long have you been programming? 17:15 < aiju> in general? 10 years now 17:16 < aiju> i also wrote this funny assembler in Go 17:16 < aiju> which assembles Z80, 6502 and PDP-11 code 17:16 < crazy2be> aiju: What do you do for a living? 17:16 < aiju> high school student ;P 17:17 < crazy2be> aiju: seriously? 17:17 < aiju> yeah 17:17 < crazy2be> like grade 12 going to collage next year? 17:18 < Kruptein> crazy2be: why is it dificult to believe? :p 17:18 < aiju> sort of 17:18 < exch> so you were like 10 when you started programming? 17:18 < aiju> 7 17:18 < exch> ok 17:18 < Kruptein> aiju: well that makes us the same age except you started earlier :D 17:18 < aiju> haha 17:18 < crazy2be> well I suppose it depends what you count as "starting" programming 17:19 < exch> If I ever do have kids, the first thing they'll learn is English, shortly followed by C 17:19 < crazy2be> I got in trouble for grabbing some VBScripts off of a network share 17:19 < exch> preferably starting at age 3 or so 17:19 < aiju> exch: haha 17:19 < crazy2be> back in grade 7 or so 17:19 < crazy2be> exch: That would be my brother, except he learned BASIC 17:20 < exch> good enough 17:20 < crazy2be> along with logs 17:20 < exch> the important bit at first is learning code principles. language isnt very relevant 17:21 < crazy2be> all before grade school (or in the very early years) 17:21 < crazy2be> my parents were crazy 17:21 < crazy2be> heh 17:21 < exch> Unfortunately my first contact with code was when I was just under 21 17:22 -!- ijknacho [~goofy@cpe-72-190-64-3.tx.res.rr.com] has quit [Quit: Ex-Chat] 17:22 < mkb218> i started copying basic code out of books with my dad when i was 3. does that count? 17:22 -!- dlowe1 [~dlowe@ita4fw1.itasoftware.com] has joined #go-nuts 17:22 < exch> I was trained asa graphics designed and was employed asa web designer. But the great .com depression of 2001 made me realize i was about to be out of a job. So I started teaching myself to code 17:22 < exch> mkb218: sure, you have to start somewhere 17:23 < exch> I dont think expectations can be too high when you're 3 years old 17:23 < exch> the kernel rewrite can wait till 4 17:23 < Kruptein> I somehow came in contact with web-challenge sites which made me interested in php and then I wanted to do desktop-related things and I started coding python 17:23 < aiju> haha 17:24 < mkb218> my first computer had no reliable permanent storage, alas 17:24 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has joined #go-nuts 17:25 < mkb218> it could write to audio cassette, but not so good at reading back 17:25 < exch> nice 17:28 -!- [dmp] [~dennis@unaffiliated/dmp/x-546784] has joined #go-nuts 17:29 -!- wrtp [~rog@92.30.144.148] has quit [Quit: wrtp] 17:30 -!- alkavan [~alkavan@IGLD-84-229-168-152.inter.net.il] has joined #go-nuts 17:33 -!- Fish [~Fish@9fans.fr] has joined #go-nuts 17:38 -!- napsy [~luka@88.200.96.18] has quit [Quit: Lost terminal] 17:39 -!- Project_2501 [~Marvin@82.84.70.87] has joined #go-nuts 17:48 -!- keithcascio [~keithcasc@nat/google/x-hzfklxrgjpxnupxt] has joined #go-nuts 17:55 -!- kinocain [~KinOfCain@h-64-105-141-42.snvacaid.static.covad.net] has joined #go-nuts 17:56 -!- zcram [~zcram@95-153-2-64.cdma.dyn.kou.ee] has joined #go-nuts 17:57 -!- TheMue [~TheMue@p5DDF4B58.dip.t-dialin.net] has joined #go-nuts 17:58 -!- Kruptein [~darragh@d51527BAD.access.telenet.be] has left #go-nuts [] 17:58 -!- crazy2be [~crazy2be@d75-152-167-124.abhsia.telus.net] has quit [Ping timeout: 255 seconds] 17:59 < mjard> The outstanding balance has been updated for your Corporate Card account. Outstanding Balance: $0.00 17:59 < mjard> I get one of these a week 18:00 -!- kinofcain [~KinOfCain@h-64-105-141-42.snvacaid.static.covad.net] has quit [Ping timeout: 258 seconds] 18:00 -!- EvilJStoker [jstoker@unaffiliated/jstoker] has quit [Quit: EvilJStoker is gone :(] 18:00 < mjard> think we have different ideas on what updated means 18:00 -!- virtualsue [~chatzilla@nat/cisco/x-vpnjkqgtqkygzzgk] has quit [Ping timeout: 260 seconds] 18:02 < exch> automated responses to batch jobs ftw 18:03 -!- init6 [~chad@ice.superfrink.net] has quit [Remote host closed the connection] 18:04 -!- EvilJStoker [jstoker@unaffiliated/jstoker] has joined #go-nuts 18:05 -!- crazy2be [~crazy2be@d75-152-167-124.abhsia.telus.net] has joined #go-nuts 18:07 < crazy2be> silly kernel panic 18:07 < crazy2be> whenever i vacuum my keyboard my computer panics 18:07 < crazy2be> too many keys at once i guess 18:08 < exch> :p 18:08 -!- dannyft [~dannyft@3e6b1dfc.rev.stofanet.dk] has quit [Quit: Leaving] 18:14 -!- Nisstyre [~nisstyre@109.74.204.224] has joined #go-nuts 18:23 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has quit [Ping timeout: 250 seconds] 18:25 -!- zippoxer [zippoxer@bzq-109-65-251-241.red.bezeqint.net] has joined #go-nuts 18:25 < zippoxer> any1 here? 18:26 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined #go-nuts 18:28 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 18:28 < TheMue> zippoxer: sorry, I'm not any one 18:29 -!- firwen [~firwen@2a01:e34:eea3:7e10:4a5b:39ff:fe51:e8ae] has quit [Remote host closed the connection] 18:29 < zippoxer> ^^ just wanted to know 18:38 < zippoxer> Http.Response.Body is a buffer? 18:38 -!- rutkowski [~adrian@178235050053.walbrzych.vectranet.pl] has quit [Quit: WeeChat 0.3.3-dev] 18:39 < zippoxer> sorry it's http.Response.Body 18:40 -!- wrtp [~rog@92.30.144.148] has joined #go-nuts 18:43 -!- wrtp [~rog@92.30.144.148] has quit [Client Quit] 18:49 -!- rcrowley_ [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined #go-nuts 18:49 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 18:50 -!- Zoopee [alsbergt@zoopee.org] has joined #go-nuts 18:53 -!- rcrowley_ [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 18:54 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined #go-nuts 18:56 < jessta_> zippoxer: http.Repsone.Body is an io.ReadCloser 18:58 < zippoxer> k thanks 19:00 -!- whitespacechar [~whitespac@24-247-159-7.dhcp.klmz.mi.charter.com] has quit [Quit: whitespacechar] 19:01 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds] 19:03 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined #go-nuts 19:09 -!- kinocain [~KinOfCain@h-64-105-141-42.snvacaid.static.covad.net] has quit [Remote host closed the connection] 19:09 -!- kinofcain [~KinOfCain@h-64-105-141-42.snvacaid.static.covad.net] has joined #go-nuts 19:16 -!- wrtp [~rog@92.30.144.148] has joined #go-nuts 19:16 -!- dlowe1 [~dlowe@ita4fw1.itasoftware.com] has quit [Quit: Leaving.] 19:19 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 19:22 -!- fabled [~fabled@83.145.235.194] has quit [Quit: Ex-Chat] 19:26 -!- xash [~spectrum@ip04.net.thelabmill.de] has left #go-nuts [] 19:27 < rm445> huh? is that really what you were asking? I spent a few minutes reading through the http source trying to see how it worked and just what the body part was connected to. 19:27 < rm445> I don't begrudge you my time, clearly I had nothing better to do :-) but the type of http.Body.Response is right there in the documentation. 19:29 -!- robteix [~robteix@nat/intel/x-svamwalmnjtydfog] has joined #go-nuts 19:30 < str1ngs> zippoxer: you can do something like godoc io ReadCloser . if that helps 19:31 < str1ngs> zippoxer: also something like godoc http Response | less 19:41 -!- tncardoso [~thiagon@150.164.2.20] has quit [Quit: Leaving] 19:50 -!- Soultake1 [~Soultaker@hell.student.utwente.nl] has joined #go-nuts 19:51 -!- Soultake1 [~Soultaker@hell.student.utwente.nl] has left #go-nuts [] 19:54 -!- Cork[home] [Cork@h83n1c1o1042.bredband.skanova.com] has quit [Changing host] 19:54 -!- Cork[home] [Cork@firefox/community/cork] has joined #go-nuts 19:54 < crazy2be> hmm, exec package changed 19:54 < crazy2be> and no gofix for it :( 19:54 -!- rype [~ryan@up.skipfin.com] has joined #go-nuts 19:55 < str1ngs> gofix -h 19:55 < str1ngs> will list fixes. but no I dont think this was added its a major api change. 19:57 < ww> anyone heard of the tool talked about here: http://lists.inf.ed.ac.uk/pipermail/lfcs-interest/2011-June/006904.html 19:57 < ww> QuickCheck 19:57 < ww> it is some sort of race-condition detecting magic for erlang 19:57 < ww> maybe a similar technique could be useful for go 20:03 -!- GeertJohan [~Squarc@D978EC5D.cm-3-1d.dynamic.ziggo.nl] has joined #go-nuts 20:07 -!- ExtraSpice [XtraSpice@78-57-204-104.static.zebra.lt] has quit [Remote host closed the connection] 20:11 -!- jamesmiller5 [~jamesmill@184.17.105.74] has joined #go-nuts 20:11 -!- dlowe1 [~dlowe@nat/google/x-wlhjijpxnkxdnrqf] has joined #go-nuts 20:11 < crazy2be> str1ngs: signal.UnixSignal moved to os.UnixSignal, suprised that wasn't a gofix 20:12 < str1ngs> crazy2be: ya I noticed that to 20:12 < str1ngs> trivial fix though 20:12 < crazy2be> yeah 20:12 < crazy2be> i suppose they add a gofix when the effort to add such a fix is less than the effort of fixing everything manually :P 20:12 < str1ngs> actually kinda glad forced me to look at some code. 20:13 < crazy2be> uuugh 20:13 < crazy2be> yeah 20:13 < crazy2be> i've got some old code that is hidious 20:13 < crazy2be> a year old project accumlates cruft 20:13 < str1ngs> same. part of go learning curve 20:13 < crazy2be> especially when the language is only a year old 20:13 < crazy2be> well learning curve and implementing things that are now redundant 20:14 < crazy2be> because they have been added to the go std library 20:14 < str1ngs> for the better though 20:14 < crazy2be> like i have a package that provides functions like Run(cmd string, args []string) 20:14 -!- xash [~spectrum@ip04.net.thelabmill.de] has joined #go-nuts 20:14 < crazy2be> yeah i'm not complaining 20:14 < crazy2be> i wish they were there in the first place :P 20:14 < crazy2be> but i'll have to go clean up all that old code someday 20:15 -!- elimisteve [~elimistev@ec2-50-16-219-29.compute-1.amazonaws.com] has left #go-nuts [] 20:15 < str1ngs> I did one better I used formatting Run(format, ...interfac{}) :P 20:15 < crazy2be> then interpreted it how? 20:16 < crazy2be> like shell interpretation? 20:16 < str1ngs> fork.Run("git %s %S", "clone", "http://foo.git/foo") 20:16 < str1ngs> lower s 20:17 < crazy2be> so you had to do strings.Split(" ") or w/e? 20:17 < str1ngs> right 20:17 < crazy2be> heh that's clever 20:17 < str1ngs> now Its not needed 20:17 < crazy2be> almost all of my 131 lines is useless now :P : https://github.com/crazy2be/wfdr/blob/master/framework/src/pkg/util/osutil/osutil.go 20:17 -!- rcrowley [~rcrowley@c-71-202-44-233.hsd1.ca.comcast.net] has joined #go-nuts 20:17 < crazy2be> but i'm kinda glad ofit 20:17 < crazy2be> *of it 20:18 < crazy2be> man was some of it ugly 20:18 < crazy2be> like RunWithEnvAndWd() 20:18 < crazy2be> takes 30 seconds to type 20:18 < str1ngs> ya new exec package is great 20:25 < crazy2be> hmm why doesn't goinstall work with things like this? goinstall ./framework/src/pkg/util/json 20:26 -!- zozoR [~Morten@2906ds2-arno.0.fullrate.dk] has quit [Remote host closed the connection] 20:26 -!- tncardoso [~thiago@189.59.207.120] has joined #go-nuts 20:27 < str1ngs> you need GOPATH 20:27 < str1ngs> see godoc goinstall 20:29 < crazy2be> ah, that is also new :P 20:29 < crazy2be> it's not on their website it's so new 20:30 < str1ngs> I live on the bleeding tip. so I see alot of this as it comes up 20:30 < str1ngs> another reason to use godoc 20:30 < crazy2be> I have some 5000 lines of code i'm dragging around 20:30 < crazy2be> so i can't live on the tip 20:30 < crazy2be> :P 20:30 < str1ngs> hehe 20:30 < crazy2be> untill i cull some of it 20:31 < str1ngs> when you are building gcc 4.7 so your code can compile with gcc-go that bleeding edge 20:31 < crazy2be> nice 20:31 < crazy2be> is it faster? 20:31 < crazy2be> does it produce better code? 20:31 < str1ngs> some regards yes 20:31 < crazy2be> like faster runtime 20:31 < str1ngs> its a trade off really 20:32 -!- saschpe [~quassel@opensuse/member/saschpe] has quit [Remote host closed the connection] 20:32 < str1ngs> it produces better optimized code in some places. but it goroutines are not as fast 20:32 < crazy2be> slower to compile as well? 20:32 < str1ngs> hard to say I dont have anything with a large code base 20:33 < str1ngs> I main use it to mess with gccgo . 20:33 < str1ngs> also the space saving can have some merit 20:33 -!- dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] has joined #go-nuts 20:33 < crazy2be> dynamic linking? 20:33 < str1ngs> atleast the runtime is. ie libgo 20:34 < str1ngs> so you end up with a 100k binary vs 3m 20:34 < crazy2be> that's nice in many cases 20:34 < str1ngs> some cases it can be useful 20:35 < crazy2be> although i'm sure there's some folks here who hate dynamic linking :P 20:35 < str1ngs> I do not mind gc. you might have a large binary but it start up is fast 20:36 < str1ngs> and easy to distribute 20:36 < crazy2be> true 20:37 < str1ngs> gcc-go might be more useful for OS distrobutions 20:37 < crazy2be> hmm i'm still confused how goinstall works 20:37 < str1ngs> how so? 20:37 < str1ngs> the GOPATH? 20:37 -!- dlowe1 [~dlowe@nat/google/x-wlhjijpxnkxdnrqf] has quit [Read error: No route to host] 20:37 -!- dlowe2 [~dlowe@nat/google/x-hwbqjpskjuazqkam] has joined #go-nuts 20:38 < crazy2be> so i set GOPATH to the directory that contains all my sources, right? 20:38 < str1ngs> right but they should be under src 20:38 < crazy2be> and then there's subfolders there, src/pkg for example 20:38 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 20:38 < str1ngs> right 20:38 < crazy2be> then how do I install the dependencies for a package? 20:38 -!- alehorst [~alehorst@186.212.214.41] has quit [Quit: Leaving.] 20:38 < crazy2be> (and the package itself) 20:38 < str1ngs> it should handle it 20:39 < crazy2be> well i do this: 20:39 < crazy2be> /wfdr/framework/src/pkg$ goinstall util/* 20:39 < crazy2be> but it says goinstall: util/dlog: package could not be found locally 20:39 < crazy2be> and a bunch of errors like that 20:39 < str1ngs> ah use ./util/ 20:40 < str1ngs> or ./util/* if you will 20:40 < crazy2be> that's what i figured, but that has the same errors 20:40 < crazy2be> although for less packages :/ 20:40 < str1ngs> echo $GOPATH 20:41 -!- dlowe1 [~dlowe@nat/google/x-ljovrztyumeupydp] has joined #go-nuts 20:41 -!- dlowe2 [~dlowe@nat/google/x-hwbqjpskjuazqkam] has quit [Read error: No route to host] 20:41 < crazy2be> /home/<usename>/Dropbox/Source/wfdr/framework/ 20:41 < str1ngs> seems right 20:41 < crazy2be> perhaps it's confused by so many packages? there's like 20 in there 20:42 < str1ngs> try without globbing 20:42 < str1ngs> focus on one package 20:42 < crazy2be> hmm some packages work others give errors 20:43 < str1ngs> what errors? 20:43 < crazy2be> goinstall: xxxx: package could not be found locally 20:44 < crazy2be> with the packages being packages that the package i am trying to install depends on 20:44 < str1ngs> can you paste the fullpath for one? 20:44 < str1ngs> ah 20:45 < str1ngs> so local packages fail? 20:45 < crazy2be> seems that way 20:45 < str1ngs> so your include might be off 20:45 < str1ngs> not based on GOPATH possilby 20:45 < str1ngs> err import 20:45 -!- robteix [~robteix@nat/intel/x-svamwalmnjtydfog] has quit [Quit: Leaving] 20:45 < crazy2be> well they are all util/xxx 20:45 < crazy2be> should they be ./util/xxx? 20:46 < crazy2be> or something different? 20:47 < crazy2be> not ./util/xxx for sure 20:47 < crazy2be> that causes bigger issues 20:47 < str1ngs> I would think it would work like this 20:47 < str1ngs> pkg foo/bar 20:47 < str1ngs> is w/e the dir structure looks like in pkg 20:48 < str1ngs> not 100% sure here sorta blind leading the blind 20:48 < crazy2be> hm 20:48 < crazy2be> well it works nice for remote packages :P 20:48 -!- xash [~spectrum@ip04.net.thelabmill.de] has left #go-nuts [] 20:49 < str1ngs> its still confusing 20:49 < str1ngs> I'm going to convert all my stuff to it so I can better understand it 20:49 < str1ngs> locally anyways 20:50 < str1ngs> crazy2be: for now I would create a test GOPATH and play with that 20:50 < str1ngs> dont worry about your framework yet 20:54 -!- dlowe1 [~dlowe@nat/google/x-ljovrztyumeupydp] has quit [Quit: Leaving.] 20:57 -!- r_linux [~r_linux@static.200.198.180.250.datacenter1.com.br] has quit [Quit: leaving] 21:03 -!- _andre [~andre@fosforo.f2.k8.com.br] has quit [Quit: *puff*] 21:04 -!- sebastia1skejoe [~sebastian@188.114.142.217] has joined #go-nuts 21:06 -!- sebastianskejoe [~sebastian@188.114.142.217] has quit [Read error: Operation timed out] 21:06 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 21:11 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-181-149.clienti.tiscali.it] has joined #go-nuts 21:12 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has joined #go-nuts 21:15 -!- Project_2501 [~Marvin@82.84.70.87] has quit [Ping timeout: 276 seconds] 21:16 < str1ngs> crazy2be: you are using tip? 21:16 < crazy2be> weekly 21:16 < str1ngs> can you try goinstall github.com/mattn/go-gtk/gtk please 21:16 < str1ngs> umm hopefully you have gtk libs 21:17 < crazy2be> heh i can install them :) 21:17 < crazy2be> ubuntu makes that part easy 21:17 < str1ngs> ok must be an issue with tip then 21:17 < str1ngs> well you could have been on windows :P 21:18 -!- zcram [~zcram@95-153-2-64.cdma.dyn.kou.ee] has quit [Quit: Leaving] 21:18 < crazy2be> which ones do i need? 21:18 < str1ngs> for? 21:18 < crazy2be> that library 21:18 < str1ngs> gtk2 headers etc 21:18 < str1ngs> does it fail though? 21:19 < crazy2be> oh i was just missing gtksourceview 21:19 < crazy2be> and it works with weekly 21:19 < str1ngs> goinstall: github.com/mattn/go-gtk/gtk: package has no files I get this with tip 21:19 < crazy2be> what are you building with gtk bindings? 21:19 < str1ngs> but that might have a change 21:20 < str1ngs> vte go terminal. and go webkit browers both are kinda toys right now though 21:20 < crazy2be> vte go terminal? 21:20 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 21:20 < str1ngs> vte is what things like gnome-terminal use 21:21 < crazy2be> virtual terminal emulator i assume 21:21 < str1ngs> its a standalone terminal but it also can be reused as gtk widget 21:21 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has joined #go-nuts 21:21 < str1ngs> riht 21:21 < str1ngs> right* 21:21 < crazy2be> are there bindings to gtkwebkit for go? 21:22 < str1ngs> yep 21:22 < str1ngs> https://github.com/mattn/go-webkit 21:22 -!- TheMue [~TheMue@p5DDF4B58.dip.t-dialin.net] has quit [Quit: TheMue] 21:22 < str1ngs> mattn 21:23 < str1ngs> his vim-gist is great to. not related 21:30 -!- Fish [~Fish@9fans.fr] has quit [Quit: So Long, and Thanks for All the Fish] 21:30 -!- rlab [~Miranda@91.200.158.34] has quit [Read error: Connection reset by peer] 21:31 -!- keithcascio [~keithcasc@nat/google/x-hzfklxrgjpxnupxt] has quit [Quit: Leaving] 21:32 < str1ngs> crazy2be: http://i.imgur.com/VL1dw.png 21:33 < str1ngs> crazy2be: go webkit on the left and go vte top right 21:34 -!- virtualsue [~chatzilla@nat/cisco/x-swgqdbwmnjcsfwsn] has joined #go-nuts 21:34 < crazy2be> what wm? 21:34 < str1ngs> wmfs 21:34 < str1ngs> sometimes I use dwm 21:34 < str1ngs> both are tilers 21:35 < crazy2be> jesus, mattn has 154 repos 21:37 < Tonnerre> I recommend i3 21:37 < str1ngs> oh oh wm wars 21:37 * crazy2be uses compiz 21:38 * crazy2be hides 21:38 < Tonnerre> Nah, just a suggestion 21:38 < str1ngs> its cool, I'm just kidding 21:38 < str1ngs> I think i3 is a manual tiler? 21:38 < Tonnerre> How do you mean, manual tiler? 21:39 < Tonnerre> It doesn't put windows into a predefined snail-like order like awesome does 21:39 < str1ngs> there are two types one that manages layout. and one that you move around yourself 21:41 < str1ngs> ah i3 is a wmii clone ? 21:41 < Tonnerre> Not exactly clone 21:41 < str1ngs> well derived 21:41 < Tonnerre> It was implemented from scratch bsaed on different principles 21:41 < Tonnerre> It gives a bit of the look and feel of wmii though 21:41 < Tonnerre> With less bugs that is 21:42 < str1ngs> ya wmii is abit dated now. I used it for a couple of years though 21:43 < Tonnerre> I could never get used to awesome trying to decide where I want my windows placed 21:44 < str1ngs> I've tried awesome but ya never jived with me. I rather like simple 21:49 -!- m4dh4tt3r1 [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has joined #go-nuts 21:51 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 21:51 -!- m4dh4tt3r1 [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 21:52 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has joined #go-nuts 21:56 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 21:56 -!- dju_ [dju@fsf/member/dju] has joined #go-nuts 21:57 -!- piranha [~piranha@5ED43A0B.cm-7-5a.dynamic.ziggo.nl] has quit [Quit: Computer has gone to sleep.] 21:57 -!- sebastia1skejoe [~sebastian@188.114.142.217] has quit [Quit: Lost terminal] 21:58 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit: Verlassend] 21:58 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has joined #go-nuts 21:59 < kevlar_work> I really like fullscreen windows, so I have lots of desktops on a desktop cube on compiz and use keyboard combos extensively to switch around between them. 21:59 -!- dju [dju@fsf/member/dju] has quit [Ping timeout: 246 seconds] 22:01 -!- photron [~photron@port-92-201-204-205.dynamic.qsc.de] has quit [Ping timeout: 260 seconds] 22:02 < Rennex> do you have a small display? 22:02 -!- danilo04 [~danilo04@66.44.225.80] has joined #go-nuts 22:03 < Rennex> i don't use windows wider than about 1280 pixels for almost anything, on a 1920 wide screen :) 22:03 -!- m4dh4tt3r [~Adium@c-98-210-145-213.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 22:04 < str1ngs> Rennex: some editors have there own windows/splits 22:05 < str1ngs> where I can see fullscreen being useful anyways 22:07 < crazy2be> https://github.com/unconed/TermKit 22:07 < crazy2be> :O 22:07 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has left #go-nuts [] 22:08 < ww> sometimes i like to look at visualisations of graphs with a spring layout... 22:08 < ww> if the graphs are big they are too busy to make out anything clearly with a small window 22:09 < ww> but i only do that once or twice every few months 22:09 -!- angasule [~angasule@190.2.33.49] has joined #go-nuts 22:13 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-181-149.clienti.tiscali.it] has quit [Quit: E se abbasso questa leva che succ...] 22:16 -!- bmizerany [~bmizerany@204.14.152.118] has joined #go-nuts 22:17 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined #go-nuts 22:18 -!- alkavan [~alkavan@IGLD-84-229-168-152.inter.net.il] has quit [Ping timeout: 246 seconds] 22:18 -!- m4dh4tt3r [~Adium@c-69-181-219-75.hsd1.ca.comcast.net] has joined #go-nuts 22:18 -!- tncardoso [~thiago@189.59.207.120] has quit [Read error: Connection reset by peer] 22:35 -!- TheCritic_ [~TheCritic@c-24-30-34-40.hsd1.ga.comcast.net] has joined #go-nuts 22:37 < crazy2be> hmm doozer doesn't install on the latest weekly 22:37 -!- TheCritic [~TheCritic@c-24-30-34-40.hsd1.ga.comcast.net] has quit [Ping timeout: 255 seconds] 22:38 -!- aiju [~aiju@unaffiliated/aiju] has quit [Ping timeout: 240 seconds] 22:38 -!- aiju [~aiju@unaffiliated/aiju] has joined #go-nuts 22:38 -!- robteix [~robteix@host16.190-230-219.telecom.net.ar] has joined #go-nuts 22:42 -!- GeertJohan [~Squarc@D978EC5D.cm-3-1d.dynamic.ziggo.nl] has quit [Quit: Leaving.] 22:46 -!- tavis_rain [~tavisb@24-104-129.146.hfc.mediarain.com] has joined #go-nuts 22:48 -!- eikenberry [~jae@ivanova.zhar.net] has quit [Ping timeout: 252 seconds] 23:01 -!- eikenberry [~jae@ivanova.zhar.net] has joined #go-nuts 23:01 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has joined #go-nuts 23:02 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #go-nuts 23:02 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 23:04 -!- jhawk28 [~jhawk28@user-387c58d.cable.mindspring.com] has joined #go-nuts 23:06 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has quit [Quit: dfc] 23:07 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has joined #go-nuts 23:09 -!- dfc [~dfc@124-168-166-nwork.dyn.iinet.net.au] has quit [Client Quit] 23:10 -!- wrtp [~rog@92.30.144.148] has quit [Quit: wrtp] 23:20 -!- kanliot-noob [~chatzilla@tn-76-7-181-21.dhcp.embarqhsd.net] has joined #go-nuts 23:24 -!- kanliot-noob [~chatzilla@tn-76-7-181-21.dhcp.embarqhsd.net] has quit [Remote host closed the connection] 23:27 -!- tavis_rain [~tavisb@24-104-129.146.hfc.mediarain.com] has quit [Read error: Connection reset by peer] 23:29 -!- boscop_ [~foo@f050131098.adsl.alicedsl.de] has joined #go-nuts 23:32 -!- boscop [~foo@f050131098.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 23:32 -!- fluf^arr [~camelid@s.pl0rt.org] has joined #go-nuts 23:33 -!- madveru [~manveru@b08s28ur.corenetworks.net] has joined #go-nuts 23:33 -!- alanlian1 [~yogafire@c-71-204-189-190.hsd1.ca.comcast.net] has joined #go-nuts 23:35 -!- enferex_ [~enferex@users.757.org] has joined #go-nuts 23:35 -!- virtualsue [~chatzilla@nat/cisco/x-swgqdbwmnjcsfwsn] has quit [Ping timeout: 240 seconds] 23:36 -!- wjlroe_ [u1877@gateway/web/irccloud.com/x-fhjreyjdeovjfeuv] has joined #go-nuts 23:38 -!- jyxent_ [~jyxent@129.128.191.96] has joined #go-nuts 23:39 -!- mkb218 [~mkb@pool-96-233-4-238.bstnma.east.verizon.net] has quit [Ping timeout: 240 seconds] 23:40 -!- mkb218 [~mkb@pool-96-233-4-238.bstnma.east.verizon.net] has joined #go-nuts 23:43 -!- Adys_ [~Adys@unaffiliated/adys] has joined #go-nuts 23:44 -!- eikenberry [~jae@ivanova.zhar.net] has quit [Read error: Operation timed out] 23:48 -!- Netsplit *.net <-> *.split quits: apexo, neshaug, wjlroe, manveru, mfoemmel, zaero, tav, jhawk28, welterde, Adys, (+17 more, use /NETSPLIT to show all of them) 23:51 -!- jhawk28 [~jhawk28@user-387c58d.cable.mindspring.com] has joined #go-nuts 23:52 -!- crazy2be [~crazy2be@d75-152-167-124.abhsia.telus.net] has joined #go-nuts 23:52 < kevlar_work> aw, man 23:52 < kevlar_work> bike/shed has been reverted out of tip 23:54 -!- jamesmiller5 [~jamesmill@184.17.105.74] has joined #go-nuts 23:54 -!- jessta [~jessta@li7-205.members.linode.com] has joined #go-nuts 23:54 -!- hdon- [~donny@c-67-186-35-159.hsd1.pa.comcast.net] has joined #go-nuts 23:54 -!- micromatikal [~quassel@96-42-218-124.dhcp.roch.mn.charter.com] has joined #go-nuts 23:54 -!- m4dh4tt3r [~Adium@c-69-181-219-75.hsd1.ca.comcast.net] has joined #go-nuts 23:54 -!- arun_ [~arun@unaffiliated/sindian] has joined #go-nuts 23:54 -!- Xenith [~xenith@xenith.org] has joined #go-nuts 23:54 -!- mfoemmel [~mfoemmel@chml01.drwholdings.com] has joined #go-nuts 23:54 -!- cbeck [cbeck@gateway/shell/pdx.edu/x-jbxmkduyxdmmfpvg] has joined #go-nuts 23:54 -!- zaero [~eclark@servo.m.signedint.com] has joined #go-nuts 23:54 -!- apexo [~apexo@2a01:238:436b:8301:5054:ff:fe87:82fb] has joined #go-nuts 23:54 -!- i__ [~none@unaffiliated/i--/x-3618442] has joined #go-nuts 23:54 -!- neshaug [~oyvind@213.239.108.5] has joined #go-nuts 23:54 -!- xulfer [~xulfer@2600:3c01::f03c:91ff:fe96:c1cd] has joined #go-nuts 23:54 -!- tav [~tav@92.20.3.183] has joined #go-nuts 23:56 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has left #go-nuts [] 23:56 -!- flaguy48 [~gmallard@user-0c6s350.cable.mindspring.com] has joined #go-nuts 23:57 -!- comex [~root@ec2-67-202-46-7.compute-1.amazonaws.com] has quit [Excess Flood] 23:58 < crazy2be> kevlar_work: bike/shed? 23:58 -!- Tv [~Tv@ip-66-33-206-8.dreamhost.com] has quit [Ping timeout: 260 seconds] 23:58 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Ping timeout: 252 seconds] 23:59 -!- micromatikal [~quassel@96-42-218-124.dhcp.roch.mn.charter.com] has quit [Quit: No Ping reply in 180 seconds.] 23:59 -!- cafesofie [~cafesofie@ool-18b97779.dyn.optonline.net] has joined #go-nuts 23:59 -!- hdon- [~donny@c-67-186-35-159.hsd1.pa.comcast.net] has quit [Max SendQ exceeded] 23:59 -!- micromatikal [~quassel@96-42-218-124.dhcp.roch.mn.charter.com] has joined #go-nuts --- Log closed Thu Jun 16 00:00:12 2011