Even this isn't true. As a former contributor to the Linux desktop community, false information about projects and codebases I had runs rampant on Wikipedia. One Wikipedia editor with more time on his hands than any of us [0] devotes his time to maintaining those articles, despite self-admittedly having little topical knowledge [1]. Trying to correct these things quickly caused me to spiral down into edit wars I wasn't that interested in winning, and tomes of naming policy after policy.
To get something incorrect on Wikipedia, you just have to be persistent and cast your WP:NPOV, WP:NOR, WP:DEMOCRACY, etc. spells at the right time. Anybody interested in correcting the record will eventually tire out and have to go back to doing the work...
[0] https://commons.wikimedia.org/wiki/User:ScotXW [1] https://lists.freedesktop.org/archives/systemd-devel/2013-No...
I had trouble editing technical topics I was familiar with, too, and found it incredibly aggravating. I'd write demonstrably true, helpful, factual content about something only to have it struck for lack of sourcing.
It took awhile to get through my head the model of the project, which included as a basic premise that I, as an editor, am not a valid source. I came to the project knowing that, of course, but didn't realize viscerally how much of the technical writing I do implicitly relied on my own experience and understanding as a sort of "source".
On articles that WP'ians pay attention to, you won't get away with doing that. You'll have to tie claims to a secondary source (you usually can't just point to source code, because then you're doing interpretation, which is a form of original research) both for the claim itself and, sometimes, for the noteworthiness of the claim.
The best way to metabolize this is to realize that Wikipedia isn't the Hitchhiker's Guide; it's an encyclopedia, which means the project has explicitly opted-in to some limitations as a tradeoff to accomplish other things.
(Some articles also just have possessive editors; there is dysfunction everywhere, and WP is no exception).
See if you can spot any inaccuracies. Here are a few:
1. SDL doesn't use libevdev. It uses the kernel ioctls directly: http://hg.libsdl.org/SDL/file/3a50eb90e4b2/src/core/linux/SD...
2. Sockets, netfilter, network protocols are all listed under "everything is a file", but notably, sockets are one of the few places of the UNIX API that isn't a file namespace! Sockets can be files in the case of UNIX domain sockets, but configuring Netfilter goes through NETLINK: http://man7.org/linux/man-pages/man7/netlink.7.html
3. Similarly, the I/O scheduler isn't a file. Admittedly, I don't have a source for this other than the kernel source code itself.
These are nitpicks, yes, but they add up, especially considering the near-100 diagrams this guy has made and cloned all over Wikipedia. When we saw people joining our community and asking questions, this information made them think things were different than they were, and that was frustrating. And yes, I used sources like these when trying to correct this misinformation.
2. Sockets are files. No, they don't have filenames usually, but they do have file descriptors and even inode numbers.
3. The diagram does not imply that the I/O scheduler is a file. The I/O scheduler is listed as a component underlying the listed filesystems.
There are no inaccuracies. That said, the diagram is awful. It is hard to follow (your misinterpretation being a great example) and seems to be a cluttered and incomplete collection of parts.
There's an arrow pointing to "SDL input". In theory, it makes sense that libevdev is like libDRM and libasound in being "the officially sanctioned userspace library", but that's not the case -- evdev is much, much older than libevdev and does a lot more than wrap the ioctls.
> 2. Sockets are files. No, they don't have filenames usually, but they do have file descriptors and even inode numbers.
Lots of things have file descriptors and are not files. For instance, eventfd(). Or timerfd(). File descriptors should probably be renamed "kernel object handles". As for inodes, abstract UNIX sockets do not have them. Seriously, have a program make abstract sockets (sun_path should start with '\x00'), then call lsof. The 'inode' field will be 00000000.
Spoiler:
There is an arrow pointing to a large red box that happens to contain libevdev right below the arrow. To see the edge of the box, you may need to scroll right if your browser has a narrow window.
It is a terrible diagram, but it is correct.
In UNIX terminology, anything with a file descriptor is a file. Plan 9 would have a filename, but that is a different OS.
See the man page for stat(1) where you will find S_IFSOCK. The st_mode value is 0140000 for a socket, which is 0xc000 in hex.
I just hacked up the program shown by "man 3 getaddrinfo" to call fstat on the file descriptor and show the results. I get this:
fd 3 has inode 325043100, mode 140777 0xc1ff, dev 8 rdev 0
That inode number is the one that shows as symlink content
in the /proc/*/fd/ directory listing.Clearly, it works. Sockets do have file descriptors and inode numbers. Inside the kernel, there is even a "struct inode" for each socket.
I challenge you to create a symbolic link to one. :)
Really though, it's the file descriptor that matters. This is the abstraction that lets you do things like pass a socket between different processes in the same way that you'd pass an opened directory between different processes.
The few places where this abstraction is missing are painful. A good example is ptrace. You can't pass a ptrace between processes. Handling it nicely in poll or select isn't easy.
The use of file descriptors might not seem so amazing today, now that Windows has the HANDLE and MacOS X has the Mach port, but it was revolutionary when it was introduced. For about 15 years, it was just a UNIX thing. MS-DOS had separate ways to deal with everything: files, directories, each different vendor's network stack, etc. Every other OS was like that, more or less.
But I suspect you're running into exactly what I ran into: you're trying to correct a page using yourself as a source. I'm sure you're right (although I think you're nitpicking about the sockets-are-files thing --- not that they are, but rather than I don't think the diagram is making that claim --- it is a _really_ bad diagram though).
It can be easier on WP to strike content from a page (because it is inaccurate) than it is to replace that content.
It's not a good diagram, and its author is clearly trying to attach it in as many prominent places as they can, which is not great. But I still don't know what the actual controversy is.
- https://en.wikipedia.org/wiki/Linux_kernel_interfaces
- https://en.wikipedia.org/wiki/The_Linux_Programming_Interfac...
Probably a lot more, but can't really reverse image search SVGs.
> It took awhile to get through my head the model of the project, which included as a basic premise that I, as an editor, am not a valid source.
It seems to me that the correct response to this is to mark the content as needing citations (or to look up the citations oneself), not to knee-jerk delete it every time. Well-cited material is best, but at least for uncontroversial technical subjects, poorly-cited but nonetheless accurate material is a lot better than nothing.
There's another problem I've seen, particularly in non-technical subjects, with information that is so broadly accepted that nobody ever bothers to formally define it, so it's not allowed on Wikipedia. For example, in the fantasy genre, "high fantasy" broadly meant epic, heroic, good-vs-evil stuff (Lord of the Rings) and "low fantasy" broadly meant gritty shades-of-grey stuff (Fafhrd and the Grey Mouser, Thieves' World, Song of Ice and Fire). The terms were used this way for decades throughout the genre, and were so intuitive that no one needed to explicitly define them.
In 1971, Lloyd Alexander wrote an essay that used "high fantasy" to, roughly, describe fantasy that takes place in an imaginary world, rather than in our own. This usage was never common or influential...until someone wrote a Wikipedia article about it, and used that one source to block any attempts to mention the original definition for many years. Now the "high fantasy" and "low fantasy" articles are conflicting muddles of the two different definitions, and the confusion has inevitably leaked into off-Wikipedia discussion.
For example, Bir Tawil is called "a Terra Nullius" on several Wikipedia pages although no scholarly sources support that claim. There are only a few scholarly sources and they come to the conclusion that Bir Tawil can't possibly be Terra Nullius. For example, it is inhabited by nomads while Wikipedia claims it is uninhabited.
However, several news paper sources erroneously claims that Bir Tawil is Terra Nullius, possibly because the journalists read it of Wikipedia. The large number of bad news paper sources trumps the few scholarly sources. Therefore Bir Tawil is, in the minds of most Wikipedians, Terra Nullius. They can't really comprehend that the opinion of one professor in international law completely outweighs the opinion of 100 uninformed journalists. :) Examples like these are everywhere on Wikipedia.
EDIT: the source used for that paragraph is actually not a newspaper article, it appears to be scientific. I don't know much about the topic (and don't have access to that book) but it's not just copied from some newspaper.
Scholars generally do not publish scientific articles just to refute misconceptions held by laymen. However, there is a blog post by a law professor correcting this particular misconception.
That's exactly what made me not waste a second thought on Wikipedia after my first attempt to contribute.
A small change, clearly correct, well-sourced with first-rate sources, but unfortunately the guy who made most of tzhe changes to the article over its history cannot stand if someone fixes something in "his" article.
Unless Wikipedia finds a way to "appeal" those decisions in a low-barrier way (maybe introduce "Wiki-lawyers" who know the gigabytes of procedures, rules and obscure Wiki pages where those procedures happen?), Wikipedia will lose both concrete work and also good-will.
I won't ever try again.
IF this person is busy taking the 'N' out of NPOV all over the place - as the article claims - that ought to be obvious to the WP 'court'. In which case, a 6 month suspension for abuse seems appropriate. Further abuse means s/he'll have to find a new IP to abuse from. Rinse and repeat.
There are really entire broad topics that are bad. Lots of maths pages are horrible and un-encyclopedic.
WP's coverage of computer security topics is generally quite bad. Also: the WP process prevents them from getting better as fast as they could; that's the conclusion I came to after spending several months trying to work on them. I was unhappy about this at first, but I gradually came around to the conclusion that what was making topics hard to improve for me was also what was making the whole project work at all, and it's just fine if WP doesn't have great security coverage yet.
I'm interested if you think that's a crazy perspective.
So yes, I think your perspective is naive.
Maths, on the other hand, is the OG field of abstract human knowledge. The study of how to communicate it, its history, its philosophy, a number of its key applications are all serious fields in their own right. WP's terribleness at it makes no sense to me at all. It's totally not-fine that it's produced jiggabytes of material that's worse-than-useless to interested non-specialists and adult learners - the supposed primary audience of an encyclopedia. It feels like some sort of massive sytemic failure but I have no idea or hypothesis why it's turned out that way, maybe you do?
I find math on Wikipedia really hard to get right. If you want to express it completely accurate, many people with little knowledge of the domain won't understand it. If you want to make it accessible, you often need to make some compromise. For someone looking up a simple fact or theorem, having a simple description can be best, even if it's not strictly correct.
I don't think that's the case at all.
It's not that valid and truthful information cannot be added, but it runs a fearsome gauntlet of protectors.
As examples I've encountered, virtually anything touching on Soros, Open Society Foundations, Clinton Foundation, The Climate Reality Project (and other "charitable" organisations), or their interests, particularly global warming topics, and most especiaally their stable of alarmists.
It's not that valid and truthful information cannot be added, but it runs a fearsome gauntlet of protectors.
Imagine being in their shoes.
* https://en.wikipedia.org/w/index.php?title=Systemd&diff=6311...
I observe that this was again that account that you mention, in 2013 taking someone else's work off another WWW site without attributing the creator (or indeed any indication on that other WWW site, that has no free copyright licence that I can find, that the original diagram was freely licensed by that creator and usable on Wikipedia in the first place), taking it out of its original context, and falsely marking as "own work".
That account maintains a personal version of the article still calling it "The entire systemd software bundle and its components".
* https://en.wikipedia.org/wiki/User:ScotXW/systemd#Components...
If you subscribe to criticisms of establishment ideology, and some of those have merit, there is a pervasive bias against numerous valid, credible, or meritorious viewpoints, contributions, contributors, and voices.
(There is also a great deal of quite valid rejection of flat-out bullshit.)
One can easily find numerous instances of this. An example from my present reading, H.A. Guerber's 1906 anthology The Myths of Ancient Greece and Rome, specifically notes in the preface, "great care being taken, however, to avoid the more repulsive features of heathen mythology".
Earlier enyclopedias either explicitly followed institutional gospel, or faced censure and criticism for failing to do so.
Another instance of which I'm aware, having run aacross it myself, comes from the 1874 Chamber's Encyclopedia, a British work with an authorised American edition ... to which some changes were made. The British publishers took umbrage:
In the interests of literature, and in defence of their rights as authors, Messrs Chambers have to make the following Satement regarding an American edition of their Encyclopaedia:
By an arrangement with Messrs Lippencott of Philadelphia, they were furnished with duplicate stereotype plates of the work, in order that it might be simultaneously printed and issued in the United States. After a time, the American publishers began to make extensive alterations to the articles, a thing which had not been contemplated in the agreement. Had the alterations been confined to bringing the information up to a more recent date, or correcting errors of fact, nothing need have been said about it. But it is a serious matter when, in a re-issue of a work, statements and opinions are introduced which are repudiated and hateful to the original proprietors, their name all the while appearing on the title-page. That Messrs Chambers have reason to complain of being placed in this unpleasant and false position by the American edition of their Encyclopaedia, will admittedly by any one who will look at the following alterations, selected from a number that could be noted....
Among the contested entries, free trade:
Free Trade (Original Edition). 'This term, when used so late as twenty years ago, expressed a diputed proposition, and was the badge of a political party; it now expresses the most important and fundamental truth in political economy. From its simplicity, it affords, to those who expect to make political economy an exact science, the hope that they have obtained an axiom. But it has in reality been established as the result of a double experience --- the one being the failure of all deviations from it, the other being the practical success of the principle during the short period in which it has been permitted to regulated the commerce of the country.'
And how might one possibly offend? Oh...
Free Trade (American Edition), 'a dogma of modern growth, industriously taught by British manufacturers and their commercial agents. For many years certain political economists have laboured to establish this theory upon a reliable basis, and have asserted that the doctrine represents an important truth; but no nation has attained substantial prosperity except by protection to native industry, whether avowed or disavowed. The doctrine had no foothold in the policy of any nation, and had no legislative birth until put forth by Sir R. Peel in 1846....
Also Protection, Slavery, and:
[A] slanderous imputation concerning His Royal Highness the Prince of Wales, which we should be ashamed to copy.
https://archive.org/stream/chambersencyclo00unkngoog#page/n1...
https://old.reddit.com/r/dredmorbius/comments/4xe2k1/chamber...
* https://en.wikipedia.org/w/index.php?title=Single_UNIX_Speci...
Major non-partisan news organizations. Generally, their news is relatively unbiased; editorials are meant to be biased, of course. Search their news archives.
Major non-partisan think tanks can be fantastic sources, but be a bit careful about their funding.
Encyclopedia Britannica is excellent, with articles generally written by domain experts. Coverage isn't nearly as broad as Wikipedia, but otherwise it's a great first stop for most topics. They let you read a few free articles, but don't hesitate to pay for quality information.
Review articles in academic journals: An expert reviews the state of the literature. Search Google Scholar.
University libraries often have fantastic study guides online, written by experts in their fields.
Many academic fields have excellent online resources and aggregations. In philosophy (extending into the philosophical aspects of math, humanities, and more), the Standford Encyclopedia of Philosophy. For the academic study of the Judeo-Christian Bible, there is Oxford Biblical Studies Online: for Islam, there is Oxford Islamic Studies Online. And professors often put together ad-hoc websites.
One has to be very careful about who their readership are and whom the journalist cater to in their writing. For example we had this study done for reporting on the 2016 election and its only a small selection in green that indicate nonpartisan target audience: http://wilkins.law.harvard.edu/projects/2017-08_mediacloud/G... It should be noted that the map do not show official endorsements which some of the green marked organization (or owners) made.
We also have the classic "Who reads the papers?" from Yes, Prime Minister. (https://www.youtube.com/watch?v=DGscoaUWW2M) Its a joke of course but one that rings quite true for a lot of people. The audience influence the paper which in turn incentives the writers to cater to the existing audience. Online advertisement is exceptional strong in this where the effect can be felt continuously with instant feedback.
Encyclopedias are fun. One on side of the family I have academic ancestors who had two really old sets from around world war 1 and before. Amazing read, especially if you look up political topics. Occasional I read it just for the culture difference. Domain experts can be rather "colored" by their time, and its difficult argument to make that today Encyclopedia Britannica is enlighten and correct but 100 years ago they paid biased and blind experts.
Which leaves doing the work oneself and make original meta research by seeking out studies, academic journals and papers. That is the proper way to do it if one has the time and energy.
> doing the work oneself and make original meta research
It's extremely inefficient, and often impossible to do without domain expertise. Also, there's no reason to think that you are less biased than others.
Studies has been done. Wikipedia has a page on it with a long list of cited studies (https://en.wikipedia.org/wiki/Reliability_of_Wikipedia).
I would really enjoy seeing a study done on the 2016 election and see where wikipedia would land. My own view is that the order is something like social media < news < wikipedia < fact checking sites when ordering from least reliable to most reliable. Others might have a different personal view, but it is all good so long we all agree that A) critical thought is required for all reading in regard to controversial topics, and B) there are no perfect solutions.
I strongly disagree with the premise that every analysis - i.e., every personal view - is fundamentally equally accurate or worthy. That goes against critical thought and reason. A major point of the Enlightenment is that through reason, we can distinguish good from bad, accurate from false. You have a right to your own opinion, but that doesn't make it right. Also, you don't have a right to your own facts.
News sites has several reason for bias. The most obvious one is when the owner or company has a official political endorsement and that spend money as part of a commercial venture on a political candidate. I will propose that common sense says that this is a prime indicator of bias for a specific political outcome, and data research (I will not cite sources because that would make a already long comment significant longer to write) on articles published shows a clear statistical differences in the substance of those articles compared to news sites of opposing political stance. News site also has an incentive to cater to existing audience and market share. Competition in news is harsh and giving up one audience for an other is an economic risk. Advertisement is also targeted and is more economical if the intended audience is reached. There is usually also a correlation between views heuristics and hiring (contractor vs permanent staff), wage negotiations, and internal promotions which again incentivize journalists to strategies for maximized views, usually through existing audience since getting outside audience is seen as harder than an already captured one.
For Wikipedia the bias is different. There is malice out of fun and fame. There are crowds that can gang up on a issue. There is local politics inside the circle of long term editors.
Comparing the two is hard which is why the best bet is usually to look to third-party researchers who try to measure correctness and bias. We could try to reason between ourself to distinguish which should have a bigger impact, through this will be a very subjective approach and it depend on both participants to have good intentions and willingness to find common ground. Online forums have a bad reputation for such conversation, through occasionally it does work.
If it's a scholarly topic that lends itself to testable predictions, use Google Scholar to search for highly cited and/or recent review articles, and read on sci-hub if the article isn't already open access.
If it's highly controversial and not particularly testable, then I recommend A) prepare yourself to consume a lot of primary sources and make difficult judgments on your own and B) prepare yourself to live with the problem not feeling satisfactorily resolved even if you do A for a long time.