Not Enough
Do you sometimes feel like you’re not smart enough, not strong enough… not _ enough to do your pursuits?
At what point do you give up? I am so tired. The alternative – not pursuing what I want to do… is worse.
Argh,.
Algorithms Are Chaotic Neutral
Carina Zona gave the Sunday keynote for PyConAU 2015. It was a very interesting talk about the ethics of insight mining from data, and algorithms. She gave examples of data mining fails – situations where Target discovered a teenage girl was pregnant before her parents even knew; or like machine learned Google search matches that implied black people were more likely to be arrested. It was her last few points that I got interested in the ethical dilemmas that may occur. And it is these last few points that I want to focus the discussion on.
One of the key points that I took away* not necessarily the key points she was trying to communicate – it could just be I have shitty comprehension, hence rendering this entire blogpost moot was that the newer and more powerful machine learning algorithms out there are inadvertantly discriminate along the various power axes out there (think race, social economic background, gender, sexual orientation etc). There was an implicit notion that we should be designing better algorithms to deal with these sorts of biases.
I have experience designing these things and I quite disagree with that notion. I noted on Twitter that the examples were basically the machine learning algorithms were exposing/mirroring what is learned from the data.
The Google example is merely algorithms exposing the inherent bias in the genpop #pyconau
— Chewxy (@chewxy) August 1, 2015
Carina did indeed point out that the data is indeed biased – she did indeed point out that for example, film stock in the 1950s were tuned for fairer skin, and therefore the amount of photographic data for darker skinned peole were lacking * This NPR article seems to be the closest reference I have, which by the way is fascinating as hell.
But before we dive in deeper, I would like to bring up some caveats:
- I very much agree with Carina that we have a problem. The points I’m disagreeing upon is the way we should go about to fix it
- I’m not a professional ethicist, nor am I a philosopher. I’m really more of an armchair expert
- I’m not an academic dealing with the topics – I consider myself fairly well read, but I am by no means an expert.
- I am moderately interested in inequality, inequity and injustice, but I am absolutely disinterested with the squabbles of identity politics, and I only have a passing familiarity of the field.
- I like to think of myself as fairly rational. It is from this point of view that I’m making my arguments. However, in my experience I have been told that this can be quite alienating/uncaring/insensitive.
- I will bring my biases to this argument, and I will disclose my known biases whereever possible. However, it may be possible that I have missed, and so please tell me.
The Bane of Communicating Succinctly
Logarithmic
Eyetracking Jetpack Joyride, Smash Hit and Dungeon Keeper
The week before last was a terrible week for me. It was one week after I had published my books. I was looking to take some time off from updating the books. After about 6 months being self-employed, doing the things I love to do, I felt it was time for me to return to the workforce. Let’s face it, it’s not easy to be self employed and get a steady paycheck. So I started looking for jobs.
All was well. I had applied to a number of jobs that I was interested in. By the end of the week however, I had nothing – nobody called back. Naturally, coming off the high of having just published a couple of books, it was crushing.
Remember a few months ago, I was mulling over acquiring a tablet? Out of sheer coincidence, I came into posession of a Nexus 10 a few days after I blogged that entry. It’s an older model, but hey, beggars can’t be choosers. Despite coming to possession of the tablet, I never really used it.
Anyway, back to the week before last. Combined with the fact that I got rejected for those jobs that I wanted plus a few more not so nice news, I was feeling pretty shitty about myself. So on Friday evening, I altered my state of mind chemically to relax a little.
After some drinks, I took out my tablet and fiddled with it while relaxing with pineapples. I decided to download my favourite game on tablets since 2011 – Jetpack Joyride. Now, when your brain is under the influence, time seems to slow down – your body appears to lag. Specifically my eyeballs felt like they were lagging. I kept looking at the right of the screen, and I could feel my eyes darting to look at the right and back to Barry on a very regular basis.
This led me to ask a question: what does Jetpack Joyride look like when one’s eyes are tracked? What would a heatmap look like? Clearly there are eye tracking devices out there like the EyeTribe or Tobii which is fantastic. But I didn’t have access to any of those. The front-facing camera of my tablet appeared to frown at me. Then it hit me: why not use it to do eye tracking?
So I dragged myself to the computer, and started learning how to write Android apps. To their credit, the Android developer page is absolutely easy to use – if an intoxicated person can read and create an app in about an hour, you know it’s bloody good documentation. I didn’t get far, except to capture videos and detect my face, which is easy stuff anyone can do. I went to bed.
[Read More]Overdrive
Programming is Fun
Favourites
Interacting with new people do from time to time, make me somewhat anxious. Some questions in particular are especially anxiety inducing – A question like “what is your favourite X”.
The thing about favourites is that they imply a preference set in that one or more than one item in the set is more preferred than the others, usually in some kind of order. While it is true that for most categories of things I have a somewhat fixed preference set, problems arise from a few issues, which I will further elaborate below:
- The preference set is subject to extrinsic variables
- Too many tied orderings/too few tiebreakers
- The humblebrag