Here’s the thing folks. I’ve been coding 32 years. When something like this happens it’s an organizational failure. Yes, some human wrote a bad line. Someone can “git blame” and point to a human and it’s awful. But it’s the testing, the Cl/CD, the A/B testing, the metered rollouts, an oh shit button to roll it back, the code coverage, the static analysis tools, the code reviews, the organizational health, and on and on. It’s always one line of code but it’s NEVER one person. Implying inclusion policies caused a bug is simplistic, reductive, and racist. Engineering is a team sport. Inclusion makes for good teams. Good engineering practices makes for good software. Engineering practices failed to find a bug multiple times, regardless of the seniority of the human who checked that code in. Solving the larger system thinking SDLC matters more than the null pointer check. This isn’t a “git gud C++ is hard” issue and it damn well isn’t an DEI one.
NEW: Security camera footage of the attack on Black teens at a pool in South Africa provides a more complete picture of what happened. You can see a white man stopping the boys at the gate & almost all the white swimmers getting out of the pool when one of the teens gets in.
The pharma companies and scientists told us back then that the vaccine would reduce risk of death or illness from Covid-19, not that it would reduce transmission, because that wasn't yet proven. We all hoped it would also do that, and later studies show it did.
.@ZelenskyyUa's tv address to the Russian (!) people might be the most moving speech that I've ever seen in my entire life. The whole world needs to see, understand and share this crucial Ukrainian message.
#StandWithUkraine#Ukraine#Україна#Russia#Россия
[THREAD] What's in and what's out! #StatsSA has updated the #CPI inflation basket, providing insight into how household spending habits have shifted since 2016.
Read more here: https://t.co/xOeJ75HF0A
#StatsSA#inflation
So true! On a few occasions I've asked a telco or bank to either a) log a bug or b) let me talk to the developers, and support has been unwilling to let me.
I want to talk about an issue that is unfortunately pervasive in our industry.
There is often a disconnect between the Support and Engineering teams and no escalation path to report difficult bugs via support/helpdesk to the product devs.
ICYMI: The minimum wage for a textile worker in Dhaka, Bangladesh, is 8,000 taka – or R1,400 a month. This covers 4.4 million workers in 4,620 factories and does not include overtime. South Africa’s minimum wage – based on an eight-hour day, 22 days a ... https://t.co/nNqZSpsD6w
@Wombat389 Hi Peter, the article looks interesting but I think you've tagged the wrong Twitter handle because I am not related to this story, sorry - it must be another Wiles?
Update on food supplies to KZN
Thurs, 185 Pick'nPay trucks travelled in 3.4km convoy. Staff packed all night, drivers dressed in SA flag, prayed together before leaving. Arrived Fri 23:00. Sat 6am, opened store. 7 hrs (not 3 days) to pack hyper store, help from community.
We need a universal basic income, or we're going to see and experience similar scenes again in time. It's in everyone's interest to reduce inequality and poverty.
I'm back from a week at my mom's house and now I'm getting ads for her toothpaste brand, the brand I've been putting in my mouth for a week. We never talked about this brand or googled it or anything like that.
As a privacy tech worker, let me explain why this is happening. 🧵
Lydia was the hostage who first instigated writing a secret diary in captivity. Those documents, smuggled into freedom by Naomi Adamu, bear Lydia's distinctive loopy handwriting. When her mother saw them, she immediately recognized her daughter's writing.