HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Andreessen's Corollary: Ethical Dilemmas in Software Engineering - Bryan Cantrill | Craft 2019

CraftHub Events3 HN recommenders · recommended in 3 months, 2019-2025
YouTube
27K views · 7 years ago · talk · evergreen

Bryan Cantrill's Craft 2019 talk on the ethical dilemmas software engineers face as software eats the world. He explores cases where engineering thinking conflicts with the law or personal morals, including Facebook's news feed experiments.

HN commenters recommend it as a good talk on ethics in software engineering, and Cantrill himself cites it as capturing his views.

Software practice, open source & careersFuturism & technology and societyPhilosophy & ethics#bryancantrill#ethics#socialmedia#movefast#softwareandsociety

8 comments from Hacker News

@Voultapher2025 · in “Ex-Facebook director's new book paints brutal image of Mark Zuckerberg”

It was also born by the guy - Zuck and arguably in a similar spirit - who initially created a hot or not webpage to rank female college classmates by "fuckability". No clue how any of this would come as a surprise if you know his history. Brian Cantrill talks about how social media was born crocked [1] while referring to the eerily similar friendster backstory. [1] ▶ this video

CitesView on HN
@bcantrill2025 · in “Oracle justified its JavaScript trademark with Node.js–now it wants that ignored”

I am glad to see that many people are being correcting you, but just to put a sharp point on it: I am using that metaphor to condemn Ellison, not to condone or accept him. Unfortunately, since that talk in 2011, what was an aberration (albeit a broadly unspoken one) has since -- tragically -- become the norm. I refuse to accept this, however: I will continue to speak my truth about the moral decay in tech, and why we must hold ourselves to a higher standard.[0][1][2][3][4] And I obviously agree with your indignation that poor corporate behavior should not be the status quo! [0] Principles of Technology Leadership , link (2017) [1] Andreessen's Corollary: Ethical Dilemmas in Software Engineering , ▶ this video (2019) [2] (Anti-)application Video for YC120 , link (2019) [3] Coming Of Age , link (2022) [4] Intelligence is not Enough , link (2023)

CitesView on HN
@Voultapher2025 · in “I am rich and have no idea what to do”

> Within 2 minutes of talking to the final interviewer for DOGE, he asked me if I wanted to join. I said “yes”. Then he said “cool” and I was in multiple Signal groups. [...] So I reached out to some people and got in. After 8 calls with people who all talked fast and sounded very autistic smart, I was added to a number of Signal groups and immediately put to work. [...] The next 4 weeks of my life consisted of 100s of calls recruiting the smartest people I’ve ever talked to, working on various projects I’m definitely not able to talk about, and learning how completely dysfunctional the government was. It was a blast. While I can attest that current day governments in general - some more, some less and I assume past governments as well - can be quite inefficient. I sometimes fantasize about making parts of it more lean and efficient because how hard could it be, right? And with the "right" kind of result evaluation it will not be that hard to score better than it does right now. But having silicon valley techbros apply their move fast and break stuff attitude to things that aren't tech startups has repeatedly resulted in awful results [1]. So I must say reading this passage is quite revealing in ways I think the author did not intend it to be. [1] ▶ this video

CitesView on HN
@bcantrill2023 · in “Signature Bank Closed by FDIC”

Yes, you have brought this up before.[0] And as I have said before[1] -- and will presumably say for the next 26 years as well -- I very much regret that quip. (The irony is that that was dredged up in part because people very strongly disagreed with my handling of the Noordhuis incident a decade ago.) But I will stand by my assertion that I have been outspoken about my disagreements with what I have found to be problematic in modern Silicon Valley, e.g. [2][3][4]. [0] link [1] link [2] link [3] ▶ this video [4] link

CitesView on HN
@earleybird2021 · in “CCPA Scam – Human subject research study conducted by Princeton University”

Bryan Cantrill (DTrace etc) has a good talk on ethics in software engineering[0]. Skip to 12:29 where he recalls Facebook in 2011 experimenting with users news feeds. [0] ▶ this video

RecommendsView on HN
@bcantrill2021 · in “Parler's home page is back online, but app still not in stores”

Yes, it was actually Gab -- and I talked about it in a talk on ethics on software engineering.[1] As you indicate, that talk captures my feelings on the matter, so I'll let it speak for itself... [1] ▶ this video

CitesView on HN
@Bayart2020 · in “SEC charges Robinhood $65M for misleading customers about revenue sources”

Bryan Cantrill has a talk on YT on ethics in software [1]. And as I remember it the take away is that the way we think about problems isn't very conducive to obeying the law, or being good to people in general. And I've got to say the amount of people I see thinking of regulations, social norms or morals as « cruft » is pretty alarming. [1] ▶ this video

RecommendsView on HN
@bitofhope2019 · in “Ask HN: Best Talks of 2019?”

This year's Cantrill talks include one on Ethical Dilemmas [0] and another on the "Moore's Law" paper [1]. Highly recommend both. [0] ▶ this video [1] link

RecommendsView on HN
Corporate Open Source Anti-patterns43:04

Corporate Open Source Anti-patterns

Bryan Cantrill
24K views • 12 years ago
Principles of Technology Leadership | Bryan Cantrill | Monktoberfest 201751:22

Principles of Technology Leadership | Bryan Cantrill | Monktoberfest 2017

RedMonk Tech Events
79K views • 8 years ago
Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering48:00

Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering

RedMonk Tech Events
41K views • 9 years ago
Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)52:54

Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)

Arrested DevOps
16K views • 9 years ago
Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting Things37:07

Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting Things

FunctionalTV
45K views • 7 years ago
Software Art Thou: Glenn Vanderburg - Real Software Engineering1:07:58

Software Art Thou: Glenn Vanderburg - Real Software Engineering

Zendesk
35K views • 8 years ago
Keynote: Embedded Ethics by Patricia Aas46:41

Keynote: Embedded Ethics by Patricia Aas

EuroBSDCon
3K views • 7 years ago
Intelligence is not Enough | Bryan Cantrill | Monktoberfest 202340:27

Intelligence is not Enough | Bryan Cantrill | Monktoberfest 2023

RedMonk Tech Events
24K views • 2 years ago
Glenn Vanderburg of LivingSocial on why software development is an engineering discipline41:47

Glenn Vanderburg of LivingSocial on why software development is an engineering discipline

O'Reilly
17K views • 11 years ago
A Philosophy of Software Design | John Ousterhout | Talks at Google1:01:40

A Philosophy of Software Design | John Ousterhout | Talks at Google

Talks at Google
547K views • 8 years ago
Leaping the chasm from proprietary to open: A survivor's guide43:28

Leaping the chasm from proprietary to open: A survivor's guide

Bryan Cantrill
14K views • 11 years ago
Talk - Eben Moglen - Free and Open Software: Paradigm for a New Intellectual Commons1:11:56

Talk - Eben Moglen - Free and Open Software: Paradigm for a New Intellectual Commons

talkingsticktv
10K views • 17 years ago
Lone Star Ruby Conference 2010 Real Software Engineering by Glenn Vanderburg51:57

Lone Star Ruby Conference 2010 Real Software Engineering by Glenn Vanderburg

Confreaks
30K views • 15 years ago
Nick Bostrom - The Simulation Argument (Full)23:28

Nick Bostrom - The Simulation Argument (Full)

Science, Technology & the Future
615K views • 13 years ago
The A.I. Dilemma - March 9, 20231:07:31

The A.I. Dilemma - March 9, 2023

Center for Humane Technology
3.7M views • 3 years ago
Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #3813:34:04

Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381

Lex Fridman
2M views • 3 years ago
Object-Oriented Programming is Bad44:35

Object-Oriented Programming is Bad

Brian Will
2.6M views • 10 years ago
If Brains are Computers, Who Designs the Software? - with Daniel Dennett1:16:22

If Brains are Computers, Who Designs the Software? - with Daniel Dennett

The Royal Institution
873K views • 9 years ago
Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #1312:42:41

Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131

Lex Fridman
594K views • 6 years ago
Assholes are Ruining Your Project. Donnie Berkholz (RedMonk).18:03

Assholes are Ruining Your Project. Donnie Berkholz (RedMonk).

Tom Raftery
6K views • 14 years ago