Google and Meta are surely more open than a classified missile project. So it would really be beyond the pale for someone to not realize that what they are working on is an additive platform, sure I am willing to bet they didn't say "Addictive" and instead cleaned it up in tidy corporate product management lingo, "highly engaged users" or something like that. But its just impossible.
Nobody would talk about whether the product is now “addictive” because that suggests crossing a finish line to completion, and we can’t ever be done.
If you want to be an accountant, lawyer, surveyor et cetera, one has to learn about ethics, and violating ones professional institute's code of ethics may result in you being unable to practice in future.
From my understanding, software engineers are a long away out from this still but perhaps we'll get there once the dust settles on more of these sorts of lawsuits.
Same way amazon being big in india isn't just great because of the vast talent pool and 'low' costs in India (even if many if most indian programmers are subpar, they got over a billion people), they basically ensure that the government in India can never turn against Amazon, because these jobs are concentrated in a specific region and India isn't a unified state. Amazon can try many getting into many different things in India without having the risk associated some small foreign company breaking into India would have.
You don't think that is true in other professions? You don't think I could get my accounts done in India, or a bridge designed in China? The regulatory environment in my country would still apply. Your answer is just exceptionalism
In order to fix this we need the individuals in charge to be held legally accountable without hiding behind a corporation.
In the software industry management rarely ever listens to concerns brought up by engineering even if it's technical concerns.
Having regulation, or standardisation is a step toward producing a common language to express these problems and have them be taken seriously.
Leadership gets a strong signal - ignoring engineers surfacing regulated issues has large costs. Company might be sued and executives are criminally liable (if discovered to have known about the violation).
Engineering gets the authority and liability to sign off on things - the equivalent of “chartership” in regular fields with the same penalties. This gives them a strong personal reason to surface things.
It’s possible that this is harder for software engineering in its entirety, but there is definitely low hanging fruit (password storage and security etc).
Yet they have to listen to a Chartered Accountant or a Chartered Engineer. Maybe it would be as much in the engineers interest to have a professional body as it would for the public
The gap isn't education, it's accountability. Engineers building engagement loops know exactly what they're doing. They just don't have a professional body that can revoke their license for it.
> We don't even need formal regulation to start — just honest internal conversation
> They just don't have a professional body that can revoke their license for it.
What internal conversations could lead to a professional body that can revoke anyone's license? I'm sorry, but your comment doesn't make much sense.
Edit: Dammit, I realize now I think I fell for vibebait, leaving for posterity so others don't fall into the same trap.
And no, not vibebait — just a poorly structured comment from a guy with a fever typing on his phone.
I would just as soon call myself a software doctor or software lawyer. Or software architect.
As a degreed engineer myself, this was a bit jarring to me when I first entered the workforce, seeing co-workers who had never been to college calling themselves engineers. But fortunately I got over it.
Though I guess disbarment is a thing, but requires very specific infractions to be triggered.
I've yet to see an ethics module that covers ethics from the perspective of ethics over profit.
I refused the pressure to be unethical when I was pushed, even when I knew I would be fired (which I was). I was able to discuss it with old mentors, who made time to meet with me, even when I hadn't worked at their company for years.
Lastly I disclosed why I was fired at interview for a new job (without the confidential details), and was hired partly on the strength of it by a person who had been through much the same.
And I didn't learn it at University, I learnt it on my professional qualification, that was around 3 years long and was postgraduate level, although had non-degree based entry routes for technicians. It also required a wide range of supervised experience.
Maybe we should have Gavin Belson's Tethics be more widely taught???
Interestingly many accountants in the UK never did a degree (very many more did a degree in something unrelated), but came through the technician route of evening, weekend or day release study. Many do their chartered training at weekends.
Intelligence is not particularly correlated to ethics or morality. Probably sounds obvious when I say it directly, but it is clearly something that you have banging around in the back of your mind. Bring it forward out of the morass of unexamined beliefs so you can see that it is clearly wrong, and update the rest of your beliefs that are implicitly based on the idea that intelligence somehow leads to some particular morality as appropriate.
Are people really not aware of what the company's overall mission, product and impact is? I'm finding that hard to believe. If you accept employment at Facebook, regardless of what department you're in, you know exactly what kind of company you're contributing your time, energy and effort into.
Yes? Why not? If I'd join a company and figured out what I did actually harmed more than helped, I'd leave that place, absolutely. I'm a software engineer, even with the lowest possible position in a random company I'd earn better than most people in the country and live a better life, even just the bottom 30% of earners in software in the country (not counting outsourcing obviously). Especially at that time it was very easy to find new jobs.
Edit: Thinking about it, your comment actually made me more frustrated than I realized. I've been poor enough to having to be homeless at some points in my life, and yes, I've worked for immoral companies too, because I need food and shelter. But once you move up in life to the comfy jobs like software engineering, you don't have any excuse anymore that it's just about "feeding your family" when you literally have a sea of jobs available. It might be an excuse you tell yourself to justify your reasoning for getting paid more, but if you truly did care about it, you'd make a different choice, and still be able to feed your family, and I'm almost confident your family would be OK with you making that choice too, unless they also lack the empathy you seem to be missing.
Yeah, completely missing the point then.
But anyways, glad you got to optimize tight code, tune for performance and liked the experience. Hope you have a nice day and take care.
And if you're wrong, and shit hits the fan for whatever reason, who's going to fix that? You? No, he's going to have to fix that, because nobody else is going to step in.
It's easy to tell others that it's going to be OK, but put your money where your mouth is. Put $1M in a fund that he can access should he no longer be able to find employment. Then he'll have absolute certainty that it's going to be OK.
Something tells me you're not going to do that. Something tells me that what you would do if shit hits the fan, is you're going to tell him that he should find solace in the fact that while he's working for 1/5th of his former total comp, putting in more hours at the same time, seeing his kids less, not putting his kids through private school to give them the best chance at the best education, that, at least, some kid out there isn't watching 6-7 videos on the tablet that their parents use to do less parenting.
Yes, again the context is software engineering, the floor of what we earn as software engineers is above what other careers has as their maximum, and if you've been a developer since 2018 (almost ten years of experience) you're not having a tough time finding a new job, especially if you were at Google.
People get comfortable with their new living standards, that's natural. But they said they were able to get out, just took time, I'm guessing that's about vesting something, not because it's hard to find new opportunities.
Or do you think all analytics are evil? What did you think the platform was actually doing when you decided to join?
let's be honest
everyone working as a software engineer at facebook is perfectly capable of finding employment elsewhere
working there is a deliberate decision to prioritise comp over the stability of the world
We're talking about software engineers here, not "cleaner taking up any job you can". Literally one of the most well paid jobs considering the amount of effort you put into it. People slave away on fields picking berries for less, with more impact on their life expectancy, if there is any career you can almost jump between jobs in just a few weeks, software engineering is one of them.
Its easiest to think of tech firms as a tale of 2 different dichotomies. Internally, the firm is split between the people who are told to do best for their users and the people who are told to do best for the next quarterly earnings call.
So you may have a bright and shiny idea, but its not really going to increase time on site. And if you don't increase ToS, then that other social platform which is nibbling at your lunch, will starve you into an early grave.
The other strange juxtaposition is between tech firms trying to suggest actually better policy, while also sitting on data that they dont want to share because they are afraid it will get used against them. Which it absolutely will, because when people understand how the sausage is made, they are absolutely aghast.
This leaves regulators mostly in the dark, and then they are forced to act. At which point lobbying comes into play once again.
You wouldn't be alone in thinking this whole story sounds similar to Big Tobacco and Big Oil.
Typically, intelligent people get so much joy out of being able to do something (such as addicting the masses), they do not stop to think whether that's a good idea. Especially when that's the very thing that's fuelling their extremely lavish lifestyle.
I've heard "well, you have to change things from the inside" before.
And a lot of people have been there for a while, it wasn't always... quite as bad even if a lot of the warning signs were absolutely there.
I was actually just thinking to myself this morning that I literally have no idea what these feeds look like at this point, but more and more people seem to be looking at me with envy when I say I don't have any lol. I'm kind of curious and might ask my friends if I can see what they're looking at day to day if they'll show me.
Money.
https://writeforfun.mataroa.blog/blog/the-brightest-of-the-b...
Essentially a thought dump. Hope you can read it and we can discuss it.
Have a nice day!
I wrote the 6 minute mark to think of how long it took me to write the comment which was around ~50 minutes ish. And I mentioned you many times in the comment-ish because I had written something first and then wrote something on top of it & thus many initial mentions.
Anyways I have now removed the mentions and honestly a lot of this is just transparency efforts.
I literally just write whatever I am thinking :)
Given you probably don't earn that today, say you got paid that now instead of whatever you earn, what would you spend that money on in reality?
First of all we have to make our minds. Do we need regulation or not. Many people cry from top of their lungs for less regulation, and now are we saying "if it's so damaging why we are not regulating it?" this is double-distilled, barrel-aged hypocrisy at its finest. You can bottle it and sell it as a limited reserve single malt.
Changing your life for a single generation while setting every pillar of a civilized society, moral imperative and human values and everything related on fire is again a monumental example of shortsightedness.
Trying to beat your conscience with the bat of "if I didn't do it, somebody else would do the same" will only make your heart and soul ache more and more over the years.
I (and many others) would live a peaceful life trying their best to leave the world a little bit better than they found rather than being slave of the money they earn and being bickered by their conscience because they betrayed to the essence and foundation of humanity just for a few {thousand, million, billion, trillion} bucks.
I have rejected much more lucrative offers because I value my family, people I love and personal life more than a shiny car which will rust in two decades anyway.
So, I'll hate the game and the players while trying to make our world a better place. At least I'll die peacefully.
Thanks.
No, I'm sorry, but fuck that. I've been one of the players, and it's definitively possible to not play the game, especially when you see what's going on around you, and still live a perfectly fine life that is above the living standards of most others in your country, if you're working as a software engineer. And I'm saying this as someone who never came close to FAANG salaries yet was lucky enough to paid enough to live better than I thought I'd ever do, but initially had really shit living situation and have had to steal at one point to feed myself. I've had chances that could mean I'd live a life of luxury earlier than what it ended up being, but I couldn't live with myself if I did those things, when I had anything resembling of a choice.
There is almost always a choice, and "hate the game not the player" is such a bullshit excuse for people to just participate because everyone else is. It's spineless and the answer of a chicken who doesn't want to consider the consequences of their actions.
Hate the players and the game.
What I am trying to say is that I am on your side - as of this moment it is incredibly unlikely that I would ever see this kind of money. That makes it an easy position to take in a online conversation. But I have seen decent people throw out morals for a 100th of what we are talking about.
This makes two of us. Nice to see a similar-minded person. Cheers to you!
At this point I would be more worried about working for a US company, than which one exactly - (not totally serious of course, but also not entirely inaccurate)
I say this to make it clear that I didn't make this decision free of consequences, and it was unthinkable at the time for many from better backgrounds than I. I have experienced worse conditions than most of my peers ever will and my soul is still not for sale. There is no excuse. Selling heroin on a street corner is more ethical than what is going on at Google and Meta.
This affects the brightest of the bright and the less talented alike.
Surely it's this, right? I just had what I would consider an intelligent conversation with someone wherein we eventually settled on a core ideological difference between us is that I thought all humans have equal value (infinite and immeasurable), while he believed a human's value is only as much as said human can generate money within capitalism (basically, if their salary or net worth is low, they must not be very valuable people, and we shouldn't do things for them like give them healthcare).
I think it's a bit of a dangerous fallacy to assume that intelligence naturally leads people to arriving at your own personal ideology. There were plenty of highly intelligent Nazis or Imperial Japanese. They either didn't care about the regimes they supported or leveraged their intelligence to rationalize it (requiring fallacy to do so of course - or perhaps not, if they really did just want their subgroup to dominate all others and believed it was possible to do so).
For me it's not smarts alone to define my value system. It can't be purely rationality, since the premise of deciding good and bad is subjective and dependent on what you value. You can argue these things rationally and use logic to determine outcomes, but at the end of the day there's a messy human brain deciding good/bad, important/not important, relevant/not relevant.