jxpx777
Joined 15 years ago
Joined 15 years ago
The truth is that racism has always been more complicated than "the nice people" vs "the mean people". Blackness and Whiteness were invented by slave traders to justify the subjugation of the people they intended to enslave. The definitions of Whiteness were carved out around those in power, in the colonies especially, to make sure they retained their wealth and power.
The problem we face as White people now is that we are far enough into the advancement of this system that we unwittingly participate in and benefit from it. This makes me extremely angry. What we have is a system that is so advanced that most of us White people do not see it, a system so geared toward our comfort and privilege that when the system is questioned, it makes us feel uncomfortable and impinged.
I'm reminded of the story about Facebook's AI that created a language that humans couldn't understand. The racist system we were born into, have swum in for our whole lives, and are now confronted with is not something that can be refactored, papered over with code coverage, or pivoted in the same way that we often think of resolving software problems. The system itself is corrupt. We need to rm -rf this repo and init a new one with a fresh perspective and a bold, courageous vision for the kind of society that we want to live in based on our values and lessons learned with. As a White person, that can be scary because it means that the world might not continue to cater and defer to us. But we have to be committed to true justice, true equality for all people.
--
Jamie Phelps
Code Wrangler @ AgileBits
If you're interested, all our data formats are well documented for review: https://blog.agilebits.com/2013/03/06/you-have-secrets-we-do... You might also be interested in the security white paper for our hosted 1Password service: https://1password.com/security/ (White paper is linked at the bottom of the page.)
For browser extensions, the URL constructor would be even easier: https://developer.mozilla.org/en-US/docs/Web/API/URL/URL (Yes, I know it says that IE doesn't support it, but IE doesn't have a proper extensions framework, so it's irrelevant to this topic.)
For desktop browser extensions that are properly using the frameworks, the extension's Javascript runs in its own execution context so the page cannot redefine variables. This protected 1Password when we discovered that a certain page had redefined the global JSON object, which provides parse and stringify functions among other things, to be the number 3, i.e. a numeric constant called JSON. :'D
So, I emailed them and explained how burned I felt by the whole thing. They argued with me that preorders are not being given free shipping. So, I pointed them to the FAQ page. This was on October 15. As of November 4, 2014 at 3:10 PM CST, their FAQ page still says preorders will receive free shipping. If they're not honoring that for preorders, I'd be super angry if I were trying to preorder the desk and got bait-and-switched into paying shipping when they're clearly advertising otherwise. And, lo these three weeks later, the FAQ still tells me I paid an extra $58 for my desk that I paid for in May.
Beyond that, communication with these jokers has been spotty, spread across various social media channels. (It looks like they abandoned Twitter months ago. Friday and today were the company's first activity on Facebook since May.) The Kickstarter page saw very little activity over the summer and then Steven Yu posted a long "we're sorry" post explaining some of the unexpected things that happened to delay shipping and to affect the shipping costs. Every item in the list is something that would have been totally understandable if it had been shared as it was happening. Instead, the company chose to go radio silent. From my point of view, when I've sent someone more than $500 for a product that doesn't exist yet, that radio silence leads quickly to that sinking feeling of having thrown away a bunch of money. Some honest communication about the situations would have just gone so far to not burning through whatever good will the Kickstarter backer community had toward them.
Luckily, it seems that this long nightmare is about to be over and desks are leaving their warehouse. On October 17, I was told via email that my desk was scheduled to arrive "in 2 weeks" and that they would get it processed and out to me "as quickly as possible". Friday I emailed to ask about the status, and as you can guess, I haven't heard anything back.
Overall, the experience with StandDesk has been frustrating and uncertain and after all this delay, they're letting others like IKEA to catch up. For my part, I'll be thrilled to receive my desk, but mostly just so I can never have to deal with this company again. With any luck, packaging and delivery will be good enough that they won't have availed themselves of literally the last opportunity to vex me.