User talk:Ruakh

2006 · 2007 · 2008
2009 · 2010 · 2011
2012 · 2013 · 2014

→ search archives

January 2015Edit


You deleted grexit 2.5 years ago as a protologism, however the term has become relatively widely used: [1], [2], [3], [4]. I think it now meets the WT:CFI. Could you please restore it? TDL (talk) 04:27, 6 January 2015 (UTC)

Done. I invite you to improve the entry; it has a number of problems. For example: it claims that grexit is "uncountable", but that seems unlikely (is ?"a lot of grexit" grammatical?); it has no etymology section, and no links; it refers to Greece as "they"; and it rather makes it sound as though Greece frequently stops using the euro. —Ruakh 02:29, 7 January 2015 (UTC)
Thanks! I've done a bit of cleanup on it, as have a few others. TDL (talk) 06:31, 7 January 2015 (UTC)

Interwiki questionEdit

Sometimes it seems to me that the wonderful Rukhabot will put in interwiki links with a new line after the previous interwiki section, which then causes the interwiki sections to be out of order, as in diff, diff, or diff. Is this a known problem and/or does Rukhabot come through on a secondary sorting pass? I seem to see this happening a lot recently, and I don't know whether I should be going in and fixing the errors. Sorry to bother you. —JohnC5 (Talk | contribs) 01:14, 12 January 2015 (UTC)

Before yesterday, that would happen if there were bad interwiki-links — e.g., if [[foo]] had an interwiki-link to [[fr:Foo]], then Rukhabot would not recognize that [[fr:Foo]] was supposed to be an interwiki-link, and would cause approximately this effect. And I was O.K. with that problem. (It was rare, and the wikitext was already wrong in such cases, and I had a separate mechanism for eventually detecting and fixing such bad interwikis.)
But yesterday, after the bot crashed due to confusion while trying to handle the [[ptcrogiolarsi:credential]] link at [[credential]], I made some changes so that it would have a narrower conception of what constituted an interwiki-link; and I must have introduced a bug in that code.
I'll investigate it tomorrow, and hopefully fix it and clean up the affected entries. :-/
Thanks for letting me know!
Ruakh 08:00, 12 January 2015 (UTC)
Update: I've fixed the bug, and am now re-running the bot over those entries to fix them. Thanks again! —Ruakh 08:39, 12 January 2015 (UTC)
Thanks for the quick fix! :)JohnC5 (Talk | contribs) 08:55, 12 January 2015 (UTC)

February 2015Edit

Welcome backEdit

This is a very belated welcome back. I know you are not entirely back, but at least a little. I consider you to be one of the best admins the English Wiktionary ever had, and am I sorry to see you not so much around any more. --Dan Polansky (talk) 14:13, 1 February 2015 (UTC)

April 2015Edit



Could you start Rukhabot, please? --Anatoli T. (обсудить/вклад) 04:13, 2 April 2015 (UTC)

  Done. (Sorry for the delay.) —Ruakh 15:27, 9 April 2015 (UTC)
Thanks. Someone may take over the bot - expressed the wish. --Anatoli T. (обсудить/вклад) 22:34, 9 April 2015 (UTC)

Proposal to de-sysop/de-checkuser Connel MacKenzieEdit

Since you participated in the the 2012 vote to de-sysop and de-checkuser Connel MacKenzie, you may wish to participate in the current discussion of this proposal. Cheers! bd2412 T 17:01, 7 April 2015 (UTC)

Thanks for the heads-up. Since I haven't been very active myself lately, I think I'll sit this one out. —Ruakh 15:25, 9 April 2015 (UTC)

May 2015Edit

L.I. L.I.Edit

Is there any reason why you punctuate your abbreviations? I’m not criticizing you, it just seems pretty unusual now to find a young person who does that. --Romanophile (talk) 08:22, 12 May 2015 (UTC)

@Romanophile: I find it funny that you, a twenty year old, called Ruakh a “young person” as if you aren't one. :) (I'm 24, F.Y.I., lest you think me a curmudgeon). —JohnC5 08:42, 12 May 2015 (UTC)
Yeah, I may be young, but I’m also insane. --Romanophile (talk) 08:53, 12 May 2015 (UTC)
That checks out. —JohnC5 09:04, 12 May 2015 (UTC)
What does "L.I. L.I." mean?
Which abbreviations do you have in mind? There are some that I punctuate, such as etc. and a.k.a. and n/a, but others that I do not, such as IMHO and FBI. (And some that I'm probably inconsistent about, such as U.S.A./USA.) I don't know that my choices are particularly idiosyncratic.
And I'm not sure if I'm really a "young person". I mean, obviously that's relative, and subjective, and depends on the context; but a Google Search for "young person" images mostly finds people who are clearly my juniors.
Ruakh 05:48, 16 May 2015 (UTC)
lorem ipsum lorem ipsum
O.K. is one that I frequently see from you. Most people just spell it out phonetically now. I frequently have mental images of what I imagine editors to look like. I know that you are Jewish, and I have a memory of seeing a young, animated Jewish character on television (I used to watch cartoons often), so that memory filled in the void. --Romanophile (talk) 06:10, 16 May 2015 (UTC)
Actually, I've recently decided to write OK instead of O.K., after learning that the "oll korrect" theory is hogwash, and that it's actually from a Choctaw interjection okeh of similar meaning. (Though that doesn't really change what you're saying — if I still believed it was an acronym, I would still write it with periods.)
As for what I look like — no, I'm not animated. :-)
I would tell you to do a Google Image Search for my name, in double-quotes, but oddly, none of the pictures there are me. If you're on Facebook, you can probably search for my name there and find pictures that are of me.
Anyway, short answer, I'm thirty. After a haircut, I think I probably look it; but when, as now, I've waited too long between haircuts, my massive amounts of gray hair become salient, and I presumably look much older.
Ruakh 18:21, 16 May 2015 (UTC)

My Bot says your Bot is wrongEdit

Hi. I have this nice bot at our company here (actually also written in Perl), which parses wikimedia projects and then munges the data further. The albanian entries created or modified by your bot constantly exhibit a wrong hierarchy by putting "Alternative forms" at level5 header when they actually should be level3. See e.g. color or any other non-Albanian entry for that. It'd be swell if you could rectify that in future runs. LinguistManiac (talk) 07:34, 19 May 2015 (UTC)

@LinguistManiac I'm not sure what this has to do with Ruakh's bot, which only adds and removes interwiki links at these entries. The headings you are referring to (such as those at edh and luaj) seem to have been added by User:Etimo. If you want to have a bot to fix them, you should request this at the Wiktionary:Grease pit, since as far as I know, Ruakh's bot does not normally do these kinds of tasks. --WikiTiki89 12:39, 19 May 2015 (UTC)
Oh - ok then, seems I have misinterpreted the history of some entries. You are right, this came from User:Etimo. Sorry for the fuzz. LinguistManiac (talk) 13:48, 19 May 2015 (UTC)

User talk:Purplebackpackonthetrail and moreEdit

I have removed the template from Trail. But I don't think you really understand why the template was there in the first place: it was there solely because Wiktionary has no template or any other means of identifying alternate accounts, nor any rules on alternate accounts (which, combined with past precedents of editors editing under different names, would suggest that the practice is not forbidden). Really, your whole "I'm a troll" post ascribes a lot of false motivations to me. You seem to think I take certain actions solely to piss off other editors, but that's clearly not the case. I ask questions about other editors' edits either because I think that they were not good for the community and/or I don't understand why they did them. I vote "keep" in RfDs because I believe the project needs as many entries as possible. And I support Wiktionary policies being closer to those at Wikipedia because differences between the two are confusing to editors of both projects, and the reasons for the differences seem to be weak. So the whole "troll" claim is kind of wrong, to say nothing of being an attack. Purplebackpack89 05:53, 25 May 2015 (UTC)

November 2015Edit

Google books link syntaxEdit


I am a contributor on the Wikipedia in French and I used the article macrolanguage to get sources for the article. I saw that you are using URLs that link directly to a page and highlights the choosen word in yellow, adding &pg=PA787&dq=macrolanguages to the book ID. I find this very nice, but I cannot reproduce it, for example, I want to link to the page 15 and highlight the word "zime" in this book, but it doesn't work :

Can you please explain me what I did wrong, and what is the right syntax to do this, or maybe give me a link to an help page that is talking about this?

Regards, SyntaxTerror (talk) 03:59, 14 November 2015 (UTC)

actually, I noticed a problem with the page count in this book, but I still don't know how to make this link. --SyntaxTerror (talk) 14:52, 14 November 2015 (UTC)
For me, the first one is the one that doesn't work. Searching for the title in Google Books returns only editions marked as "No Preview". Are you able to view it? I've noticed that some books aren't equally available on all the different local Google domains: sometimes someone will provide a link to that I can't view properly until I change it to This would be the reverse of that, if it's not something else. At any rate, if won't let you see the page when you search it from Google Books, it won't let you see the page if you link directly. Chuck Entz (talk) 18:23, 14 November 2015 (UTC)
In your case, the page identifier is RA2-PA15: I don't know if there's a surefire way to determine this in all cases; in your case, I saw that page 15 included an occurrence of Zime followed by Kado (plus punctuation), so I searched Google Books for "zime kado" so that that specific page would appear as a search result. The URL for that search result contained pg=RA2-PA15. —Ruakh 21:52, 14 November 2015 (UTC)

December 2015Edit


What is the current status of the templates t/t+ and Tbot? Are those templates ever updated, how and by whom? I think it would be nice to have the t/t+ distinction in Russian Wiktionary, where currently only local [[page links]] are used. If there is some kind of Tbot today, I want to suggest to Russian Wiktionary to invite it there. --LA2 (talk) 15:45, 4 December 2015 (UTC)

I used to run a bot task to update them, but I ultimately stopped after CodeCat (talkcontribs) broke it in a particularly frustrating way. (I had created a Lua module, Module:JSON, for converting Lua data to JSON. The bot used this module in order to retrieve some configuration data underlying {{t}} and {{t+}}, that's necessary as part of figuring out what page is actually being linked to. But CodeCat's favorite pastime is breaking things, and true to form, she rewrote a chunk of the module to remove the functionality I needed, replacing it with garbage. She didn't even bother to notify me, even though she knew what I was using the module for; fortunately, my task detected the problem and aborted immediately, rather than making wrong edits.) Since I have a job, and a life; and since I figured that if I fixed the issue, CodeCat would just find another way to break things; and since no one seems to care very much about this bot (in that no one has asked me about it); it doesn't seem to be worth my time and frustration to keep updating it to accommodate her.
I don't think anyone else is updating it, either.
But for what it's worth, the translation-adding JavaScript does support {{t}} / {{t+}}, so although they don't get updated automatically anymore, the vast majority of occurrences of {{t+}} are probably still correct. So it's still probably better than nothing.
Ruakh 08:00, 5 December 2015 (UTC)
Yes, I've noticed that the javascript now knows which template to use, which is quite impressive. But if it can be done in javascript, maybe it can be done in Lua, as part of the template:t? LA2 (talk) 16:17, 5 December 2015 (UTC)
No. The JavaScript runs on the client side, and works by making an HTTP request to the specified Wiktionary and seeing if it has the appropriate article. (Search inside User:Conrad.Irwin/editor.js for this.hasWiktionaryWithEntry.) Scribunto runs on the server side, and doesn't offer any way to do that (or any other way to retrieve information about pages found on other Wiktionaries); and even if it did, it would probably be way too expensive to use for this purpose. It's one thing to check for specific pages for a translation being added; it's quite another to check for target pages for every single translation on a page being viewed. —Ruakh 18:21, 5 December 2015 (UTC)
Typical of CodeCat. Make changes and never explain why. Especially problematic since CodeCat has apparently irrevocably broke a bot. Purplebackpack89 03:03, 6 December 2015 (UTC)
Since everything runs on WMF's servers, checking the existence of a crosswiki link should be as cheap as an in-wiki link... this ought to be hacked into ifexists... LA2 (talk) 04:33, 6 December 2015 (UTC)
Can't you just branch the module, starting Module:TheOldJSON from the old code that worked? LA2 (talk) 04:42, 6 December 2015 (UTC)
Re: WMF's servers, ifexist: Well, 'ifexist' itself is marked as an "expensive parser function" (see mw:Help:Extension:ParserFunctions#ifexist limits). But even if it weren't . . . I'm not an expert on the WMF architecture, but it's apparent that the various WMF sites have separate MediaWiki installations and configurations, separate MySQL databases, etc.; so it may not be so trivial for a page on one site to know of the existence of a page on a different site. (Note that, even within a single site, MW depends on a high level of prerendering and caching and so on, with a "job queue" that updates pages when other pages change in a way that affects them . . . and this "job queue" naturally relies on the fact that (e.g.) en.wikt can find all pages that depend on an en.wikt page when it's edited, because the only such pages are other en.wikt pages, so it can just check the DB table that says which pages refer to which other pages.) There are some exceptions — MediaWiki Commons seems to know about uses of its images on other WMF sites, for example — but each exception seems to depend on specially coded nontrivial software. So I don't foresee the {{t}}/{{t+}} use-case being prioritized by WMF developers. (Of course, it doesn't hurt to ask.)
Re: Module:TheOldJSON: Yes, of course I can; but do I want to? I'm a human, with human motivations. This conversation is the first hint I've had that anyone might care enough about {{t}}/{{t+}} for it to be worth it for me to keep spending time and energy investigating and fixing issues every time CodeCat (talkcontribs) decides to break it. (Keeping in mind that naming a module 'Module:TheOldJSON' is a bit like wearing a "kick me" sign; she'd delete it as soon as she noticed it.) And speaking of human motivations . . . I'm not a huge fan of "my" version of Module:JSON being demoted to Module:TheOldJSON, while her garbage edits, that made it worse in almost every way, get to stand as Module:JSON. (In fairness: she did add one interesting/cool feature. But she could easily have added that feature without breaking everything.)
Ruakh 06:26, 6 December 2015 (UTC)
Quite honestly, I've hoped that this functionality could be restored for a while, but I never said anything because I figured that you had lost interest in the project; plus, I probably value your Hebrew contributions more, but it would feel even more out of place to leave a message along the lines of "hey Ruakh, I sure wish we had more people making high-quality Hebrew entries *nudge nudge*" than to enquire about technical matters as LA2 did. I suspect that a good deal of other people also wanted that functionality back, but decided not to say anything. —Μετάknowledgediscuss/deeds 06:33, 6 December 2015 (UTC)
I sent a question to wikitech-l. Let's see where it goes. LA2 (talk) 16:27, 6 December 2015 (UTC)
Thanks. The replies there were about what I expected. (In particular, Tim Starling's statement that "It's possible to do that for interwiki links, but it increases the amount of time it would take to implement such a feature.")
OK, I'll see about reviving the translation-bot.
Ruakh 00:32, 7 December 2015 (UTC)
OK — after a few false starts, it seems to be working again. (For now.) —Ruakh 07:17, 7 December 2015 (UTC)
Ruakh, I thought I'd let you know that I, too, value your bot's work. I just had assumed that you were too busy to run it and didn't want to bother you about it. Oh and חג חנוכה שמח! --WikiTiki89 16:14, 7 December 2015 (UTC)
חג שמח!Ruakh 16:38, 7 December 2015 (UTC)
It seems Rukhabot is doing both the functions of Tbot and Interwicket. Thanks a lot for both, I wanted to show my appreciation too. --Daniel Carrero (talk) 06:04, 8 December 2015 (UTC)
Thanks. :-)   —Ruakh 06:37, 8 December 2015 (UTC)


I've noticed all the interwiki links appearing ... thank you! (And חג שמח!) Benwing2 (talk) 05:41, 8 December 2015 (UTC)

No problem. Unlike the {{t}}/{{t+}}-updating (see previous section), my interwiki-bot didn't actually require any changes from when I last ran it in September. I'd just been lazy, and didn't notice it had been a few months. :-P   —Ruakh 06:37, 8 December 2015 (UTC)

February 2016Edit

Cannot use MediaWiki:Gadget-PatrollingEnhancements.jsEdit

It returns an error saying "missingparam: One of the parameters rcid, revid is required". --kc_kennylau (talk) 11:44, 5 February 2016 (UTC)

It still works for me, so I'll need some more information from you in order to try to identify the cause. For example:
  • What page(s) do you see this error at?
  • Do you see the error as soon as you load the page, or does it happen when you click on an 'M' button, or . . .?
  • Does this error happen 100% of the time? If not, then, have you noticed any patterns in when it does or does not happen? Does reloading the page ever fix it?
  • Were you previously using this Gadget fine, and only started encountering this problem recently? Or did you only recently try this Gadget, and had this problem immediately?
  • What browser and operating system are you using?
Ruakh 06:40, 7 February 2016 (UTC)
P.S. To the other folks reading this: have you seen this issue at all? —Ruakh 06:40, 7 February 2016 (UTC)
I see this error on Special:NewPages.
It happens when I click on an 'M' button.
This error happens 100% of the time.
I recently tried this Gadget and had this problem immediately.
I am using Firefox and Windows 7 Enterprise.
Thanks in advance. --kc_kennylau (talk) 13:34, 16 February 2016 (UTC)
OK, I think I see what's going on. There are two issues:
  • At Special:NewPages, the gadget retrieves the rcids for the 500 newest unpatrolled new pages (excluding logged-in edits and/or redirects, as appropriate), which should work fine (aside from minor race conditions) if you're at the main Special:NewPages page, but not if you've clicked on the 'older' or 'oldest' links.
  • When the gadget sees an unpatrolled new-page link, it doesn't make sure that it has the rcid before creating the button; so it will always create the button, but some buttons won't work due to the first issue.
Can you confirm that you only see this issue when you click on the 'older' or 'oldest' links, not when you're viewing the most recent unpatrolled new pages?
Ruakh 04:42, 17 February 2016 (UTC)
Should be fixed now; could you give it a try? —Ruakh 08:38, 17 February 2016 (UTC)
Thank you very much. You are right that it does not work in oldest, but I had not checked newest. --kc_kennylau (talk) 10:38, 17 February 2016 (UTC)

July 2016Edit

A peculiar minor blind spotEdit

See this edit where Rukhabot moves a malformed interwiki link rather than fixing or removing it. Chuck Entz (talk) 02:23, 14 July 2016 (UTC)

I think what's going on is that the malformed interwiki link was not recognized as an interwiki link, but rather as content. I think Rukhabot did exactly what it should have done. --WikiTiki89 02:33, 14 July 2016 (UTC)
Indeed. —Ruakh 05:23, 15 July 2016 (UTC)

September 2016Edit

Rukhabot and gershayimEdit

On Hebrew Wiktionary they usually use dumb quotes instead of U+05F3 and U+05F4 so Rukhabot removed interwiki links with these, diff and diff. —Enosh (talk) 18:16, 18 September 2016 (UTC)

That's correct. This has been discussed many times. If you want interwiki links to exist, there would have to be redirects from the gershayim forms to the dumb quote forms on he.wikt. --WikiTiki89 18:42, 18 September 2016 (UTC)
Or better yet, he.wikt could use the proper geresh and gershayim (with redirects from the apostrophe and double-quote). —Ruakh 00:02, 19 September 2016 (UTC)
But we use straight quotes as redirects. I see (in those two entries) that Rukhabot installs interwikis from our redirect pages to hewikt; does any bot install them from hewikt to our redirect pages?​—msh210 (talk) 17:31, 19 September 2016 (UTC)

January 2017Edit

Place names votesEdit

I hope you don't mind me messaging you to say that voting is open on Wiktionary:Votes/pl-2017-01/Policy on place names. —This unsigned comment was added by John Cross (talkcontribs) at 14:14, 21 January 2017 (UTC).

March 2017Edit

בר מינןEdit

Hi, I'm not really sure why you reverted my edit. The page has errors now. — justin(r)leung (t...) | c=› } 04:22, 4 March 2017 (UTC)

Thanks for the heads-up. The errors are now fixed. —Ruakh 04:44, 4 March 2017 (UTC)
Oh, and to answer your implied question: {{ux}} states — I believe correctly — that it is for usage examples, not quotations. It's true that usage examples and quotation bodies use essentially the same format for non-Latin scripts, but I think it's a mistake to use the same template for both, seeing as they do not use the same format for Latin scripts. —Ruakh 04:48, 4 March 2017 (UTC)
I see. I've changed it to {{quote}}. — justin(r)leung (t...) | c=› } 04:57, 4 March 2017 (UTC)

Some new templatesEdit

Hi Ruakh! Since you've been relatively inactive for a while, you should be aware of some new Hebrew templates for when you periodically edit/create Hebrew entries:

  • First of all, there are {{l/he}} and {{m/he}}, which can be used in place of {{l}} and {{m}}, respectively. They function much like {{he-onym}} used to and are useful mainly for words that would have a |dwv= parameter. For example, diff.
  • Second of all, there is {{HE root}}. Take a look at this diff. In many cases, it may not be correct to say that a verb is "from the root" (in this particular case it may be, but I'm not certain of that and there may be more details to the etymology). It is much more useful to say that "this word is seen as belonging to this root", which is what {{HE root}} does. It also categorizes the word as belonging to the particular root, making it easier to find other words with this root. {{HE root}} should be used even if the root is also mentioned in the etymology.

--WikiTiki89 19:37, 21 March 2017 (UTC)

Thanks! —Ruakh 03:44, 22 March 2017 (UTC)
  • Awesome! Thanks for letting me know! —Ruakh 00:33, 14 April 2017 (UTC)


I didn't understand the point of your reversion of anon User:'s contribution to the Tea Room of c. 17:00, 2017 March. It was spread over three L2 sections. I have clumsily undone one. DCDuring (talk) 10:37, 28 March 2017 (UTC)

The anon's contributions were unsigned and variously ridiculous ("in England (by definition, the prestige dialect)") or rude (addressing an editor in the third person with "Wiktionary is demotic in that it allows poorly educated people their say here"). As Chuck Entz says, I think they were meant as trolls: the anon may sincerely believe that his/her usage is the prestige and that American usages are uneducated and inferior, but (s)he cannot possibly believe that it is constructive to say so.
But if you think the comments have value (or at least, that they merit the benefit of the doubt), I won't insist.
Ruakh 17:29, 29 March 2017 (UTC)
Return to the user page of "Ruakh".