@TransEquality@MaraKeisling "To transgender people: I know you are frightened. I know you are horrified to see your existence treated in such an inhumane and flippant manner. What this administration is trying to do is an abomination, a reckless attack on your life and mine." --@MaraKeisling
"This administration is staffed by inexperienced amateurs overplaying their hand by taking extreme positions that ignore law, medicine, and basic human decency. Remember [the] entire human rights community not only stands with us but will always fight back." --@MaraKeisling
The most important thing to do is win back Congress right now. If we do this, the Administration will be checked rather than feeling they have unlimited power to enact their bigoted agenda.
Remember when I posted this? This is why the existence of trans people is not the subject of an intellectual debate without any consequences. You get policies like this Administration's when you casually dehumanize trans people.
... how can someone intellectually honestly endorse attacking the "idea" of sexual orientation and gender identity as being possible to do separate from attacking trans/GNC and LGBQ+ people? agggh. [hint: they can't intellectually honestly do so.]
It's pretty clear where he stands on this. "disgust" at transgender people. Creating a hostile environment for trans people.
I entirely sympathize with the trans employees at Facebook that don't feel safe speaking out publicly, goodness knows the extent I've been attacked.
Protections for LGBT+ people aren't a matter of "ideology", it's the *law* in California (FEHA) and in the rest of the US (Title VII) that people cannot be discriminated against on the basis of their sexual orientation or gender identity.
This is an interesting deck, but I do think there's a difference between people who are actively *causing* harm called out for doing so vs. people who are just... trying to exist and getting harassed for doing so :/
This deck appears to steer awfully close to both-sides-ism.
I can simultaneously believe that LGBT+ people don't deserve to be harassed on the basis of their sexual orientation and/or gender identity AND believe that people don't have a right to eat dinner out in peace if they are involved in creating concentration camps for children.
There's a difference between sanctions due to someone's *behavior* towards others, vs. sanctions due to someone's innate characteristics :/
It is far cheaper for an employer to have ombudspeople and a private grievance process than to have disruption to their business processes due to failing to listen to workers and thus enduring public bad press and worker actions.
(hi, I do grassroots crisis communications on behalf of workers. Publicity isn't a goal of mine, solving problems is. But if management refuses to listen to private entreaties, then workers mass resigning and/or going to the media tends to happen instead.)
You can't make decisions about harm prevention, trading off harms, or the public good if an authoritarian government is using its people as bargaining chips in order to subjugate and repress other groups.
If a country doesn't crack down on quack medical treatments by regulating ad sales and punishing scammers, it doesn't magically create a moral obligation for companies to comply with its repression and ethnic cleansing in order to clean up the country's regulatory negligence.
"Bezos suggested we wait for society’s “immune response.” If Amazon waits, the harm will be difficult to undo. Amazon is designing, marketing, and selling a system for dangerous mass surveillance right now. If we want to lead, we need to make a choice between people and profits."
Also, workers organizing and coming together in solidarity *is* an immune response. Enough is enough. #TechWontBuildIt
Next speakers at #BoSRE are @asharrizqi and @lyonwong of @blamelesshq on achieving sanity and better reliability through applying postmortem culture. [ed: I may have some inclusion feedback for them afterwards]
@asharrizqi@lyonwong@blamelesshq It's hard to achieve 5 9s reliably [ed: nor is it appropriate for many services], and we tend to repeat the same outages repeatedly.
Doing postmortems to address this is a hard problem. #BoSRE
Lots of people use Google Docs or wikis, but it's ridden with toil to cut-paste metrics and events from production systems and ticketing systems into the document.
[ed: we solve this at Google with many, many, many Apps Scripts. Cloud IRM makes this better though.] #BoSRE
Next at #BoSRE: @StevenConine on @WayfairTech's journey from $12 a month hosting and getting emailed payment details in plaintext when orders came in and inputting them into MS Access... to where they are today. #BoSRE
@StevenConine@WayfairTech Emphasizing the importance of agility and solving problems for today, not for 5 years out, and tolerating risk for the sake of innovation [ed: even before error budgets were common nomenclature.] #BoSRE
There always will be the need to rewrite things, and sometimes you'll wind up right back where you started (e.g. inline sql to stored procedures back to inline sql). #BoSRE
Hemant and Bill from @WayfairTech discuss the problem of trying to maintain the agility of software when dealing with on-premises datacenter construction and turnup... and how switching to public cloud helped them improve! #BoSRE
@WayfairTech "So we rearchitected and made everything cloud-native and there were unicorns and it was great!" Not.
"You have a business to run, and need to be realistic about what you can move at a time without rearchitecting the whole world." #BoSRE
[ed: although you can't get unicorns, you *can* have access to a pegasus if you're attending! come see me for a @kubecuddle sticker. She's a pegasus and lives in Cloudsdale!] #BoSRE
Next up at #BoSRE is @bonkoif on how to set goals for alerting and monitoring.
Telling the story both of how the Site Operations Center at LinkedIn unburied themselves from being human toil routers, and how Kafka recovered from alert overload from too many unactionable alerts. #BoSRE
Kafka underreplicated partitions -- a problem, or not? Ditto CPU load. Well, are customers still getting their messages flowing? #BoSRE
Walked in late due to getting lost looking for @WayfairTech's offices, but I'm now in the room for the talk @masteinhauser from Bose is giving about an audio company's journey towards cloud. #BoSRE
@WayfairTech@masteinhauser What do they use? Not AWS Lambda, as they've found the latency/reliability to not meet the needs of their users. "If someone is yelling at their speaker, and it doesn't respond, they get mad or give up." -- @masteinhauser. They're starting to use GCE & TensorFlow for ML. #BoSRE
Your experiments and prototypes may stick around longer than you expect.
But the goal is building a self-service internal infrastructure built on public cloud that makes developers productive and that they choose. #BoSRE
This is 💯💯. Another note to add is that: you can't unilaterally declare something to be on background or off the record. You need to wait for the reporter's *agreement* that they'll consider something under those terms before sharing.
Also worth noting: if a reporter asks you questions in an off the record conversation, it is not *necessarily* an indication that they intend to publish information on that topic from other sources, but instead they may be trying to improve understanding and figure out framing.
I *do* keep track of what questions I'm asked (and what comes up in fact-checking), and prepare responses to a variety of frames just in case, but I don't necessarily assume that a reporter will use a specific frame before an actual article is published.
@IanColdwater She focuses on hardening her employer's cloud container infrastructure, including doing work on k8s.
She also was an ethical hacker before she went into DevOps and DevSecOps. #VelocityConf
She travels around doing competitive hacking with CTFs. It's important to think like an attacker rather than assuming good intents and nice user personas that use our features in the way the devs intended things to be used. #VelocityConf
My colleague @sethvargo on microservice security at #VelocityConf: traditionally we've thought of traditional security as all-or-nothing -- that you put the biggest possible padlock on your perimeter, and you have a secure zone and untrusted zone.
@sethvargo We know that monoliths don't actually work, so we're moving towards microservices. But how does this change your security model?
You might have a loadbalancer that has software-defined rules. And you have a variety of compartmentalized networks. #VelocityConf
You might also be communicating with managed services such as Cloud SQL that are outside of your security perimeter.
You no longer have one resource, firewall, loadbalancer, and security team. You have many. Including "Chris." #VelocityConf
The problems we're solving: (1) why are monoliths harder to migrate? (2) Should you? (3) How do I start? (4) Best practices #VelocityConf
.@krisnova is a Gaypher (gay gopher), is a k8s maintainer, and is involved in two k8s SIGs (cluster lifecycle & aws, but she likes all the clouds. depending upon the day). And she did SRE before becoming a Dev Advocate! #VelocityConf