Hard Problems

Apparently, we need to allow controversial opinions in order to bring about innovation:

This is uncomfortable, but it’s possible we have to allow people to say disparaging things about gay people if we want them to be able to say novel things about physics.

I presume this is a deliberately inflammatory opinion in order to make more impact. Elsewhere, the article attempts to be more nuanced, including some factual observation:

More recently, I’ve seen credible people working on ideas like pharmaceuticals for intelligence augmentation, genetic engineering, and radical life extension leave San Francisco because they found the reaction to their work to be so toxic. “If people live a lot longer it will be disastrous for the environment, so people working on this must be really unethical” was a memorable quote I heard this year.

Conflating intelligence augmentation with homophobia as “controversial ideas” is utterly irresponsible. It’s identical to Trump saying “there were bad people on both sides”. Racist and homophobic members of the tech industry will read this as validation of their “controversial” views.

Ideas like intelligence augmentation aren’t controversial. What is controversial is the problems they create: these are hard problems to solve, and we all know tech startups avoid hard problems like the plague. Uber would rather break laws and pay less than minimum wage than genuinely solve the problems we need to solve to implement the gig economy.

The travelling salesman or even P=NP are easy problems by comparison. We can reason about them in isolation and even attempt to code up solutions. But if you want to solve radical life extension, you need to also solve sustainability and inclusivity. The reason people baulk when the tech industry brings up these “radical ideas” is because they know the hard problems are being glossed over.

In his clarification article, Sam points out:

It was literally heretical, not so long ago, to say that it was ok to be gay—the Bible has a different viewpoint. In a society where we don’t allow challenges to the orthodoxy, gay rights would not have happened.

Implying that Uber is akin to Galileo, boldly putting out controversial ideas against the weight of public opinion is a very long bow to draw. Uber are the church, charging forward with blind faith that they are right, leaving problems behind for their lessers (public servants, lower socio-economic groups, government legislators) to clean up.

What if it’s not intelligence augmentation that is heretical? ? What if the heretics are the ones challenging you to think about the impact on race and socio-economics before you launch into your intelligence augmentation startup?

What I meant is simply that we need, as a society, to tolerate controversial ideas. The biggest new scientific ideas, and the most important changes to society, both start as extremely unpopular ideas.

I couldn’t agree more. We should tolerate controversial ideas, for example the idea that tech startups shouldn’t get a free pass to “innovate” at the cost of others.

Orbitsound SB60 Airsound vs M9 Soundbar

A little while back, I was contacted by reps from Orbitsound to ask whether I wanted to check out their SB60 Airsound Base. I’ve been looking for something with a bit more oomph than the plain old TV speakers, so I took them up on the offer.

SB60 Airsound™ Base

If I’m honest, I was pretty unimpressed with the SB60. It added a bit more volume to the TV output, but I found the overall output very muddy, especially when it comes to voices. Not being able to clearly distinguish voices from background noise and music is a fairly fundamental flaw for a device designed to sit under your television.

I’m not sure if it was the particular acoustics of our TV cabinet, or a fundamental flaw with the SB60, but it was bad enough that we found ourselves using the TV sound more often than not.

So, when I returned the SB60 and Orbitsound came back with an offer to also try their M9 Soundbar, I wasn’t expecting to be impressed.

Continue reading “Orbitsound SB60 Airsound vs M9 Soundbar”

Samsung Galaxy S6 First Impressions

They’ve done it. After a couple of false starts, Samsung have finally worked out what people want in a phone. Good design, great materials, fast software that gets out of your way, and a kick-ass camera.

The S5 was a hilaribad warmed-over S4, stuffed with crapware and ignoring much of the great work Google has put into Android over the last few years. The S6 in comparison is a fresh start.

Continue reading “Samsung Galaxy S6 First Impressions”

(Re)Building from the ground up

A few years ago the New Zealand Warriors went through a particularly tough patch. I remember watching them recover from that particularly tough patch. I recall the way the team would back each other up after mistakes. After a dropped ball or a missed tackle, several team mates would approach the player, offering advice and consolation. Back-pats, smiles, words of encouragement. With this supportive culture, they reduced their mistakes, improved, and went on to complete one of their greatest seasons.

A year ago the engineering team at Vend went through a rough patch. We didn’t have our shit together. We were a new team trying to operate in the hairball structure of an early start-up, where everyone demands everything and everyone just builds stuff as fast as they possibly can. We struggled to ship at pace.

Continue reading “(Re)Building from the ground up”

QCon NYC Day Two: Skills To Pay The Bills

[This is a slightly modified version of an internal travel blog post I wrote for the Vend crew]

It’s a dreary Thursday in downtown Brooklyn, low cloud, muggy – but at least I got some good sleep. The F-Train was packed this morning.

TL;DR: Embrace imperfection and change. Still no one doing transactional microservices.

Tweet of the day: https://twitter.com/darinrs/status/477191543577509888

The day kicked off with Dianne Marsh, Director of Engineering at Netflix. She didn’t elaborate a lot on what Aidrian said about Netflix culture on Wednesday, but did list through a bunch of tools they use to do their builds and deploys. They use tools like Asgard and Animator to manage and deploy Amazon Machine Images (AMIs) directly. Apparently this is pretty old-school compared to what we’re doing with Puppet; and Chef, and new containerised deploy tools.

Continue reading “QCon NYC Day Two: Skills To Pay The Bills”