Page MenuHomePhabricator

99of9 (Toby Hudson)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Feb 9 2015, 11:26 PM (480 w, 5 d)
Availability
Available
LDAP User
99of9
MediaWiki User
Unknown

Recent Activity

Wed, Apr 17

99of9 added a comment to T360172: orchestration of compositions is too slow.

I see that not(not()) now takes about 6000ms, which is definitely better, but still not what I would hope for. I also note that currently all the tests on https://www.wikifunctions.org/view/en/Z13499 timeout. But these are pretty arbitrary standards/expectations, so it's hard to say if there are still vast improvements possible.

Wed, Apr 17, 7:38 AM · Abstract Wikipedia team, Wikifunctions

Fri, Apr 12

99of9 added a comment to T360385: When Tester validation fails, put the expected but not the identical "actual" value in.

Currently failing at https://www.wikifunctions.org/view/en/Z15091

Fri, Apr 12, 12:52 AM · Abstract Wikipedia team, WikiLambda, Wikifunctions

Thu, Apr 11

99of9 added a comment to T360385: When Tester validation fails, put the expected but not the identical "actual" value in.

But then it cleared up at about the same time that this happened: https://www.wikifunctions.org/wiki/Z15470?uselang=en&curid=28670&diff=98736&oldid=98731

Thu, Apr 11, 7:36 AM · Abstract Wikipedia team, WikiLambda, Wikifunctions
99of9 moved T360385: When Tester validation fails, put the expected but not the identical "actual" value in from Verify in production to Backlog on the Abstract Wikipedia team board.

Currently failing at https://www.wikifunctions.org/view/en/Z15473

image.png (419×917 px, 53 KB)

Thu, Apr 11, 4:04 AM · Abstract Wikipedia team, WikiLambda, Wikifunctions

Wed, Apr 10

99of9 added a comment to T359500: A test is timing out in the orchestrator, for multiple reasons.

T359233

Wed, Apr 10, 3:50 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, Wikifunctions
99of9 added a comment to T359500: A test is timing out in the orchestrator, for multiple reasons.

Looking at this again, I wonder if this is ultimately because lists of natural numbers are not yet fully supported.

Wed, Apr 10, 3:47 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, Wikifunctions
99of9 added a comment to T359500: A test is timing out in the orchestrator, for multiple reasons.

I don't understand why Z13528 (Test: 1+0=1) is on your list. That seems quite distantly related to this.

Wed, Apr 10, 3:45 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, Wikifunctions

Wed, Apr 3

99of9 added a comment to T358543: List equality throwing a Z564/Invalid executor response for test using Z872/Filter.

@ecarg should I move it back out of "verify in production"? Does it go to backlog?

Wed, Apr 3, 11:59 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, function-evaluator, Wikifunctions
99of9 added a comment to T343608: Default view trims strings.

It looks good in the summary mode:

image.png (194×332 px, 7 KB)

Wed, Apr 3, 11:54 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, Design, WikiLambda Front-end, Abstract Wikipedia team
99of9 closed T359906: Very long user content in the second column can overflow the area, so preventing click events on the of third column as Resolved.

Looks good in production.

Wed, Apr 3, 11:48 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions

Mar 28 2024

99of9 added a comment to T359906: Very long user content in the second column can overflow the area, so preventing click events on the of third column.

Looks good.

Mar 28 2024, 5:39 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions
99of9 created T361179: some functions in the list in Z14302, when read in JS code, show up as references, others as functions.
Mar 28 2024, 5:16 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, Wikifunctions

Mar 26 2024

99of9 reopened T358543: List equality throwing a Z564/Invalid executor response for test using Z872/Filter as "Open".

Now I see the same error on a different test of the same function: https://www.wikifunctions.org/view/en/Z13334

Mar 26 2024, 11:07 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, function-evaluator, Wikifunctions
99of9 placed T358543: List equality throwing a Z564/Invalid executor response for test using Z872/Filter up for grabs.
Mar 26 2024, 11:06 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, function-evaluator, Wikifunctions

Mar 25 2024

99of9 added a comment to T360172: orchestration of compositions is too slow.

Thanks for your work, it sounds like a good improvement. I look forward to testing it out.

Mar 25 2024, 10:39 PM · Abstract Wikipedia team, Wikifunctions

Mar 22 2024

99of9 closed T358543: List equality throwing a Z564/Invalid executor response for test using Z872/Filter as Resolved.
Mar 22 2024, 12:14 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, function-evaluator, Wikifunctions
99of9 added a comment to T358543: List equality throwing a Z564/Invalid executor response for test using Z872/Filter.

Agreed. It passes now. I'll report again if I see a similar problem popping up again.

Mar 22 2024, 12:12 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, function-evaluator, Wikifunctions

Mar 19 2024

99of9 added a comment to T360062: In Wikifunctions, the "Cancel" button in "Publish your changes" launched from the About dialog loses all the changes.

Yes, I think that is what the user means when they cancel publishing.

Mar 19 2024, 1:49 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda, Wikifunctions

Mar 18 2024

99of9 added a comment to T359500: A test is timing out in the orchestrator, for multiple reasons.

I found the semi-timeout in a simpler scenario, so am splitting that off as a separate bug: https://phabricator.wikimedia.org/T360385

Mar 18 2024, 11:14 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, Wikifunctions
99of9 created T360385: When Tester validation fails, put the expected but not the identical "actual" value in.
Mar 18 2024, 11:13 PM · Abstract Wikipedia team, WikiLambda, Wikifunctions
99of9 added a comment to T360062: In Wikifunctions, the "Cancel" button in "Publish your changes" launched from the About dialog loses all the changes.

IMO that does not solve the problem. What if you genuinely don't want to publish yet (so you want to cancel the publish), but you still want to work on your edited label and description a bit more before you publish? I think it should revert to exactly what you had before you pressed the "Continue to publish" button.

Mar 18 2024, 7:35 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda, Wikifunctions
99of9 added a project to T360283: handling the byte order mark (U+FEFF ) in strings: Wikifunctions.
Mar 18 2024, 5:51 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Wikifunctions
99of9 created T360283: handling the byte order mark (U+FEFF ) in strings.
Mar 18 2024, 5:51 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Wikifunctions

Mar 15 2024

99of9 added a comment to T360172: orchestration of compositions is too slow.

Here's some others which seem excessively slow.

Mar 15 2024, 3:12 AM · Abstract Wikipedia team, Wikifunctions
99of9 added a comment to T360062: In Wikifunctions, the "Cancel" button in "Publish your changes" launched from the About dialog loses all the changes.
  • Go here: https://www.wikifunctions.org/view/en/Z10123
  • Click the pencil next to "About"
  • Change the "labels" field to "Much better Sandbox-Implementation 2 that took me 2 minutes to come up with"
  • Click "Continue to publish"
  • Click "Cancel"
  • You're immediately back to square one, and have lost the cleverly crafted label you came up with.
Mar 15 2024, 2:56 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda, Wikifunctions
99of9 created T360173: return type mismatch on Z14185 when implemented in Z13499.
Mar 15 2024, 2:35 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Wikifunctions
99of9 created T360172: orchestration of compositions is too slow.
Mar 15 2024, 2:07 AM · Abstract Wikipedia team, Wikifunctions

Mar 14 2024

99of9 renamed T359906: Very long user content in the second column can overflow the area, so preventing click events on the of third column from Ver long user content in the second column can overflow the area, so preventing click events on the of third column to Very long user content in the second column can overflow the area, so preventing click events on the of third column.
Mar 14 2024, 8:50 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions

Mar 13 2024

99of9 added a comment to T359802: Inconsistent evaluation of 0^0 (caching?).

I'm currently getting a similar issue at: https://www.wikifunctions.org/view/en/Z10006

image.png (603×972 px, 74 KB)

Mar 13 2024, 2:59 AM · Abstract Wikipedia team

Mar 12 2024

99of9 updated the task description for T359906: Very long user content in the second column can overflow the area, so preventing click events on the of third column.
Mar 12 2024, 11:45 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions
99of9 renamed T359936: Z14K1 label on test creation page from Z14K1 label on to Z14K1 label on test creation page.
Mar 12 2024, 1:27 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Wikifunctions
99of9 created T359936: Z14K1 label on test creation page.
Mar 12 2024, 1:27 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Wikifunctions
99of9 added a comment to T359906: Very long user content in the second column can overflow the area, so preventing click events on the of third column.

image.png (705×979 px, 56 KB)

Mar 12 2024, 6:18 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions
99of9 created T359906: Very long user content in the second column can overflow the area, so preventing click events on the of third column.
Mar 12 2024, 6:18 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions

Mar 11 2024

99of9 added a comment to T359802: Inconsistent evaluation of 0^0 (caching?).

<s>For me the test stays failed even in edit mode:</s>

image.png (674×1 px, 68 KB)

Mar 11 2024, 1:14 PM · Abstract Wikipedia team

Mar 7 2024

99of9 created T359500: A test is timing out in the orchestrator, for multiple reasons.
Mar 7 2024, 6:17 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, Wikifunctions

Feb 27 2024

99of9 created T358544: Click-drag events on a Codex model dialog trigger a close event if the mouse-up is outside the modal, even if the mouse-down was inside it..
Feb 27 2024, 3:26 AM · Codex, Design-System-Team, Abstract Wikipedia team, Wikifunctions
99of9 closed T346296: Test case failures at Z11042: Both implementations fail with a Z535 error (reference without a Z9K1 specified) as Resolved.
Feb 27 2024, 3:14 AM · Abstract Wikipedia team, Wikifunctions
99of9 created T358543: List equality throwing a Z564/Invalid executor response for test using Z872/Filter.
Feb 27 2024, 2:52 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), function-orchestrator, function-evaluator, Wikifunctions

Feb 26 2024

99of9 created T358532: Add a bespoke error renderer for Z503 to hoist up the important value, Z503K1.
Feb 26 2024, 10:48 PM · WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions
99of9 added a comment to T357858: Provide "apply" as a pre-defined, built-in function.

I'm not sure what you mean by "scoping being mis-attached". But feel free to take this forward in whatever direction you think will help. I agree that Product/Design involvement is likely required.

Feb 26 2024, 12:57 AM · function-orchestrator, Abstract Wikipedia team, Wikifunctions

Feb 20 2024

99of9 added a comment to T357858: Provide "apply" as a pre-defined, built-in function.

Update: I was made aware of the in-built Reduce Function (https://www.wikifunctions.org/view/en/Z876), which enabled a hack to make apply2 (https://www.wikifunctions.org/view/en/Z13318). Unfortunately the Reduce Function is so slow that it runs out of time when checking if a three-element list is sorted (https://www.wikifunctions.org/view/en/Z13322).

Feb 20 2024, 12:16 AM · function-orchestrator, Abstract Wikipedia team, Wikifunctions

Feb 19 2024

99of9 created T357939: Inconsistent evaluation of test Z10002.
Feb 19 2024, 10:34 PM · Abstract Wikipedia team, Wikifunctions
99of9 closed T343765: Can not run a long implementation as Resolved.
Feb 19 2024, 2:39 AM · Abstract Wikipedia team, Wikifunctions

Feb 18 2024

99of9 added a comment to T291650: Provide pre-defined testers for pre-defined functions.

I've added some tests to a few of those still without tests. It would help if someone could link them.

Feb 18 2024, 12:51 PM · Abstract Wikipedia team, Abstract Wikipedia Fix-It tasks
99of9 added a comment to T337077: Cannot implement "is empty string" as "is empty(string to list(x))".

Maybe it's become deeper, but the initial issue seems to have been solved. I just created this composition: https://www.wikifunctions.org/view/en/Z13276

Feb 18 2024, 12:22 PM · Abstract Wikipedia team
99of9 added a comment to T346296: Test case failures at Z11042: Both implementations fail with a Z535 error (reference without a Z9K1 specified).

I can no longer reproduce this since the test case no longer calls the same function, and no longer fails. I don't mind if you close this, I'll report other evaluation failures as I see them (once I'm sure it's not my fault!)

Feb 18 2024, 12:04 PM · Abstract Wikipedia team, Wikifunctions
99of9 created T357858: Provide "apply" as a pre-defined, built-in function.
Feb 18 2024, 6:05 AM · function-orchestrator, Abstract Wikipedia team, Wikifunctions
99of9 added a comment to T294371: Provide a pre-defined function and built-in implementation for a function that checks object equality.

Just adding a note that I've made a user-built function aiming for this same outcome: https://www.wikifunctions.org/view/en/Z13052

Feb 18 2024, 1:05 AM · Abstract Wikipedia team

Sep 27 2023

99of9 added a comment to T346296: Test case failures at Z11042: Both implementations fail with a Z535 error (reference without a Z9K1 specified).

If you open the dropdowns you'll see that the function is selected. That interface display issue is reported as a different bug;

Sep 27 2023, 9:11 PM · Abstract Wikipedia team, Wikifunctions

Sep 14 2023

99of9 created T346296: Test case failures at Z11042: Both implementations fail with a Z535 error (reference without a Z9K1 specified).
Sep 14 2023, 4:17 AM · Abstract Wikipedia team, Wikifunctions

Sep 11 2023

99of9 added a comment to T346006: "Select function" when function is already selected.

A similar thing shows up in the result validation section of this page: https://www.wikifunctions.org/wiki/Z11070?uselang=en&oldid=52133 where it says Enter String even though all fields are filled out once you open the dropdown.

Sep 11 2023, 5:45 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions
99of9 created T346006: "Select function" when function is already selected.
Sep 11 2023, 1:18 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions

Aug 31 2023

99of9 added a comment to T343593: Unexpected "wrong content type" error when running test case despite identical expected and actual outputs.

So, this will affect any string function any time someone types in a QID as the input? I just tried entering "Q1" into https://www.wikifunctions.org/view/en/Z10012, and this seems to be the case. I guess I don't fully understand why it is "unsafe", but can't the software interpret it as a string if it's in a string variable field, but not if it's in a Z9 type field?

Aug 31 2023, 5:53 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Abstract Wikipedia Fix-It tasks, Wikifunctions

Aug 28 2020

99of9 added a comment to T127480: finding connections between articles across languages and projects.

It would be good if the duplicity list showed the best-match WD label (for my language :)) and allowed a one click article-item merge. Many of the arz hits at the moment are galaxies with very distinct names, and even if they have slightly different hyphenation it would be easy to match many from the list without going through them individually.

Aug 28 2020, 6:22 AM · Wikidata, WMDE-Tech-Communication-Mentoring-And-Events
99of9 closed T253201: show me the web: browser extension, a subtask of T90870: selfcontained projects around Wikidata (tracking), as Resolved.
Aug 28 2020, 1:38 AM · Tracking-Neverending, patch-welcome, Wikidata
99of9 closed T253201: show me the web: browser extension as Resolved.
Aug 28 2020, 1:38 AM · Wikidata

Aug 15 2020

Salgo60 awarded T253201: show me the web: browser extension a Yellow Medal token.
Aug 15 2020, 11:20 AM · Wikidata
99of9 added a comment to T253201: show me the web: browser extension.

Available in the Chrome Store: https://chrome.google.com/webstore/detail/entity-explosion/bbcffeclligkmfiocanodamdjclgejcn
On-wiki documentation and discussion: https://www.wikidata.org/wiki/Wikidata:Entity_Explosion
Open-source code: https://github.com/99of9/Entity-Explosion
Introduction video: https://www.youtube.com/watch?v=eRnqoJyi92w
Facebook page: https://www.facebook.com/EntityExplosion

Aug 15 2020, 1:44 AM · Wikidata

Jul 30 2020

Michael awarded T253201: show me the web: browser extension a Love token.
Jul 30 2020, 11:18 AM · Wikidata

Jul 29 2020

99of9 claimed T253201: show me the web: browser extension.
Jul 29 2020, 6:04 AM · Wikidata

Jul 28 2020

99of9 added a comment to T253201: show me the web: browser extension.

Thanks for this. I like all your criteria, although I think I want an even tighter limit on #3, and am hoping for a little more pizzaz. For me "web" is a bit bland in that every extension is interacting with the www.

Jul 28 2020, 2:21 PM · Wikidata

Jul 25 2020

99of9 added a comment to T253201: show me the web: browser extension.

The name was rejected because it's "best to avoid using "Wikidata" (or other project names) as the first word in the app title". Has anyone got any other suggestions?

Jul 25 2020, 2:43 PM · Wikidata

Jul 23 2020

99of9 added a comment to T253201: show me the web: browser extension.

Eek, scary. Yes, here you go https://github.com/99of9/Wikidata-Connect . Please be gentle, it's still very rough, and I'm totally new to this game!

Jul 23 2020, 12:12 PM · Wikidata
99of9 added a comment to T253201: show me the web: browser extension.

Here's a video demo of my first version.

Jul 23 2020, 12:51 AM · Wikidata

Jul 19 2020

99of9 added a comment to T253201: show me the web: browser extension.

Here's my similar first-step idea. You are browsing the web, and find a page on any other site about an item that should have a Wikidata item. You click a bookmarklet, which instantly tells you in a side panel which identifier property should be linked, and if it is linked, which Wikidata item the ID is linked from.

Jul 19 2020, 11:52 AM · Wikidata

Dec 10 2019

99of9 added a comment to T240403: MAX() aggregator in WQS gives a stack overflow.

This used to work.

Dec 10 2019, 11:33 PM · Wikidata, Wikidata-Query-Service
99of9 created T240403: MAX() aggregator in WQS gives a stack overflow.
Dec 10 2019, 11:32 PM · Wikidata, Wikidata-Query-Service

Oct 31 2019

99of9 added a comment to T224226: property_threshold is behaving in unexpected way.

I don’t really like property_threshold ... with the output of « 0 (0%) » there is no way of telling whether this is an actual zero

I agree - I cannot imagine a situation where I would need this.

Oct 31 2019, 12:04 AM · Tool-inteGraality

Oct 29 2019

99of9 added a comment to T224001: Provide path towards SPARQL queries .

Looks good, thanks.

Oct 29 2019, 12:54 AM · Tool-inteGraality

Jul 25 2019

99of9 added a comment to T224001: Provide path towards SPARQL queries .

I've made progress on this. The page already calls a template ("Coloured cell") per cell, so my concern about template limits is irrelevant. So I decided to go with your "option 2", and made a helper template to generate these links. It has been set up as a wrapper for Coloured cell.

Jul 25 2019, 3:09 AM · Tool-inteGraality

May 30 2019

99of9 created T224651: Manual update - stale file handle.
May 30 2019, 7:31 AM · cloud-services-team (Kanban), Toolforge, Tool-inteGraality

May 22 2019

99of9 added a comment to T224001: Provide path towards SPARQL queries .

Or if that is too much, scrap the counts entirely (a percentage is already clear), and add two links with the symbols + and -. So it could end up simply as "86.56% (+ -)"

May 22 2019, 12:24 PM · Tool-inteGraality
99of9 added a comment to T224001: Provide path towards SPARQL queries .

In the brackets you already show the number of items with this property. Hyperlink that. The second link for the negatives could also be in the brackets as a count, so it might look like "86.56% (2300:357)" where both the 2300 and the 357 are hyperlinks.

May 22 2019, 12:16 PM · Tool-inteGraality

May 21 2019

99of9 added a watcher for Tool-inteGraality: 99of9.
May 21 2019, 10:16 PM
99of9 added a comment to T224001: Provide path towards SPARQL queries .

Does wikidata have a limit on how many templates can be on a page?

May 21 2019, 10:14 PM · Tool-inteGraality

Jan 19 2018

99of9 added a comment to T169858: Add support for “instance or subclass of” relation (days: 1).

Thanks

Jan 19 2018, 12:17 AM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Patch-For-Review, Wikidata-Sprint-2018-01-17, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Sep 19 2017

99of9 updated the task description for T169858: Add support for “instance or subclass of” relation (days: 1).
Sep 19 2017, 12:57 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Patch-For-Review, Wikidata-Sprint-2018-01-17, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata
99of9 updated the task description for T169858: Add support for “instance or subclass of” relation (days: 1).
Sep 19 2017, 12:57 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Patch-For-Review, Wikidata-Sprint-2018-01-17, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata