IRC logs of #shogun for Tuesday, 2019-01-29

--- Log opened Tue Jan 29 00:00:48 2019
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]01:56
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun02:04
-!- mode/#shogun [+o wiking] by ChanServ02:04
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 245 seconds]02:08
-!- besser82 [~besser82@fedora/besser82] has quit [Quit: Freedom, Friends, Features, First [fedoraproject.org]]02:09
-!- besser82 [~besser82@fedora/besser82] has joined #shogun02:09
-!- mode/#shogun [+o besser82] by ChanServ02:09
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun02:27
-!- mode/#shogun [+o wiking] by ChanServ02:27
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 240 seconds]02:31
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun04:10
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]04:10
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun04:10
-!- mode/#shogun [+o wiking] by ChanServ04:10
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]05:54
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun05:55
-!- mode/#shogun [+o wiking] by ChanServ05:55
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 240 seconds]05:59
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun06:22
-!- mode/#shogun [+o wiking] by ChanServ06:22
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]06:40
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun07:10
-!- mode/#shogun [+o wiking] by ChanServ07:10
-!- tushfush\ [73f8c29a@gateway/web/freenode/ip.115.248.194.154] has joined #shogun07:20
-!- tushfush [73f8c29a@gateway/web/freenode/ip.115.248.194.154] has joined #shogun07:23
-!- tushfush\ [73f8c29a@gateway/web/freenode/ip.115.248.194.154] has quit [Ping timeout: 256 seconds]07:26
-!- wiking_ [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun08:22
-!- wiking [~wiking@huwico/staff/wiking] has quit [Read error: Connection reset by peer]08:22
-!- wiking_ is now known as wiking08:47
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]08:47
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun08:47
-!- mode/#shogun [+o wiking] by ChanServ08:47
-!- gf712 [90520894@gateway/web/freenode/ip.144.82.8.148] has joined #shogun09:35
wuwei[m]Heiko: hey09:37
-!- tushfush [73f8c29a@gateway/web/freenode/ip.115.248.194.154] has quit [Quit: Page closed]10:15
-!- Lefteris [836fb90d@gateway/web/freenode/ip.131.111.185.13] has joined #shogun10:15
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]10:56
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun10:57
-!- mode/#shogun [+o wiking] by ChanServ10:57
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 246 seconds]11:01
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun11:01
-!- mode/#shogun [+o wiking] by ChanServ11:01
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]11:29
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun11:31
-!- mode/#shogun [+o wiking] by ChanServ11:31
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 250 seconds]11:35
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun11:42
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]11:42
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun11:42
-!- mode/#shogun [+o wiking] by ChanServ11:42
@wikinggf712: hi! i'm just wondering: wasn't there the idea that there's a way to get parameters of a kind (say marked as hyperopt) from an object?11:52
gf712wiking: hi!12:02
gf712yes, I wasn't working on it https://github.com/shogun-toolbox/shogun/pull/443212:02
gf712but then got a bit stuck because we couldn't figure out how to handle 0/None12:03
gf712so need to rethink that12:03
gf712was working on it*12:04
-!- HeikoS [5aae0432@gateway/web/cgi-irc/kiwiirc.com/ip.90.174.4.50] has joined #shogun12:05
-!- mode/#shogun [+o HeikoS] by ChanServ12:06
@HeikoSwuwei[m] yo12:06
@HeikoSLefteris gf712 yo12:06
@wikinggf712: k12:06
gf712HeikoS hi12:06
@HeikoShow are thing?12:07
@wikinggf712: quick question: if i want a static method in a templated class to return the type of the class itself... ideas?: )12:07
@HeikoSI think we have `get_generic`12:07
@HeikoSit is not static though iirc12:07
gf712HeikoS yup going well, been busy trying to think how to simplify gtest12:07
gf712what about you?12:07
@HeikoSlisitsyn yo12:08
@HeikoSgf712 yeah good here as well, just had a chat to wiking about the ws12:08
@HeikoSlooks like we will do it just after the pydata, i think an email will go out soon12:08
gf712wiking that's what I meant the other day, we register conversions in the Types struct I wrote12:09
LefterisHello HeikoS12:09
gf712and extract it from there by index/enum12:09
gf712HeikoS what is ws?12:09
@HeikoSworkshop12:09
gf712ahh12:09
gf712when is pydata?12:10
@HeikoSearly march12:10
gf712where is it?12:10
@HeikoSLefteris how are things for you12:10
@HeikoSgf712 grenada12:10
@HeikoSgood coincidence :)12:10
gf712ah cool!12:10
gf712so is there a slot for shogun?12:10
LefterisGood. Working on the features_string_char thing12:10
@HeikoSLefteris cool, anything blocking?12:10
@HeikoSgf712 yes kinda12:11
@wikinggf712: wait i'm talking now about different stuff :)12:11
LefterisI am looking what we actually need to return for the user. Even the SGStringList is too much. Probably we need only an array with the strings12:12
LefterisNothing too complicated12:12
@wikinggf712: so here's the deal12:12
gf712wiking: you mean something like using type = T; ?12:12
@wikingwanna refactor a bit the coreml stuff12:13
@wikingand wanna be able to do the typecasting using type = T;12:13
@wikingnow the base class is tempalte<class T> CoreMLConverter { typedef T type; ///}12:13
@wikingand i inherit from this12:14
@wikingthen during runtime when i get CMachine* i wanna be able to do the typecasting based on the Converter::type12:14
@wikingbut again i have something like12:14
@wikingstd::map<string, CoreMLConverter*>12:15
@HeikoSLefteris note that string list has a typemap12:15
@wikingi guess i'm again in foobar region :)12:15
@HeikoSLefteris so it directly goes into ["foo", "bar"] in python12:15
@HeikoSjava gets a Array<String> iirc12:16
Lefterisok12:16
Lefterislet me try that12:16
@HeikoSwiking lisitsyn btw StringList -> std::vector<string>  .... why don't we do that?12:16
@HeikoSsince std::vetor is in swig ...12:17
gf712wiking I am not sure I understand. Can you send a code snippet?12:17
gf712what is the issue? Does dynamic_cast<Converter::type> not work?12:19
@wikinggf712: https://pastebin.com/mj4PP8q712:19
@wikinggf712: and of course the thing is that we are still in the zone of std::map<string, Converter>12:20
@wikingso basically in runtime you wanna do12:20
@wikingaudo c = map.find("LibSVM")->second;12:20
@wikingand do somehow c::type (but since c is an instance.....)12:21
gf712decltype(c)::type?12:21
@wiking"shogun::coreml::SVMConverter &" is not a class or scoped enumeration12:22
@wiking:)12:22
@wikingits weird though12:23
@wikingthe problem is that this is not available compile time12:26
@wikingthat's why decltype is complaining12:26
gf712oh right12:27
gf712because you are using a map12:27
@wikingyes12:27
gf712which isn't compile time12:27
@wikingi'm wondering whether this could be somehow generated somehow compile time12:27
@wikingbut i mean the problem is that there needs to be a lookup on runtime :)12:28
@wikingas i get a CMachine* and the only thing i can use is get_name() info12:28
gf712hmmm does it have to be runtime?12:29
@wikingwell the scenario is12:29
@wikingconverter(m)12:29
@wikingand then you need to find the right converter internally12:29
@wikingand this needs to be runtime12:30
@wikingi mean under the hood one can do whatever12:30
@wikingbut the main function is this12:30
@wikingand there you need to do a sort of dispatching12:30
@wikingbased on either get_name()12:30
@wikingor of the type m12:30
@wikingbut that you can only have runtime12:31
@wikingso there's need to be a sort of runtime dispatching12:31
gf712did you push this code to your branch yet? I can have a look to see if I can come up with something12:32
@wikinggf712: partly yeah12:32
gf712I am overseeing a practical this afternoon so should have some time :D12:32
gf712wiking I still think there should be a way to do it compile time. I am probably wrong but I'll only convince myself of it when I see the code and the compiler complaining12:40
-!- gf712 [90520894@gateway/web/freenode/ip.144.82.8.148] has quit [Ping timeout: 256 seconds]12:44
-!- HeikoS [5aae0432@gateway/web/cgi-irc/kiwiirc.com/ip.90.174.4.50] has quit [Ping timeout: 250 seconds]12:53
-!- HeikoS [5aae045f@gateway/web/cgi-irc/kiwiirc.com/ip.90.174.4.95] has joined #shogun13:16
-!- mode/#shogun [+o HeikoS] by ChanServ13:16
LefterisHeikoS: I have a question about the generation of java examples.13:31
@HeikoSsure shhot13:31
LefterisIf you insert in java.json in the type section this13:32
Lefteris"StringCharList": "DoubleMatrix"13:32
@HeikoSthat is wrong13:32
@HeikoSit should be the corresponding java type13:32
Lefterisyou mean the doublematrix is wrong13:32
@HeikoScheck "swig_typemaps.i" in the interfaces/java folder13:32
@HeikoSyes13:32
Lefterisyes yes.13:32
@HeikoSdoublematrix doesnt make sense13:32
LefterisI want to ask about something else that doesn't has to do with doublematrix13:33
Lefterisit could be string or whatever13:33
@HeikoSdo you have the swig java interface compiled locally?13:33
@HeikoSbecause then you could actually check the code13:33
Lefterisyes13:33
@HeikoScheck build/src/interfaces/java13:34
@HeikoSthere must be a java file somewhere13:34
@HeikoSwhich contains all function calls13:34
@HeikoSthere you can search for the get that returns string list13:34
@HeikoSand see what the type is, i.e. what swig translated the get into13:34
Lefterisyes, just give me a second to write13:34
@HeikoSof course only if you added the template instantiation to swig13:35
@HeikoSok sure :)13:35
Lefteristhe thing is that in java generation it tries to import org.shogun.StringCharList;13:35
Lefterisit doesn't to that in the cpp file13:35
@HeikoSwhat do you mean with the last sentence?13:36
LefterisIf I look in the generated cpp example file I don't have the #include <shogun/StringCharList.h> which is the correct behaviour13:37
Lefterishowever in the generated java example file I see import org.shogun.StringCharList; which shouldn't be there13:37
Lefterisdoes this make sense?13:38
@HeikoSyes I understand13:38
@HeikoShard to say, I could try to replicate it locally13:38
LefterisI think I am missing something13:38
@HeikoSis it causing errors?13:38
Lefterisyes13:38
Lefteriscmake-build-debug/examples/meta/java/features/string_char.java:10: error: cannot find symbol import org.shogun.StringCharList;13:38
@HeikoSI see13:39
Lefterisyeah13:39
@HeikoSI vaguely remember something like this for RealFeatures13:39
Lefterishmm ok13:40
@HeikoSah13:40
@HeikoSok13:40
@HeikoSso the imports in c++ examples are "smart"13:40
@HeikoSdone via ctags which scans the code and tells where include files are13:40
@HeikoSthen we can read the tags and put the includes in if a something is used13:40
@HeikoSbut in java meta examples13:40
@HeikoSthe imports are not done smartly13:40
@HeikoScheck java.json13:40
@HeikoS    "Program": "import org.jblas.DoubleMatrix;\nimport org.jblas.FloatMatrix;\n\nimport org.shogun.shogun;\n$dependencies\n\npublic class $programName {\nstatic {\nSystem.loadLibrary(\"shogun\");\n}\n\npublic static void main(String argv[]) {\nshogun.init_shogun_with_defaults();\n\n$program\n}\n}\n",13:41
@HeikoSmanual imports13:41
@HeikoSso if you add your import there, it should be possible to make the thing compile13:41
@HeikoSwanna try that?13:41
LefterisI want to stop an import being added13:42
LefterisI guess I need to look of how it finds and imports dependencies13:43
@HeikoSthe error you pasted is for java and caused by a missing import, right?13:43
@HeikoSdont worry about unnecessary imports in cpp for now13:44
wuwei[m]HeikoS: hi13:44
@HeikoSpriority is to get the build green for your string list example13:44
@HeikoSwuwei[m] yo!13:44
Lefterisok, i will try to find a workaround13:44
Lefteristhanks!13:44
wuwei[m]seems that we don't actually need machine(pipeline), in swig put("machine", pipeline) works13:44
@HeikoSLefteris could you quickly try changing the java.json now?13:45
wuwei[m]if we dont add PUT_ADD(pipeline)13:45
@HeikoSbecause if you add an "import StringListBla" in there, and then do "make meta_examples", then your listing should have the import13:45
LefterisBut how to change it so it will not add the import org.shogun.StringCharList; ?13:45
LefterisOh wait13:45
LefterisI got it now. You want me to do the manual import and ditch the automatic one13:46
wuwei[m]but we have this error on cpp:  ?error: ?call to member function 'put' is ambiguous? cross->put<CMachine>("machine", pipeline);13:46
Lefterisright?13:46
@HeikoSI want you to add it manually to the java.,json bit13:46
@HeikoSthen ALL meta examples will have the import13:47
@HeikoSand this error13:47
@HeikoScmake-build-debug/examples/meta/java/features/string_char.java:10: error: cannot find symbol import org.shogun.StringCharList;13:47
@HeikoSshould go away13:47
LefterisYe, I got it now. Thanks!13:47
@HeikoScan you try that now?13:47
@HeikoSsince it should be 1 min13:47
LefterisYes I will13:47
@HeikoScool thx13:47
@HeikoSwuwei[m] so you are saying in swig you can do13:48
@HeikoSput("machine", pipeline_instance)13:48
wuwei[m]yes13:48
@HeikoSdo you have CPipeline epxosed to swig?13:48
wuwei[m]yes, but I don't instantiate template put for pipeline13:49
@HeikoSah yes13:49
@HeikoSok then it makes sense that it works13:49
@HeikoSok but cpp doesnt right?13:49
wuwei[m]right13:49
@HeikoSbecause the compiler doesnt know which put call to match to since pipeline matches both CMachine and CPipeline?13:49
@HeikoSok so the thing I commented in the PR should work13:50
wuwei[m]because the argument should be Some<CMachine> or CMachine*13:50
@HeikoSin the meta example, you call the machine factory13:50
wuwei[m]but we have Some<CPipeline>13:50
@HeikoSput("machine", machine(pipeline))13:50
@HeikoSah13:50
@HeikoSthen add a factory with the Some13:50
@HeikoSwe will need that soon anyways13:50
@HeikoSCMachine* machine(Some<CMachine>)13:51
@HeikoSthat should work?13:51
wuwei[m]not sure if the conversion can happen automatically13:52
@HeikoS{13:53
@HeikoSCMachine* machine(Some<CMachine>) {13:53
@HeikoSsorry13:53
@HeikoSwhat I mean is13:53
@HeikoSCMachine* machine(Some<CMachine> m) { return m.raw(); }?13:53
@HeikoSthen you can do in cpp13:54
@HeikoSput("machine", machine(pipeline))13:54
wuwei[m]i see, but how can we pass Some<CPipeline> to this function?13:54
@HeikoSehm13:55
-!- tushfush [73f8c29a@gateway/web/freenode/ip.115.248.194.154] has joined #shogun13:55
@HeikoSsorry yes of course13:55
@HeikoSI mean more like13:55
wuwei[m]since Some<CMachine> is needed13:55
@HeikoS"use factory to convert pipeline pointer to machine pointer"13:55
@HeikoSI realise now why you did the latest update to the PR13:55
@HeikoSyou hide the put for pipeline in interfaces13:56
@HeikoSand add a cast for cpp13:56
@HeikoSand then use "put_machine" in the meta lang13:56
@HeikoSclever13:56
wuwei[m]yes but now we have ambiguous call to put in cpp13:56
wuwei[m]:)13:57
@HeikoSin your PR it works or?13:57
@HeikoSor it doesnt?13:57
tushfushI am a 3rd year undergraduate student at BITS PILANI, and i would like to participate in GSoC 2019. Please Guide me further13:57
wuwei[m]it doesn't work for cpp13:57
wuwei[m]https://dev.azure.com/shogunml/shogun/_build/results?buildId=356&view=logs&jobId=be3b03d7-4089-5ab3-9462-9af4d8b1dcdf&taskId=443ade06-68af-54ec-5bea-0e179d048f6f&lineStart=897&lineEnd=898&colStart=1&colEnd=113:57
@HeikoSWelcome tushfush! check the wiki for instructions how to get involved.13:58
@HeikoSwuwei[m] so that is since you are calling using a CMachine* pointer13:59
@HeikoSand that matches both put<CMachine*> and put<CPipeline*>13:59
@HeikoSwuwei[m] could you try:14:00
@HeikoSto map it to14:00
@HeikoSjust checking the PR again14:01
wuwei[m]btw builder.then returns CPipeline*14:02
-!- gf712 [90520894@gateway/web/freenode/ip.144.82.8.148] has joined #shogun14:02
wuwei[m]and in cpp example, we always use "auto" type14:03
@HeikoSwuwei[m] could you paste the cpp listing?14:03
@HeikoSwuwei[m] what I dont get is that you explicitly call14:03
@HeikoSput<CMachine>14:03
@HeikoSand not just put("machine", pipeline)14:03
@HeikoSfor the latter I would expect the ambiguous error14:04
@HeikoSbut not for the first since you are telling the compiler what to do there14:04
wuwei[m]  "put_machine": "$object->put<CMachine>($arguments)"14:04
@HeikoSwuwei[m] see what I mean?14:04
wuwei[m]but machine is what we registered14:05
wuwei[m]so there will be error if you put a pipeline*14:05
wuwei[m]you want actually call put<CPipeline> right?14:06
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]14:06
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun14:07
-!- mode/#shogun [+o wiking] by ChanServ14:07
-!- HeikoS [5aae045f@gateway/web/cgi-irc/kiwiirc.com/ip.90.174.4.95] has quit [Remote host closed the connection]14:09
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 246 seconds]14:12
-!- HeikoS [5aae0475@gateway/web/cgi-irc/kiwiirc.com/ip.90.174.4.117] has joined #shogun14:23
HeikoSwuwei[m] still around?14:23
HeikoSsorry my connection died14:23
wuwei[m]yeah14:23
HeikoSwuwei[m] so I have an idea14:23
HeikoSwhat if you remove CPipeline from the sg_base_types?14:23
HeikoSand then also remove the put_machine14:24
HeikoSand just make it put14:24
HeikoSif there is not put generated with template parameter CPipeline14:24
HeikoSthen compiler will match CMachine14:24
wuwei[m]do we still expose pipeline to swig?14:24
HeikoSyes14:24
HeikoSwe just dont allow pipeline to be a parameter type14:25
HeikoSi.e. put<CPipeline> doesnt exist14:25
HeikoSsame for get<CPipeline>14:25
wuwei[m]i see14:25
HeikoSso if a user wants to do a get and then access internals14:25
HeikoSshe would need to use a factory/cast14:25
HeikoSLefteris sorry my connection died, did you ping me on anything earlier?14:26
HeikoSI'll be out for lunch now, back in an hour or so14:26
LefterisHeikoS nope was for lunch14:26
LefterisEnjoy!14:27
HeikoSthanks!14:27
wuwei[m]ttyl14:27
-!- HeikoS [5aae0475@gateway/web/cgi-irc/kiwiirc.com/ip.90.174.4.117] has quit [Remote host closed the connection]14:34
-!- gf712 [90520894@gateway/web/freenode/ip.144.82.8.148] has quit [Ping timeout: 256 seconds]14:57
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has joined #shogun15:31
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has quit [Changing host]15:31
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun15:31
-!- mode/#shogun [+o wiking] by ChanServ15:31
-!- gf712 [c1165902@gateway/web/freenode/ip.193.22.89.2] has joined #shogun15:54
-!- HeikoS [5aae0449@gateway/web/cgi-irc/kiwiirc.com/ip.90.174.4.73] has joined #shogun15:57
-!- mode/#shogun [+o HeikoS] by ChanServ15:57
@wikinghey guys just a sec and opening the zoom15:59
@HeikoSok15:59
@wikingi'm there16:00
@wikinggf712: yo16:00
@wikingthere's a shogun dev meeting now happening on zoom16:01
@HeikoShttps://www.google.com/url?q=https%3A%2F%2Fzoom.us%2Fj%2F95837432616:01
@HeikoSnope16:01
@HeikoS https://zoom.us/j/95837432616:01
@HeikoSthis one16:01
@HeikoSgf712 Lefteris wuwei[m] lisitsyn16:01
-!- shubham808 [~atom@14.139.240.247] has joined #shogun16:01
@HeikoSshogun stammtisch meeting16:02
@HeikoSevery two weeks16:02
gf712wiking hey sorry I am in this practical right now16:06
@wikinggf712: no worries16:06
gf712how is the meeting?16:06
gf712long*16:06
@wiking30-40 mins16:07
@wikingHeikoS: can you just ACK whether you have received the shogun-team email from me about the qws16:13
@wiking*ws16:13
@HeikoSshubham808 wuwei[m] https://github.com/shogun-toolbox/shogun/projects/1216:14
@HeikoShttps://github.com/shogun-toolbox/shogun/pull/446216:17
@wikingHeikoS: ok so i'm just wondering16:43
@wikingabout the log_width that i can add an unregistered16:43
@wikingcache variable16:43
wuwei[m]wiking: i'm not in the shogun-team list16:43
@wikingwuwei[m]: working on iyt :P)16:43
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]16:43
@HeikoSLefteris yo did the java thing work?16:45
@HeikoSwuwei[m] let me know when you tried the special factory for Pipeline?16:45
LefterisI did the csharp one but not the java16:46
wuwei[m]CMachine* machine(CPipeline*)16:46
wuwei[m]something like this right?16:46
LefterisI am not sure if I explained the problem before well16:46
Lefteristhe problem is not that an import does not happen16:47
LefterisI might better push the changes and describe the problem on the PR16:47
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has joined #shogun16:48
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has quit [Changing host]16:48
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun16:48
-!- mode/#shogun [+o wiking] by ChanServ16:48
@HeikoSwiking not sure about the extra variable. One option would be to overload put to then directly store it, but then one would need to remove set_width to make sure it really happens16:50
@HeikoSwiking the other idea would be to not store in log domain anymore but instead to compute the log width in the gradient (as that is used less often)16:50
@HeikoSLefteris sure16:51
@HeikoSerror messages are most useful usually16:51
@HeikoSLefteris the one you showed me complained about a missing import or?16:51
@HeikoSwuwei[m] yes although I think it would need to accept a Some16:51
@HeikoSLefteris but just push and we can discuss16:51
LefterisYes this is the one16:51
Lefterisok16:51
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 250 seconds]16:52
wuwei[m]Some can be implicitly converted to raw pointer16:52
@HeikoSwuwei[m] awesome!16:53
@HeikoSI forgot :)16:54
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has joined #shogun16:55
-!- wiking [~wiking@2001:67c:10ec:5784:8000::3ff] has quit [Changing host]16:55
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun16:55
-!- mode/#shogun [+o wiking] by ChanServ16:55
-!- tushfush [73f8c29a@gateway/web/freenode/ip.115.248.194.154] has quit [Ping timeout: 256 seconds]17:05
-!- Lefteris [836fb90d@gateway/web/freenode/ip.131.111.185.13] has quit [Quit: Page closed]17:09
-!- HeikoS [5aae0449@gateway/web/cgi-irc/kiwiirc.com/ip.90.174.4.73] has quit [Ping timeout: 240 seconds]17:34
-!- gf712 [c1165902@gateway/web/freenode/ip.193.22.89.2] has quit [Quit: Page closed]17:36
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]17:40
-!- shubham808 [~atom@14.139.240.247] has left #shogun []17:47
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun18:14
-!- mode/#shogun [+o wiking] by ChanServ18:15
-!- wiking [~wiking@huwico/staff/wiking] has quit [Ping timeout: 245 seconds]18:19
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has joined #shogun18:30
-!- wiking [~wiking@c-185-45-237-122.customer.ggaweb.ch] has quit [Changing host]18:30
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun18:30
-!- mode/#shogun [+o wiking] by ChanServ18:30
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]19:45
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun19:56
-!- mode/#shogun [+o wiking] by ChanServ19:56
-!- wiking [~wiking@huwico/staff/wiking] has quit [Remote host closed the connection]20:20
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun20:49
-!- mode/#shogun [+o wiking] by ChanServ20:49
-!- Lefteris [56a35883@gateway/web/freenode/ip.86.163.88.131] has joined #shogun21:38
-!- Lefteris [56a35883@gateway/web/freenode/ip.86.163.88.131] has quit [Client Quit]21:41
-!- HeikoS [4dedf3c3@gateway/web/cgi-irc/kiwiirc.com/ip.77.237.243.195] has joined #shogun21:45
-!- HeikoS [4dedf3c3@gateway/web/cgi-irc/kiwiirc.com/ip.77.237.243.195] has quit [Ping timeout: 240 seconds]22:02
--- Log closed Wed Jan 30 00:00:49 2019

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