News for hackers. Stuff that matters.
Re:What Urbit is by zardgiv on Wednesday June 01, 2016 @05:48PM (#11818500)
"Controversial" is the pinnacle of weasel words. How do you feel about his belief that some ethnic groups are genetically better slaves, and do you think that his views would make people from those ethnic groups feel welcome in your community?
Re:What Urbit is by mundo on Wednesday June 01, 2016 @06:03PM (#11818593)
It would demonstrate a lot about the HN community if we could get through an entire Urbit post without it devolving in to yet another debate on Curtis Yarvin's (incredibly lengthy, vague and contradictory, and entirely irrelevant) views on race.
Re:What Urbit is by cwyers on Wednesday June 01, 2016 @06:10PM (#11818641)
It wouldn't demonstrate anything that would make it a community I want to be a part of, though.
[dead]
Re:What Urbit is by kaid on Wednesday June 01, 2016 @10:20PM (#11819917)
So you come here only to insult? or are you advocating thoughtcrime? nazi german and ussr and their thoughtcrime days had long gone, hope you aren't in any effort to bring them back.
Re:What Urbit is by Karunamon on Wednesday June 01, 2016 @06:08PM (#11818634)
You mean aside from the project under discussion? Why are his personal views even relevant here?
Re:What Urbit is by cwyers on Wednesday June 01, 2016 @08:27PM (#11819476)
Because there are a great fewer purely technical decisions in the world of software than some people around here seem to believe, and people's beliefs, worldviews, experiences and identities matter. They matter a lot. And to the extent that software is, as they say, "eating the world," the kinds of people who are writing software and the kinds of people that aren't has a profound impact on our society.

If you look at Bitcoin and the blockchain as a purely technical achievement, it's marvelous and incredible, a testament to human ingenuity. The problem is that money is not a purely technical problem, and people involved in Bitcoin who ignore that open themselves to a whole lot of relearning, like when people who are given the ability to steal a whole lot of money end up stealing a whole lot of money, like at ShapeShift[1]. Banks have been dealing with these kinds of problems for decades (or, depending on how you look at it, hundreds if not thousands of years). But if you only concern yourself with the technical aspects of Bitcoin, not the social or political aspects, you can miss things that seem obvious with the benefit of hindsight.

And the software that people creates has implications that range far beyond technical questions. A great example of how we can encode assumptions that come from our beliefs, our experiences, who we are and where we happened to be born into software without even realizing that we've done so is the fantastic essay "Falsehoods Programmers Believe About Names[2]." Reading that should be a real eye-opener about how, without intending to, programmers can end up writing software that is built for people Like Them and is unaccomodating to people who Aren't Like Them.

Most of the talk about his personal views here are about his views on race. It shouldn't be a huge surprise to anyone that the sort of people who are at Hacker News are likely more white than the rest of America, much less the world. As are a lot of the people writing software in use today. Sometimes that means that Google Photos categorizes someone's pictures of himself and his girlfriend as "gorillas"[3], which is the sort of error one imagines Google would be a lot less likely to make if they had more African-Americans working on their code and testing their software before release. Or machine learning algorithms that courts use to predict recidivism rates in determining sentencing have much higher false positive rates for African-Americans than whites.[4]

And making this place more welcoming to Curtis Yarvin by focusing discussion on the technical merits of Urbit and ignoring his personal views is a signal to a lot of other people about what we as a community value and what we don't. And I think it's a bad signal, because it alienates people with valuable and important viewpoints that we ought to be finding ways to be more open to, not less.

1) https://news.bitcoin.com/looting-fox-sabotage-shapeshift/

2) https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...

3) http://www.theverge.com/2015/7/1/8880363/google-apologizes-p...

4) https://www.propublica.org/article/machine-bias-risk-assessm...

Re:What Urbit is by yummyfajitas on Thursday June 02, 2016 @01:00AM (#11820469)
It shouldn't be a huge surprise to anyone that the sort of people who are at Hacker News are likely more white than the rest of America,...

White like Satya Nadella and Sundar Pichai, you mean?

Google is 60% white. Facebook is 55%. Microsoft is 59%. USA is 63%. Do you have any evidence that HN is whiter than Google and Facebook? Why not say what you really mean, namely that there are too many Asians?

Or machine learning algorithms that courts use to predict recidivism rates in determining sentencing have much higher false positive rates for African-Americans than whites.[4]

Not according to the R script written by the very authors of the piece you cite. That script is unable to find statistically significant evidence of bias. They found very strong evidence (p < 0.001) that the statistical model is highly effective, albeit imperfectly calibrated [1].

https://www.chrisstucchio.com/blog/2016/propublica_is_lying....

It's silly to say that by focusing on a technology project and ignoring the people involved, we alienate people. Where I work we have similar views - "meritocracy" is one of our core values, not the dirty word it's become in the valley. As the only member of my race at this company this makes me feel welcome - I'm as valuable as the things I build, who cares about my race?

[1] This means that higher score means higher recidivism rate, but a 60% score doesn't necessarily mean 60% recidivism probability. Probably should have run isotonic regression or something like that. https://en.wikipedia.org/wiki/Isotonic_regression

Re:What Urbit is by pron on Sunday June 12, 2016 @07:21AM (#11887592)
> That script is unable to find statistically significant evidence of bias.

I don't know if you're doing this (again and again) intentionally or not, but racial bias is not statistical bias[1]!

> It's silly to say that by focusing on a technology project and ignoring the people involved, we alienate people.

How do you know it's silly? Have you done any research on that? Because people who have actually done some research have come to the conclusion that it is your assumption that is silly[2].

> "meritocracy" is one of our core values

Meritocracy is not a value (or not a distinguishing value). It's what every (long surviving) system believes itself to be. The term is ironic and generally means "a system that deludes itself about its own fairness". The term was coined as a satirical joke, and has no other well-defined meaning.

[1]: Unless your statistics includes every possibly pertinent variable, or you manage to prove total independence of your model's variables from all other variables.

[2]: https://en.wikipedia.org/wiki/Teun_A._van_Dijk

Re:What Urbit is by tzs on Thursday June 02, 2016 @03:29AM (#11820921)
> And making this place more welcoming to Curtis Yarvin by focusing discussion on the technical merits of Urbit and ignoring his personal views is a signal to a lot of other people about what we as a community value and what we don't. And I think it's a bad signal, because it alienates people with valuable and important viewpoints that we ought to be finding ways to be more open to, not less.

So if someone working on an open source project were to blog, completely separately from the open source project, their personal views on, say, abortion you'd be OK with it if whenever we tried to have a discussion about that project people started discussing that contributor's views on abortion?

If not, what is the criteria for deciding what kind of unrelated personal views are OK to bring up in technical discussions?

Re:What Urbit is by cwyers on Thursday June 02, 2016 @12:04PM (#11823619)
It's worth noting that slippery slopes are a rhetorical fallacy[1] -- most slopes aren't slippery and most things aren't even slopes. I outlined why I think these personal views are relevant to the discussion. I don't think it's useful or necessary to lay out a general principle as to when personal views are relevant to the discussion, and I don't see any danger that Hacker News will be overrun by irrelevant discussions of someone's personal views if we continue to engage in this relevant discussion of personal views.

1) http://www.nizkor.org/features/fallacies/slippery-slope.html

Re:What Urbit is by Karunamon on Thursday June 02, 2016 @03:55PM (#11825544)
Such discussion has a habit of derailing threads.

For instance, instead of talking about Urbit, we're instead mired in the finer points of one guy's murky theories on sociology.

This is not an interesting discussion on Hacker News! Racists are not exactly a rare breed, nor do the outspoken ones ever (intentional Sith absolute) bring anything interesting to the discussion.

Re:What Urbit is by lhnz on Wednesday June 01, 2016 @09:28PM (#11819717)
Unfortunately grandiose ideas like Urbit only seem to come from and get executed by minds like Curtis'.

You can't have one without the other.

If people want to a clean state restart of the world of computing without an infestation of corporations they'll be against attempts to shun him.

Re:What Urbit is by zardgiv on Wednesday June 01, 2016 @09:50PM (#11819807)
[Citation needed]
Re:What Urbit is by lhnz on Wednesday June 01, 2016 @09:53PM (#11819815)
Classic example is Linux and Torvalds.

But I was referring to the fact that nobody else is solving this specific problem. You either stay happy with your collection of walled gardens or you wait to see if he can unbreak the internet.

In fact in this case, the work goes ahead anyway. Perhaps you end up using it in ten years, or perhaps you don't. But neither of us gain anything from this argument at the present time.

Re:What Urbit is by Rusky on Thursday June 02, 2016 @02:04AM (#11820654)
There are plenty of people working on this problem who aren't self-inflated racists. For example, https://sandstorm.io/ tackles a lot of the same questions without any of the deliberate obfuscation or insular community of Urbit (and, I might add, without a completely insane and un-optimizable VM underneath).
Re:What Urbit is by lhnz on Thursday June 02, 2016 @03:33AM (#11820930)
They recommended it themselves but are solving more:

> If you're interested in that approach, I'd encourage you to check out sandstorm.io. This solves the problem for applications like a blog, email, or gitlab. What it doesn't do is make decentralized applications easier to build.

Re:What Urbit is by zorpner on Wednesday June 01, 2016 @06:44PM (#11818886)
Because they're so repugnant that they make reasonable people question why anyone would be willing to tolerate, let alone defend him. He's freely declared himself so reprehensible that it impairs his ability to lead any project because it will inevitably attract this type of discussion.

If you'd prefer this not to be the case, please outline what restrictions on free speech you'd like emplaced so that people would not be able to discuss his views.

Re:What Urbit is by mcphage on Wednesday June 01, 2016 @10:11PM (#11819887)
> He's freely declared himself so reprehensible that it impairs his ability to lead any project because it will inevitably attract this type of discussion.

He's incapable of leading a project because you're unwilling to control yourself?

Re:What Urbit is by zorpner on Wednesday June 01, 2016 @11:20PM (#11820151)
Yup, failure to understand the simplest aspects of public discourse and narcissism to the point of putting one's own desire to spout a bunch of violent racist crap above any consideration for how it might impact people you want to work with is pretty disqualifiying for project leadership. He's incapable of leading a project because he's unwilling to control himself.
Re:What Urbit is by striking on Wednesday June 01, 2016 @11:21PM (#11820154)
No one wants restrictions on free speech here. It's just boring to see the same thing over and over again.

Why continuously bring it up? We've already had this discussion numerous times.

Re:What Urbit is by ZenoArrow on Wednesday June 01, 2016 @08:05PM (#11819357)
Stop with the ad hominem attacks and start posting something of substance. If you have examples of these 'repugnant' views then share them, I haven't seen anything that matches that description when read in context.
Re:What Urbit is by JeremyBanks on Thursday June 02, 2016 @12:00AM (#11820276)
I would benefit from this. I don't doubt that Curtis's views are probably offensive, but I haven't seen a clear description of them to conclude that for myself. I tried reading some of his writing, but it seemed so abstract and obfuscated that I gave up before understanding what he was trying to get across. I've seen one-sentence descriptions of his beliefs and they sound horrible, but I've also seen enough tweet-length mischaracterizations of others' beliefs to take those as accurate.

Is there like an intermediate-level overview of Curtis's offensive beliefs, with a glossary and index? I'd be surprised if nobody's assembled one; it could make the ad hominems so much more effective.

Re:What Urbit is by ineptech on Thursday June 02, 2016 @11:58AM (#11823565)
The closest thing I know of is Scott Alexander's Reactionary Philosophy in an Enormous, Planet-Sized Nutshell [1]. It's more of an essay/argument than an impartial overview, but (besides being a good read by one of the smartest and most interesting bloggers on earth) I think it's the most even-handed, neutral and informative thing you're likely to read about Yarvin's beliefs.

(NB - the article refers to Yarvin as "Mencius Moldbug", his nom de plume for political ranting)

[1] - http://slatestarcodex.com/2013/03/03/reactionary-philosophy-...

Re:What Urbit is by ZenoArrow on Monday June 06, 2016 @05:18AM (#11845490)
> "I also reserve the right to edit comments that don’t quite reach that point but are noticeably in need of rephrasing."

Wow, really? I'd consider that worse than removing comments.

Re:What Urbit is by JeremyBanks on Friday June 03, 2016 @01:20PM (#11831677)
Great! I love Scott Alexander's writing, so I'll definitely check this out. Thanks for the pointer.
Re:What Urbit is by 5F36B5F62640 on Wednesday June 01, 2016 @07:17PM (#11819090)
The comments that I have seen from him on that topic (and it should be noted that I have only read a small part of his comments so this may not be representative of his thoughts on these matters) implied that those groups were better slaves because they were more resilient or stronger, so were able to better survive slavery than less resilient or weaker groups.

I don't see why that would make people from those groups feel unwelcome. If anything I would expect people from the groups that he says were genetically not as good as slaves to be the ones who would feel unwelcome. The implication is that they are weaker or less resilient.

Re:What Urbit is by ksrm on Wednesday June 01, 2016 @09:34PM (#11819742)
Do you seriously not see how someone discussing how good a slave you would make is (at the very least) 'unwelcoming'?
Re:What Urbit is by mixedCase on Thursday June 02, 2016 @01:53AM (#11820632)
Was that on Urbit's homepage? The docs? The IRC? The subreddit? Over e-mail?

Was it something like "yeah it is a functional system... hey have I mentioned how much potential you have for whenever you feel like dedicating your life to slavery?"

...or was it just the guy rambling on a blog of his under a pen name?

It's pretty obvious to anyone that the guy's views are obscenely offensive, but if the guy is strictly professional when it comes to Urbit, treats everyone with the same respect and works just fine along with many people that despise his views, how are the project's goals tainted?

Re:What Urbit is by ZenoArrow on Thursday June 02, 2016 @03:42AM (#11820954)
> "It's pretty obvious to anyone that the guy's views are obscenely offensive"

Is it? From what I've seen so far all the controversy has come from taking statements out of context.

However, I take your main point that it doesn't need to impact on Urbit.

Re:What Urbit is by Rusky on Thursday June 02, 2016 @02:08AM (#11820669)
Because people don't just see Urbit, if they end up participating long-term. They see Yarvin, and he definitely is not one to hide his worldview.

As much as some people like to pretend it's only about tech, tech is made by people and it requires them to interact with each other, and that can never be completely confined to code.

Re:What Urbit is by mixedCase on Thursday June 02, 2016 @02:37AM (#11820764)
>They see Yarvin, and he definitely is not one to hide his worldview.

While talking to Urbit contributors about Urbit?

Re:What Urbit is by Rusky on Thursday June 02, 2016 @10:43AM (#11822825)
By definition no, of course. But I have never done a non-trivial amount of open source-style work (coding or otherwise) with someone who shares their political views online, without learning about them somehow.

And in fact, every Urbit contributor in this thread who's mentioned this has also heard about Yarvin's political views, and not from this thread. It appears to me there's already a kind of self-selection process in Urbit contributors, towards those who are comfortable tolerating his garbage. And that's exactly the problem.

Re:What Urbit is by loqi on Sunday June 05, 2016 @09:14PM (#11844063)
Well, if you define "comfortable tolerating his garbage" as "contributes to Urbit despite it being Yarvin's project", then tautological assertion is tautological.

There is certainly some self-selection for people who don't throw tech babies out with political bathwater. I count myself as one such person. I mean, I continued using Javascript and Firefox even after hearing about Brendan Eich's political contribution! Feel free to draw incorrect inferences regarding my opinion of gay marriage.

I have also toyed around with Urbit, and have (in a sense) made minor contributions. Feel free to draw incorrect inferences regarding my opinion of Yarvin's political writing.

Re:What Urbit is by Rusky on Sunday June 05, 2016 @09:56PM (#11844185)
It's not about your beliefs or what people infer about them. In fact it's not about you at all- it's about the other potential contributors and users that Yarvin is alienating, despite all the claims in this thread that his views don't impact the project.
Re:What Urbit is by loqi on Monday June 06, 2016 @04:25AM (#11845345)
Ah. So basically this[1]?

[1]: https://gist.github.com/djspiewak/3a6ff436865d9e5794e4

I mean, I guess you're technically correct: If nothing else, the impact of his views on the project is that it results in the exclusion of people who choose to exclude themselves from projects created by "the wrong people".

But of course that's trivially true of all projects, so why do you think it's such a problem in this particular case? If you answer "because his views are really bad" while acknowledging that they otherwise have no direct bearing on the technology, you're basically saying "because he's really unpopular".

I have no love of Yarvin's politics, but that sort of cure is worse than the disease.

Re:What Urbit is by Rusky on Monday June 06, 2016 @08:52PM (#11851650)
Where we seem to differ is in the importance of those people who avoid Yarvin (or Torvalds, or other more or less abrasive open source contributors), as well as the reasons they avoid him. It's more than merely ideological for many people, it's personal.

I don't acknowledge that his views have no direct bearing on the technology, either, and that's tied up in my first point. We design things for ourselves, for the most part, so by excluding (perhaps inadvertently) people with different perspectives on life, we lose out on valuable input.

Re:What Urbit is by loqi on Tuesday June 07, 2016 @07:09PM (#11858763)
Thanks for the clarification. I'm certainly not claiming that people who avoid the project are somehow "less important" as a result of their decision. And I wouldn't doubt that it's personal for them - "mere ideology" also seems like a pretty personal thing!

I think we agree that Urbit would benefit from a larger, more diverse user/contributor base. What wouldn't? We're just ascribing agency in different places. I view the claim that Yarvin is excluding people as a sort of rhetorical sleight of hand. What he's actually done is 1) publish some really unpopular opinions, and 2) build Urbit. It is entirely possible to evaluate 2 on its own merits[1]. So I'm disappointed to see so many people write it off for other IMO less relevant reasons.

It reminds me a bit of a "Christian-friendly" Linux distro I once saw that omitted software written by known homosexuals. Would you also claim that the gay programmers were (perhaps inadvertently) excluding a subset of Christians? I suspect most people would agree in this case that agents of exclusion are the ones actually performing the exclusive act, rather than ones who happened to be "the wrong people" from another group's point of view.

[1]: This is true even in the presence of a strong political influence on the technology. I honestly don't see much of a connection between Urbit and Moldbug's politics, but then the latter never made much sense to me, so maybe I'm missing something. If there are politically objectionable aspects to the software, then by all means object! But plain old guilt by association is a weak argument in any context, doubly so in a technical one.

Re:What Urbit is by Rusky on Tuesday June 07, 2016 @09:31PM (#11859390)
Yes, in a hypothetical platonic code-only way you can separate Yarvin from his work to some degree. But you're underestimating the impact of the word "personal" here- some people avoid communities like this not as a boycott, but for their personal safety or emotional well-being. That's the point where they go from the excluder to the one being excluded.
Re:What Urbit is by zardgiv on Wednesday June 01, 2016 @07:24PM (#11819137)
Wait, so your argument is that only Native Americans would feel unwelcome in this community?

Is this supposed to be in his favor?

EDIT: For clarity

Re:What Urbit is by lhnz on Wednesday June 01, 2016 @08:04PM (#11819354)
> So your argument is that Native Americans should feel unwelcome in this community?

You're putting words in 5F36B5F62640's mouth.

And to be absolutely honest, anybody reading this can see that you're the one attempting to make people feel unwelcome in this community.

Edit: The commenter has now upgraded his comment but the original with added emphasis is quoted above.

Re:What Urbit is by zardgiv on Wednesday June 01, 2016 @08:31PM (#11819491)
That was the example Moldbug used, claiming that Africans made genetically better slaves than Native Americans. 5F36B5F62640 contended that the groups that were not better slaves should feel unwelcome. This is just the basic logical implication of taking those two claims together.

Rather than attacking me personally, is there something I missed or was incorrect about?

Re:What Urbit is by lhnz on Wednesday June 01, 2016 @08:40PM (#11819522)
You created a 'should' from a 'would', and therefore implied that 5F36B5F62640 had ill-feelings towards Indians.

I'm not attacking you personally, nor am I speaking to you personally. I am just pointing out to anybody reading this, that you just tried to smear somebody.

Of course, whether you did so on purpose is another matter.

Re:What Urbit is by zardgiv on Wednesday June 01, 2016 @08:51PM (#11819570)
You're grasping a bit on this. Logic does not dictate that there were implied ill-feelings on 5F36B5F62640's behalf. In fact, I can categorically state that from the one post I've read from them I do not believe they have any such ill-feelings!

To restate, then: "Wait, so your argument is that only Native Americans would feel unwelcome in this community?

Is this supposed to be in his favor?"

I appreciate your dedication to accuracy, and I must assume this satisfies your complaint.

Re:What Urbit is by lhnz on Wednesday June 01, 2016 @09:03PM (#11819615)
It wasn't a grasp. The rhetorical effect of your comment was to imply some sentiment from 5F36B5F62640 on 'what ought to be'.

Yes, that is no longer accusatory; and it is correct: there are other sets of people that would no doubt feel unwelcome in such a community.

I think in a practical sense their fear is overblown as 'Code is law'. However people generally make decisions based on consensus reality.

Re:What Urbit is by TruthAndDare on Wednesday June 01, 2016 @06:39PM (#11818857)
> his belief that some ethnic groups are genetically better slaves

I'm curious, do you take that to speak well or ill about the ethnic groups in question?

Re:What Urbit is by chriswait on Thursday June 02, 2016 @12:29AM (#11820372)
It's a shame you were downvoted here, you're asking a pretty interesting question.
Re:What Urbit is by TruthAndDare on Thursday June 02, 2016 @05:12AM (#11821215)
Yeah, I mean, being strong as an ox would mean both that your abilities are superior to those of others and that you would make for a useful slave.