--- Log opened Tue May 06 00:00:36 2014 | ||
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 00:59 | |
shogun-notifier- | shogun: Thoralf Klein :develop * 26848b7 / examples/undocumented/cmdline_static/ (18 files): https://github.com/shogun-toolbox/shogun/commit/26848b7936976246c3dd19ceb6d89806dbaef348 | 00:59 |
---|---|---|
shogun-notifier- | shogun: Fixing potential colliding output files "out.txt" when runnning ctest -j4 | 00:59 |
shogun-notifier- | shogun: tklein23 :develop * 628c500 / examples/undocumented/cmdline_static/ (18 files): https://github.com/shogun-toolbox/shogun/commit/628c5008fa028dbdff2185a76fd939d9f4d507af | 00:59 |
shogun-notifier- | shogun: Merge pull request #2211 from tklein23/conflicting_output_file_names | 00:59 |
shogun-notifier- | shogun: | 00:59 |
shogun-notifier- | shogun: Fixing potential colliding output files "out.txt" when runnning ctest -j4 | 00:59 |
-!- pickle27 [d8bfe7da@gateway/web/freenode/ip.216.191.231.218] has quit [Quit: Page closed] | 01:12 | |
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has quit [Quit: PirosB3] | 02:07 | |
-!- pickle27 [~pickle27@192-0-136-118.cpe.teksavvy.com] has joined #shogun | 02:13 | |
-!- pickle27 [~pickle27@192-0-136-118.cpe.teksavvy.com] has quit [Client Quit] | 02:14 | |
-!- pickle27 [~pickle27@192-0-136-118.cpe.teksavvy.com] has joined #shogun | 02:15 | |
-!- travis-ci [~travis-ci@ec2-54-81-182-107.compute-1.amazonaws.com] has joined #shogun | 02:31 | |
travis-ci | [travis-ci] it's tklein23's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/24493758 | 02:31 |
-!- travis-ci [~travis-ci@ec2-54-81-182-107.compute-1.amazonaws.com] has left #shogun [] | 02:31 | |
-!- lambday [67157f4f@gateway/web/freenode/ip.103.21.127.79] has joined #shogun | 02:41 | |
shogun-buildbot | build #0 of nightly_fedora is complete: Failure [failed git] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_fedora/builds/0 blamelist: tklein23 <tklein23@users.noreply.github.com>, Thoralf Klein <thoralf@fischlustig.de> | 03:00 |
-!- HeikoS [~heiko@0541877d.skybroadband.com] has quit [Quit: Leaving.] | 03:13 | |
-!- x4i [~A2o@unaffiliated/x4i] has joined #shogun | 03:20 | |
-!- pickle27 [~pickle27@192-0-136-118.cpe.teksavvy.com] has quit [Quit: Leaving] | 03:26 | |
shogun-buildbot | build #294 of debian wheezy - memcheck is complete: Failure [failed memory check] Build details are at http://buildbot.shogun-toolbox.org/builders/debian%20wheezy%20-%20memcheck/builds/294 blamelist: tklein23 <tklein23@users.noreply.github.com>, Thoralf Klein <thoralf@fischlustig.de> | 03:28 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 03:59 | |
-!- soumyaC [uid15286@gateway/web/irccloud.com/x-xpmpyenroaaohgmr] has quit [Quit: Connection closed for inactivity] | 04:26 | |
-!- pickle27 [~pickle27@192-0-136-118.cpe.teksavvy.com] has joined #shogun | 05:01 | |
-!- pickle27 [~pickle27@192-0-136-118.cpe.teksavvy.com] has quit [Remote host closed the connection] | 05:11 | |
-!- naywhayare is now known as n | 06:20 | |
-!- n is now known as naywhayare | 06:20 | |
shogun-buildbot | build #109 of osx2 - python is complete: Failure [failed examples and unit tests] Build details are at http://buildbot.shogun-toolbox.org/builders/osx2%20-%20python/builds/109 blamelist: Thoralf Klein <thoralf@fischlustig.de> | 08:23 |
-!- soumyaC [uid15286@gateway/web/irccloud.com/x-rmckgfjxqppmejyf] has joined #shogun | 09:44 | |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun | 10:06 | |
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has joined #shogun | 10:28 | |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Ping timeout: 250 seconds] | 11:24 | |
@wiking | any bash hackers around? | 12:10 |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun | 12:41 | |
-!- sonne|work [~sonnenbu@sams-office-nat.tomtomgroup.com] has quit [Remote host closed the connection] | 12:50 | |
-!- sonne|work [~sonnenbu@sams-office-nat.tomtomgroup.com] has joined #shogun | 12:51 | |
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has quit [Quit: PirosB3] | 12:58 | |
-!- HeikoS [~heiko@0541877d.skybroadband.com] has joined #shogun | 13:31 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 13:31 | |
lambday | HeikoS: hey! | 13:39 |
lambday | HeikoS: there? | 13:39 |
@HeikoS | lambday: hey | 13:39 |
@HeikoS | yes | 13:39 |
@HeikoS | was about to leave to work, but can stay a bit longer | 13:39 |
lambday | HeikoS: I worked on a traits bases soln | 13:39 |
lambday | HeikoS: oh this will take just a sec | 13:39 |
@HeikoS | lambday: no worries I am not in a rush | 13:39 |
@HeikoS | cool | 13:39 |
@HeikoS | what did that give? | 13:40 |
lambday | HeikoS: do you want to have different backends for each of the tasks? | 13:40 |
lambday | or I can just say use Eigen3 for all the tasks | 13:40 |
@HeikoS | lambday: very good question | 13:40 |
@HeikoS | lambday: what do you think? | 13:40 |
@HeikoS | does one want to | 13:40 |
@HeikoS | lambday: sorry | 13:40 |
lambday | HeikoS: while having different settings is flexible | 13:40 |
@HeikoS | lambday: so question is: if all backends support all operations, then it should be ok to have only one backend | 13:40 |
@HeikoS | lambday: what about failsafe options? | 13:40 |
@HeikoS | would be bad if you wants to use viennaCL, and then say dot product is not in there and cannot be used | 13:41 |
lambday | HeikoS: hmm I see | 13:41 |
lambday | ummm | 13:41 |
lambday | HeikoS: currently the implementation I worked on (showing you the gist in a bit) takes care of different settings for different tasks | 13:42 |
lambday | well, let me show you this first | 13:42 |
lambday | then I'll explain the problem | 13:42 |
@HeikoS | lambday: I dont think its needed to distinguish. But there might be a problem: Imagine alg A is faster in framework F and alg B is faster in framework G. And now you want to use A and B in the same algorithm | 13:43 |
@HeikoS | lambday: but also keep in mind this is mostly used decided | 13:44 |
@HeikoS | lambday: that speaks for global setters - within shogun we just care about result of the operation | 13:44 |
lambday | HeikoS: well, we can always explicitly mention if we want to use any *particular* backend for some purpose | 13:45 |
@HeikoS | lambday: yes | 13:45 |
lambday | HeikoS: its all templated and will be done compile time | 13:45 |
@HeikoS | lambday: on the other hand, a hierarchical solution would be also great | 13:45 |
lambday | but thigs are always set globally | 13:45 |
lambday | HeikoS: what do you mean by hierarchical soln? | 13:46 |
@HeikoS | lambday: so that one can select globally (and everythings changed), but also individually | 13:46 |
lambday | inheritance based? | 13:46 |
@HeikoS | lambday: think like a tree | 13:46 |
@HeikoS | changing a node changes all childs | 13:46 |
@HeikoS | and every method we have is a leaf in the tree | 13:46 |
@HeikoS | say like this | 13:46 |
@HeikoS | linalg->Linear_solve->QR | 13:47 |
@HeikoS | linalg->Linear_solve->Cholesky | 13:47 |
@HeikoS | changing linalg to eigen3 makes QR and Cholesky be eigen3 | 13:47 |
@HeikoS | (and every other method) | 13:47 |
@HeikoS | changing linear solve to eigen3 just makes the linear solvers use eigen | 13:48 |
@HeikoS | or even just change QR to eigen 3 | 13:48 |
@HeikoS | lambday: but thats kind of hard to do with your approach | 13:48 |
@HeikoS | lambday: so, I tend to have the global thing only | 13:48 |
lambday | HeikoS: well, this can be achieved via namespace I guess | 13:48 |
@HeikoS | lambday: how does the option choosing then work? | 13:50 |
lambday | namespace linalg { ... namespace Linear_Solve { using some_backend; void foo<backend>() {} void bar<backend>() } | 13:50 |
lambday | HeikoS: with the set_backend thing what I don't like is that we'll always have to initialized these methods globally in init_shogun() | 13:51 |
lambday | now that's okay for 10 operations | 13:51 |
lambday | but when it reaches 100 its bad | 13:51 |
@HeikoS | lambday: yep | 13:52 |
lambday | plus according to previous plan we were required to do this for each type! | 13:52 |
lambday | so 100x#PTYPE | 13:52 |
lambday | bad! | 13:52 |
@HeikoS | lambday: very bad | 13:52 |
@HeikoS | lambday: mmh, so now? | 13:52 |
@HeikoS | lambday: global should be ok anyways | 13:52 |
-!- jiaolong [9e6d09e4@gateway/web/freenode/ip.158.109.9.228] has joined #shogun | 13:52 | |
lambday | HeikoS: https://gist.github.com/lambday/68041d7b4e1aff39a4af | 13:52 |
lambday | umm this is pretty much the same idea | 13:53 |
@HeikoS | lambday: I am confused now ;) | 13:53 |
@HeikoS | lambday: but what di you want to show | 13:53 |
lambday | HeikoS: hehe! I like this because implementation is nicely separated from linalg operations | 13:54 |
lambday | lol I should have put this thing in different files | 13:54 |
lambday | its a total mess ;D | 13:54 |
@HeikoS | haha | 13:55 |
@HeikoS | lambday: I think this gist is super sexy | 13:56 |
lambday | HeikoS: yeah ;) :D | 13:56 |
lambday | HeikoS: by the way - what do you think the main drawback with this approach? | 13:56 |
@HeikoS | lambday: tell me | 13:56 |
lambday | HeikoS: I mean, if I want to use a particular backend, say ViennaCL, I can always achive this by impl::dot<Scalar, Vector, Backend::ViennaCL>::compute(a, b); | 13:57 |
lambday | no matter what was set as default | 13:57 |
@HeikoS | lambday: I see | 13:58 |
@HeikoS | lambday: thats super nice in fact | 13:58 |
lambday | the tree like approach you said would be 0 Kelvin cool - I gotta think about this a bit | 13:58 |
@HeikoS | lambday: because I am sure there will be cases where a developer wants a particular backend | 13:58 |
lambday | I think it may be possible | 13:58 |
@HeikoS | lambday: it would be cool, but I am not sure whether we really need that | 13:58 |
@HeikoS | lambday: it certainly makes this more complex, so people are less likely to touch it | 13:58 |
@HeikoS | lambday: in fact this gist is already quite advanced code you know, so maybe keep it simple and have global settings - and allow devs to use particular ones | 13:59 |
lambday | HeikoS: but then lots and lots of init time initializations :'( | 14:00 |
lambday | HeikoS: I didn't realize that until I saw sunil's commit | 14:00 |
lambday | then I realized that I gotta do the same for sum!!!! | 14:00 |
lambday | then say for SVD | 14:00 |
lambday | cholesky | 14:00 |
lambday | eigensolver :( | 14:00 |
@HeikoS | lambday: yeat thats too much | 14:00 |
lambday | :( | 14:01 |
@HeikoS | lambday: lets keep this simple and compact | 14:01 |
lambday | imo advance code is np - if someone wants to add something he can always add following how other things are added | 14:01 |
lambday | HeikoS: I'll write lots and lots of comments | 14:01 |
@HeikoS | lambday: thats true, but in practice sometimes people are scared ;) | 14:02 |
@HeikoS | lambday: but well just a comment, one should always keep things rather simple | 14:03 |
@HeikoS | lambday: see parameter framework - nobody can fix the bugs in there since it takes like 2 weeks to understand it | 14:03 |
lambday | HeikoS: the alternative looks like this - https://gist.github.com/lambday/9827450#file-interface4-cpp-L86 | 14:03 |
lambday | :( | 14:03 |
lambday | hahaha! | 14:03 |
lambday | :D | 14:03 |
@HeikoS | dot_computers[INT32] = new Eigen3DotProduct<int32_t>(); | 14:04 |
@HeikoS | nah we dont want that for every operation/type | 14:04 |
lambday | HeikoS: yeah! | 14:04 |
@HeikoS | lambday: I gotta go soon, so whats the plan for that stuff now? | 14:04 |
lambday | HeikoS: umm... | 14:05 |
lambday | HeikoS: so the latest gist looks fine? | 14:05 |
lambday | I mean I can push this code | 14:05 |
lambday | and add sum | 14:05 |
@HeikoS | lambday: to me it does | 14:05 |
lambday | then may be others (sunil) can push dot | 14:05 |
@HeikoS | lambday: if there would be a working prototype for sum,dot that would be amazing | 14:05 |
lambday | and in similar fashion other things will be added iteratively | 14:05 |
lambday | HeikoS: I'll do the sum and dot for Eigen3 then | 14:05 |
@HeikoS | lambday: yorkerlin wants log-det (aka Cholesky) | 14:05 |
@HeikoS | lambday: so your logdet code can use linalg | 14:06 |
lambday | HeikoS: yeah | 14:06 |
@HeikoS | and svd/eig would be great | 14:06 |
@HeikoS | just the most fundamental ones | 14:06 |
@HeikoS | and then we can think about adding viennacl or something for one of them to see how things work | 14:06 |
lambday | HeikoS: I couldn't install it on my machine :( | 14:07 |
@HeikoS | lambday: haha, well thats not a good sign | 14:07 |
@HeikoS | lambday: there are others | 14:07 |
@HeikoS | lambday: but maybe we shold pick the most popular ones | 14:07 |
@HeikoS | lambday: one really annoying thing is the floating point accuracy of GPU | 14:07 |
@HeikoS | lambday: but well solve all that | 14:07 |
lambday | intel GPU is lacking OpenCL support for linux I think and ViennaCL relies on OpenCL | 14:07 |
lambday | HeikoS: yeah only float32_t | 14:08 |
@HeikoS | lambday: I gotta go now, great discussion! | 14:08 |
@HeikoS | see you later | 14:08 |
lambday | HeikoS: alright man! | 14:08 |
lambday | HeikoS: ciao in the meetup :) | 14:08 |
@HeikoS | yep! | 14:08 |
lisitsyn | lambday: what's your gpu? | 14:57 |
lisitsyn | you can use opencl on things like hd4000 | 14:57 |
lambday | lisitsyn: i915 | 14:57 |
lisitsyn | you just have to install some proprietary driver | 14:57 |
lisitsyn | i915 is perfect ok for opencl iirc | 14:57 |
lambday | lisitsyn: I don't know I installed a lot of opencl stuffs | 14:57 |
lisitsyn | lambday: do you have any kind of runtime installed? | 14:58 |
lambday | but sonofagun viennacl can't find any - even telling explicitly via cmake options it fails :( | 14:58 |
lisitsyn | like some libopencl.so whatever | 14:58 |
lambday | yep | 14:58 |
lisitsyn | really? | 14:58 |
lisitsyn | still fails? | 14:58 |
lambday | let me check the exact name | 14:58 |
lisitsyn | hmm | 14:58 |
lisitsyn | yeah | 14:58 |
lisitsyn | I installed it once | 14:58 |
lisitsyn | I remember it was a pita | 14:58 |
lisitsyn | but it succeed in the end | 14:59 |
lambday | lisitsyn: /usr/lib64/libpocl.so /usr/lib64/beignet/libcl.so /usr/lib64/pocl/llvmopencl.so | 14:59 |
lisitsyn | crazy things | 14:59 |
lambday | lisitsyn: pita for you then it would be GIGA PITA | 15:00 |
lisitsyn | hah no not really | 15:00 |
-!- HeikoS [~heiko@0541877d.skybroadband.com] has quit [Ping timeout: 245 seconds] | 15:00 | |
lisitsyn | ok I think I remember something | 15:00 |
lisitsyn | https://software.intel.com/en-us/articles/opencl-drivers | 15:01 |
lisitsyn | lambday: try installing that | 15:01 |
lambday | lisitsyn: ah classic - let me try | 15:01 |
lisitsyn | lambday: they say it is for xeon but IIRC it is not | 15:02 |
lambday | that's why I didn't try it out | 15:02 |
lambday | mine is core i5 | 15:02 |
lisitsyn | yeah I have the same | 15:02 |
lambday | and it works for you? | 15:02 |
lisitsyn | https://software.intel.com/en-us/vcsource/tools/opencl-sdk | 15:02 |
lisitsyn | I think this one is better | 15:03 |
lisitsyn | I remember it worked in the end | 15:03 |
lisitsyn | ah no | 15:03 |
lisitsyn | this is windows thing | 15:03 |
lambday | lisitsyn: downloading the linux xeon sdk | 15:04 |
lisitsyn | lambday: okay just try that xeon thing - if I am not mistaken it worked | 15:04 |
lambday | lisitsyn: alrighty almighty | 15:04 |
-!- pickle27 [~pickle27@192-0-136-118.cpe.teksavvy.com] has joined #shogun | 15:51 | |
-!- pickle27 [~pickle27@192-0-136-118.cpe.teksavvy.com] has quit [Remote host closed the connection] | 15:58 | |
-!- kislay [~Abhijeet@210.212.61.185] has joined #shogun | 16:10 | |
-!- pickle27f [~pickle27@216.191.231.218] has joined #shogun | 16:15 | |
-!- kislay [~Abhijeet@210.212.61.185] has quit [Ping timeout: 240 seconds] | 16:16 | |
-!- kislay [~Abhijeet@14.139.41.150] has joined #shogun | 16:17 | |
-!- pickle27_ [~pickle27@216.191.231.218] has joined #shogun | 16:23 | |
-!- pickle27f [~pickle27@216.191.231.218] has quit [Ping timeout: 252 seconds] | 16:25 | |
shogun-buildbot | build #111 of osx2 - python is complete: Failure [failed examples and unit tests] Build details are at http://buildbot.shogun-toolbox.org/builders/osx2%20-%20python/builds/111 blamelist: tklein23 <tklein23@users.noreply.github.com> | 16:48 |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Quit: Leaving.] | 16:58 | |
-!- jd89 [80538d58@gateway/web/freenode/ip.128.83.141.88] has quit [Quit: Page closed] | 16:58 | |
-!- pickle27_ [~pickle27@216.191.231.218] has quit [Quit: This computer has gone to sleep] | 16:59 | |
-!- pickle27f [~pickle27@216.191.231.218] has joined #shogun | 17:06 | |
-!- HeikoS [~heiko@pat-191-250.internal.eduroam.ucl.ac.uk] has joined #shogun | 17:20 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 17:20 | |
-!- HeikoS [~heiko@pat-191-250.internal.eduroam.ucl.ac.uk] has quit [Remote host closed the connection] | 17:28 | |
-!- HeikoS [~heiko@pat-191-250.internal.eduroam.ucl.ac.uk] has joined #shogun | 17:30 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 17:30 | |
-!- kislay [~Abhijeet@14.139.41.150] has quit [Read error: Connection reset by peer] | 17:40 | |
-!- lambday [67157f4f@gateway/web/freenode/ip.103.21.127.79] has quit [Ping timeout: 240 seconds] | 17:41 | |
-!- HeikoS [~heiko@pat-191-250.internal.eduroam.ucl.ac.uk] has quit [Quit: Leaving.] | 17:51 | |
-!- pickle27f [~pickle27@216.191.231.218] has quit [Quit: This computer has gone to sleep] | 18:13 | |
-!- pickle27f [~pickle27@216.191.231.218] has joined #shogun | 18:25 | |
jiaolong | exit | 18:39 |
-!- jiaolong [9e6d09e4@gateway/web/freenode/ip.158.109.9.228] has quit [Quit: Page closed] | 18:39 | |
-!- lisitsyn [~qdrgsm@80.252.20.67] has joined #shogun | 19:35 | |
-!- lisitsyn [~qdrgsm@80.252.20.67] has quit [Read error: Connection reset by peer] | 19:43 | |
-!- khalednasr [~k.nasr92@41.69.186.232] has joined #shogun | 19:46 | |
-!- lisitsyn [~qdrgsm@80.252.20.67] has joined #shogun | 19:49 | |
-!- utsavjain [~utsav@1.22.76.46] has joined #shogun | 19:55 | |
-!- pickle27_ [~pickle27@216.191.231.218] has joined #shogun | 19:56 | |
-!- pickle27f [~pickle27@216.191.231.218] has quit [Ping timeout: 276 seconds] | 19:59 | |
-!- pickle27_ [~pickle27@216.191.231.218] has quit [Read error: Connection reset by peer] | 20:02 | |
-!- pickle27_ [~pickle27@216.191.231.218] has joined #shogun | 20:02 | |
-!- utsavjain [~utsav@1.22.76.46] has quit [Ping timeout: 240 seconds] | 20:15 | |
-!- hushell [~hushell@8-12.ptpg.oregonstate.edu] has joined #shogun | 21:00 | |
-!- kislay [~Abhijeet@117.239.94.112] has joined #shogun | 21:01 | |
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has joined #shogun | 21:04 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 21:04 | |
-!- lambday [67157f4f@gateway/web/freenode/ip.103.21.127.79] has joined #shogun | 21:06 | |
-!- utsavjain [~utsav@1.22.76.46] has joined #shogun | 21:11 | |
-!- kislay_ [~Abhijeet@14.139.41.150] has joined #shogun | 21:20 | |
-!- kislay [~Abhijeet@117.239.94.112] has quit [Ping timeout: 276 seconds] | 21:22 | |
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has quit [Ping timeout: 252 seconds] | 21:34 | |
-!- kislay_ [~Abhijeet@14.139.41.150] has quit [Read error: Connection reset by peer] | 21:40 | |
-!- PirosB3 [~pirosb3@cpc4-newt31-2-0-cust631.newt.cable.virginm.net] has joined #shogun | 21:41 | |
-!- sejDino [~rudo@cpc1-dals14-2-0-cust31.hari.cable.virginm.net] has joined #shogun | 21:46 | |
-!- iglesiasg [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has joined #shogun | 21:46 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 21:46 | |
-!- abinash_panda [01261570@gateway/web/freenode/ip.1.38.21.112] has joined #shogun | 21:46 | |
-!- abinash_panda [01261570@gateway/web/freenode/ip.1.38.21.112] has quit [Client Quit] | 21:47 | |
-!- abinash_panda [01261570@gateway/web/cgi-irc/kiwiirc.com/ip.1.38.21.112] has joined #shogun | 21:48 | |
-!- HeikoS [~heiko@0541877d.skybroadband.com] has joined #shogun | 21:54 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 21:54 | |
-!- kislay_ [~Abhijeet@117.239.94.112] has joined #shogun | 21:56 | |
lisitsyn | whos missing? | 21:59 |
@HeikoS | hi everyone! | 21:59 |
@iglesiasg | let's see | 21:59 |
@iglesiasg | I don't see Parijat for the moment | 22:00 |
@HeikoS | emt and yorkerlin wont make it | 22:00 |
@HeikoS | iglesiasg: see my pm | 22:00 |
-!- parijat [671b082a@gateway/web/freenode/ip.103.27.8.42] has joined #shogun | 22:02 | |
@HeikoS | there we go, parijat hi! | 22:02 |
@iglesiasg | parijat, here he is :) | 22:02 |
@iglesiasg | ok, let me check more | 22:02 |
@iglesiasg | is the any mentor missing his student or vice-versa? | 22:02 |
parijat | hi HeikoS iglesiasg and everybody else | 22:02 |
@iglesiasg | that was supposed to come to the meeting according to the Doodle, of course | 22:02 |
lambday | hi everyone! | 22:03 |
hushell | hi guys | 22:03 |
@HeikoS | hi! | 22:03 |
khalednasr | hi! | 22:03 |
kislay_ | hi everyone! | 22:03 |
pickle27_ | hello! | 22:03 |
@iglesiasg | Saurabh around here? | 22:03 |
@HeikoS | iglesiasg: there is a list of everyone in the googledoc, it would be good if we filled in irc names | 22:03 |
@iglesiasg | HeikoS, sure | 22:04 |
sejDino | hi all | 22:04 |
lambday | sejDino: hi! | 22:04 |
lambday | sejDino: how are you? | 22:04 |
lisitsyn | hey guys | 22:04 |
@HeikoS | is theo here? khalednasr ? | 22:05 |
abinash_panda | hi all | 22:05 |
lambday | soeren won't come? | 22:05 |
sejDino | lambday: I'm good, thanks, and you? | 22:05 |
lisitsyn | theo won't be here I guess | 22:05 |
lisitsyn | no news from him yet | 22:05 |
@HeikoS | lambday, iglesiasg, lisitsyn no he wont make it | 22:05 |
@iglesiasg | I've got no idea if soeren will come in fact | 22:05 |
@iglesiasg | all right! That's a pity though | 22:05 |
lambday | sejDino: I'm good.. :) | 22:05 |
@HeikoS | iglesiasg: whe will be back in a while | 22:06 |
@iglesiasg | HeikoS, ok, that sounds good | 22:06 |
@iglesiasg | ok, so apart from Saurabh, I think we are all here | 22:06 |
@HeikoS | I think we can start then | 22:06 |
sejDino | yep, let's go ahead | 22:07 |
@iglesiasg | let's do it | 22:07 |
@iglesiasg | Welcome all to the Shogun GSoC 2014 kickoff meeting. First of all, we would like to thank all of you for being here. We are very excited to work with you guys. Students, all of you did a great job during the application period. We do have high expectations in your work - but we are also very confident that you will do a very successful project. Mentors, your work is highly appreciated. We are aware that you are doing this in your f | 22:07 |
@iglesiasg | ree time, so we will try to keep things efficient. | 22:07 |
@iglesiasg | (sorry for the ugly line break :S) | 22:07 |
lambday | :P | 22:07 |
parijat | :D | 22:07 |
kislay_ | :D | 22:07 |
@HeikoS | :D | 22:07 |
@iglesiasg | I guess no comments this far, but just in case.. Comments? :) | 22:07 |
sejDino | :D | 22:08 |
parijat | no comments! | 22:08 |
@iglesiasg | 3.. | 22:08 |
@iglesiasg | 2.. | 22:08 |
@iglesiasg | 1... | 22:08 |
@iglesiasg | we go ahead then! | 22:08 |
@iglesiasg | all right, about meetings to come and communication | 22:08 |
@iglesiasg | We will have a couple of GSoC meetings during the summer - please try to attend all of them. They are meant to synchronise everyone with the ongoing work and our expectations to your projects. | 22:08 |
@iglesiasg | In addition to such meetings where everyone is around, we strongly encourage you to communicate with each other on a daily basis. Please try to do this in open channels (IRC, mailing list, github). | 22:08 |
@iglesiasg | Students, we ask all of you to idle in IRC during your working times. The more people in IRC the better, this creates a nice community feeling :) | 22:09 |
@iglesiasg | Mentors, please try to answer student queries asap, as this keeps motivation up. Both students and mentors, try to stay in touch at least a couple of days per week. This helps us to track problems early. | 22:09 |
@iglesiasg | Any question about this, or comment?? | 22:09 |
@HeikoS | Try to do all communication in public channels, i.e. mailing list and irc | 22:10 |
lisitsyn | NoCommentsException | 22:10 |
pickle27_ | Im usually around but not always in IRC | 22:10 |
@HeikoS | This way, others are exposed to what you are doing | 22:10 |
@HeikoS | And they might help | 22:10 |
pickle27_ | but feel free to ping me on google chat if I am not here and I'll pop on | 22:10 |
pickle27_ | but I setup IRC again today so | 22:10 |
@iglesiasg | yeah, please. Even if it is something that is just about your project, use the mailing list anyway, don't worry about that being spam or the like | 22:10 |
-!- x4i [~A2o@unaffiliated/x4i] has quit [Quit: irc] | 22:11 | |
@HeikoS | But try to communicate efficiently, write proper posts. Mentors all work in their free time! :) | 22:11 |
lisitsyn | we could do some BNC thing may be | 22:11 |
lisitsyn | to make everyone online | 22:11 |
lisitsyn | :D | 22:11 |
lambday | lisitsyn: what | 22:11 |
lambday | is BNC | 22:11 |
lambday | (ah line break) | 22:11 |
kislay_ | BNC? | 22:11 |
lisitsyn | some thing that keeps you online in IRC | 22:11 |
lisitsyn | like if you are not online it is online instead of you | 22:11 |
lisitsyn | some messy explanation :D | 22:12 |
@iglesiasg | urban dictionary seems to be the answer! http://www.urbandictionary.com/define.php?term=BNC | 22:12 |
lambday | oh and what if someone pings me | 22:12 |
pickle27_ | agh yes | 22:12 |
lisitsyn | hah yeah | 22:12 |
pickle27_ | we have something like this at work | 22:12 |
lisitsyn | if someone pings you hmm | 22:12 |
pickle27_ | its useful actually | 22:12 |
@iglesiasg | lambday,I had no idea about it either hehe | 22:12 |
lisitsyn | no idea | 22:12 |
lambday | lol! :D | 22:12 |
lisitsyn | if you are not online | 22:12 |
lisitsyn | you could set up some auto answer | 22:12 |
pickle27_ | someone pings you and you get an email right? if you don't answer | 22:12 |
lisitsyn | like 'f off' | 22:12 |
@iglesiasg | hahaha | 22:13 |
lambday | perfecto! | 22:13 |
parijat | :D | 22:13 |
lambday | :D | 22:13 |
@HeikoS | lisitsyn, iglesiasg peole can set that up if they want to, I guess | 22:13 |
lisitsyn | well we have some machines | 22:13 |
lisitsyn | I mean you need some 24/7 online machine | 22:13 |
@HeikoS | let's maybe discuss that later | 22:13 |
lisitsyn | yeah sure | 22:13 |
lambday | lisitsyn: DeviatingFromMainTopicException :D | 22:13 |
@iglesiasg | yes, we better go ahead | 22:13 |
@iglesiasg | a very few words about the mentor summit | 22:14 |
@iglesiasg | Mentors, every year, Shogun can send two mentors to the summit in Google headquarters in Mountain View. This year is October 23-26. Get back to us if you want to go. We will then discuss this internally. | 22:14 |
lisitsyn | this year we can send more I guess | 22:14 |
lisitsyn | deffs 3 or may be even 4 :D | 22:14 |
@iglesiasg | IIRC, I read something that this year, since it is a special GSoC year, there are some students or old students that will be invited | 22:14 |
lambday | nice! | 22:15 |
kislay_ | wow! | 22:15 |
@iglesiasg | all right | 22:15 |
@HeikoS | Yep, students are allowed to go too, but people have to pay on their own. We should discuss this internally and then think of how to organise this. I am sure this will be an amazing meeting. (The "normal" ones already are) | 22:15 |
lisitsyn | I guess heiko and soeren will be representing us again :) | 22:15 |
parijat | ya this is their 10th year so they are doing special things | 22:15 |
@iglesiasg | \o. : I would love to go actually! | 22:15 |
lisitsyn | then you could be the third ;) | 22:16 |
lisitsyn | I am visa disabled anyway :D | 22:16 |
@iglesiasg | lisitsyn, you should try again this year | 22:16 |
lambday | lisitsyn: may the 4th be (with?) you :P | 22:16 |
@iglesiasg | haha | 22:16 |
@HeikoS | iglesiasg: you should totally join! :) we should discuss this at the next stammtisch! | 22:16 |
@iglesiasg | HeikoS, great! | 22:16 |
@iglesiasg | Let's go on with the schedule then so we all know what's going on in the rest of the meeting | 22:17 |
pickle27_ | Yeah I would go if I could | 22:17 |
@iglesiasg | Today's program: | 22:17 |
@iglesiasg | 0.) All that just was said :) | 22:17 |
pickle27_ | I can get to cali pretty easily | 22:17 |
@iglesiasg | pickle27_, ups sorry man , I interrupted | 22:17 |
@iglesiasg | 1.) Speed Introduction of mentors & students | 22:18 |
@iglesiasg | 2.) Community bonding period | 22:18 |
@iglesiasg | 3.) Expectations for GSoC | 22:18 |
@iglesiasg | So let's go with the speed introductions to each of us | 22:18 |
@iglesiasg | Instructions: Every pair of student and mentor should quickly introduce themselves in a FEW sentences. Who you are, where you live, what your project is about, and some other things of interest. | 22:18 |
lisitsyn | iglesiasg: start with an example ;) | 22:19 |
@iglesiasg | since there may be some people that already prepared some text, I guess it will be more efficient if just someone that has the text ready takes the turn | 22:19 |
@iglesiasg | I will start with my introduction | 22:19 |
@iglesiasg | parijat, if you are ready afterwards just go ahead, otherwise anyone ready please take the lead | 22:19 |
parijat | ok cool! | 22:20 |
@iglesiasg | the others, also if you can start writing somewhere your intro and then you can just copy-paste | 22:20 |
@iglesiasg | so here I go: | 22:20 |
@iglesiasg | I am PhD student in Hengelo, which is a small city in the east of The Netherlands, really close to the border with Germany. I am in a company called Thales working on Bayesian filtering and information fusion applied to radar target tracking. More in particular, I work with Sequential Markov Chain Monte Carlo methods. Just ask me if you find it interesting and want to discuss about it! | 22:20 |
@iglesiasg | Now, Shogun-wise (that's we are all here after all!): I started in Shogun a couple of years ago. I have been a GSoC student with Shogun during the two previous summers. This is my first time mentoring and I am really excited about it! | 22:21 |
@iglesiasg | I am mentoring parijat, his project is the fundamental ML algorithms | 22:21 |
@iglesiasg | And well, since not everything in life is about work and coding :) I also enjoy practising sports, video games, and love travelling. | 22:21 |
@iglesiasg | Finally, I just want to say that it feels really cool to be part of GSoC one more time; seeing new people around, but also interacting with old comrades! ;) | 22:22 |
@iglesiasg | that's all for me, please someone else take the keyboard! | 22:22 |
@iglesiasg | parijat, ready? | 22:22 |
parijat | I didn;t enter text already! But I can introduce myself on the fly if thats ok! :-) | 22:23 |
@iglesiasg | sure! | 22:23 |
@iglesiasg | or anyone else is ready? | 22:24 |
@HeikoS | I can go ahead | 22:24 |
@iglesiasg | great | 22:24 |
@HeikoS | I am Heiko, I am a Phd student in Machine Learning and computational Neuroscience in London | 22:24 |
@HeikoS | Mainly working on kernel-methods and Bayesian Inference. | 22:24 |
@HeikoS | This year, I (co-)mentor three projects: Kernel interactions (lambday), Shogun missionary (saurabh), and variational inference (yorkerlin) | 22:24 |
@HeikoS | I was a GSoC student in 2011/12 and a mentor in 2013 and spent quite some time of my day with Shogun. | 22:24 |
@HeikoS | (loved it) | 22:24 |
@HeikoS | Apart from science and open-source, I love climbing coffee cooking & Jazz. | 22:25 |
@HeikoS | done :) | 22:25 |
@iglesiasg | great! | 22:25 |
@iglesiasg | that was way more efficient than mine, sorry about that guys! | 22:25 |
@iglesiasg | lisitsyn, do you want to continue? | 22:26 |
lisitsyn | iglesiasg: just a minute | 22:26 |
lisitsyn | ok actually yeah | 22:27 |
lisitsyn | So okay iglesiasg forced us to write some intro in a fancy copy-paste way. I am Sergey you know. I joined Shogun in 2011 just before GSoC, then I've made some noise and got selected :) | 22:27 |
lisitsyn | Next steps for me were GSoC 2012 and since 2013 I am mentoring some stuff. E.g. I was co-mentoring our first year mentor pickle27 ;) Hope it was good enough! | 22:27 |
lisitsyn | If you want to know something about me - I am kind of technical lead at some company focusing on multi-agent optimization solutions in Samara, Russia. I am also going to defend my thesis in less than a month so you probably won't see me very active next few weeks ;) | 22:27 |
pickle27_ | congrats on the thesis! | 22:28 |
lisitsyn | This year I will be mentoring khalednasr on deep learning. Khaled has done a lot of work already so I hope we will see more cool stuff soon | 22:28 |
lisitsyn | This project will involve all the fancy stuff you probably heard about | 22:28 |
lisitsyn | like RBMs or whatever | 22:28 |
lisitsyn | pickle27_: thanks ;) | 22:28 |
lisitsyn | okay that's it | 22:28 |
pickle27_ | I can go! | 22:28 |
pickle27_ | Hi everyone I am Kevin, I did GSoC last year while finishing up my masters and it was amazing - seriously these other shogun devs are awesome. This is my first time mentoring and I am pretty stoked about it! I am a full time ruby developer at Shopify now - so be gentle with your cpp questions lol :p | 22:29 |
pickle27_ | I'll be mentoring kislay on integrating OpenCV with Shogun and writting some kick-ass examples and notebooks | 22:29 |
pickle27_ | kislay_, want to introduce yourself a bit? | 22:29 |
kislay_ | yup. | 22:29 |
kislay_ | I am Abhijeet Kislay. I live in the holy city of Varanasi(India). Right now I am pursuing my engineering in Electrical branch (3rd year ended today :)). | 22:29 |
kislay_ | I am a computer vision enthusiast and my project is to integrate Open-Cv library of computer vision with Shogun. | 22:30 |
kislay_ | This is my first time in GSoc. Hope to have a great summers ahead! | 22:30 |
kislay_ | thats it! | 22:31 |
khalednasr | I'll go | 22:31 |
khalednasr | I'm Khaled, an egyptian mechatronics student. I'm in my senior year and my thesis is about using machine learning to recognize muscle activities. I'm fascinated by machine learning and AI in general and hope to be able to contribute to the field. My GSoC project this year is about implementing deep learning algorithms in shogun, and I'm looking forward to working with all of you! I like reading, music, and learning languages. | 22:31 |
khalednasr | done :) | 22:31 |
sejDino | i'll go now | 22:31 |
sejDino | Hi everyone, I'm Dino and I'm a postdoc at the Gatsby Unit, UCL, London, originally from Bosnia. This is my website: http://www.gatsby.ucl.ac.uk/~dino/ I am doing research on various things related to machine learning, statistical inference and information theory. In the last few years, mostly focusing on kernel methods. Jointly with HeikoS, I will be mentoring lambday on a project on kernel testing and measures of dependence. | 22:31 |
sejDino | done :) | 22:32 |
parijat | Ok I'll go | 22:32 |
parijat | So I am PArijat Mazumdar! I am final year student at IIT Delhi. Its situated in Delhi which happens to be the capital of India!! I m majoring in Electrical Engineering. But my interests lie in CS mostly. I love working on all kinds of algorithms. I don't already have much depth in ML algorithms so my project on fundamental ML algorithms is looking very very beneficial for me. Its going to be a great learning experience for me. | 22:32 |
parijat | This is my first time in GsoC. I am looking forward to having a great time and learning a lot from iglesiasg and other great people in Shogun | 22:33 |
parijat | I think thats it! | 22:33 |
hushell | well, my turn | 22:33 |
hushell | I am a final year master student at Oregon State University (probably will continue a PhD in machine learning or neuroscience). This is my second year at Shogun. I mainly focus on structured learning and probabilistic graphical models. | 22:33 |
hushell | I am happy to work as a mentor this year. I'll work on two projects: | 22:34 |
hushell | i) structured learning with approximate inference with Jiaolong | 22:34 |
hushell | ii) helping Thoralf on his multilabel classification project with Abinash | 22:34 |
hushell | I am crazy about football :) | 22:34 |
lisitsyn | hushell: ha I was pretty sure you're already doing your phd! | 22:34 |
@iglesiasg | hushell, oh man, I always thought you were doing your PhD already last summer! | 22:34 |
lisitsyn | :D | 22:34 |
abinash_panda | Ok. I'll go. | 22:34 |
abinash_panda | Hi all, I am Abinash Panda. I am a final year undergrad at IIT (BHU) in Electronics Engineering. I am a machine learning enthusiast and this is my first year working with Shogun. I would be working on the project Large Scale Multi-Label Classification with the help of my mentor Thoralf and Shell. Apart from coding, I love travelling. | 22:34 |
abinash_panda | done :) | 22:35 |
hushell | lisitsyn: iglesiasg yeah, but I realized that I like machine learning much more than computer vision | 22:35 |
@iglesiasg | hushell, aaah all right! :) | 22:35 |
@HeikoS | hushell: you should come to Gatsby :) | 22:35 |
lisitsyn | so you turned back to masters? | 22:35 |
hushell | anyway, I was a GSoC student last year ;) | 22:35 |
lisitsyn | :D | 22:35 |
lisitsyn | cool | 22:35 |
lambday | ok I'll do next | 22:36 |
pickle27_ | hushell, amen | 22:36 |
hushell | lisitsyn: yeah, I'll get a master and leave :) | 22:36 |
hushell | HeikoS: good idea | 22:36 |
pickle27_ | slash computer vision isn't much without some level of machine learning | 22:36 |
hushell | pickle27_: thanks :) | 22:36 |
pickle27_ | so I like the intersection! | 22:36 |
@iglesiasg | lambday, please go ahead | 22:37 |
lambday | Hi all. Myself Soumyajit De (aka Rahul/lambda-y). I from a town called Burdwan in West Bengal, India and currently staying in Mumbai. | 22:37 |
lambday | I'm a final year postgrad student in Indian Institute of Technology, Bombay. This is the second time I am participating in GSoC. | 22:37 |
lambday | I have been in touch with Shogun since last year and I have had an awesome experience here so far working with our super enthusiastic seniors. | 22:37 |
lambday | This year I am working on a project named Testing and Measuring Variable Interactions with Kernels, mentored by HeikoS and sejDino that is closely related to my thesis. | 22:37 |
lambday | I'm really excited about this and hope to do good work overall. | 22:37 |
lambday | Apart from these, I'll be joining Oracle in this July, and I love comics, guitar, travelling and making sketches (check out http://www.cse.iitb.ac.in/~soumyajitde/interests.php) and most importantly, rum :D | 22:37 |
lambday | done | 22:37 |
lambday | :D | 22:37 |
lisitsyn | rum? really? :) | 22:38 |
@iglesiasg | great, thanks lambday | 22:38 |
lisitsyn | what's your best choice/ | 22:38 |
lambday | lisitsyn: yo :D | 22:38 |
@iglesiasg | and thanks to all of you guys :) | 22:38 |
lambday | lisitsyn: old monk ;) | 22:38 |
parijat | me too, I like old monk!! | 22:38 |
sejDino | lambday: those are some really awesome drawings! | 22:38 |
lisitsyn | lambday: what do you think about zacapa? | 22:38 |
lambday | sejDino: hehe thanks :D | 22:38 |
lambday | lisitsyn: I think that I've never heard of it | 22:38 |
lambday | :D | 22:38 |
lisitsyn | hmm | 22:39 |
@HeikoS | (BTW guys lambday rocks! :) ) | 22:39 |
lambday | lisitsyn: when we meet you buy me one :P | 22:39 |
lambday | HeikoS: hahaha :D | 22:39 |
@iglesiasg | all right people | 22:39 |
@iglesiasg | I think everyone here introduced themselves already | 22:39 |
lisitsyn | lambday: its guatemala made ;) | 22:39 |
lisitsyn | should be quite worldwide | 22:39 |
@iglesiasg | we are missing jiaolong, thoralf, emt, yourkerlin, saurabh, and soeren | 22:40 |
lambday | lisitsyn: will try to find then... if anywhere it can be found its Mumbai | 22:40 |
@HeikoS | emt, yorkerlin, soren at missing with telling us .... | 22:40 |
@iglesiasg | but they will be around sooner or later too | 22:40 |
@HeikoS | jialong and saurabh need a kick ;) | 22:40 |
@iglesiasg | jiaolong sent a mail though | 22:40 |
@iglesiasg | an hour ago or so | 22:40 |
@iglesiasg | HeikoS, to both us | 22:41 |
@HeikoS | iglesiasg: I see, well there are the channel logs. I wasnt too serious ;) | 22:41 |
hushell | jiaolong talked to me yesterday he'll come, hope he is good | 22:41 |
@iglesiasg | HeikoS, yeah got it ;) | 22:41 |
kislay_ | lambday, parijat , abinash_panda , and me.... from the IIT's.. | 22:41 |
@iglesiasg | Ok, se let's go ahead with the next point | 22:41 |
@iglesiasg | community bonding | 22:42 |
lambday | kislay_: hell yeah :D | 22:42 |
@iglesiasg | The time from now until GSoC start (19. May) is supposed to be used for you guys getting to know each other and the community. | 22:42 |
@iglesiasg | Please do that, talk to each other, hang out in IRC, help people on the mailing list. Discuss each other’s project ideas. | 22:42 |
@iglesiasg | We want to see a vibrant Shogun crowd! In addition, each mentor/student pair should ideally come up with a proper schedule of the project (use the proposal as a base for this) | 22:42 |
lambday | parijat: are you from WB too? | 22:42 |
@iglesiasg | Take the time to discuss all details of the projects. Now is the time for discussion. From 19. May, there is time to code, so make sure everything is planned beforehand. | 22:42 |
lambday | (oops later) | 22:42 |
parijat | lambday: yup! | 22:42 |
@iglesiasg | Questions? Comments? | 22:42 |
@iglesiasg | I take that as a no! | 22:43 |
@iglesiasg | So last point of the day, expectations. This is important | 22:43 |
@iglesiasg | we expect you to finish your projects according to your schedule | 22:43 |
@iglesiasg | This includes well written (well designed), well documented (doxygen interfaces), well tested code (unit tests and API examples!). | 22:44 |
@iglesiasg | In addition, you are supposed to hand in an ipython notebook writeup of your project at the end. Have a look at the existing ones to get a feeling for that. We will give more details later | 22:44 |
pickle27_ | btw | 22:44 |
pickle27_ | are we doing weekly emails this year? | 22:44 |
@iglesiasg | pickle27_, yes. But we had also a discussion of encouraging people to blog a little bit | 22:45 |
parijat | we are also supposed to set up some blog this year.. | 22:45 |
@iglesiasg | pickle27_, less often than weekly though | 22:45 |
pickle27_ | okay cool! - yeah I like that | 22:45 |
lisitsyn | ask me if you want some help with setting up octopress | 22:45 |
kislay_ | The blogs need to be specifically for GSoC only? | 22:45 |
lisitsyn | I recently have done something on it | 22:45 |
lisitsyn | no | 22:45 |
@iglesiasg | kislay_, nope, no need! | 22:45 |
lisitsyn | that's just a great thing to motivate you | 22:45 |
@iglesiasg | yeah | 22:46 |
lisitsyn | but it is totally optional | 22:46 |
@iglesiasg | a couple of more important points | 22:46 |
@iglesiasg | Apart from hand-ins, we expect you to become members of our community, at least during the summer. | 22:46 |
@iglesiasg | Don’t just code alone in the dark, share the experience with others: mentors, students, blog-followers, etc. Yes blogging about GSoC is highly appreciated by us. If you a blog, let us know, we can add it to the Shogun planet. | 22:46 |
@iglesiasg | (the blog part was coming already :P) | 22:46 |
lisitsyn | haha | 22:46 |
hushell | blog will motivate future students, like I was inspired by iglesiasg's blog :) | 22:46 |
@iglesiasg | Finally, we encourage you to get involved in Shogun apart from your GSoC project. The best thing ever (™) is if you stay around afterwards | 22:46 |
lisitsyn | really? | 22:46 |
lisitsyn | :D | 22:46 |
lisitsyn | cool story hushell | 22:46 |
lisitsyn | didn't know about it | 22:46 |
hushell | yeah :) I should talk this last year | 22:47 |
@iglesiasg | hushell, oh, thanks! I just wrote a couple of things I didn't want to forget about, like the valgrind story | 22:47 |
@iglesiasg | Finally, we encourage you to get involved in Shogun apart from your GSoC project. The best thing ever (™) is if you stay around afterwards. Sergey, Heiko, Fernando, Viktor, Rahul, Shell are all former GSoC students - you are welcome to join the team :) | 22:47 |
lisitsyn | yeah GSOC ALUMNI FOR THE WIN | 22:47 |
lisitsyn | :D | 22:47 |
@iglesiasg | Viktor (aka wiking) | 22:47 |
lambday | YOO | 22:47 |
@iglesiasg | Kevin is also former student! | 22:47 |
@iglesiasg | pickle27_, sorry about that, man | 22:48 |
parijat | iglesiasg: whats the link to your blog? | 22:48 |
lisitsyn | everyone but Soeren are gsoc alumni | 22:48 |
lisitsyn | :D | 22:48 |
lambday | lisitsyn: he's too old for this stuff :D | 22:48 |
@iglesiasg | parijat, it is not alive. I am not a good example of a blogger.. | 22:48 |
lisitsyn | nah he is much more younger than he talks about himself | 22:48 |
lisitsyn | :D | 22:48 |
@iglesiasg | parijat, http://iglesiashogun.wordpress.com/ | 22:48 |
hushell | Soeren is the boss | 22:49 |
kislay_ | Hey, how old is Soeren. Just curious? | 22:49 |
lambday | hushell: he's our $DEITY | 22:49 |
pickle27_ | also guys Shogun is top notch software development it prepared me for the working world in a lot of ways | 22:49 |
lisitsyn | 30<x<40 ;) | 22:49 |
lambday | kislay_: he'll turn 138 this yar | 22:49 |
pickle27_ | so really get in there and learn and do all you can! | 22:49 |
lisitsyn | who's the youngest guy in the room? | 22:50 |
lisitsyn | :D | 22:50 |
@HeikoS | lisitsyn->HeikoS->sonney2k are in 7 year steps | 22:50 |
@iglesiasg | So with that all the official content of the meeting is over! | 22:50 |
@iglesiasg | lisitsyn, I guess one of the students should be | 22:50 |
lambday | HeikoS: I guess I am 2 years younger than you | 22:50 |
lisitsyn | hahha | 22:50 |
@iglesiasg | who was born in the 90s? | 22:50 |
hushell | lisitsyn: there are lots of undergrads | 22:50 |
lisitsyn | we're going to set up a puzzle | 22:50 |
parijat | me | 22:50 |
@HeikoS | lambday: really? | 22:50 |
kislay_ | iglesiasg, me | 22:50 |
lisitsyn | like x is younger than y | 22:50 |
pickle27_ | i thought my iglesiasg and lisitsyn were all pretty close in age | 22:50 |
parijat | Nov 1991 | 22:51 |
pickle27_ | Im 25 | 22:51 |
lisitsyn | I am born 1991 | 22:51 |
@iglesiasg | pickle27_, nov 1989 | 22:51 |
lambday | HeikoS: I guess so... I remember some conversation with lisitsyn on this :D | 22:51 |
kislay_ | 1994 | 22:51 |
pickle27_ | feb 1989 | 22:51 |
@iglesiasg | parijat, what day? :) | 22:51 |
lisitsyn | ha we have the winner | 22:51 |
lisitsyn | kislay_! | 22:51 |
pickle27_ | oh right lisitsyn is younger | 22:51 |
lisitsyn | :D | 22:51 |
parijat | 29th | 22:51 |
hushell | lisitsyn: seriously? 91 | 22:51 |
lisitsyn | hushell: sure | 22:51 |
@iglesiasg | parijat, I am earlier in that month heh | 22:51 |
parijat | iglesiasg: your bday is in november too? | 22:51 |
parijat | which day | 22:51 |
@HeikoS | lambday: I am 1984 | 22:51 |
hushell | lisitsyn: u r so awesome | 22:51 |
lisitsyn | :D | 22:52 |
lisitsyn | why? | 22:52 |
@iglesiasg | hushell, yeah, lisitsyn is a child prodigy | 22:52 |
hushell | I am 88 | 22:52 |
pickle27_ | actually some of our best devs at shopify are like 18 and 19 years old its crazy | 22:52 |
lambday | HeikoS: I am dec 1986 | 22:52 |
lambday | :D | 22:52 |
lisitsyn | HeikoS: exactly like my brother :D | 22:52 |
@HeikoS | lambday: wow I never knew that, cool! | 22:52 |
kislay_ | lisitsyn, what? | 22:52 |
lambday | HeikoS: hehe :D | 22:52 |
lisitsyn | pickle27_: yeah I feel old as well sometimes :D | 22:52 |
pickle27_ | haha | 22:52 |
lisitsyn | crazy active 'kids' | 22:52 |
lisitsyn | kislay_: you are the winner ;) | 22:52 |
lisitsyn | the youngest man here now | 22:53 |
lisitsyn | it was me for a little while | 22:53 |
* lambday hands over the badge | 22:53 | |
kislay_ | haha :D | 22:53 |
@iglesiasg | talking about kids... www.youtube.com/watch?v=fe4EK4HSPkI \o/ | 22:53 |
parijat | by a margin of 3 yrs!! its a big one | 22:53 |
sejDino | I guess we're all under 30 in the room | 22:53 |
hushell | I should let me little sister learn C++ early :D | 22:53 |
sejDino | but some of us only just ;-) | 22:54 |
lambday | sejDino: hehe how old are you? | 22:54 |
sejDino | 1984 as well | 22:55 |
@HeikoS | sejDino, lambday lots of people turn 30 this year ;) | 22:55 |
lambday | cool! labmates :D | 22:55 |
lisitsyn | orwell stuff | 22:55 |
lambday | hahaha :D | 22:55 |
kislay_ | lambday, really man, those drawings are way too awesome! | 22:57 |
lambday | kislay_: hehe thanks! I try ;) | 22:58 |
parijat | lambday: we can now get back to our WB connection :- | 22:58 |
lambday | parijat: absolutely :D | 22:59 |
parijat | smile missing.. :-) | 22:59 |
lambday | parijat: lol :D compile time error | 22:59 |
lambday | parijat: where are you originally from? | 22:59 |
parijat | I am originally from BArasat. Heard of it? | 22:59 |
lambday | parijat: of course man! :D | 22:59 |
parijat | lambday: great! | 22:59 |
lambday | parijat: ekhane banglay katha bolle keu bujhte parbe na tai bolchhi na :D | 23:00 |
@iglesiasg | parijat, how are the exams and thesis submission going so far btw? | 23:00 |
@HeikoS | lambday: is that hindi in arabic letters? | 23:01 |
lambday | HeikoS: nope its Bengali :D | 23:01 |
lambday | HeikoS: I know 2.5 Indian languages :/ | 23:01 |
-!- parijat_ [671b082a@gateway/web/freenode/ip.103.27.8.42] has joined #shogun | 23:01 | |
@HeikoS | lambday: google translate detects Javanese (?) haha | 23:02 |
@HeikoS | lambday: I know 2.5 European | 23:02 |
parijat_ | iglesiasg: sorry about that... my exams are over only thesis submission is left | 23:02 |
lambday | HeikoS: german english and?? | 23:02 |
@HeikoS | french | 23:02 |
lambday | wow!! | 23:02 |
lambday | bon soir | 23:02 |
@HeikoS | hehe | 23:02 |
lisitsyn | I know 0.5 :D | 23:02 |
@HeikoS | and some tiny bits of dutch, but not really | 23:02 |
@HeikoS | haha | 23:03 |
@iglesiasg | parijat, no worries | 23:03 |
@HeikoS | want to learn swedish! thats a nice one | 23:03 |
lisitsyn | to understand ikea naming | 23:03 |
@HeikoS | lisitsyn: bearish? | 23:03 |
@iglesiasg | parijat, good luck with the thesis, and hope your exams went well! | 23:03 |
lisitsyn | HeikoS: brrrraahhharbhh | 23:03 |
parijat_ | iglesiasg: I am defending my thesis this 9th.. hope everuthing goes well | 23:03 |
lambday | HeikoS: I wanna learn spanish, german and french but dunno when :D may be during my long planned europe trip :D | 23:03 |
lambday | lisitsyn: I don't believe you :D | 23:03 |
parijat_ | iglesiasg: whats up these days? Anything interesting? | 23:03 |
parijat_ | :-) | 23:04 |
@HeikoS | lambday: when is that? | 23:04 |
-!- parijat [671b082a@gateway/web/freenode/ip.103.27.8.42] has quit [Ping timeout: 240 seconds] | 23:04 | |
lambday | HeikoS: I'll write GRE this oct I guess - then will take a trip | 23:04 |
kislay_ | lambday, me too writing GRE this oct! | 23:05 |
lambday | kislay_: classic! | 23:05 |
@iglesiasg | parijat_, yeah, I am working on some interesting paper on KDE in fact | 23:05 |
lambday | well I wasn't sure about that but just last week I decided that I should at least try | 23:05 |
kislay_ | lambday, kindof similar situation here. | 23:05 |
@iglesiasg | parijat_, maybe I can use some the KDE stuff you'll implement :) | 23:06 |
-!- parijat [671b082a@gateway/web/freenode/ip.103.27.8.42] has joined #shogun | 23:07 | |
@iglesiasg | parijat_ apart from that, I'm waiting for an answer from a conference, it should come this week and preparing a Dutch test for tomorrow! | 23:07 |
-!- parijat_ [671b082a@gateway/web/freenode/ip.103.27.8.42] has quit [Ping timeout: 240 seconds] | 23:08 | |
@iglesiasg | HeikoS, oh really, do you want to learn Swedish? | 23:08 |
parijat | iglesiasg: connection problem here!! :-/ I was saying that once we implement KDE in Shogun you could your Shogun for your KDE paper implementation | 23:08 |
parijat | iglesiasg: great! all the best for your paper tomorrow | 23:09 |
@iglesiasg | parijat, yeah, maybe. This is a paper from another author that I am reading, I am not working on a specific paper right now | 23:09 |
@HeikoS | iglesiasg: yeah maybe, liked it! | 23:09 |
@iglesiasg | parijat, I should hear about the paper on the 10th, tomorrow is the Dutch test, I am learning the basics | 23:09 |
@iglesiasg | HeikoS, gör det då! Då kan vi prata lite på svenska. Jag saknar faktist det | 23:10 |
parijat | iglesiasg: ok! all the best for both! :-) are you learning Dutch just as a hobby? | 23:10 |
@iglesiasg | HeikoS, I agree, I think it is a language that sounds nice :) | 23:10 |
@HeikoS | iglesiasg: haha | 23:11 |
@HeikoS | you can help me :) | 23:11 |
@iglesiasg | parijat, since I am living here and will be at least three years, I figured out it is the best opportunity to learn a new language | 23:11 |
@iglesiasg | HeikoS, gärna! | 23:11 |
parijat | iglesiasg: nice! | 23:11 |
@HeikoS | iglesiasg: appelflappen | 23:12 |
@iglesiasg | HeikoS, haha what?? | 23:13 |
@iglesiasg | something Dutch I am reading it is | 23:13 |
@iglesiasg | I didn't try it yet though argh | 23:13 |
lisitsyn | how do you tlak to people on streets? | 23:13 |
lisitsyn | :D | 23:13 |
lisitsyn | is it ok to speak only english there? | 23:14 |
@HeikoS | iglesiasg: I lived ther efor two years too, but forgot everything | 23:14 |
@iglesiasg | HeikoS, oh nice! | 23:16 |
@iglesiasg | HeikoS, Stockholm? | 23:16 |
@iglesiasg | HeikoS, I am going there for a few days in a couple of weeks btw! | 23:16 |
parijat | lambday: Are you joining Oracle office in Hyderabad? | 23:17 |
lambday | parijat: nah - Bangalore | 23:17 |
lambday | parijat: you're joining Hyd? | 23:17 |
parijat | lambday: ok! | 23:17 |
-!- pickle27_ [~pickle27@216.191.231.218] has quit [Quit: Leaving] | 23:17 | |
parijat | lambday: nope not me. My best friend here from IIT | 23:18 |
parijat | lambday: I also have friends joining Bangalore Oracle.. ;-) | 23:18 |
@HeikoS | iglesiasg: no in Maastricht and Arnhem | 23:18 |
@HeikoS | iglesiasg: Just visited Stockholm for the first time, and loved it | 23:18 |
@HeikoS | iglesiasg: going again next week | 23:18 |
@iglesiasg | HeikoS, ah ok, sorry! I misunderstood, you lived in Netherlands | 23:19 |
@iglesiasg | HeikoS, I help you with Swedish and you help me with Dutch :P | 23:19 |
-!- kislay_ [~Abhijeet@117.239.94.112] has quit [Ping timeout: 252 seconds] | 23:19 | |
sejDino | Niko ne izgleda zainteresovan da nau?i pri?ati srpsko-hrvatski. | 23:20 |
sejDino | :D | 23:20 |
lisitsyn | sejDino: haha | 23:20 |
lambday | parijat: ah nice! may be you can visit then - we'll grab drinks sometime :D | 23:20 |
lisitsyn | okay we are the only guys to understand that sejDino | 23:20 |
parijat | lambday: ya sure! :-) | 23:21 |
lambday | lisitsyn: I understood too :D | 23:21 |
lisitsyn | lambday: really? how? :) | 23:21 |
lambday | long live google translator | 23:21 |
lambday | :D | 23:21 |
lisitsyn | nahh | 23:21 |
lisitsyn | that doesn't work | 23:22 |
lisitsyn | you're cheating | 23:22 |
lambday | lisitsyn: it said No one seems interested to learn to speak Serbo-Croatian | 23:22 |
lisitsyn | ;) | 23:22 |
lisitsyn | yeah exactly what he said | 23:22 |
lambday | lisitsyn: lol kill me now :D | 23:22 |
-!- iglesiasg is now known as iglesiasg|afk | 23:22 | |
lisitsyn | I can understand this thing but no way to write srpska | 23:22 |
lisitsyn | lambday: you're always cheating with gtranslate ;) | 23:23 |
lisitsyn | sejDino: nikto ne prosil menya nauchit russkomu as well | 23:24 |
lambday | lisitsyn: its for people like me for which they invented it - so why not :D | 23:24 |
lisitsyn | lambday: I feel you're cheating now | 23:24 |
lisitsyn | translating this stuff | 23:24 |
lisitsyn | ;) | 23:24 |
sejDino | lisitsyn: russian is very difficult to write without cyrillic :) | 23:24 |
lisitsyn | sejDino: no I think it is ok | 23:25 |
lisitsyn | one to one | 23:25 |
lisitsyn | sejDino: I always wondered why you have 'niko' instead of 'nikto' :D | 23:26 |
sejDino | it gets more complicated | 23:26 |
sejDino | serbian version has 'niko' | 23:26 |
lisitsyn | you know we have kto - nikto | 23:26 |
sejDino | croatian version has 'nitko' | 23:26 |
lisitsyn | who - no-who :D | 23:26 |
lisitsyn | nitko? | 23:26 |
sejDino | yep | 23:26 |
lisitsyn | how come it get nitko :D | 23:26 |
lisitsyn | crazy | 23:26 |
sejDino | the old switcharooney | 23:27 |
lisitsyn | sejDino: you speak both srpska and croatian? | 23:27 |
sejDino | they are very similar and mutually intelligible | 23:27 |
lisitsyn | cool | 23:27 |
sejDino | so it's not a big achievement | 23:27 |
lisitsyn | haha well | 23:28 |
lisitsyn | ukrainian is similar to russian as well | 23:28 |
lisitsyn | but I can't speak it by any mean | 23:28 |
sejDino | also bosnian, montenegrin | 23:28 |
lambday | lisitsyn: Nebol som podv?dzal. :D | 23:28 |
lisitsyn | lambday: no clue :D | 23:28 |
lisitsyn | I can't understand it | 23:28 |
sejDino | I was cheated in Slovak, according to google translate :) | 23:30 |
lisitsyn | oh | 23:30 |
lisitsyn | sejDino: so you had to translate it as well? | 23:30 |
lisitsyn | I barely have any idea why podvadzal is cheated | 23:31 |
sejDino | sure, western slavic languages are not very easy to understand | 23:31 |
lisitsyn | slovak gets quite far from our languages lambday | 23:31 |
lisitsyn | I won't understand czech as well | 23:32 |
lisitsyn | they should be pretty close | 23:32 |
lisitsyn | as well they were one country :D | 23:32 |
-!- parijat [671b082a@gateway/web/freenode/ip.103.27.8.42] has quit [Quit: Page closed] | 23:34 | |
-!- kislay [~Abhijeet@117.239.94.112] has joined #shogun | 23:35 | |
sejDino | ok guys, I'm going offline now --- talk to you soon! :) | 23:35 |
lisitsyn | see ya | 23:35 |
@HeikoS | sejDino: good night! | 23:35 |
-!- sejDino [~rudo@cpc1-dals14-2-0-cust31.hari.cable.virginm.net] has left #shogun [] | 23:36 | |
@iglesiasg|afk | good night guys! | 23:39 |
-!- iglesiasg|afk [~iglesiasg@524AE0A7.cm-4-3d.dynamic.ziggo.nl] has left #shogun ["Leaving"] | 23:39 | |
-!- utsavjain [~utsav@1.22.76.46] has left #shogun [] | 23:40 | |
lambday | lisitsyn: when I translated your previous one it showed slovak | 23:40 |
lambday | :D | 23:40 |
lisitsyn | lambday: tell them it is a mistake ;) | 23:41 |
lambday | haha :D | 23:41 |
lisitsyn | lambday: I know why | 23:41 |
lambday | way to go nlp guys | 23:41 |
lisitsyn | lambday: I used transliterated thing | 23:41 |
lisitsyn | like cyrillic -> latin | 23:41 |
lambday | hmmm | 23:41 |
lisitsyn | if it was in its own character set it won't fail | 23:41 |
lambday | yep! | 23:41 |
lambday | lisitsyn: ?? ???? ????? ??? | 23:43 |
lambday | lisitsyn: try this one :D | 23:43 |
lisitsyn | haha | 23:43 |
lisitsyn | lambday: I'll stay uneducated! | 23:43 |
lisitsyn | funny chars | 23:43 |
lisitsyn | no idea how to read | 23:43 |
lambday | lisitsyn: lol I like it :D | 23:43 |
lisitsyn | my friend's gf is studying some indian stuff | 23:43 |
lambday | much compact | 23:43 |
lisitsyn | I mean as her education | 23:44 |
lambday | lisitsyn: tell her "namaste" ;) | 23:44 |
lisitsyn | next time I see her! :) | 23:44 |
lambday | lisitsyn: also tell her "tu item lagti hai" :P | 23:44 |
lambday | (actually, don't :D she'll slap you if she gets what you said :D) | 23:44 |
lisitsyn | hahah | 23:45 |
lisitsyn | lambday: google cheating system fails on it | 23:45 |
lambday | lisitsyn: ?? ??? ???? ?? ;) | 23:45 |
lambday | argh! | 23:46 |
lambday | nah its not good | 23:46 |
lisitsyn | you seem to be goods | 23:46 |
lisitsyn | :D | 23:46 |
lambday | bad bad!! | 23:46 |
lisitsyn | what does it mean? | 23:46 |
-!- soumyaC [uid15286@gateway/web/irccloud.com/x-rmckgfjxqppmejyf] has quit [Quit: Connection closed for inactivity] | 23:46 | |
lambday | its not what it means | 23:46 |
lambday | :'( | 23:46 |
lambday | it basically means "you're hot as fuck!" | 23:46 |
lisitsyn | haha | 23:46 |
lambday | what do you use for typing in different languages? | 23:47 |
lambday | I use google input tools chrome extn | 23:47 |
lambday | lisitsyn: | 23:47 |
lisitsyn | lambday: system-wide keyboard layouts | 23:47 |
lambday | whoa! | 23:47 |
lisitsyn | I have caps lock to switch | 23:47 |
lambday | but that supports only two | 23:48 |
lambday | right? | 23:48 |
lisitsyn | yeah but I don't need more | 23:48 |
lisitsyn | though you can add more | 23:48 |
lisitsyn | you would cycle through them | 23:48 |
lambday | aha! | 23:48 |
lisitsyn | I just need cyrillic and latin | 23:48 |
lambday | cyrillic for russian? | 23:49 |
lisitsyn | yes | 23:49 |
lambday | ? ????? ??? ???? ?? ?? ???? ??? ?????! | 23:49 |
lisitsyn | haha | 23:50 |
lisitsyn | why? | 23:50 |
lambday | ??????? ? ?? ??? ??????? ?? :? | 23:50 |
lambday | ??? | 23:50 |
lambday | not totally seems like HOT | 23:51 |
lisitsyn | well you know people won't understand me if I talk english | 23:51 |
lisitsyn | and it is not very convenient to transliterate letters | 23:51 |
lambday | lisitsyn: as in, in person? | 23:51 |
lisitsyn | no I mean when I type to some friend or whatever | 23:51 |
lisitsyn | why to use english :) | 23:51 |
lambday | ohh using english letters to speak russian | 23:52 |
lisitsyn | it is not very convenient as I said | 23:52 |
lisitsyn | you get some collisions like in hash map | 23:52 |
lambday | manually resolve! PITA | 23:52 |
lisitsyn | hah | 23:52 |
lambday | man its a long log | 23:53 |
* lambday scrolls up | 23:53 | |
lisitsyn | haha | 23:53 |
lambday | and we're increasing it more :D | 23:53 |
lisitsyn | lambday: ok sleep time ;) for you too I guess | 23:57 |
lisitsyn | see you | 23:57 |
lambday | lisitsyn: see you man! I'll grab a cup of tea and sleep off | 23:57 |
lambday | lisitsyn: guten nacht | 23:57 |
lisitsyn | gute ;) | 23:58 |
lisitsyn | lambday: you don't repeat -n n- | 23:58 |
lambday | hehe | 23:58 |
lisitsyn | lambday: guten tag but gute nacht | 23:58 |
lambday | ah I see | 23:58 |
lambday | tag for morning | 23:58 |
lisitsyn | day\ | 23:59 |
lambday | oh | 23:59 |
lisitsyn | guten morgen | 23:59 |
lisitsyn | like morning | 23:59 |
lambday | oh since nacht has already n so it skips it | 23:59 |
lisitsyn | yes | 23:59 |
lisitsyn | that's the idea | 23:59 |
lambday | I like what soeren taught me - moin moin! | 23:59 |
lambday | its cute! :D | 23:59 |
lisitsyn | haha | 23:59 |
lambday | I tell that to my gf :D | 23:59 |
--- Log closed Wed May 07 00:00:17 2014 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!