logoalt Hacker News

Odin, Wikipedia and engagement farming

111 pointsby stock_toasteryesterday at 11:24 PM142 commentsview on HN

Comments

lvoudourtoday at 6:14 AM

I have never been a wikipedia contributor (let alone a mod), but their points seem fair. Maybe not fair for the particular case, but fair for the general case. People who ridicule wikipedia policies should at least acknowledge that the modern internet is a very low trust society with millions of bad actors trying to push their agenda at the expense of others. And now with AI bots running amok the headache increases tenfold. What can an open contribution encyclopedia do in this low trust environment other than enforcing strict, rigid rules?

People seem to focus in the particular case but miss the general case. An example tweet from the article by Casey Muratori: I tell Jimmy Wales that JangaFX was written in Odin. He asks for a source. A JangaFX founder replies to him and confirms that it was. Jimmy ignores his (and my) response, while replying to later posts in the thread:

Maybe the JangaFX founder is a very trustworthy fellow, sure, but does this reasoning work for EVERY founder and CEO of a company? Can it become a general policy? Another tweet talks about github stars...

mindcrimetoday at 4:03 AM

Wikipedia seems stuck in an antiquated worldview where things like traditionally-published books with second- or third-hand reports of what happened, and which are frequently incomplete or wholly inaccurate, are nonetheless considered more authoritative than primary sources you can find with a ten-second Google search.

So much this. Wikipedia's processes and policies are - in ways - an outdated and archaic relic of a bygone time. OTOH, I don't have a definitive answer ready "off the cuff" on what the standard should be. But I think everybody involved needs to acknowledge that the current setup is wrong, and needs serious thought and revision.

And the really insidious thing about this, is the fundamental asymmetry of effort between creation and deletion. Creating a Wikipedia article can take hours, days, or longer, of effort. Tagging an article as AfD takes a few seconds. The actual deletion (once whatever discussion happens) probably takes even less time.

It's amazing that anybody creates Wikpedia articles at all, TBH. I mean, you can spend hours on top of hours working on something and have it all mooted in a few seconds.

show 6 replies
leecommamichaeltoday at 7:03 AM

My politics are left-leaning and I sponsor Bill/Odin. I even cancelled several subscriptions to donate more monthly. I dislike the politicizing in this article as a means of deciding whether Bill's statements on Wikipedia are valid. Let his stated rhetoric be as it is written, and judge that. Bill may seem blunt, especially by his word online, but I have seen too much truly benevolent behavior from the guy in the Odin Discord server over the years not to believe he's a decent man. He's very patient with newcomers, has been inclusive to a diverse group of people in the server, and puts in a ton of work to help people focus on their needs/problems in their pursuit to becoming better programmers. The guy really cares, and has managed to attract a host of very reliable people who are uber helpful and knowledgeable. (Shoutout @Barinzaya)

If you haven't tried Odin, it's worth a close look. I believe it has an insane ratio of shipped, production software to popularity for a reason. The language works. There are a lot of ideas in it which point you toward great productivity. It feels like a "common C." C is hard to collaborate with for rich GUI applications. C invites mess in the absence of very strong principles and habits, but having formed those makes for notoriously opinionated programmers. I see Odin as a language which allows "people who like C" to work together. I happen to like it more than the more popular stuff. A lot more. I'd rather use Rust if lives were at stake, but Zig is too much friction for me to still end up with an unsafe program. Odin feels just right.

Whether Odin belongs on Wikipedia or not, it's inarguably popular for a programming language. You have to understand there are tens of thousands of languages, and hundreds created each year... maybe thousands.

dibujarontoday at 12:07 AM

This article makes Odin sound extremely well-known. I've never heard of it before, and I feel like I keep up with programming topics pretty diligently. Admittedly I don't work at the systems programming layer, but I've definitely heard plenty about Rust and c++ topics.

Curious if others feel similarly, or maybe I just happened to miss it?

show 12 replies
armchairhackertoday at 6:56 AM

Get together and fork (or make your own) Wikipedia.

Seriously. Wikipedia seems very good at providing detailed, accurate, concise facts of well-known, non-controversial topics. It’s by far the best in this area. Unfortunately (perhaps as a sacrifice for this competence) it sets a high and inconsistent bar for “well-known” and has a specific bias in controversial topics*.

On the other end of the spectrum, search engines and ChatGPT are basically encyclopedias covering everything, and can give you multiple perspectives, but sometimes at the cost of accuracy and quality. Typing “Odin language” into any search engine that isn’t complete trash yields as the first result Odin’s website, which is a better resource to learn about Odin than any Wikipedia article.

If you want a middle ground, make one. It’s probably hard, evidenced by Grokopedia not being cited or used much to my knowledge (and having embarrassing AI hallucinations at least on launch). But Wikipedia seems to have locked into its current form, for better or worse (IMO better as long as it retains quality articles for well-known, non-controversial topics).

* To be clear, any article on a controversial topic that doesn’t provide multiple perspectives is biased, and those that do are also biased but now in multiple directions. Still, I get the impression that in Wikipedia there’s only one bias direction in all articles

show 1 reply
andrybaktoday at 12:14 AM

> Articles for Deletion votes -- original with comments

>

> Summarizing it, 5/7 for delete have accounts, and 1/4 for keep have accounts. Not along after the final vote, a Wikipedia admin deleted the article. Being a little bit lax with my language, the majority's consensus agreed that Odin isn't notable, and the article had no reliable sources.

important clarification about a popular misconception: "Articles for deletion" discussions on English Wikipedia are not decided by vote.

For more details, see

- https://en.wikipedia.org/wiki/Wikipedia:Polling_is_not_a_sub...

- https://en.wikipedia.org/wiki/Wikipedia:Guide_to_deletion#Ov...

show 1 reply
andaitoday at 12:12 AM

If I've got this right: programming these days -- especially niche areas -- meshes poorly with Wikipedia's guidelines on reliable sources and notability, which were designed mostly with traditional media in mind.

e.g. a company saying they use a language is not considered a good source because it's a primary source? Not sure if I'm getting that part right.

The most interesting part to me: Wikipedia has a bunch of languages that were used by like one person, because there is published material on them, while languages used by thousands of people today get deleted because they fail Wikipedia's specific definition of notability.

And they're reluctant to change that because they expect it would lead to a flood of wannabes making articles about their hobby language.

show 5 replies
ternaryoperatortoday at 3:54 AM

When Wikipedia first came out, there was a big debate about articles on people: should it be inclusive (anybody with minor accomplishments gets in) or should there be some threshold to be met? Ultimately, it was decided that if the perception was that the person involved was to become notable principally by having a WP page, then they did not qualify. WP did not want to be used as a means of getting attention/traction/credibility. I like that criterion and I think it’s reasonable to feel that Odin does not meet it…yet.

square_usualtoday at 2:21 AM

I'm so happy I have something I can link to that clearly and patiently engages with all the people who concern troll about Wikipedia. It genuinely bothers me how the temperature of the conversation about wikipedia (even here on HN) has changed so much because of people who don't know anything, don't care to verify anything, but have an axe to grind.

bawolfftoday at 12:54 AM

> If you are familiar with Odin, one of the most popular "C competitor" languages, this might sound a little bit insane to say out loud

Its hard to believe someone actually said this with a straight face.

I tend to lean more inclusionist, but there is no world where odin is one of the most popular c competitor languages.

show 2 replies
jancsikatoday at 5:39 AM

I don't get the drama here.

Either Odin is mentioned in at least a handful of what Wikipedia considers secondary sources, or it isn't. Just skimming Rust's entry I immediately see stuff like MIT Technology Review and TechCrunch.

There must be (tens of?) thousands of potential secondary sources that could count toward Odin's notability for inclusion on Wikipedia. Is Odin mentioned in any of those?

greyface-today at 12:19 AM

For reference, here's the article's content at the time of deletion: https://en.wikipedia.org/w/index.php?title=Draft:Odin_(progr...

staplungtoday at 1:13 AM

I'm not sure I understand why even a truly obscure programming language article should ever be deleted; it's not like Wikipedia is running low on paper. If Odin ceased all development tomorrow it would be good to have some record of what it was.

For the record, I like Odin.

(On homebrew it appears to have been downloaded 6,707 in the past year. Compare to:)

zig: 71,565

rust: 304,405

golang: 1,246,300

malbogle: 9

show 2 replies
SidewaysViewtoday at 6:19 AM

Could somebody beat the author with a pole? This page smells like incel and I just can't stand it.

show 2 replies
willdrtoday at 12:06 AM

Interesting article (I tend to agree with you re SNG in the programming field). But unfortunately I couldn't easily absorb the substance as your site needs some work on mobile:

- text completely overflowing the background

- body text is arguably too small

- the masonry grid layout of posts does not work visually

- footnotes appearing out of order

bugjoeytoday at 6:33 AM

There's this programming language: https://en.wikipedia.org/wiki/Gleam_(programming_language)

Is it notable for being written in Rust? Maybe for supporting an agenda?

boca_honeytoday at 1:35 AM

I know programming is what's most important to many in this community, but as an outsider I need to ask: literally WTF is Odin? I mean I know about Java and C++, etc. But Odin? That's what Wikipedia policies are for. It cannot include anything and everything about every single profession, subculture, or interest group.

An anime community would complain that a very influential (but largely unknown and mostly lost) OVA from 1987 should have its own article. A Peruvian community could argue that one of its most celebrated local activists should have his own article. Of course they would, but how could Wikipedia know they are really what they claim if there isn't a standard of what a credible/respectable source is?

That being said, Wikipedia editors are just Reddit mods with delusions of grandeur, so anything that brings them down is fine by me. Grokpedia has the right idea... I actually think that's the future. Too bad it's controlled by a grifting manchild.

show 2 replies
brooke2ktoday at 12:39 AM

The great thing about Wikipedia is that anyone can participate. Anyone can advocate for change, such as changing the rules around notability.

But if you want to have enough influence to effectively advocate for changing a rule as impactful as the site-wide notability guidelines, then you'd likely want to spend quite a while volunteering, integrating yourself into the community, and learning a lot about how and why the site rules are what they are.

I think that's a good thing. It means the people who have the influence to make huge decisions like that are deeply familiar with the website and the community, and therefore deeply familiar with the consequences of those decisions.

So I just find it frustrating when people who don't participate in the community whatsoever write inflammatory diatribes on why they think the editing guidelines should be changed because their favorite programming language got marked for deletion.

And it's even more frustrating how, when their handful of drive-by tweets fail to immediately enact sweeping change, they and their followers then start a huge flame war, accusing Wikipedia mods of being "cultural marxists" and "shills for the mainstream media" and etc.

Anyways, my point is -- if you want to change things, try participating in the community rather than shouting slurs at it from the outside.

show 2 replies
Reubendtoday at 5:11 AM

I'm sorry, but I agree with the wiki editors in this case. Odin is obscure. The author of this blog post seems to think it's well known, but I don't think that's substantiated.

qjacktoday at 1:03 AM

The most dumbfounding thing in all of this is the number of people interacting directly with Jimmy Wales on twitter and having no sense for how wikipedia works or why. It should not be surprising that a company webpage or even the CEO confirming the fact are insufficient sources. If wikipedia did accept this, they would just be a place for people to make self-reported baseless claims. There's already a place for that, and it's the platform they're responding on.

Wikipedia has an interesting problem. How do you build a large corpus of generally true information? Their solution is to offload the work of verification to journalists and academics, who are held liable for their statements by the institutions they work within. This is why wikipedia is a tertiary source. Primary sources originate some piece of information, secondary sources investigate and verify those primary sources (verify being "they said that" not "it really happened"), and tertiary sources aggregate trusted secondary sources. All of the people in the twitter thread (excluding Jimmy himself, of course) seem completely unaware in this system, and while I too would be interested in more "modern" approaches, don't seem to have thought about this problem at all.

Journalism and academia are both on the back foot these days, and it seems unlikely that we will see a big resurgence in funding for either. Without them, I don't see how wikipedia can continue to outsource the problem of verification.

show 2 replies
chris_wottoday at 5:51 AM

Given the people now running the English Wikipedia, this is hardly surprising. Most of these folks have no real interest in article creation, only drama and fiddling with things like categories.

show 1 reply
James_Ktoday at 2:27 AM

I think the better conclusion here is that most programming languages don't deserve Wikipedia articles. You wouldn't want one for every brand of screwdriver or kitchen appliance. Programming languages are likewise, just tools. An article restating the information on Odin's website is a net negative to anyone who reads it, as they'd be better served by visiting the website directly. A bad article should be deleted.

bradortoday at 6:56 AM

The fact that any factual text article needs to be deleted from an encyclopaedia fills me with rage.

JBitstoday at 1:08 AM

It is disappointing to see that the v programming language has a Wikipedia article given it's history of being essentially fraudulent.

show 2 replies
bobbytheblkbeartoday at 12:52 AM

I'll just say the obvious:

Wikipedia admins get it wrong more often than they get it right, and the general process for Wikipedia is obtuse, ignorant, and generally backward, with most of the favor given towards "people with old accounts" as opposed to actual knowledge.

It's beyond simple to get new editors banned for simply creating edits others don't like, no matter what the veracity is.

The only reason it's good for things like science is that it's generally hard for the kind of lowIQ populace their older accounts and admins have to argue about definitive numbers. But I am sure if they could they'd say things like "Hydrogen doesn't actually always have 1 electron", and so on.

show 1 reply
diimdeeptoday at 4:58 AM

Article has a few decent remarks, but ultimately it fails to deliver anthropologic, grounded, humane interpretation without narrow worldview and ideological biases of it's author.

bakugotoday at 1:25 AM

This article seems quite drawn out for what is essentially an ad hominem attack on the personal views of the creator of the language.

show 1 reply
superdisktoday at 4:51 AM

I think Ginger Bill is kind of obnoxious but the first block quote from him is an utter truth nuke.

jimbob45today at 3:28 AM

https://en.wikipedia.org/wiki/Rust_(programming_language)

If you feel ambivalent about this, consider the “Influenced By” and “Influenced” sections on the Rust page (or C++ or Java) and decide for yourself if Odin is more or less notable than those languages that have blue links.

daneel_wtoday at 1:19 AM

Interesting article until you reach the gooey, messy bottom where the author takes a sudden personal turn and decides to pick apart the "spineless" creator of the programming language - who is the article's actual subject - by wielding their own ideologically and morally superior perspectives as truths. Smug, ironic, personal and somewhat unpleasant.

I had never heard about the language until today. In my observation, Rust is C's main competitor.

chaostheorytoday at 3:48 AM

I'm sure the Wikipedia mods have many great, valid reasons for deleting articles. Unfortunately for the ignorant masses, this has bad optics, since it looks like it runs counter to their goal of "cataloging all human knowledge".

shevy-javatoday at 5:23 AM

Wikipedia can be strange sometimes, in particular the german variant.

Ignoring all other factors, IMO there should be an article about Odin the programming language. Deleting an article about something that exists, is incredibly stupid; not sure why Wikipedia resorts to that. If Wikipdia deems Odin not noteworthy - and I don't really care about Odin myself - then the article could be kept short. That would still be better than deleting it.

Wikipedia started with the goal of a database of literally everything. One could argue that Odin is not relevant because it may not be used by anyone, but then this would need to be an objective argument based on numbers and data, because many other programming languages are used by few people yet are mentioned on Wikipedia. So, that seems to be a stupid decision by those responsible on Wikipedia. CensorshipBros are annoying in general - the english wikipedia is much more open than the german wikipedia by the way.

show 1 reply
nromiuntoday at 4:41 AM

> My hypothesis is quite simple: I don't think GingerBill ever cared about Wikipedia's standards for programming. He follows several right-wing figures on Twitter, who have long since made up their mind that Wikipedia has been ideologically captured by activists and "the woke".

What a sh*tshow. When I look up a programming language on Wikipedia I am trying to learn about the programming language only. What does the political views of the creator of the language has to do with this at all?

loegtoday at 1:08 AM

> My hypothesis is quite simple: I don't think GingerBill ever cared about Wikipedia's standards for programming. He follows several right-wing figures on Twitter, who have long since made up their mind that Wikipedia has been ideologically captured by activists and "the woke".

Oh, well, if a critic fails your ideological purity test, I guess that must mean there can't be any valid criticisms.

rfleurytoday at 3:23 AM

[flagged]

smitty1etoday at 12:11 AM

Well, there's always

https://grokipedia.com/page/Odin_programming_language

show 1 reply
SanjayMehtatoday at 1:09 AM

The real "engagement farming" is from the Wikipedia editor attempting to delete the article for clout amongst the Wikipedia community. That's all this is about.

show 1 reply