News for hackers. Stuff that matters.
Re:The Haskell Elephant in the Room by shpongled on Thursday July 30, 2020 @01:53PM (#24001080)
I consider Stephen to be an extremist when it comes to stuff like this. I follow him on twitter, and he frequently tweets things like:

"More programmers should have the moral fortitude to stand up to the Facebook employees in their communities. This is not a socially acceptable career. Facebook employees have chosen to turn their skills on poisoning the very communities that gave them opportunities to thrive." [0]

"Palantir and Facebook are the largest employers of Rust engineers in the world. Rust Community: What exactly is the point of all of your long codes of conduct and community guidelines if the primary use for your language is the creation of a nightmare surveillance state?" [1]

[0]: https://twitter.com/smdiehl/status/1288532583530323970

[1]: https://twitter.com/smdiehl/status/1288106450707873794

Re:The Haskell Elephant in the Room by mcguire on Thursday July 30, 2020 @03:08PM (#24001792)
Well, to be honest, the negative beliefs about Facebook and Palantir are pretty common; I suspect rather a lot of people here would agree that Facebook is "poisoning the very communities that gave them opportunities to thrive" and Palantir is creating "a nightmare surveillance state".

If that is the case, it seems like Stephen would be just a little less hypocritical than most, trying to convince programmers to actually follow through.

A short while back, I mentioned here that Henry Petroski said that the origin of engineering ethics is that engineers shouldn't compete solely on price. That hasn't been the case for a long time, not since some bridge fell down and killed a bunch of people. Now, engineering ethics involves saying "no" when you boss wants you to do something you feel is unethical, illegal, or just plain stupid. Nobody wants to do that. It hurts. But some people think it's a part of professional behavior.

Re:The Haskell Elephant in the Room by shpongled on Thursday July 30, 2020 @03:20PM (#24001915)
I'm certainly not going to argue against your points here, since I agree with them, by and large. I personally am not a fan of FB or Palantir, and I suspect I dislike the surveillance state more than the average HN reader. My comment was more on his word choice (which I find to be a bit hyperbolic)
Re:The Haskell Elephant in the Room by benedikt on Thursday July 30, 2020 @05:09PM (#24002865)
twitter isnt the place for reasonable nuanced discussion, if you think facebook et al. are bad then you are supposed to agree with the hyperbolic black and white language.

although this isnt twitter, i sometimes feel like the commenters on HN have spent too much time on twitter. i cant stand opinionated twitter "personalities" that tweet more than they code, and it's been bleeding over to other places as well.

Re:The Haskell Elephant in the Room by kbenson on Thursday July 30, 2020 @04:34PM (#24002568)
> "What exactly is the point of all of your long codes of conduct and community guidelines if the primary use for your language is the creation of a nightmare surveillance state?"

That is a weird point of view, but unfortunately not all that uncommon (when applied as a general worldview) right now. I think it's worth noting that it's generally anti-open source and free software, as it generally boils down to "you should control this thing you created as a group" as opposed to "we all created this and anyone can use it for anything, but maybe we require you to share changes so it's self perpetuating".

In my personal opinion, it's the worst type of small community social pressure taken to unhealthy extremes brought wholesale to the internet age. That is, poorly rationalized, aimed people that associate with the target rather than the target, and in this case "associate" is so tenuous as include the people that made a better hammer because someone used it to build something objectionable.

When I find this I find myself wondering if these people even really believe this, or they just express this as a strategy to influence people? I don't know enough about Dielh to know what I think is more likely.

Re:The Haskell Elephant in the Room by shpongled on Thursday July 30, 2020 @05:46PM (#24003209)
> include the people that made a better hammer because someone used it to build something objectionable.

This is exactly why I find his argument absurd. Programming languages are just tools, there is no moral judgement attached to them. You don't get mad at people who manufacture other tools that are used for nefarious purposes.

Re:The Haskell Elephant in the Room by st1ck on Friday July 31, 2020 @07:43AM (#24007727)
That's very relevant context. I had an impression that he considers Cardano worse than Facebook, while IMO it's mostly harmless project compared to major software employers.
Re:The Haskell Elephant in the Room by c3534l on Thursday July 30, 2020 @05:18PM (#24002930)
I find it ironic that he should criticize Plantir and Facebook for creating a surveillance state, yet also crypto for allowing anonymous monetary transactions.
Re:The Haskell Elephant in the Room by 1propionyl on Thursday July 30, 2020 @11:17PM (#24005296)
I didn't see in this article any criticism of cryptocurrency for _allowing anonymous monetary transactions_.

The criticisms that are made are:

1) That cryptocurrency's "entire existence is purely predicated on the appeal as a speculative investment first and not on its efficacy to transmit value".

2) That crypto exchanges are "effectively digital gambling sites, in which unsophisticated investors trade unregulated products on markets that are directly manipulated by exchanges with no oversight".