[10:12:30] I mostly follow the development of Wikifunctions through what I see on new messages that come into translatewiki in the WikiLambda extension, and the weekly newsletters. [10:12:31] My impression from these two things is that the current work is mostly focused on the definition of function metadata on the wiki of functions. [10:12:33] Wikifunctions also has a goal of making it possible to call these functions from any other wiki. Has any work been done to make this possible? [10:34:57] lucas was recently the first person to call a function in the not wikilambda wiki from his graaleneyj project, so I'm guessing there hasn't been any work on calling functions from other wikis yet [10:40:47] That's what we've seen: the notwikilamda is the current testbed for the future wiki; integration is still not planned for the current phase and will not occur before the initial setup of the new wiki. But developers are encouraged to setup their own testbed and possibly work on other evaluators. Lot of work will be needed as well for the orchestrator to allow cooperation with maybe many evaluators and possibly new languages f [14:25:50] James had a first patch for calling functions from Wikitext (re @amire80: I mostly follow the development of Wikifunctions through what I see on new messages that come into translatewiki in the WikiLambda extension, and the weekly newsletters. [14:25:51] My impression from these two things is that the current work is mostly focused on the definition of function metadata on the wiki of functions. [14:25:52] Wikifunctions also has a goal of making it possible to call these functions from any other wiki. Has any work been done to make this possible?) [14:26:14] But we'll want to have a proper design for that before we put too much effort into it [14:27:00] We followed Lucas, and now also have function calls from the orchestrator. But yeah, Lucas was definitely first! (re @Nikki: lucas was recently the first person to call a function in the not wikilambda wiki from his graaleneyj project, so I'm guessing there hasn't been any work on calling functions from other wikis yet) [14:27:14] ohh, cool! :) [14:27:29] I either missed that or you never mentioned it :D [14:28:17] Yes, this is right. We will have a centralized first evaluator running die Wikifunctions proper, but any integration will be only after launch (re @Philippe: That's what we've seen: the notwikilamda is the current testbed for the future wiki; integration is still not planned for the current phase and will not occur before the initial setup of the new wiki. But developers are encouraged to setup their own testbed and possibly [14:28:46] It might be we didn't mention it yet. Will probably be in next week's weekly! (re @Nikki: I either missed that or you never mentioned it :D) [14:29:13] But from the same wiki, right? Or from another client wiki? (re @vrandecic: James had a first patch for calling functions from Wikitext) [14:29:47] Same wiki for now (re @amire80: But from the same wiki, right? Or from another client wiki?) [15:02:54] OK, and when do you plan to work on calling from another client wiki? (re @vrandecic: Same wiki for now) [15:23:45] After launch [15:34:24] is it only available via the API so far, or also via Lua / parser function? [15:35:04] Are there any solid plans about it? Like, how will the actual technology work internally, on the engineering side? Core platform people always have a lot to say about performance and caching for every cross-wiki thing - Commons, Wikidata, Global Watchlist, JSON data, etc. (re @vrandecic: After launch) [15:47:12] Hi everyone! [15:47:23] Hi Rosie! (re @Rosiestep: Hi everyone!) [15:47:33] Good to see future board members in this chat [15:47:33] hey @Rosiestep hey ppl [15:59:33] Regarding the name: if WikiLambda is grounded on Lambda calculus (λ-calculus), why don't you name it as LambdaWiki or λ-Wiki? [16:00:13] There was a community vote about this at end of 2020. [16:00:15] idk ask the people who took part in [[m:Abstract_Wikipedia/Wiki_of_functions_naming_contest]] (re @Renat: Regarding the name: if WikiLambda is grounded on Lambda calculus (λ-calculus), why don't you name it as LambdaWiki or λ-Wiki?) [16:02:38] see also https://meta.wikimedia.org/wiki/Category:Wiki_of_functions_naming_proposals (all proposals, votes, results in dated newsletter updates [16:02:58] see also https://meta.wikimedia.org/wiki/Category:Wiki_of_functions_naming_proposals (all proposals, talks, votes, results in dated newsletter updates) [16:03:08] thank you! I'll take a look [16:12:09] Denny is giving a talk about Abstract Wikipedia / Wikifunctions at the Arctic Knot Conference right now: https://www.youtube.com/watch?v=f13c3lCghtE [16:17:12] I'm seeing potential nightmares of the clueless Wikipedia hijackers finding wikifunctions and claiming to know a language and working on the renderer for that lang 😱 [16:18:01] The larger nightmare, as noted earlier in the cat, is people attempting to somehow mine cryptocurrencies on it [16:18:19] The larger nightmare, as noted earlier in the chat, is people attempting to somehow mine cryptocurrencies on it [16:18:33] 😳 (re @mahir256: The larger nightmare, as noted earlier in the chat, is people attempting to somehow mine cryptocurrencies on it) [16:18:46] By the time it's launched, the cryptocurrencies fad will be over. (re @mahir256: The larger nightmare, as noted earlier in the chat, is people attempting to somehow mine cryptocurrencies on it) [16:19:18] Interesting, assuming Elon will have lost his influence by then :-) (re @amire80: By the time it's launched, the cryptocurrencies fad will be over.) [16:19:39] Ressource usage monitoring, and scheduling should avoid this, wfn would then be much toi slow or would timeout [16:22:17] Ressource usage monitoring, and scheduling should avoid this, wfn would then be much too slow or would timeout. Cryptomiking requires billions of hashes to be computed [16:22:47] Ressource usage monitoring, and scheduling should avoid this, wfn would then be much too slow or would timeout. Cryptomining requires billions of hashes to be computed for very small gains [16:23:55] ↑ yes – rendering anything into a natural language text usually very different than cryptomining. [16:24:15] After all, this could have hapenned in Scribunto, if there were no ressource cap, notably CPU time [16:25:08] After all, this could have hapenned in Scribunto, if there were no ressource cap, notably CPU time. But as well memory limits [16:28:44] After all, this could have hapenned in Scribunto, if there were no ressource cap, notably CPU time. But as well memory limits, and storage limits for pages or scripts, plus enforcelent of naming convention, and user profiles or privileges to get some extension, plus a community looking at what's new [16:29:12] After all, this could have hapenned in Scribunto, if there were no ressource cap, notably CPU time. But as well memory limits, and storage limits for pages or scripts, plus enforcement of naming conventions, and user profiles or privileges to get some extension, plus a community looking at what's new [17:08:06] The hope is that it will be easier to fix if it's just a "few" functions than it is when it's hundreds of thousands of articles (as with sco) (re @WMYupik: I'm seeing potential nightmares of the clueless Wikipedia hijackers finding wikifunctions and claiming to know a language and working on the renderer for that lang 😱) [17:27:55] Number isn't imo an issue, it's more of the community looking at it and thinking they don't have the power to change and correct it. Or they don't have the time :/ (re @vrandecic: The hope is that it will be easier to fix if it's just a "few" functions than it is when it's hundreds of thousands of articles (as with sco)) [17:28:13] Btw great presentation, very clear! [17:28:38] Yup, it's interesting to see how Denny's presentation has evolved [17:59:09] is there a recording of it? (re @WMYupik: Btw great presentation, very clear!) [18:16:04] A partial record yes [18:17:07] You can also lol behind in time on video with the horizontal bar [18:18:07] You can also look behind in time on video with the horizontal bar as long it is live in the last 2 hours. [18:18:14] https://www.youtube.com/watch?v=f13c3lCghtE?t=30549 [18:18:38] But comments are closed [18:18:46] Denny's presentation is there in its entirety. [18:19:47] There will be some delay After thé conf closed for archiving and reencoding. [18:20:35] YouTube is not immediate, for that [19:10:46] I guess that will be very boring work because of the even more dry structure of the texts in these. (re @WMYupik: I'm seeing potential nightmares of the clueless Wikipedia hijackers finding wikifunctions and claiming to know a language and working on the renderer for that lang 😱) [19:12:00] I've never found anything that they won't foist themselves on except for cleaning up the mess they make.