--- Log opened Wed Oct 30 00:00:03 2013 | ||
-!- iglesiasg [~iglesiasg@s83-179-44-135.cust.tele2.se] has quit [Quit: Leaving] | 00:29 | |
-!- heiko [~androirc@97e0a10b.skybroadband.com] has quit [Read error: Connection reset by peer] | 01:05 | |
-!- zxtx [~zv@129-79-241-133.dhcp-bl.indiana.edu] has quit [Ping timeout: 272 seconds] | 01:29 | |
-!- FSCV_ [~FSCV@50.7.50.60] has quit [Quit: Leaving] | 01:30 | |
-!- zxtx [~zv@c-98-223-198-47.hsd1.in.comcast.net] has joined #shogun | 02:24 | |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has quit [Read error: Connection reset by peer] | 05:04 | |
-!- lisitsyn [~lisitsin@mxs.kg.ru] has joined #shogun | 05:05 | |
@wiking | ok | 07:21 |
---|---|---|
@wiking | sorry | 07:21 |
@wiking | guys | 07:21 |
@wiking | who ever are the core developers | 07:21 |
@wiking | i'm shutting down your | 07:21 |
@wiking | ipython sessions | 07:21 |
@wiking | currently one cannot create new ones | 07:21 |
@wiking | as we ran out of memory | 07:21 |
@wiking | besser82: do something ;) | 07:23 |
@wiking | no more resources on fatbot | 07:24 |
besser82 | wiking: on it ;) | 07:24 |
besser82 | wiking: puiterwijk has taken nirik WIP, currently.... | 07:24 |
-!- sonne|osx [~sonne@82.113.106.92] has joined #shogun | 08:18 | |
sonne|osx | hey goat moaning! | 08:24 |
@wiking | besser82: r u using your container? | 08:24 |
sonne|osx | wiking: no | 08:24 |
sonne|osx | woopsi | 08:24 |
sonne|osx | not enough memory to .. | 08:24 |
@wiking | yeah... | 08:24 |
sonne|osx | Sorry, not enough free memory to start your container | 08:24 |
@wiking | trying to fix some stuff | 08:24 |
besser82 | wiking: currently not... u can purge it safely... | 08:25 |
sonne|osx | wiking: well | 08:25 |
sonne|osx | $ ps auxw | grep ipython | wc -l | 08:25 |
sonne|osx | 83 | 08:25 |
sonne|osx | no wonder... | 08:25 |
sonne|osx | poor fatbot | 08:25 |
-!- sonne|osx [~sonne@82.113.106.92] has quit [Remote host closed the connection] | 08:26 | |
@wiking | we need to find out a way to stop container ... :S | 08:26 |
-!- sonne|osx [~sonne@82.113.106.92] has joined #shogun | 08:27 | |
sonne|osx | $ ps auxw | grep ipython | wc -l | 08:27 |
sonne|osx | 83 | 08:27 |
sonne|osx | wiking: btw what does the the number of users in github mean? | 08:27 |
@wiking | ? | 08:28 |
@wiking | where what? | 08:28 |
sonne|osx | on fatbot | 08:28 |
sonne|osx | $ ps auxw | grep ipython | wc -l | 08:28 |
sonne|osx | 83 | 08:28 |
sonne|osx | wiking: and on github | 08:29 |
sonne|osx | applications | 08:29 |
sonne|osx | it says 9 users | 08:29 |
@wiking | aaah | 08:29 |
sonne|osx | is that in total 9 people logged in or currently | 08:29 |
@wiking | that 9 users has registered to cloud via github | 08:29 |
@wiking | total | 08:29 |
sonne|osx | wiking: we don't know how many via g+ right? | 08:29 |
sonne|osx | wiking: or do we have any kind of stats for cloud.* | 08:30 |
@wiking | sonne|osx: lemme check | 08:31 |
@wiking | there should be something about g+ as well | 08:31 |
@wiking | but i can tell u how many registered users there are all together atm | 08:31 |
sonne|osx | wiking: and? | 08:31 |
@wiking | just a sec | 08:31 |
@wiking | 31 | 08:35 |
sonne|osx | woah | 08:36 |
sonne|osx | no wonder then | 08:36 |
@wiking | but i dont know how to handle timeouts | 08:36 |
@wiking | as basically the whole interaction is in a different session (ipython) | 08:36 |
sonne|osx | wiking: so we have tons of dead clients? | 08:36 |
@wiking | sonne|osx: well we just have some containers that i dont know whether active or not | 08:37 |
-!- sonne|osx [~sonne@82.113.106.92] has quit [Quit: sonne|osx] | 08:38 | |
@wiking | besser82: do you still have the container running? | 08:46 |
@wiking | besser82: as in worst case what we can do is to mount up an nfs | 08:47 |
@wiking | besser82: container = fedora cloud instance | 08:47 |
@wiking | besser82: btw what was the amount of ram in it? | 08:49 |
sonne|work | wiking: how does now shut down a container then? | 08:50 |
besser82 | wiking: I don't have the container running | 08:50 |
besser82 | wiking: 8 GB afaik | 08:51 |
besser82 | wiking: but I can request another 8GB if needed | 08:51 |
besser82 | wiking: I actually can request non-persistant storage in insane amounts as well | 08:52 |
@wiking | sonne|work: well now i've added the logout button to request a docker container shutdown | 08:53 |
@wiking | sonne|work: but i dont believe people will push that button so often | 08:53 |
@wiking | ;) | 08:53 |
@wiking | besser82: is it running now? | 08:53 |
besser82 | wiking: no, i'm logged in but it is not running | 08:54 |
sonne|work | wiking: what does this mean - will it erase everything I did then? | 08:54 |
@wiking | sonne|work: noup | 08:54 |
@wiking | sonne|work: it's just shuts down the container | 08:54 |
sonne|work | wiking: cool | 08:54 |
@wiking | sonne|work: but it still exists... | 08:54 |
@wiking | so whenever u log back in | 08:54 |
@wiking | everything will be there as u left it | 08:55 |
@wiking | besser82: what does it mean not running? | 08:55 |
sonne|work | wiking: could we then `just' monitor if a client has 0 load for ~1hr or sth and then shut it down? | 08:55 |
@wiking | besser82: see u logged in again... if u dont use it plz logout as we really need the resources | 08:55 |
@wiking | sonne|work: yeah that's what i was wondering about as well | 08:55 |
@wiking | sonne|work: couldn't find yet a definitive solution for it | 08:56 |
@wiking | but trying | 08:56 |
besser82 | wiking: allright I will / not-running means: cluster tab shows "stopped" | 08:56 |
@wiking | besser82: hence we cannot connect to it now? | 08:56 |
@wiking | right? | 08:56 |
besser82 | wiking: ??? | 08:56 |
@wiking | besser82: to the fedora instance | 08:57 |
sonne|work | wiking: or we put some time limit on every instance now forcing these shutdowns | 08:57 |
@wiking | sonne|work: i guess from the cgroup stats we can find out a lot of thing... and create a heuristic to shutdown the container | 08:57 |
besser82 | actually you can, but there's nothing but some 1.5 gbytes free hdd and 8GB ram | 08:57 |
sonne|work | wiking: I mean just put a limit of 1 hour for now | 08:57 |
@wiking | besser82: nfs? | 08:57 |
@wiking | sonne|work: i think that should be feasible with cgroups | 08:58 |
besser82 | wiking: there's nothing but some 1.5 gbytes free hdd and 8GB ram | 08:58 |
@wiking | https://wiki.archlinux.org/index.php/cgroups | 08:58 |
besser82 | wiking: so you need some nfsclient, right? | 08:58 |
@wiking | besser82: yep | 08:58 |
@wiking | sonne|work: https://wiki.archlinux.org/index.php/cgroups | 08:58 |
besser82 | wiking: let me setup | 08:58 |
@wiking | sonne|work: let's try to find a rule | 08:58 |
sonne|work | wiking: even ulimit /limits.conf has a time limit | 08:59 |
besser82 | wiking: will be avail ~10:00 UTC | 08:59 |
sonne|work | hmmhh actually cpu time limit | 08:59 |
@wiking | sonne|work: docker uses cgroups | 08:59 |
sonne|work | don't see wall time | 08:59 |
sonne|work | wiking: yeah but it says more flexible than limits.conf stuff | 08:59 |
@wiking | sonne|work: yeah you can limit like everything | 09:00 |
sonne|work | cpu.rt_runtime_us | 09:00 |
@wiking | sonne|work: it's more finegrained than ulimit | 09:00 |
sonne|work | nah sth else :/ | 09:02 |
@wiking | sonne|work: ID IMAGE COMMAND CREATED STATUS PORTS | 09:02 |
@wiking | b0ed635c7a09 vigsterkr/shogun-python:latest /bin/sh -c ipython n 43 minutes ago Up 43 minutes 49244->8888 | 09:02 |
@wiking | this is a docker statistics | 09:02 |
@wiking | so we can get information about when it was created | 09:02 |
@wiking | and when it was last time started | 09:03 |
@wiking | so it would be quite easy to do some kind of a scheduler that check STATUS | 09:03 |
@wiking | and shuts down everything that is longer than 60 minutes | 09:03 |
sonne|work | good enough then | 09:03 |
@wiking | ok i'll then add this garbage collector to the app | 09:05 |
@wiking | and add a note line about this hard limit to the cloud site | 09:06 |
sonne|work | I guess we can later add some .js & knob on the website to ask for another 60 mins | 09:06 |
@wiking | sonne|work: yeps.... i'll just check if i can do this whole thing within the webapp | 09:06 |
@wiking | sonne|work: i dont know if it's possible there somehow to do a loop or something :P | 09:06 |
@wiking | sonne|work: so should i shutdown containers now that are running longer than 60 mins? | 09:10 |
sonne|work | yes | 09:10 |
@wiking | done | 09:10 |
sonne|work | wiking: did any remain? | 09:11 |
@wiking | yes | 09:11 |
@wiking | 3 | 09:11 |
sonne|work | heh | 09:11 |
sonne|work | I guess we had 30 people trying it out -> then out of memory | 09:11 |
@wiking | indeed | 09:11 |
@wiking | sonne|work: should i add a counter there? :D | 09:16 |
@wiking | sonne|work: ok maybe it's even easier | 09:16 |
sonne|work | wiking: nah | 09:16 |
@wiking | sonne|work: i add a simple js there that counts down | 09:16 |
@wiking | mmm | 09:18 |
@wiking | yeah it's not the best if one closes the tab :P | 09:18 |
sonne|work | wiking: can't you extract the time the thing runs and display it? | 09:26 |
@wiking | sonne|work: yes but if one closes a tab...? | 09:29 |
sonne|work | wiking: would be nice if the container shuts down immediately then | 09:42 |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:c525:6c15:48eb:b728] has joined #shogun | 09:45 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 09:45 | |
@iglesiasg | morning | 09:45 |
sonne|work | moing iglesiasg | 09:47 |
@wiking | besser82: nfs? | 10:10 |
@wiking | sonne|work: would it b safe just to have an url like http://cloud.shogun-toolbox.org/purge | 10:17 |
@wiking | which if called would stop all the timeouted containers? | 10:17 |
@wiking | of course this way everybody could call this function ... but then again we dont really care as the it would only stop containers that run out of time | 10:18 |
@wiking | so i dont really see a big security issue there | 10:18 |
@wiking | and then i just crontab a curl command for every 30 mins... | 10:24 |
sonne|work | wiking: I would do this using a cron job locally | 10:27 |
sonne|work | wiking: and rather use this mechanism to display the runtime in minutes of the current container! | 10:27 |
@wiking | ? | 10:34 |
@wiking | "10:27 < sonne|work> wiking: and rather use this mechanism to display the runtime in minutes of the current container!" what? | 10:34 |
sonne|work | wiking: I mean when you can do sth like /purge | 10:35 |
sonne|work | wiking: you can do a /minutes-available url just returning some digits | 10:35 |
@wiking | sonne|work: of the current session? | 10:35 |
sonne|work | wiking: we can then use .js to display this | 10:35 |
sonne|work | wiking: yes | 10:35 |
@wiking | sonne|work: ok but that still does not solve the whole thing... | 10:35 |
@wiking | sonne|work: as we are not only monitoring the current sessions | 10:36 |
@wiking | but all of them | 10:36 |
sonne|work | wiking: I don't understand what you mean - I thought there is just one session per user? | 10:37 |
@wiking | yes | 10:37 |
@wiking | but i want to monitor all the sessions | 10:37 |
@wiking | and do the purging at once | 10:37 |
sonne|work | wiking: sure but that you you can do locally in some shell script | 10:37 |
@wiking | sonne|work: but i dont want to do that in a shell script | 10:38 |
sonne|work | wiking: the other thing is just some potentially valuable notification for the user | 10:38 |
@wiking | as it's hacky | 10:38 |
sonne|work | wiking: why not? | 10:38 |
sonne|work | you mean url is not? | 10:38 |
@wiking | because it's much easier to do within the webapp | 10:38 |
@wiking | to do the purging | 10:38 |
sonne|work | wiking: pretty weird - I guess you can run the /purge thing only locally - I mean just don't expose this to the outside | 10:45 |
@wiking | anybody know | 10:45 |
@wiking | how to convert this into seconds with python | 10:45 |
@wiking | 2013-10-30T10:41:47.265306601+01:00 | 10:45 |
@wiking | ? | 10:45 |
sonne|work | wiking: strptime() | 10:46 |
@wiking | mmm i think this is a standard ISO format | 10:47 |
@wiking | i hoped that there's a ctor for this :P | 10:47 |
sonne|work | wiking: doesnt' look ISO but rather java like | 10:48 |
@wiking | ISO 8601 | 10:49 |
@wiking | Return a string representing the date and time in ISO 8601 format, YYYY-MM-DDTHH:MM:SS.mmmmmm | 10:50 |
@wiking | including timezone | 10:50 |
sonne|work | wiking: http://stackoverflow.com/questions/969285/how-do-i-translate-a-iso-8601-datetime-string-into-a-python-datetime-object#969324 | 10:52 |
sonne|work | datetime.datetime.strptime( "2007-03-04T21:08:12", "%Y-%m-%dT%H:%M:%S" ) | 10:52 |
sonne|work | import dateutil.parser | 10:53 |
sonne|work | yourdate = dateutil.parser.parse(datestring) | 10:53 |
sonne|work | wiking: the last one seems good for you | 10:54 |
@wiking | sonne|work: http://cloud.shogun-toolbox.org/seconds-available | 11:17 |
@wiking | done | 11:17 |
thoralf | sonne|work, wiking: I tried to log into the shogun cloud service, but github tells me it wants 7 different rights. | 11:29 |
thoralf | Are all of them neccessary? | 11:29 |
@wiking | thoralf: tried to change the scope | 11:30 |
@wiking | thoralf: but there's no such | 11:30 |
@wiking | http://developer.github.com/v3/oauth/#scopes | 11:30 |
@wiking | sonne|work: Due to high demand and low available resources we had to introduce a time limit per session to 60 minutes.<br/> | 11:33 |
@wiking | If you would like to have more time please don't hesistate to contact us!<br/> | 11:33 |
@wiking | Thank you for your understanding | 11:33 |
thoralf | wiking: I see. Thank you. | 11:33 |
@wiking | ok? | 11:33 |
@wiking | ok | 11:35 |
sonne|work | wiking: excellent so now we just need some way to embed this into the website | 11:40 |
@wiking | yeah well some js hacker should do that ;) | 11:40 |
sonne|work | wiking: yes cool! YOu could add | 11:40 |
@wiking | i'm just writing an email as well | 11:40 |
sonne|work | wiking: no problem with jquery | 11:41 |
sonne|work | but no idea how to do load some extra .js in the ipython notebooks | 11:41 |
@wiking | sonne|work: | 11:41 |
@wiking | update for the cloud: | 11:41 |
@wiking | "Due to high demand and low available resources we had to introduce a time limit of 60 minutes per session." | 11:41 |
@wiking | we are currently trying to find ways to extend our service. we basically do not have enough resources of our own to serve this level of demand, hence if you could help us out with more CPU/MEMORY, please contact us! | 11:41 |
@wiking | cheers, | 11:41 |
@wiking | viktor | 11:42 |
@wiking | sonne|work: can this go on the mailing list? | 11:42 |
sonne|work | sure | 11:43 |
sonne|work | wiking: you could add in the description: Note that simply restarting your session will give you extra 60 minutes with you continuing where you left. All your work is saved. | 11:44 |
@wiking | yeh indeed | 11:44 |
@iglesiasg | wiking, hey! So did Shogun cloud get many users? | 11:45 |
@wiking | iglesiasg: well it's getting fair amount | 11:45 |
@wiking | it's not like ddos | 11:46 |
@wiking | but we had to introduce some limits already | 11:46 |
@iglesiasg | yeah, I just checked the timer thingy | 11:46 |
@iglesiasg | but it is cool that people are using, breat | 11:46 |
@iglesiasg | great* | 11:46 |
@wiking | heheh yeah if u dont use it | 11:46 |
@wiking | plz log out ;) | 11:46 |
@wiking | that'll give us an extra slot ;P | 11:46 |
@iglesiasg | haha yeah sure | 11:46 |
@wiking | we can serve like 15 slots at once | 11:47 |
@iglesiasg | I always log out ;) | 11:47 |
@iglesiasg | going to check just in case.. | 11:47 |
@iglesiasg | yep, logged out indeed | 11:47 |
@wiking | cool thxn | 11:47 |
sonne|work | wiking: I thought ddos was not possible because of out of memory messages right? | 11:50 |
@wiking | sonne|work: well the app container can still be ddos-ed | 11:56 |
@wiking | ;) | 11:56 |
@wiking | but from my point | 11:57 |
@wiking | nobody actually running anything in the cloud ;P | 11:57 |
@wiking | they just log in | 11:57 |
@wiking | and then that's it | 11:57 |
@wiking | besser82: ping | 12:00 |
@wiking | hehhe there's only one active session now after the crontab | 12:02 |
besser82 | wiking: pong! | 12:02 |
besser82 | wiking: i'm on das nfs-thing... | 12:02 |
@wiking | besser82: u can just readd my public key | 12:03 |
@wiking | and i can do it | 12:03 |
besser82 | wiking: will do in 5 minutes | 12:03 |
besser82 | wiking: pub-key | 12:03 |
besser82 | wiking: but i got disrupted by some customer who wanted me to take his $$$ ;) | 12:03 |
@wiking | 64 bytes from 209.132.184.157: icmp_req=9 ttl=49 time=136 ms | 12:04 |
@wiking | mmm | 12:04 |
@wiking | that nfs will be interesting :P | 12:04 |
@wiking | but it's worth a shot | 12:04 |
besser82 | wiking: looks like it will have some lag... | 12:04 |
besser82 | wiking: you should be able to log in within the next 30 sec. | 12:21 |
besser82 | wiking: rsa-key added | 12:22 |
besser82 | wiking: fedora-ca is up and running again | 12:22 |
@wiking | k | 12:32 |
@wiking | thnx | 12:32 |
@wiking | ok now i need to find a way to do this | 12:33 |
sonne|work | wiking: yeah sure that is all I would do too :) | 13:30 |
sonne|work | and then at some point I would come back... | 13:31 |
-!- HeikoS [~heiko@pat-191-250.internal.eduroam.ucl.ac.uk] has joined #shogun | 13:32 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 13:32 | |
@HeikoS | sonne|work, wiking, iglesiasg, besser82, lisitsyn, naywhayare, thoralf http://herrstrathmann.de/ blog entry | 13:34 |
sonne|work | hey HeikoS | 13:34 |
sonne|work | HeikoS: I didn't manage to do this full gsoc blog yet | 13:34 |
@HeikoS | hi | 13:34 |
@HeikoS | sonne|work: dont worry, at least we have something now | 13:34 |
sonne|work | I blogged however about the cloud on twitter & g+ & my blog | 13:34 |
sonne|work | and then about the release | 13:35 |
@HeikoS | thats good | 13:35 |
@HeikoS | its good to do things in waves I guess | 13:35 |
sonne|work | so > 100k people should have seen it | 13:35 |
sonne|work | well we don't do things properly marketing wise | 13:35 |
sonne|work | we should do it snowden way | 13:35 |
sonne|work | I mean one big bummer | 13:35 |
@HeikoS | hehe | 13:35 |
sonne|work | and then updates all the time | 13:35 |
sonne|work | iglesiasg: could you please make the videos the default when you click on events? | 13:36 |
@iglesiasg | let me try | 13:37 |
@iglesiasg | sonne|work, test it plase | 13:38 |
@iglesiasg | please or whatever :D | 13:38 |
sonne|work | iglesiasg: haha | 13:40 |
sonne|work | excellent | 13:40 |
@iglesiasg | HeikoS, nice post! | 13:43 |
@wiking | heheh no active docker container | 13:45 |
@wiking | we killed them all | 13:46 |
@wiking | :DDD | 13:46 |
sonne|work | wiking: can we put things further - I mean I have this 'open in new window' thing | 13:46 |
sonne|work | wiking: could we add run interactively in the cloud? | 13:46 |
@wiking | meaning? | 13:46 |
sonne|work | wiking: and this would then open this particular notebook in the cloud? | 13:46 |
@wiking | sonne|work: you mean via the website? | 13:46 |
@wiking | so like | 13:47 |
sonne|work | wiking: yes when you click on an example in the gallery | 13:47 |
@wiking | hahaha | 13:47 |
@wiking | good luck creating it | 13:47 |
@wiking | :) | 13:47 |
sonne|work | it says open a new window | 13:47 |
@wiking | sorry but that's just insane amount of work | 13:47 |
sonne|work | errm why that? | 13:47 |
@HeikoS | guys, btw its sooo cool to show people shogun on my phone/tablet | 13:47 |
@HeikoS | while having coffee | 13:47 |
sonne|work | all it needs is to know which notebook to open | 13:47 |
@wiking | sonne|work: ok so you want to fire up a new container after authing + open within ipython that give ipynb | 13:48 |
sonne|work | exactly | 13:48 |
@wiking | the first part is more or less done | 13:48 |
@wiking | but how the fuck do you do opening the notebook | 13:48 |
sonne|work | no idea how to tell ipython open that particular notebook | 13:48 |
@wiking | within that given ipython session | 13:48 |
@wiking | so | 13:48 |
@wiking | tehre you go | 13:48 |
@wiking | that's why it's not easy | 13:48 |
@iglesiasg | I am afraid that the link to Tapkee's demo is broken | 13:51 |
@iglesiasg | http://www.shogun-toolbox.org/page/documentation/demo/ | 13:51 |
@iglesiasg | last one in the list | 13:51 |
sonne|work | iglesiasg: could you please fix it | 13:52 |
sonne|work | ahh no you cannot :/ | 13:52 |
sonne|work | it just needs a data checkout / link on fatbot | 13:52 |
sonne|work | wiking: well we can start with the poor mans solution - it gives you the file open thing from ipython | 13:54 |
@wiking | glhf | 13:55 |
@wiking | aintnotime sorry | 13:55 |
@wiking | :( | 13:55 |
@iglesiasg | sonne|work, I downloaded the words.dat file in 7nn | 13:57 |
@iglesiasg | and put it into shogun-demo/static/data/tapkee | 13:57 |
@iglesiasg | but didn't work out | 13:57 |
sonne|work | iglesiasg: IIRC data should be in root folder | 13:59 |
-!- pickle27 [~Kevin@207.164.79.50] has joined #shogun | 14:51 | |
-!- pickle27 [~Kevin@207.164.79.50] has quit [Ping timeout: 264 seconds] | 15:05 | |
-!- FSCV [~FSCV@50.7.50.60] has joined #shogun | 16:31 | |
-!- iglesiasg [~iglesias@2001:6b0:1:1da0:c525:6c15:48eb:b728] has quit [Quit: Ex-Chat] | 16:58 | |
-!- sonne|osx [~sonne@89.204.137.96] has joined #shogun | 17:25 | |
-!- zxtx [~zv@c-98-223-198-47.hsd1.in.comcast.net] has quit [Ping timeout: 245 seconds] | 17:43 | |
-!- sonne|osx [~sonne@89.204.137.96] has quit [Quit: sonne|osx] | 17:48 | |
-!- sonne|osx [~sonne@f053043051.adsl.alicedsl.de] has joined #shogun | 18:01 | |
-!- zxtx [~zv@129-79-241-148.dhcp-bl.indiana.edu] has joined #shogun | 18:21 | |
-!- HeikoS [~heiko@pat-191-250.internal.eduroam.ucl.ac.uk] has left #shogun [] | 19:02 | |
@sonney2k | besser82, script time | 19:34 |
@sonney2k | besser82, sent! | 19:39 |
@sonney2k | lisitsyn, lisitsyn1 where can I get the transparent faces from? | 19:50 |
@sonney2k | lisitsyn, the .png's seem to not be in the files | 19:50 |
@sonney2k | data dirs I mean | 19:51 |
@sonney2k | lisitsyn, forget it found it :D | 20:01 |
lisitsyn1 | sonney2k: mit cbcl faces dataset | 20:07 |
lisitsyn1 | sonney2k: it has license issues though :D | 20:08 |
@sonney2k | it is a demo | 20:08 |
lisitsyn1 | oh then it is ok | 20:09 |
-!- iglesiasg [~iglesiasg@s83-179-44-135.cust.tele2.se] has joined #shogun | 20:41 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 20:41 | |
-!- iglesiasg [~iglesiasg@s83-179-44-135.cust.tele2.se] has quit [Quit: Leaving] | 20:53 | |
besser82 | sonney2k: besser82@fedoraproject.org | 20:53 |
@sonney2k | lisitsyn, ok http://demos.shogun-toolbox.org/dimred/tapkee/ works now | 21:18 |
@sonney2k | lisitsyn, but only words_embedding is done on-the-fly | 21:18 |
@sonney2k | lisitsyn, the rest seem just to be some static stuff | 21:19 |
@sonney2k | lisitsyn, so in case you have some time... | 21:19 |
lisitsyn1 | sonney2k: what shall I do then? | 21:26 |
besser82 | sonney2k: Which is the actual license of your scrubbing-script? Can I assume GPLv3+? | 21:45 |
-!- HeikoS [~heiko@97e0a10b.skybroadband.com] has joined #shogun | 21:48 | |
@sonney2k | besser82, sure | 22:07 |
@sonney2k | HeikoS, I am going to add open in cloud or so to the notebooks | 22:08 |
besser82 | sonney2k: allrighty! Just properly credited that in my spec-file ;) | 22:08 |
HeikoS | sonney2k: very nice idea | 22:08 |
@sonney2k | besser82, c'mon just use it | 22:08 |
@sonney2k | besser82, I will use that for debian too | 22:08 |
besser82 | sonney2k: already on it ;) | 22:08 |
besser82 | sonney2k: but it phukes-up the build :( Need to fix some CMakeLists.txt afterwards... | 22:09 |
besser82 | CMake Error at examples/undocumented/libshogun/CMakeLists.txt:115 (add_executable): | 22:09 |
besser82 | Cannot find source file: | 22:09 |
besser82 | /home/besser82/rpmbuild/BUILD/shogun-3.0.0/examples/undocumented/libshogun/classifier_mkl_svmlight_modelselection_bug.cpp | 22:09 |
besser82 | soney2k: ^^^ | 22:09 |
besser82 | sonney2k: ^^^ | 22:09 |
besser82 | sonney2k: will make needed mods to script and share it with you ;) | 22:10 |
-!- FSCV [~FSCV@50.7.50.60] has quit [Quit: Leaving] | 22:11 | |
-!- HeikoS [~heiko@97e0a10b.skybroadband.com] has left #shogun [] | 22:12 | |
@sonney2k | besser82, yeah we need to remove examples requiring svmlight too | 22:12 |
* sonney2k sighs | 22:12 | |
@sonney2k | lisitsyn, well of course make it compute the embedding on-the-fly like it is doing for words | 22:24 |
besser82 | sonney2k: there you go with the working script :D ---> http://ur1.ca/fymm2 | 22:24 |
besser82 | sonney2k: now preserves timestamps, too ;) | 22:24 |
lisitsyn1 | sonney2k: ah okay I'll check | 22:25 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 22:30 | |
shogun-notifier- | shogun-demo: Soeren Sonnenburg :master * 71df65d / demos/dimred/__init__.py,settings.py,util/data.py: https://github.com/shogun-toolbox/shogun-demo/commit/71df65d43f593e3369e38b8b87bef64ef5e9c0bc | 22:30 |
shogun-notifier- | shogun-demo: fix tapkee paths | 22:30 |
@sonney2k | besser82, heh cross distribution release script :D | 22:32 |
besser82 | sonney2k: yes :D | 22:33 |
besser82 | sonney2k: I think it some synergy effect in Linux-world :-P | 22:33 |
besser82 | sonney2k: But there's still one thing it need to fix.... the unit-tests.... | 22:34 |
besser82 | sonney2k: I hope we won't need that script for next 3.X.X release anymore :D | 22:37 |
-!- iglesiasg [~iglesiasg@s83-179-44-135.cust.tele2.se] has joined #shogun | 22:45 | |
-!- mode/#shogun [+o iglesiasg] by ChanServ | 22:45 | |
-!- new_lido [~walid@41.218.172.216] has joined #shogun | 22:47 | |
@sonney2k | besser82, kind of bug #1 in ubuntu indeed | 23:01 |
besser82 | sonney2k: ???? | 23:01 |
@sonney2k | besser82, https://bugs.launchpad.net/ubuntu/+bug/1 | 23:02 |
besser82 | sonney2k: ahh :D | 23:02 |
besser82 | sonney2k: here's an updated script to fix the modules without SVM^%{your_favourite_swear} ---> http://ur1.ca/fymuk | 23:03 |
shogun-notifier- | shogun-demo: Soeren Sonnenburg :master * 44bee1b / / (7 files): https://github.com/shogun-toolbox/shogun-demo/commit/44bee1be4cdf99038f9b06ef2e03fe37046eb24b | 23:06 |
shogun-notifier- | shogun-demo: enable toy data set loading + minor fixes | 23:06 |
@sonney2k | iglesiasg, lisitsyn do you have a sec? | 23:08 |
@sonney2k | could you go to http://demos.shogun-toolbox.org/clustering/kmeans/ | 23:08 |
@sonney2k | and then to toy data | 23:08 |
@sonney2k | and click dump at the bottom? | 23:08 |
@sonney2k | or thoralf or lisitsyn1 or whoever is awake | 23:09 |
lisitsyn1 | sonney2k: yes let me | 23:09 |
@sonney2k | lisitsyn1, hurray | 23:09 |
@sonney2k | I fixed toy data loading | 23:09 |
lisitsyn1 | sonney2k: yes worked here | 23:09 |
@sonney2k | now if we had some coool data sets we could actually do cool stuff | 23:09 |
@sonney2k | lisitsyn, then cluster with say 50 clusters | 23:09 |
lisitsyn1 | sonney2k: I am a bit confused with 'dump' naming | 23:10 |
@sonney2k | or 100 if you want :) | 23:10 |
lisitsyn1 | dump is something 'out', right? | 23:10 |
@sonney2k | yeah load would make more sence :) | 23:10 |
lisitsyn1 | but it is 'load' | 23:10 |
lisitsyn1 | okay | 23:10 |
@sonney2k | lisitsyn, yeah well it is loaded from disk and then dumped into your webbrowser | 23:10 |
@sonney2k | I also kind of think that the cluster solution should go away when you load toy data etc | 23:11 |
besser82 | sonney2k: another fix in tha house, cmon :D ---> http://ur1.ca/fymwu | 23:12 |
@iglesiasg | I can try too | 23:12 |
@iglesiasg | +1 to load instead of dump too :) | 23:14 |
lisitsyn1 | cryptic scripts coming around | 23:16 |
@sonney2k | besser82, parse error heaven :-] | 23:17 |
-!- iglesiasg [~iglesiasg@s83-179-44-135.cust.tele2.se] has quit [Quit: Leaving] | 23:21 | |
shogun-notifier- | shogun-web: Soeren Sonnenburg :master * f06a835 / templates/overlay.html,templates/subpage.html: https://github.com/shogun-toolbox/shogun-web/commit/f06a835d2a05ed5948dc2a6ea4a028eb1f033030 | 23:24 |
shogun-notifier- | shogun-web: mention the cloud(tm) | 23:24 |
besser82 | sonney2k: dafuq! seen it: examples/undocumented/libshogun/evaluation_cross_validation_locked_comparison.cpp:15:44: schwerwiegender Fehler: shogun/classifier/svm/SVMLight.h: Datei oder Verzeichnis nicht gefunden | 23:24 |
besser82 | #include <shogun/classifier/svm/SVMLight.h> | 23:24 |
lisitsyn1 | hahah german compile errors look scary | 23:26 |
lisitsyn1 | AUSWEIS BITTE | 23:26 |
besser82 | lisitsyn: HABEN SIE GETRUNKEN? XD | 23:27 |
besser82 | lisitsyn1: HABEN SIE GETRUNKEN? XD | 23:27 |
lisitsyn1 | besser82: haha | 23:27 |
lisitsyn1 | I can guess the meaning | 23:27 |
besser82 | lisitsyn1: :D That's actually the second question of police after "AUSWEIS BITTE".... ;) | 23:28 |
lisitsyn1 | besser82: and how many times have you heard that? ;) | 23:32 |
besser82 | lisitsyn1: didn't count, but mst have been 100+ :-P | 23:33 |
lisitsyn1 | besser82: what do they do to you if you are deadly drunk in DE? | 23:33 |
besser82 | lisitsyn1: put you in jail for one night... | 23:34 |
lisitsyn1 | besser82: hah I see | 23:34 |
besser82 | lisitsyn1: and if that happenes 2 or 3 times you are sent to medical/psychologic examination to check if you are legitable to keep your driver's license | 23:35 |
lisitsyn1 | besser82: uhmm even if you weren't driving drunk? | 23:35 |
besser82 | lisitsyn1: yes, because you possibly could | 23:35 |
lisitsyn1 | haha what a police state | 23:35 |
besser82 | lisitsyn1: I guess every country has it's idioms ;) | 23:36 |
besser82 | lisitsyn1: go to "Kreml" and shout "I'm Gay and want to marry!" ;-P | 23:37 |
besser82 | lisitsyn1: let's look what happenes next XD | 23:37 |
besser82 | sonney2k: ?ffne die Augen, das compiled wie die Sonne ;) ---> http://ur1.ca/fyn2v | 23:39 |
lisitsyn1 | besser82: welllllllll | 23:40 |
besser82 | lisitsyn1: BUSTED!!!! | 23:41 |
lisitsyn1 | besser82: heh welllllll | 23:41 |
lisitsyn1 | it is not that simple :D | 23:42 |
lisitsyn1 | gay issue is just about having something to hate | 23:42 |
lisitsyn1 | because it is easier to control someone who hates stuff around | 23:42 |
besser82 | lisitsyn1: that's right ;) | 23:43 |
-!- lisitsyn1 [~lisitsyn@80.252.20.67] has left #shogun [] | 23:43 | |
-!- lisitsyn1 [~lisitsyn@80.252.20.67] has joined #shogun | 23:43 | |
lisitsyn1 | oops | 23:43 |
besser82 | lisitsyn1: I just thought gov has taken you down for that ;P | 23:43 |
besser82 | lisitsyn1: XD | 23:43 |
lisitsyn1 | besser82: I have been saying worse things about gov | 23:44 |
lisitsyn1 | :D | 23:44 |
besser82 | lisitsyn1: Wait for NSA to report :-P | 23:44 |
lisitsyn1 | besser82: I already was rejected for us visa :D | 23:44 |
besser82 | lisitsyn1: What did you do? | 23:45 |
lisitsyn1 | besser82: ah well nothing they just believe everyone is going to escape to the us | 23:45 |
lisitsyn1 | besser82: like I am young not married software engineer | 23:46 |
besser82 | lisitsyn1: ahhh. that's a reason for uncle sam ;) | 23:46 |
lisitsyn1 | a good catch for immigrant | 23:46 |
lisitsyn1 | besser82: officer said it would be better 'if you were married' | 23:46 |
lisitsyn1 | oh okay let me marry then lol | 23:46 |
besser82 | lisitsyn1: and take your wife with you ;) | 23:46 |
lisitsyn1 | besser82: your state was much better in that sense :D | 23:47 |
lisitsyn1 | I didn't have to pass any interview or whatever | 23:47 |
lisitsyn1 | here is my 80 EUR here is my docz and here is my visa then | 23:48 |
besser82 | lisitsyn1: coming into Germany is actually much easier than getting a visa for any other state ;) | 23:48 |
lisitsyn1 | I like this workflow more | 23:48 |
lisitsyn1 | with us it was fill in 4332-page form | 23:48 |
lisitsyn1 | come to moscow to pass interview | 23:49 |
lisitsyn1 | fail interview | 23:49 |
lisitsyn1 | and go f yourself | 23:49 |
lisitsyn1 | :D | 23:49 |
besser82 | lisitsyn1: and pay the bill anyways ;) | 23:49 |
lisitsyn1 | yes indeed | 23:49 |
lisitsyn1 | besser82: and nearly the same money to get to the capital and back | 23:49 |
besser82 | lisitsyn1: Go and get yourself a German passport ;) | 23:50 |
besser82 | lisitsyn1: 6 weeks US, no visa needed ;) | 23:50 |
lisitsyn1 | besser82: oh let me first live there for how much? 9 years? | 23:50 |
lisitsyn1 | :D | 23:50 |
besser82 | lisitsyn1: no, come here, goto "Einb?rgerungsamt" and tell Grandpa had a German Sherphard :D | 23:51 |
besser82 | lisitsyn1: no, come here, goto "Einb?rgerungsamt" and tell Grandpa had a German Sherphard :D | 23:51 |
lisitsyn1 | lisitsyn1: haha | 23:51 |
lisitsyn1 | oops | 23:51 |
lisitsyn1 | :D | 23:51 |
lisitsyn1 | besser82: haha | 23:51 |
shogun-notifier- | shogun-web: Soeren Sonnenburg :master * 15326bd / shogun.sqlite,static/css/style.css,templates/overlay.html: https://github.com/shogun-toolbox/shogun-web/commit/15326bd085ae658cc739a7b920530e9d8d81288e | 23:51 |
shogun-notifier- | shogun-web: fix overlay | 23:51 |
besser82 | lisitsyn1: pay the 28,90 EUR and get the German passport within 10 days :-P | 23:51 |
lisitsyn1 | besser82: oh easy peasy | 23:52 |
besser82 | lisitsyn1: Yes | 23:52 |
@sonney2k | lisitsyn, still around? | 23:52 |
@sonney2k | lisitsyn1, ^ | 23:52 |
lisitsyn1 | sonney2k: yes | 23:52 |
lisitsyn1 | sonney2k: kick other me please | 23:53 |
@sonney2k | if so could you please open the website again | 23:53 |
lisitsyn1 | I feel your pain typing 1 at the end | 23:53 |
-!- lisitsyn was kicked from #shogun by sonney2k [lisitsyn] | 23:53 | |
lisitsyn1 | thanks | 23:53 |
lisitsyn1 | :D | 23:53 |
lisitsyn1 | okay | 23:53 |
lisitsyn1 | website | 23:53 |
@sonney2k | and then reload | 23:53 |
@sonney2k | then click some thumb | 23:53 |
@sonney2k | I mean notebook thumb | 23:53 |
@sonney2k | do you still have 2 scroll bars? | 23:53 |
lisitsyn1 | sonney2k: only vertical one | 23:54 |
@sonney2k | a single one? | 23:54 |
lisitsyn1 | yes | 23:54 |
@sonney2k | perfect | 23:54 |
@sonney2k | lisitsyn1, and on top some overlay thing to click for cloud and new window right? | 23:54 |
lisitsyn1 | sonney2k: yeah | 23:55 |
lisitsyn1 | sonney2k: why don't you use bootstrap for that btw? | 23:55 |
besser82 | sonney2k: here's the everything-works-as-expected-version of the scrubbing-script: http://ur1.ca/fyn6o | 23:55 |
lisitsyn1 | sonney2k: I mean modal window | 23:55 |
lisitsyn1 | it is a component in bootstrap | 23:56 |
@sonney2k | besser82, heh | 23:56 |
besser82 | sonney2k: even testsuite runs fine ;) | 23:56 |
@sonney2k | lisitsyn1, no idea about bootstrap so all handmade kongfu | 23:58 |
lisitsyn1 | sonney2k: uhh you should try it one day then! ;) | 23:58 |
lisitsyn1 | sonney2k: that's just a matter of a few divs with specified class | 23:58 |
@sonney2k | man I like the demos / notebook & stuff | 23:58 |
@sonney2k | it is really sexy | 23:58 |
@sonney2k | business | 23:58 |
lisitsyn1 | sonney2k: haha ENTERPRISE | 23:59 |
@sonney2k | we should extend them | 23:59 |
@sonney2k | more and more and more | 23:59 |
@sonney2k | and it is all so easy to do even | 23:59 |
lisitsyn1 | yeah and somebody should take care of code meanwhile | 23:59 |
lisitsyn1 | :D | 23:59 |
--- Log closed Thu Oct 31 00:00:04 2013 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!