IRC logs of #shogun for Tuesday, 2011-04-12

--- Log opened Tue Apr 12 00:00:36 2011
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has joined #shogun00:59
Gagansonney2k: oh damn, you're sleeping I take it03:20
-!- Gagan [~brocolli@nat-fw.cs.ualberta.ca] has quit [Quit: Bye!]03:20
-!- alesis-novik [~alesis@188.74.87.84] has joined #shogun03:58
serialhexbrocolli: whats up? how ya been???06:19
serialhexafk-ing i take it... *goes and washes dishes while shogun compiles*06:22
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun07:30
-!- dvevre [b49531e3@gateway/web/freenode/ip.180.149.49.227] has quit [Ping timeout: 252 seconds]07:55
serialhexsonney2k: are you here?08:31
serialhexi guess not... oh well, if you notice this message i will probably be on for a little while longer...  it's ~9am there and it's ~3am here, so i'm looking to go to sleep soon.  though i'll check back before i do08:46
@sonney2kserialhex, don't work too long hours all the time... anyways I am back09:00
serialhexsonney2k: i'll try not to, did you get my latest message on the normal distribution thing?09:01
@sonney2kjust reading it09:01
serialhexok... do you want me to keep it that way or change it so there are no default args??09:02
serialhexthat was my only real concern at this point09:02
@sonney2kserialhex, I am just wondering if it would be better to use a templated function for that and then introduce two flavours sth. like rand_float and rand_double09:04
serialhexumm... ok, i'll have to find out about templated functions, but it's something new for me to lear right? :D09:05
@bettybooyeah :>09:05
serialhexand just so you know, these past few days of intense coding has been really benificial to me, even if i'm not accepted this has been really cool!09:06
* serialhex had C++ book out & reading about template functions now09:07
-!- josip [~josip@unaffiliated/josip] has quit [Remote host closed the connection]09:08
serialhex...so if i understand it right, i have the templated function that does all the heavy lifting, and then rand_float & rand_double that call the templated function with those types of values... am i right09:14
serialhex?09:14
@sonney2kserialhex, I just realize that templates won't be any good if you have to return integers for example09:16
@sonney2kahh just do it withouth default arguments then and I will apply your patch09:17
serialhexok... you do realize that i only have floating-point valued functions there right?09:17
@sonney2kserialhex, yes but for templated functions it would also do sth. for int etc09:17
serialhexok, cool... editing & commiting now09:18
@sonney2kthat would then be nonsense09:18
serialhex:D YAY nonsense!09:19
serialhexyou should see it now09:19
@sonney2kI mean if you add a convenience function randn that just calls your normal_random() function but with mean 0 and std-dev 1 then we have all we wanted.09:20
serialhexand again, thank you for this opportunity to do all this.  this 'pre GSoC competition' has really taught me alot09:21
serialhex...?  and why didnt i think of that09:21
* serialhex goes and edits some more :P09:21
@sonney2kserialhex, don't forget to change the comment too :)09:21
@bettybooyeah ;>09:21
serialhexoh, what type would you want it to me? float32_t09:21
@sonney2kboth09:21
serialhexso like randn_32 & randn_64 or something??09:22
-!- siddharth [~siddharth@117.211.88.150] has quit [Read error: Connection reset by peer]09:22
@sonney2kfloat32_t and 64 ... but then name it randn_float / randn_double09:22
serialhexactually.. i know hd on09:22
serialhexahh, ok09:22
serialhexsonney2k, how is this for comment for each of those fumctions:09:29
serialhex// Convenience method for generating Standard Normal random numbers09:29
serialhex// Double: Mean = 0 and Variance = 109:29
serialhexerr... 3 /'s for each of those09:30
serialhexidk why it only put 209:30
-!- yayo3 [~jakub@ip-78-45-113-245.net.upcbroadband.cz] has joined #shogun09:35
serialhexsonney2k: i just noticed the comment for the abs() function is: ///return the maximum of two integers -- shouldnt it be ///returns the absolute value of a number ??09:37
@sonney2kserialhex, yes09:37
@sonney2kcopy paste bug...09:37
@sonney2kyes good09:38
serialhexkinda figured... i'll change that too im my commit09:38
@sonney2kHeh09:42
serialhexsonney2k: you should see it now09:42
@sonney2kserialhex, I am happy with it. will apply it now.09:43
serialhexok cool!  i'm going to sleep now.  have a good day at work!09:44
CIA-31shogun: Justin Patera master * r74c94a5 / src/libshogun/lib/Mathematics.h :09:44
CIA-31shogun: Changed mornal_random so that only the float32_t version has default arguments.09:44
CIA-31shogun: Unfortunately having float32_t foo(float32_t=1.0) && float64_t09:44
CIA-31shogun: foo(float64_t=1.0) is ambiguous in SWIG, as it does not follow the typedefs or09:44
CIA-31shogun: namespace qualifiers. See "6.15.3 Ambiguity resolution and renaming" and the09:44
CIA-31shogun: "Notes on %rename and %ignore" in the SWIG documentation for more information. -09:44
CIA-31shogun: http://bit.ly/hIB1oY09:44
CIA-31shogun: Soeren Sonnenburg master * rbda6e6e / src/libshogun/lib/Mathematics.h : Merge branch 'master' of https://github.com/serialhex/shogun - http://bit.ly/eHWOA109:44
CIA-31shogun: Justin Patera master * r19c35fd / src/libshogun/lib/Mathematics.h : Killing the default arguments on normal_random. - http://bit.ly/fBy2qy09:44
CIA-31shogun: Justin Patera master * rb677245 / src/libshogun/lib/Mathematics.h : Made convenience functions randn_float & randn_double for standard normal random variables. Also edited comment on abs() function to reflect what it truly does. - http://bit.ly/hhhelI09:44
-!- CIA-31 was kicked from #shogun by bettyboo [flood]09:44
-!- CIA-8 [~CIA@208.69.182.149] has joined #shogun09:44
serialhexYAY!!! i feel spechul!! :P09:44
-!- blackburn [~qdrgsm@188.168.4.201] has joined #shogun09:48
yayo3god damn macos09:49
@sonney2kyayo3, burned your fingers?09:49
yayo3sonney2k: yep. well, not realy.09:49
yayo3I trying to do something with the configure bug. which is actually mac os gcc design decision09:50
@sonney2kI see09:50
yayo3aparrently the only way to make it not to generate debug symbols in external files is to compile and link in two steps09:50
yayo3because otherwise the gcc gets too clever09:50
@sonney2kyayo3, isn't it enough to drop the -g flag?09:51
yayo3that should work, unless the configre needs it09:52
yayo3configure*09:52
@sonney2kyayo3, well we compile with -g on to have some info when crashes happen09:53
yayo3this is actually just the problem with the configure09:56
yayo3it tests the compiler and on macos, you get directories with external debug symbols09:57
yayo3which the remains, as the confire don't know they're there and don't clean them up09:57
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun09:57
yayo3also, make clean does not expect the configure-SOMETHING temp files to be directories and crashes09:58
@sonney2kyayo3, why don't you add a line that does rm -rf configure-* ?09:59
yayo3sonney2k: well, we takled about that yesterday (or day before yesterday?) and you said rm -rf is a bad idea :)10:00
@bettyboofunny10:00
@sonney2kyayo3, I thought you do intended to replace rm -f with rm -rf everywhere in make clean10:00
yayo3anyway according to mailing list, rm -rf is what the makers of autoconf decided to do :)10:01
@sonney2kyayo3, adding a line with specific rm -rf is fine to me10:01
yayo3cool! I'll do that and send a pull request10:01
@sonney2kthanks10:07
-!- siddharth [~siddharth@117.211.88.150] has quit [Quit: Leaving]10:11
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun10:12
-!- ameerkat [~ameerkat@184-98-140-155.phnx.qwest.net] has quit [Ping timeout: 260 seconds]10:18
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Quit: Page closed]10:26
-!- blackburn [~qdrgsm@188.168.4.201] has quit [Ping timeout: 240 seconds]10:33
-!- yayo3 [~jakub@ip-78-45-113-245.net.upcbroadband.cz] has quit [Quit: Lost terminal]10:58
-!- skydiver [c255a037@gateway/web/freenode/ip.194.85.160.55] has joined #shogun12:08
-!- siddharth [~siddharth@117.211.88.150] has quit [Remote host closed the connection]12:36
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun12:43
-!- skydiver [c255a037@gateway/web/freenode/ip.194.85.160.55] has quit [Ping timeout: 252 seconds]13:03
-!- josip [~josip@unaffiliated/josip] has joined #shogun13:32
josipsonney2k: should we (gsoc applicants) expect some kind of tasks until the decisions are made??13:54
@sonney2kjosip, it is as easy as this: the more you do that separates you from the other students the more you are likely to be in of course. this does not mean we can guarantee your acceptance though. not enough mentors (we can only handle 10 students I think) and fewer slots can be a problem13:56
josiphm, okay. So it is note that we will get tasks directly from you, but we have to choose some issues and fix them13:57
@sonney2kjosip, in any case patches in any direction are most welcome.13:57
josipyep, I thought that we'd get specific tasks that are directly related to the proposals13:57
@sonney2kjosip, ask your potential mentor then.. sometimes it is really hard to suggest topics that are easy enough to be finished in a few hours13:59
-!- yayo3 [~jakub@195.113.242.138] has joined #shogun13:59
@sonney2kjosip, I mean we don't mind starting you to work on the topic you've chosen - but sometimes you have to do a bug chunck of work before it becomes useful at all13:59
josiphm, okay - thanks !14:00
@sonney2kjosip, what could be done currently is adding examples to all the new kernels in different languages14:00
@sonney2kthat is easy - no idea if this is something that you would be motivated to do though14:00
josipI will also take a look at the issues tracker. Problem is - I'll be travelling a lot this week, hopefully I'll find time to do something14:01
@sonney2kjosip, then I suggest to do small things14:01
@sonney2kand contact your potential mentor ...14:02
josipI already did before applying14:02
yayo3so maybe this is old news, but current master branch doesn't compile14:02
@sonney2kjosip, well then again14:02
@sonney2kyayo3, really?14:02
* sonney2k checks14:02
yayo3looks that way14:03
@sonney2kyayo3, indeed14:04
@sonney2kmy oversight14:04
CIA-8shogun: Soeren Sonnenburg master * r248812b / src/libshogun/lib/Mathematics.h : fix minor compile error - hurray copy & paste - http://bit.ly/i1Qx9d14:04
@sonney2kyayo3, did you say it does not compile? well it does ;-)14:05
@bettyboosonney2k, ;>14:05
yayo3thanks :)14:05
yayo3it gets' kind of easier to play with compiler options when the code compiles :)14:05
@bettyboo;D14:05
@sonney2kyayo3, thanks for the report!14:08
* sonney2k thinks that some kind of automated build testing would be cool14:08
@sonney2kanyone aware of a free service for that?14:08
yayo3opensuse build service can autobuild packages14:13
yayo3no idea whether it does autotesting or somesuch14:13
@sonney2kyayo3, packages is not really what is required here - just after each commit a rebuild trigger...14:16
@sonney2kdammed, another build problem14:16
* sonney2k notes to check compilation more carefully, compiling for more interfaces14:17
siddharthsonney2k, yes that would be great...we have to build each time14:17
@sonney2kI suggest to use ccache14:17
@sonney2kthis can turn a full shogun build to last only 5 seconds ;)14:18
@bettybooho ;>14:18
* yayo3 is installing ccache NOW14:19
siddharthsonney2k, I went through the code of SGD-Qn and there was one function printQnInfo.It s been defined but never called.so should I include this?14:20
@sonney2ksiddharth, probably not14:26
siddharthok14:26
@sonney2ksiddharth, did you get it to compile at least?14:27
@sonney2kI mean with SGD-QN in shogun already?14:27
* sonney2k hopes that this question cannot be misunderstood14:28
siddharthsonney2k, I mean should I include the function when integrating SGD-QN in shogun14:29
@sonney2k^^ that was what my probably not was referring to - no14:30
@sonney2ksiddharth, I usually start merging algorithms by copying their most important class there and then derive it from e.g. CSVM etc and then see how it goes...14:33
siddharthsonney2k, yes I was also looking at the imp classes and functions...but I found this function lying around :P14:35
siddharthsonney2k, thanks for the advice :)14:38
yayo3is it just me, or is the configure kinda messy? :)14:41
@bettyboo;>14:41
-!- skydiver [4deac315@gateway/web/freenode/ip.77.234.195.21] has joined #shogun14:44
@sonney2kyayo3, it is14:46
@sonney2kstemming from mplayer's config shell script14:46
@sonney2kand grown up to this mess (tm)14:47
yayo3yep. well we now have a working --enable-debug and --disable-debug14:47
yayo3instead of the options being there, saying that debug is defaultly disabled and doing nothing :)14:47
yayo3pull request in a minute :)14:47
@bettybooyeah ;D14:47
yayo3or after I make configure delete configure-BLA.dSYM files after itself anyway14:48
@sonney2kmlsec, recently betty is smiling a bit too often14:48
@bettyboosonney2k: well done betty!14:48
* sonney2k hopes that this doesn't trigger an endless conversion14:48
@sonney2kok14:49
@sonney2kyayo3, did you send the pull already?15:05
yayo3no, I'm still wokring on the "or after I make configure clean up after itself anyway"15:08
yayo3but I can send what I have15:08
yayo3which I just did15:10
yayo3ok I added a cleanup of the .dSYM directories at the end of configure15:18
yayo3(and pulled and stuff)15:18
@sonney2kyayo3, your patch goes a bit beyond...15:21
@sonney2kif I apply it we need another option for non-optimized compilation (only with -O0)15:22
yayo3oh, you wanted just the -g back?15:24
yayo3well how does --disable-optimization option that disables optimization and cpu detection sounds? :)15:25
yayo3or should the --disable-cpudetection disable also the -O9 -fsomething stuff?15:27
@sonney2kyayo3, changing one knob's meaning will generally kill lots of other things15:34
@sonney2kIIRC disabe-cpudetection will just use -O215:35
yayo3I have added a new option. take a look at it please15:49
alesis-novikGood morning (?)15:49
alesis-novikI was wondering on what the other students are working on, so that I wouldn't do the same thing15:50
@sonney2kalesis-novik, I guess here is the right place to ask them :)15:54
@sonney2knot sure what you intend to do15:54
alesis-novikI intend to try implementing MLP with a single hidden layer15:55
CIA-8shogun: Soeren Sonnenburg master * r1e6858d / (5 files in 3 dirs): Merge branch 'master' of https://github.com/yayo3/shogun (+6 more commits...) - http://bit.ly/ehcXIW15:57
@sonney2kalesis-novik, I am pretty sure no one is working on this - but there is ample toolboxes around that do MLP's (torch, shark,...) so it is potentially only of academic value15:57
@sonney2kyayo3, finally!15:58
yayo3yay! :)15:58
@sonney2kthanks for your patience with this configure script mess(tm)16:00
alesis-novikBut then again other toolboxes have half of the stuff shogun has anyway16:01
yayo3anyway I need to run. see you all later16:02
@sonney2kalesis-novik, I am just saying that integrating other state-of-the-art MLP implementations would probably be better. That said it does not hurt to have an MLP in shogun as a reference16:02
@sonney2kyayo3, l8r!16:02
-!- yayo3 [~jakub@195.113.242.138] has quit [Quit: leaving]16:02
alesis-novikWhat other things would you suggest working on?16:03
@sonney2kalesis-novik, all ideas I had are in this ideas list16:11
@sonney2kif you can implement an MLP rather quickly (1-2 days) do it - otherwise look at other big ml toolboxes (like Weka or shark) and check whether you find anything interesting that is still missing16:12
alesis-noviksonney2k, Kernel PCA doesn't look too difficult to implement.16:23
@sonney2kalesis-novik, it is partially there in preproc/KPCACut16:24
@sonney2kbut it needs features like extracting only the top n components and it can currently not be applied16:24
@sonney2kjust the code for computing is there16:24
@sonney2ksame with PCACut (just PCA) - while it can be applied it is missing features to cut out the top n components - that would be a nice addition16:25
@sonney2k(so far one can only say one wants the all components with eigenvalues > epsilon)16:26
alesis-noviksonney2k, I guess I could do a quick patch for that16:27
@sonney2kalesis-novik, that would be nice... the other things that need some work can be found by searching for SG_UNSTABLE or SG_NOTIMPLEMENTED16:32
alesis-novikthanks for the tip16:35
-!- siddharth [~siddharth@117.211.88.150] has quit [Ping timeout: 258 seconds]16:44
@mlsecOk.17:04
-!- siddharth [~siddharth@117.211.88.150] has joined #shogun17:08
brocolliso, sonney2k, started sifting through the applicants? ;)17:13
@sonney2kbrocolli, more or less through I would say17:14
@sonney2ktoday google will assign initial slots17:14
brocollii see17:14
@sonney2kor better tomorror in germany17:14
brocollihave you prioritized the candidates17:14
@sonney2kyes17:14
brocollii see17:14
@sonney2kthe top twenty sth17:14
brocolliif we weren't notified, we're not on the upper parts of the list, I take it?17:14
@sonney2knotification is only next week IIRC17:15
brocollioh i see17:15
brocollican we find out our # if we ask? in private of course, and understanding that we won't reveal this to anyone ?17:15
@sonney2k25th17:15
brocollinoooooo17:16
brocollii didn't think I was that low :(17:16
brocollilol17:16
@bettybooyeah!17:16
@sonney2k25th of april!17:16
brocollioiuc17:17
brocollioic*17:17
@sonney2kis the big day with the announcements17:17
@sonney2kbefore that we were asked not to say a word17:17
brocollioh i see.17:17
brocolliSo even your own list isn't allowede to be discussed because essentially the top n (if n is the number of allotted slots) get them, if they want it17:18
@sonney2kbrocolli, does that mean your proposal got not accepted and you are now availabe for GSoC?17:19
@sonney2kbrocolli, btw, I don't even know your real name...17:19
brocolli;)17:19
brocolliI guess my institution would give me away17:19
@bettyboohe ;D17:19
brocolliUniversity of Alberta17:19
@sonney2kbrocolli, not the interface I have17:20
@sonney2kyour melange id or so17:20
brocolliwhats my melange id? :/17:20
brocollioh my id17:21
brocolliits broly17:21
josipCan shogun display ROC curves of an SVM ?17:21
@sonney2kjosip, only compute :)17:22
@sonney2klook at performancemeasure17:22
@sonney2kin evaluation/ dir17:22
josipthanks17:23
@sonney2kjosip, but the implementation is not really ideal I would say - in particular for precision recall curves. that would be some (relatively easy) task to do17:23
josipwhy not ideal?17:23
@sonney2kbrocolli, msg me in private...17:23
@sonney2kjosip, look at the code and you will know - slow slwo slow17:23
josipoh, okay17:23
josipit retrains for every parameters? :D17:23
@bettyboo;D17:23
josipparameter*17:23
@sonney2kroc is ok though - but yeah I think this whole class needs polishing17:24
@sonney2kI have a python script lying around that does all that - I would love to have that all translated ftp://largescale.ml.tu-berlin.de/largescale/scripts/evaluation.py17:26
josiptranslated to ?17:26
josipthis is some evalation script for the large scale challenge right17:29
@sonney2k(that I wrote yes)17:29
@sonney2kit contains many evaluation algorithms17:30
@sonney2kthat area mostly already in shogun - but some are not17:30
josipok17:31
@sonney2ks/area/are/17:32
-!- josip [~josip@unaffiliated/josip] has quit [Remote host closed the connection]17:41
-!- skydiver [4deac315@gateway/web/freenode/ip.77.234.195.21] has quit [Quit: Page closed]17:44
brocolliso the expected hours are 40 a week, and you get a total of 6k over the 4 months?17:55
-!- blackburn [~qdrgsm@188.168.2.135] has joined #shogun18:07
blackburnhi all18:08
serialhexwhats up blackburn??18:11
blackburnit's ok, how are you? :)18:12
@bettybooyeah ;D18:12
serialhexchilling, working on getting my repository up-to-date18:13
blackburnhttp://www.google-melange.com/gsoc/events/google/gsoc2011 today is start of 'mentor slots are announced..'18:14
serialhexwhat about you?18:14
serialhexcool cool18:15
blackburnjust came home from my damn university :)18:15
@bettybooyep blackburn18:15
* serialhex hopes there are a BUNCH of slots for shogun18:15
blackburn20? :)18:15
@bettyboofunny.18:15
serialhexnice, it's like dinnertime for you right?18:15
blackburn20-1518:16
serialhexyeah, 20 would be nice :P  but it kinda dosnt matter if i get it18:16
@bettybooyep ;D18:16
blackburnsomething became calm, only 11 people in #shogun and only a few commits today18:17
serialhexyeah, i guess people are running out of small ideas to commit18:18
blackburnthere are no kernels anymore :)18:19
siddharthlol yeah18:19
@bettyboorahaha18:19
serialhexyeah, i noticed they were getting eaten up18:20
siddharthgraph kernels left :P18:20
@bettyboohihi ;D18:20
siddharthbettyboo u dont do anything and just laugh at us18:21
@bettyboosiddharth: it would really make sense to do the octave / and older matlab binary formats too... for that look also at the source of octave (it's linked to at the gsoc page)18:22
serialhexand then she just talks nonsense to us!! :P18:22
blackburnbettyboo: make doc18:25
@bettybooblackburn: well i did make install and now I can use the kernel function which I made18:25
blackburnbettyboo: make doc not kernels18:26
@bettybooblackburn: vodka? beer? make doc!18:26
serialhexlol!  that rocked!!!18:28
blackburnleaving now, going to study something :)18:29
blackburnsee you18:29
@bettyboo;D18:29
-!- blackburn [~qdrgsm@188.168.2.135] has quit [Quit: Leaving.]18:29
-!- brocolli [ylorb@unaffiliated/brocolli] has left #shogun []18:31
@mlsecwell, guess she needs to restart and get less active18:32
-!- bettyboo [~bettyboo@bane.ml.tu-berlin.de] has quit [Remote host closed the connection]18:33
-!- bettyboo [~bettyboo@bane.ml.tu-berlin.de] has joined #shogun18:33
-!- mode/#shogun [+o bettyboo] by ChanServ18:34
@mlsecbetter now18:35
@mlsecat least betty has learned a lot about shogun!18:36
@bettyboomlsec: so google will not give us all the slots18:36
alesis-novikbettyboo, way to ruin the mood18:38
@bettybooalesis-novik: oh i did that....i think they were unwell18:38
@mlseclet's see how many slots we get18:38
@mlsecshogun seems to have exceptionally many applications.18:39
CIA-8shogun: Jakub Jirku master * r36bbddd / (2 files): Documentation formula fix - http://bit.ly/eOgq8k19:27
CIA-8shogun: Soeren Sonnenburg master * r8b483bf / (2 files): Merge branch 'master' of https://github.com/yayo3/shogun - http://bit.ly/hmOS7j19:27
@mlsecMaybe we should freeze devel on pcacut19:44
@mlsecUntil gsoc starts and the dim.reduction task is taken care of19:45
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has joined #shogun20:24
@sonney2kmlsec, I don't agree :) I think we should start to freeze topics once we know who will occupy them (work on them).20:52
@bettyboolol20:52
-!- siddharth_ [~siddharth@117.211.88.150] has joined #shogun21:10
-!- siddharth [~siddharth@117.211.88.150] has quit [Ping timeout: 258 seconds]21:13
-!- yayo3 [~jakub@ip-78-45-113-245.net.upcbroadband.cz] has joined #shogun21:21
yayo3hey21:21
@mlsecokay21:25
@mlseclol21:25
-!- akhil_ [75d35896@gateway/web/freenode/ip.117.211.88.150] has quit [Quit: Page closed]21:29
serialhexsome interesting articles on building a scientific cluster with only consumer hardware & OSS - part 1: http://goo.gl/m7ye3 part 2: http://goo.gl/JIWlq they're going to be using it for neural network simulation apparently, & part 3 will deal with that21:31
-!- skydiver [c255a037@gateway/web/freenode/ip.194.85.160.55] has joined #shogun22:08
@sonney2khmmhh I just heard that new orgs rarely get more than 2 slots22:15
* sonney2k cries22:15
* serialhex cries with sonney2k22:15
serialhexthat sucks!22:15
@sonney2kwe won't know before tomorror morning22:16
yayo3what is this I don't even22:16
serialhexyeah, thats not cool22:16
serialhexbut we'll see!22:16
* yayo3 starts to think it was a bad idea apply only to shogun22:17
serialhexyeah, probably not smart...22:18
* serialhex hopes he gets this one!22:18
-!- blackburn [~qdrgsm@188.168.2.135] has joined #shogun22:20
@sonney2k http://www.booki.cc/gsoc-mentoring/_v/1.0/selecting-the-projects/ says "Every accepted organization is allocated at least one slot. First-year22:23
@sonney2k> organizations rarely get more than five slots." - so there is hope.22:23
serialhexyes there is!!22:24
blackburnoh, talking about slots, I'm interested :)22:24
blackburnwhat I missed?22:24
yayo3blackburn: not much22:25
yayo3just some despair22:25
yayo3and stuff22:25
blackburnwhy despair?22:25
@sonney2kblackburn, I heard before that new orgs get only 2 slots - very very few exceptions - but the above statement is at least some hope. I mean we really got 10 excellent proposals.22:26
serialhex*woe is all who do not get selected to be part of the summer of code*22:26
blackburnheard about 1222:26
blackburn:D22:26
serialhex*woe woe, oh woe*22:26
serialhex:P22:26
@sonney2kserialhex, shall I use your new randn function for that?22:26
serialhexHAHA!!  yeah, sure... i'll set me as one of the default args :P22:27
blackburnsonney2k: think you may discuss it with some googler22:27
@sonney2kblackburn, well I did as much as I could already - I won't say more.22:28
blackburnsonney2k: so you are already discussing it, as I understand, ok :)22:28
yayo3serialhex: well, it gets pretty frustrating22:29
serialhexi know, i'm kind of on-edge too22:29
serialhexi quit my non-paying job to code for the summer :D22:29
yayo3you might get to work on something interesting, but instead you spend summer coding PHP eshops to pay you rent22:29
@sonney2klets stay tuned - tomorrow morning we will know for sure22:29
serialhexyeah... thats true22:29
blackburnsonney2k: we will know slot count?22:30
@sonney2kblackburn, well end of business day pacific daylight time22:30
@sonney2kbut I will probably sleep then22:30
serialhexcool, well i'll be back later, gtg get some books on C & liner algebra!!22:30
-!- skydiver [c255a037@gateway/web/freenode/ip.194.85.160.55] has quit [Ping timeout: 252 seconds]22:30
blackburnsonney2k: I'm tangled with all that timezones22:30
serialhex...that's a ling ways away!!!22:30
yayo3serialhex: linear algebra is black magic! :)22:30
@bettyboo;D yayo322:30
yayo3serialhex: stay away from it :)22:31
@bettyboo;D22:31
serialhexi've been trying, but it keeps haunting me.22:31
@sonney2kso in 9 hrs when I get up I will probably have one particularly important email22:31
blackburnah, okay22:31
blackburnin 9 hrs, gmt+3?22:31
blackburnphew22:31
blackburngmt+122:31
serialhexpacific time is gmt -822:31
blackburni know22:31
blackburnabout what timezone sonney2k talking about :)22:32
serialhexok ... you were throwing numbers out there & i didnt know what was going on...22:32
blackburnso, important email will be sended in late morning, I see :)22:32
-!- skydiver [c255a037@gateway/web/freenode/ip.194.85.160.55] has joined #shogun22:34
serialhexok, i'm out for real this time... later all22:34
siddharth_thats sad...only 2 slots?22:34
@sonney2kwe will see....22:36
siddharth_fingers crossed22:36
blackburnwhat will you do in case of 2 slots? :)22:36
@sonney2kuse serialhex's new random function22:36
siddharth_that will be an even harder job22:36
siddharth_lol22:37
blackburnit's a not fair! it's normal!22:37
@sonney2kblackburn, yes kidding...22:38
blackburnme too22:38
siddharth_lets hope for the best22:42
@sonney2kall we can do anyway22:44
blackburntomorrow we will say поехали like gagarin :D22:53
blackburnsonney2k: remember what it means?22:54
@sonney2kblackburn, no22:54
blackburnhe :)22:54
blackburnstrange22:55
blackburnit is ~'go on'22:55
blackburn*yes I will get to sonney2k while he will not remember all the russian words* :D22:56
skydiverpoehali!:)22:58
@sonney2kheh22:58
blackburnI mention it because today is (was) 12 April and 50th anniversary of human space flight :)22:59
* sonney2k was just watching a movie about that23:00
@sonney2know bedtime again23:00
@sonney2kcu you tomorrow23:00
@sonney2kI keep you updated23:00
blackburnI even study in university named after S.P. Korolyov, a 'chief' of space flights23:00
blackburn:D23:00
blackburnwill wait for your information :)23:01
-!- yayo3 [~jakub@ip-78-45-113-245.net.upcbroadband.cz] has quit [Quit: leaving]23:04
alesis-novikApparently Gagarin was making jokes about sausages and vodka before launch23:12
blackburnhm! that is a good idea! will drink some vodka now23:13
blackburn:D23:13
alesis-novikblackburn, you from the old soviet block?23:17
blackburnfrom the cold russia :)23:21
alesis-novikCool. I'm from Lithuania myself, though I study in the UK now.23:26
blackburnah, that's why you have -s name :)23:26
blackburnin baltic states I could be sergeys, right? :)23:27
alesis-novikI guess it would be Sergejus with a hard j.23:30
alesis-novikIt's mostly a Lithuanian thing, not sure about Latvia (everyone speaks Russian there anyway).23:30
blackburnalesis-novik: and what about you, do you know some russian words? :)23:31
alesis-novikoh, I speak russian, can't type it though23:32
blackburna, ty dazhe razgovarivaesh :)23:33
blackburnesche odin govoryaschiy po-russki ))23:34
blackburnalesis-novik: think you wiil understand :)23:35
alesis-novikmoi vse rodstviniki v belarusije i ukraine (I hope this makes sense)23:35
blackburnhehe, moya devushka iz belorussii23:35
alesis-novikesche odin? Kto esche?23:35
blackburnesche skydiver iz pitera23:36
blackburni tam gde-to byl paren iz moskwy23:36
blackburndaily lessons of russian. only on #shogun :D23:37
skydivertotally 423:38
skydiverblackburn: it would be good reason for sonney2k to remember russian if we write comments in code in russian23:39
blackburnahahaha23:40
blackburnit will be legendary23:40
blackburnhe will try to kill us23:40
alesis-novikAll for the greater good23:40
blackburnint i=0; // vvedenie peremennoy cikla23:41
skydiver;)23:41
blackburnoh, we even could call variables in russian23:41
skydiverlike variable for gagarin23:42
blackburnCClassifier* klassifikator_blizhayschego_soseda23:42
blackburnvariables named after stalin, hruschev and gagarin23:42
skydivervoid vodka()23:42
blackburnstalin could call destructors of objects23:42
blackburnbool inline vodka() { return false; }23:43
blackburnand temporary variables andropov and chernenko23:43
blackburnwith no persistance, will disappear right after being used23:43
alesis-novikI wonder...23:45
alesis-novikif there is a classification/clustering method with CCP as an abbreviation, the class for that would be CCCP23:46
blackburn:D23:46
alesis-novikConstructor should call Lenin and destructor should call Gorbachev23:46
blackburnCCCP::Lenin()23:47
blackburn// not tested, do not call23:47
blackburnCCCP::Stalin()23:47
blackburnCCCP::~Gorbachev()23:47
skydiverthat looks like another gsoc proposal23:48
blackburn:D23:48
skydiverfor renaming whole shogun23:48
blackburnidea "Introducing CCCP classifier with ability to stalinize random objects"23:49
skydiveri think google could issue extra slot for it23:49
blackburngoing to study f-ing numerical methods :)23:51
alesis-novikIf the idea would go to the top, I think Sergey Brin would definitely give the extra spot23:51
blackburnsee you later23:52
alesis-noviksee you blackburn23:52
blackburn*tomorrow, I guess, tomorrow we all be here :)23:52
blackburnwill be here* (what's up with me?)23:52
-!- blackburn [~qdrgsm@188.168.2.135] has quit [Quit: Leaving.]23:53
--- Log closed Wed Apr 13 00:00:36 2011

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!