Live data from Hacker News

Welcome to Wikifunctions

wikifunctions.org

161–170 of 179 posts

Re: Welcome to Wikifunctions

#161
post #64

Earlier quoted context omitted.

Yeah, you're not the only one to think that https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2...

So Wikipedia asks me for donations but does company off-sites in Switzerland with Google?

Google.org donated money and staffing to support the Abstract Wikipedia project. Two of the seven Google.org fellows who were supporting the Abstract Wikipedia team are permanently based in Zurich[1], and Google was able to provide space to meet. It was the most practical place to hold an off-site.

  [1]: https://diff.wikimedia.org/2022/04/14/google-org-fellowship-with-abstract-wikipedia-and-wikifunctions/

Re: Welcome to Wikifunctions

#162
post #6
post #4

https://rosettacode.org/wiki/Rosetta_Code is a similar website for people interested in this sort of thing

WikiFunctions, I believe, has a larger purpose in the context of Wikimedia wikis, and that is they are building a library of functions that can be called directly from wikitext and the code will be evaluated automatically when the page is rendered. I think the idea is to provide an easy way to embed dynamic content into the text of a Wikipedia article. This should provide a nice compliment to the way WikiData is used…

The ability to invoke functions from wikitext and interpolate the result into the rendered page has been a feature of Wikipedia for over 17 years[1]. The ability to write custom functions in Lua was rolled out a decade ago[2].

  [1]: https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/2MMGKQV5EDDXR27RLQVCZ6TCYIXK2R24/
  [2]: https://en.wikipedia.org/wiki/Wikipedia:Lua

Re: Welcome to Wikifunctions

#163
post #19

What is everyone's favorite function / formula? Mine is n/(n+x) It has a bunch of interesting aspects: As n gets bigger, it goes from 0 to 1. When n equals x, it is 0.5 As n gets bigger, the difference between n and n+1 gets smaller For two sufficiently large n's, the results are equal. Say somebody told you about a new cafe in town and that it is completely awesome. The best cafe ever. What probability do you assign…

Doesn't quite work. If nobody has told you about the cafe, the probability that it is awesome should not be zero. Perhaps you only define the trust function from n=1+

Interesting philosophical question: is awesomeness intrinsic or extrinsic (a matter of perception)? Can anything be intrinsic?

If it's intrinsic, then yes, the probability that it is awesome should not be zero if you've never heard of it. It's awesomeness exists independently of any measurement. But, by definition, you can't know it's awesomeness until you measure it, so awesomeness quotients only matter after they've been measured. And a measured value value must be expressible/observable outside the system (i.e. extrinsic).

Re: Welcome to Wikifunctions

#164

Earlier quoted context omitted.

It's a semantic triple [1] - subject, predicate, object - made out of Wikidata IDs. Some common ones one will quickly memorize and start to recognize if one works with Wikidata. Q42 is Douglas Adams [2], P31 is instance of [3], Q5 is human [4]. [1] https://en.wikipedia.org/wiki/Semantic_triple [2] https://www.wikidata.org/wiki/Q42 [3] https://www.wikidata.org/wiki/Property:P31 [4] https://www.wikidata.org/wiki/Q5

Fascinating. I had no idea people are still working on this sweetly optimistic project, like the architects writing a catalog of data taxonomies but for the unfenced territory of humanities knowledge. Sort of a modern Principia Mathematica with the Gödel of GPT4 waiting to blow it away. Still 42 for Douglas Adams manually assigned token is a nice touch.

much of the AI projects would not really be possible without linked data, so it seems a bit silly to call it optimistic. the two are connected

Re: Welcome to Wikifunctions

#165
post #160

Earlier quoted context omitted.

> It might work for highly technical, unambiguous, simple content I mean, the goal is wikipedia lite basically - so they are targeting technical unambigious simple content. My understanding is the goal to target small languages where it is unlikely anyone is ever going to put in the effort (or have a big enough corpus) to do the statistical translation methods. Sort of a - this will be better than nothing approach.

The original paper [0] envisages a much wider scope. Vrandecic literally quotes "a world in which every single human being can freely share in the sum of all knowledge". It also makes the task of the editor much, much more difficult than it is now. [0] https://arxiv.org/pdf/2004.04733.pdf

Tbf, that quote gets thrown around wikimedia every 10 seconds. I wouldn't take the quote too literally.

Re: Welcome to Wikifunctions

#166

Earlier quoted context omitted.

It's a semantic triple [1] - subject, predicate, object - made out of Wikidata IDs. Some common ones one will quickly memorize and start to recognize if one works with Wikidata. Q42 is Douglas Adams [2], P31 is instance of [3], Q5 is human [4]. [1] https://en.wikipedia.org/wiki/Semantic_triple [2] https://www.wikidata.org/wiki/Q42 [3] https://www.wikidata.org/wiki/Property:P31 [4] https://www.wikidata.org/wiki/Q5

Fascinating. I had no idea people are still working on this sweetly optimistic project, like the architects writing a catalog of data taxonomies but for the unfenced territory of humanities knowledge. Sort of a modern Principia Mathematica with the Gödel of GPT4 waiting to blow it away. Still 42 for Douglas Adams manually assigned token is a nice touch.

I have a half hour YouTube video on that topic, maybe you'll find it interesting, but likely too long: https://www.youtube.com/watch?v=WqYBx2gB6vA

Re: Welcome to Wikifunctions

#167
post #132
post #44

This has to be one of the most confusing documentation sites I have ever seen. Maybe I just don't get it, since I never edited Wikipedia. Opening some of the pages at random, like https://www.wikifunctions.org/view/en/Z828 https://www.wikifunctions.org/view/en/Z110 There's a "try this function" section, which I couldn't get to take any sort of input on a few tries. It always ended up with a field that said "no result…

Huh, it took me a while to find that there is a UI for exactly this object on "Details" tab. I hope "Z1K1": "Z2" will be removed from UI soon. It is like "Q42 P31 Q5" for Wikidata - everyone understands it, but it is not the main interface. Basically, at this point of development, consider this as a storage of Python ( https://www.wikifunctions.org/view/en/Z10004 ) or Javascript code ( https://www.wikifunctions.org/v…

[deleted]

Re: Welcome to Wikifunctions

#168
post #44

This has to be one of the most confusing documentation sites I have ever seen. Maybe I just don't get it, since I never edited Wikipedia. Opening some of the pages at random, like https://www.wikifunctions.org/view/en/Z828 https://www.wikifunctions.org/view/en/Z110 There's a "try this function" section, which I couldn't get to take any sort of input on a few tries. It always ended up with a field that said "no result…

Thanks, that's really helpful to read! The page is still in a very early stage. You are right, the current object section is just confusing, we will remove it.

Maybe a better start to understand what Wikifunctions does - but it is a very simple example too - is this function: https://www.wikifunctions.org/wiki/Z10000

The other functions that you found randomly are currently not well supported.

We are working on it, to make it less confusing. Such feedback is very helpful.

Re: Welcome to Wikifunctions

#169
post #53

Earlier quoted context omitted.

Abstract Wikipedia is in my opinion fully wasted work. Translation is free and instant for web pages. I've lived for 6 years in different countries where I don't speak the local language (and am also not native English speaking) and you can get all the information you need by translating. This works totally fine already today with Google translate on top of pages. And the pages that are in fact missing from "the othe…

> Translation is free and instant for web pages. And also very often quite incorrect, and you don't know where. I think the general idea of a "universal language" Wikipedia, that gets flawlessly rendered into local languages, is laudable. But I don't think anybody would ever edit in it directly -- what I want to see is that when somebody edits Wikipedia to add a new sentence, it attempts to translate into the "univer…

exactly that! I have a design mockup that is quite similar to that.

Re: Welcome to Wikifunctions

#170
post #79
post #68

Earlier quoted context omitted.

Wow. This feels like someone has taken a Borges parody and ran with it: > What is the scope of the new "Wikipedia of functions"? > [...] Vrandečić explained the concept of Abstract Wikipedia and a "wiki for functions" using an example describing political happenings involving San Francisco mayor London Breed: > "Instead of saying "in order to deny her the advantage of the incumbent, the board votes in January 2018 to…

this is the kind of unhinged make-work schemes all those wikipedia beg banners are funding

This particular work is mostly funded through a set of large restricted donations, not through the general funds.
Post reply on HN