I flew home from the US yesterday and when I arrived in Sydney I got a message from my husband saying that Malcolm Tredinnick had died. According to this piece by Simon Dulhunty, he was found on Monday to died at home in Sydney, possibly after a seizure, while I was at PyCon 2013.
I’ve known Malcolm slightly since my first linux.conf.au in Sydney 2001. In late 2004 I interviewed for a job at CommSecure (since closed) where he was then working, having been a lead developer of and continuing to maintain and develop a real-time data delivery system for the Hong Kong stock exchange. (The eventual end of that contract was the reason CommSecure later closed.) He was also my boss for about half of 2005 until I left to begin my PhD in early 2006.
I still caught up with him at technical events, the last long conversation I remember with him was at PyCon AU 2011 where my husband Andrew and I had a very Malcolm conversation with Malcolm, which roved over the paperwork hassles of having no fixed address (Malcolm travelled a lot and went through periods where he housesat or lived in serviced apartments for a while), the Australasian chess community, and some gentle mutual trolling between him and Andrew over narrative testing.
What I will remember most about Malcolm is that he was a teacher at heart. I never personally had this relationship with him, but I knew several people at CommSecure and elsewhere who Malcolm had tutored or mentored in programming, often over a very long period of time. Elsewhere I know he had taught mathematics (long before I knew him, he very nearly completed a PhD in mathematics when his area suddenly became fashionable and about 50 years of work was done in 6 months by incoming mathematicians) and chess. I will also remember his dry and sadonic approach to nearly everything (for a very recent example, Malcolm gives useful parenting advice), combined with “really, how hard could it be?” used both straightforwardly and distinctly otherwise. Goodbye Malcolm.
Update, funeral plans: Ray Loyzaga who was Malcolm’s close friend, and long-time founder-CEO of CommSecure, has announced that Malcolm’s funeral will be at 2:30pm Thursday April 4, at Camellia Chapel, Macquarie Park Cemetary, North Ryde, Sydney.
- Goodbye Malcolm by Jacob Kaplan-Moss on the Django blog
- Goodbye Malcolm (Tredinnick) on LWN, with comments
- Malcolm Tredinnick memorial on Storify
- Twitter, Google+, Flickr
- video and audio of him speaking are everywhere, see for example:
- linux.conf.au 2003: Using autoconf, automake and friends (audio only)
- linux.conf.au 2004: The GNOME Platform Libraries (audio only)
- PyCon AU 2011: Behaviour Driven Development
- linux.conf.au 2012: What is in a tiny Linux installation?
- PyCon Asia/Pacific 2012: Fun with Iterators and Generators, Maps of Imaginary Lands
- PyCon Philippines 2012: Maps of Imaginary Lands, Functional Programming in Python
- DjangoCon 2012: The Dungeon Master’s guide to Django’s ORM (“I’m Malcolm, you may have heard of me from projects such as… Django!”)
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Australia.
I was a little bit surprised, to be honest, when my writing tips (such as they are) resulted in the rapid creation of the Alphabet Supremacy, a year long writing project, for which Jonathan Lange and Bice Dibley will each write around 30000 words:
Here’s how it’s going to work:
- Week 1, jml picks a word starting with ‘A’, we both write something
- Week 2, Bice picks an ‘A’, we both write something
- Repeat 24 more times, skipping ‘X’ because no one likes xylophones and because we want Christmas off
I was also frankly jealous because I love extended written conversations (even as loose a conversation as this). But I also wasn’t invited to play, dammit, and in any case a year-long commitment is not the thing for me right now. If the amount of personal change and variability of energy levels I experienced in 2012 continues I will be living in a leper colony on the Moon by December 2013.
However, Martin Pool has kindly agreed to a modified version, which I call the Alphabet Sufficiency. The fundamental idea is the same: once a week, one of us nominates a topic for a pre-chosen letter, and both of us write 600+ words on that topic, and then the other chooses a topic the following week. However, given the whole Moon situation, it will be a six week project, not a year-long one. We have therefore modified the rules as follows:
- six letters have been chosen by an arcane and complicated process (see end of post), those letters being K, M, A, V, F and I (note that while X was not selected, it was eligible)
- letters won’t repeat for two weeks: Mary will choose the K, A and F topics and Martin the M, V and I topics, but both authors will write a post for each of the six topics
- words already chosen by the Alphabet Supremacy up to that point are not allowed as topics, although with some good faith allowance for race conditions (and as a humble copycat project, we impose no restrictions on the Alphabet Supremacy re-using our topics)
- the first post is due before Thursday February 14 midnight Sydney time (as in 0000, so the midnight between Wednesday and Thursday!), and then weekly thereafter for 6 weeks
The ‘k’ word will be ‘kin’.
>>> import random, string
>>> random.sample(string.ascii_lowercase, 6)
['k', 'm', 'a', 'v', 'f', 'i']
I rarely go to LCA’s tutorials, but really, after years of not having to worry too much about distributed version control systems due to having in-house technical support from my husband, a (now former) Bazaar developer, it’s probably time that I came to grips with git. Hence Git For Ages 4 And Up (Michael Schwern) is tempting, hopefully it’s OK for those of us who do use terms like “directed acyclic graph”. This does mean missing Wiggle while you work (Neil Brown) though: apparently you can’t be a git beginner whilst being interested in newfangled patching algorithms.
After lunch The IPocalypse – 20 months later (Geoff Huston) calls to me: it’s the sequel to his LCA 2011 keynote, which is the one that stood out to me. (Well, and Mark Pesce’s, yes, but funnily enough his actual content largely passed me by.) All that doom and gloom, and now what? Has IPv6 cost us our Internet?
A Tridge talk (Building a free software telemetry radio system) is an even more obvious pick than a Matthew Wilcox talk. (Although why did we put that particular talk up against Buffer Bloat? Tridge is going to talk about TCP performance issues.)
It might also be a two-tute LCA, with Beyond Alt Text: What Every Project Should Know About Accessibility (Denise Paolucci) up first. BUT NovaProva, or How I Did Six Impossible Things Before LCA (Gregory Banks) is the good crack (“NovaProva implements true reflection in C/C++”???), so… difficult!
After lunch, Asheesh Laroia’s Quantitative community management is closer to what I do but I am also curious about The real story behind Wayland and X (Daniel Stone). In the final session, probably Building Persona: federated and privacy-sensitive identity for the Web depending on how my conference energy is going.
And then where?
I’m headed back to the USA in March for PyCon, and I’m looking forward to having way (waaaaaay) less commitments than I did at Wikimania 2012, and therefore being able to catch more of the talks. And not dragging myself to my hotel room at 4pm to order crème brûlée room service because I am too tired to figure out how to work the lifts. (It was good crème brûlée though!) The Ada Initiative will probably be running some non-talk activities though, so it won’t be wall-to-wall talks. And then a second return to the USA for AdaCamp SF. And that really might be enough for one year, but if not, there’s always Kiwicon.01.16.13
I’m currently regarding LCA 2013 as my last LCA for a while. Never say never: LCA 2014 bids came in from Sydney (so, local to me) and Perth (where I’ve never been and would like to go). But I first went to LCA in 2001 and then later went to 2004 and since 2007 I’ve been to LCA every year, except for 2010 and that only because I had a baby in the middle of the conference.
LCA used to be my main way of reconnecting with open source while I was working on my PhD. But now I work for the Ada Initiative and open source (and open stuff) events are a big part of my job. While I have more time and energy for conferences I am attending them for very different reasons now and the lure of the new is getting strong.
Because my volunteer time is diminishing, LCA 2013 is definitely the last LCA in which I will have had significant input into the program (Michael Davies and I are co-chairs of the conference program this year, as we were for 2010). So, it’s something of a farewell tour for me and I’m looking forward to the program we worked so hard putting together.
… actually my non-LCA-ing family is still in town Monday, so I’ll probably go to Bdale Garbee’s keynote and then hang out with them. Off to a great start here, I know.
Radia Perlman’s keynote is the keynote I am most looking forward to this year. Following that several of my peeps are giving Haecksen talks before lunch:
- Feminism, anarchism and FOSS – Skye Croeser
- Overcoming imposter syndrome – Denise Paolucci
- Security – Joh Pirie-Clarke
People may be especially interested in the Imposter Syndrome talk, Imposter Syndrome being the feeling that you’ve achieved your current position or status totally fraudulently and are going to be discovered any second and publicly humiliated. It’s very common among people who are in quite critical fields (like academia). Denise was among our Imposter Syndrome facilitators for AdaCamp DC.
I am not sure after lunch, but Web Animations: unifying CSS Transitions, CSS Animations, and SVG (Shane Stephens) is a definite contender. In the afternoon The Horrible History of Web Development (Daniel Nadasi) sounds interesting (although it’s the kind of talk where an abstract would be really useful in determining whether I want to go) but so do What we can learn from Erlang (Tim McNamara) and Concurrent Programming is not so difficult (Daniel Bryan)
Trinity: A Linux kernel fuzz tester (and then some) (Dave Jones) is very tempting in the first slot, but I think I will go to Think, Create & Critique Design (Andy Fitzsimon) because I want to “speak” design semiotics a little bit better and have for a long time. Talking to graphic designers is actually part of my job.
In the second slot I am not entirely sure, but probably Open Source and Open Data for Humanitarian Response with OpenStreetMap (Kate Chapman) since I periodically dabble in OpenStreetMap.
After lunch my pick is definitely Free and open source software and activism (Sky Croeser). I’ve been following Sky’s activism and research since the EFA lamb roast fun and met her at AdaCamp Melbourne. I want to hear what she has to say about (h)ac(k)tavism.
Not as sure about the following slot (in a moment of mischief, we put the DSD’s talk right after Sky’s, but I’m not especially interested) but the biggest contender is The future of non-volatile memory (Matthew Wilcox) because he usually is one of the highlights of the LCA lower-level technical talks.
The first slot after afternoon tea I am not committing, but it does contain Pia’s grand scheme Geeks rule over kings – the Distributed Democracy. After that I think Copyright’s Dark Clouds: Optus v NRL (Ben Powell) is required: it isn’t LCA without emerging feeling distinctly gloomy about the current state of the intellectual property framework.01.1.13
Because I had quite a difficult year in several respects, especially health-wise, some short notes on my 2012 accomplishments.
Ran AdaCamp. AdaCamp is really originally my baby and AdaCamp Melbourne was significantly my work (with Val, and Skud as local organiser). AdaCamp DC was significantly less so (because I was on study leave between March and May), but still, even on the day they’re a lot of work.
Delivered three talks at linux.conf.au. We gave an Ada Initiative update and an allies workshop at the Haecksen miniconf and our Women in open technology and culture worldwide talk at the conference proper.
Submitted PhD thesis. This was, of course, the end of a huge project. I enrolled in March 2006 and was full-time until December 2009. I was then enrolled part-time from July 2010 (after maternity leave) until May 2012 when I submitted the thesis. The submitted version is 201 pages long, word count is difficult with LaTeX.
Delivered the keynote address at Wikimania. This is to date my largest ever audience, I think.
Saw a total solar eclipse. Less of the work, just as much reward. The photograph of the eclipse shown here isn’t mine, and isn’t exactly like our view (we saw the top rather than the bottom through our bank of cloud) but it’s also from Port Douglas, and is very similar.11.5.12
It’s amazing how many people I meet who got en-wikied by Wikitravel, the freely licenced worldwide travel guide founded by Evan Prodromou and Michele Ann Jenkins. I was always a bit sad that it wasn’t a Wikimedia project (once I knew there were Wikimedia projects aside from Wikipedia). I was a heavy editor in 2004 and 2005 and became an administrator in 2006, and still (well, as of yesterday) held that role on the website although I haven’t been very active since 2007.
For entirely separate reasons, I ended up keynoting Wikimania this year, which was great and terrible timing as far as wikis for travel went. Great, because it was at Wikimania that part of the discussion about founding a Wikimedia Foundation travel wiki was going on (Internet Brands owns the Wikitravel trademark and domain name), and I was told about it by one of the people active in it. Terrible, because I was so exhausted and overwhelmed after AdaCamp and my keynote that I didn’t do nearly enough at Wikimania. (The evening of the keynote, I went to my hotel at 4pm and ordered room service dinner. Thank you, room service crème brûlée, for getting me through that night.) I did meet someone who was among those spearheading the proposal to have a WMF travel wiki, but I didn’t attend the travel wiki meetups, nor log in anywhere to express an opinion among the various proposals.
It seems that what was eventually decided was to immediately import content originally written for Wikitravel into an English language version of Wikivoyage, which had already assembled a German and Italian community to create a non-commerical wiki travel guide some years back. The edit history of Wikitravel as of early August has been imported (since August, Internet Brands turned off the API access to Wikitravel changes), with further edits being made by Wikivoyagers including many former Wikitravel (and current, perhaps?) editors. Wikivoyage is in turn being imported into WMF technical infrastructure very very soon (possibly Monday US time), but I finally happened to want to do some editing last night, so I jumped the gun and joined the live version of English Wikivoyage! If you remember me from Wikitravel, say hi.
It’s already possible to use Wikimedia Commons images on Wikivoyage, for which I’m very grateful. I’ve put all the research I’ve done for my upcoming trip to SEE A TOTAL SOLAR ECLIPSE into the Solar eclipses travel article, a perfect use-case for Commons images, which has hundreds of shots of eclipses. I’ll see if I can find a good replacement for the very mediocre image from my 2006 trip to Cairns still used on that article.10.25.12
That time of year (a tradition has not yet been established) has come around again: the Ada Initiative is fundraising!
The what? The Ada Initiative is the charity that Valerie Aurora and I started in early 2011, supporting women in open technology and culture. Val and I have been working independently and together on supporting women in open source since circa 1999 (starting, in my case, when someone said something derogatory about my computing skills, in a university context*) and we were both at a transition point in our careers last year and decided to try and go pro. Everyone in open source is growing up and getting paid, the activists too!
Since then we’ve done a bunch of things:
- run two AdaCamps: cross-project summits for and about women in open tech and culture (to give an idea, at AdaCamp DC we had women who do GNOME programming, women who help run fandom organisations, and women from Wikipedia among many others)
- continued to work with conferences and communities to develop and promote the conference anti-harassment policies we developed in late 2010. Most recently a version was adopted by Google and linked from the Google IO 2012 homepage.
- developed our allies training workshop: we’re planning to develop a curriculum to train other people to run it
- worked with several companies and conferences to respond to sexist incidents or patterns in their community
I also appeared at Wikimania this year, to give a keynote on diversity ideals and strategies.
As for reasons to donate: let me share with you the argument that got me involved. They still motivate my work for the Ada Initiative. (I’ve been paid a salary for over a year now, but I donated my time through to July 2011.)
The basic reason is this: open technology and culture is changing the world. But all world-changing movements have problems with replicating the same old problems inside their communities: that the more boxes you check of Western, white, educated, male etc, the more you will find the community suited to putting you in leadership positions and the more you will benefit from it and change it to benefit you. Some areas of open technology and culture — famously, open source software development, but also, for example, Wikipedia editing — are notorious for low participation by women. For me the argument amounted to “I want to play too” but there are knock-on effects too: see Valerie’s Why We Need More Women In Open Source: The Founder Gap when it comes to employment.
At present this is do or die time: we have project experience and fundraising experience now. Our donation drive has 7 more days to run: if there’s not enough support out there for us to keep doing what we’re doing, we’ll need to re-think the idea that this is activism that it is possible to pay for.
I’d very much appreciate it if people who have benefited from open source, open knowledge, Creative Commons work and so on, especially people who have built a career from it or from having access to the community consider donating: it’s not a level playing field and it damn well should be!
* I don’t think it was the time that my tutor announced “oh hey, here’s our token woman” on the first day of semester, actually, but for the record: don’t do that.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Australia.
The problem isn’t that cultures intermingle, it’s the terms on which they do so and the part that plays in the power relations between cultures. The problem isn’t “taking” or “borrowing”, the problem is racism, imperialism, white supremacy, and colonialism. The problem is how elements of culture get taken up in disempowering, unequal ways that deny oppressed people autonomy and dignity. Cultural appropriation only occurs in the context of the domination of one society over another, otherwise known as imperialism. Cultural appropriation is an act of domination, which is distinct from ‘borrowing’, syncretism, hybrid cultures, the cultures of assimilated/integrated populations, and the reappropriation of dominant cultures by oppressed peoples.
An article about naval metaphors in fictional space warfare. Sometimes I suspect that I like science fiction meta way more than I like science fiction.
A quote I saw making the Tumblr rounds, which said, “I’m not like other girls!” It went on to avow wearing Converse instead of heels, preferring computer games to shopping, so on and so forth. When I saw it, about 41,000 girls had said they weren’t like “the others.”
It is not enough to respond to this ongoing rhetoric about Australia’s supposed calamitous future by pointing out, as Ms Gillard correctly did, that these comparisons are ridiculous given the state of European periphery countries. Yet the ideological blackmail is strangely telling, precisely because the financial sector in the form of the troika (the International Monetary Fund, the European Commission and the European Central Bank) has held Greece’s politicians hostage, forcing a slashing of the government in exchange for “bail-out” loans.
The concept is simple: Rate media based on how long it takes to encounter something bigoted. The longer it takes, the better the media.
I am subscribed to two “long form” websites: the picks of Long Reads, which focuses on newer pieces, and the editor’s picks of Longform, which tend to skew a little older. Hence, this, from McSweeny’s in January 2005. I always like a piece that clearly ended up not being about what the original pitch was about. In this case, the writer wanted (or supposedly wanted, I guess) to investigate a gerbil plague, and ended up writing an article about gerbil social structures, text messaging on Chinese phone networks, and, several times, the Black Death. Which is how I ended up reading Wikipedia articles about pandemics the same night I was getting sick with the first illness I’ve had since I got out of hospital.
I think of Randall Munroe as a science writer who happens to be funded by merchandise sales from a comic. I don’t regularly look at the comic any more but I follow his blag and his What If? Answering your hypothetical questions with physics, every Tuesday writing more closely. This What If? is one of my favourites to date, although it’s hard to beat the first one. However, this one features an excursion into unpublished work by Freeman Dyson. SO HARD TO CHOOSE.
It’s impossible to follow Liam Hogan on Twitter without becoming interested in urban transport issues. At the moment the big conversation is helmet laws in Australia, which are arguably interfering with take-up of bike share schemes (if you’re going to have to get hold of a helmet, you don’t just jump on the bike, hence, scheme falls apart), although see Why is Brisbane CityCycle an unmitigated flop? for several other reasons that scheme may be failing.
Anyway, this one:
A new study reports the rate of hospitalisations for cycling-related head injuries in NSW has fallen markedly and consistently since 1990. The authors say it’s due to helmets and infrastructure.
Reboxetine is a drug I have prescribed. Other drugs had done nothing for my patient, so we wanted to try something new. I’d read the trial data before I wrote the prescription, and found only well-designed, fair tests, with overwhelmingly positive results. Reboxetine was better than a placebo, and as good as any other antidepressant in head-to-head comparisons… In October 2010, a group of researchers was finally able to bring together all the data that had ever been collected on reboxetine, both from trials that were published and from those that had never appeared in academic papers. When all this trial data was put together, it produced a shocking picture. Seven trials had been conducted comparing reboxetine against a placebo. Only one, conducted in 254 patients, had a neat, positive result, and that one was published in an academic journal, for doctors and researchers to read. But six more trials were conducted, in almost 10 times as many patients. All of them showed that reboxetine was no better than a dummy sugar pill. None of these trials was published. I had no idea they existed.
Given that I favourited two separate articles about this, I’m going to buy the book. Now you know.
[I]t turned out I needed Adobe Digital Editions to ‘manage my content’… It tried, of course, to force me to give Adobe my email and other details for the ‘Adobe ID’ that it assured me I needed to get full functionality. I demurred… and was confronted by a user interface that was tiny white text on a black background. Unreadable. Options to change this? If they exist, I couldn’t find them.
Getting this far had taken me half an hour fighting my way through a nest of misery and frustration with broken eyes and a sinking heart. Along the way, I’d been bombarded by marketing messages telling me to “enjoy the experience” and “enjoy your book”.
Reader, I wept. Marketing departments, here’s a top tip: if your customer is reduced to actual, hot, stinging tears, you may wish to fine-tune your messaging.
Friday the 13th of April 2029 could be a very unlucky day for planet Earth. At 4:36 am Greenwich Mean Time, a 25-million-ton, 820-ft.-wide asteroid called 99942 Apophis will slice across the orbit of the moon and barrel toward Earth at more than 28,000 mph. The huge pockmarked rock, two-thirds the size of Devils Tower in Wyoming, will pack the energy of 65,000 Hiroshima bombs–enough to wipe out a small country or kick up an 800-ft. tsunami.
On this day, however, Apophis is not expected to live up to its namesake, the ancient Egyptian god of darkness and destruction. Scientists are 99.7 percent certain it will pass at a distance of 18,800 to 20,800 miles… Scientists calculate that if Apophis passes at a distance of exactly 18,893 miles, it will go through a “gravitational keyhole.” This small region in space–only about a half mile wide, or twice the diameter of the asteroid itself–is where Earth’s gravity would perturb Apophis in just the wrong way, causing it to enter an orbit seven-sixths as long as Earth’s. In other words, the planet will be squarely in the crosshairs for a potentially catastrophic asteroid impact precisely seven years later, on April 13, 2036.
It turns out that with current technology we might be able to move the asteroid prior to the (potential) 2029 entry into the gravitational keyhole, but if it did so we would be unlikely to perturb the orbit sufficiently after that point to avoid a civilisation-ended impact. So it’s the question of how many resources to spend on a low-probability but enormously catastrophic event.04.28.12
From the Ada Initiative blog:
© Bernt Rostad, CC Attribution
AdaCamp DC will be July 10 – 11, 2012, in Washington DC, co-located with Wikimania 2012. We are likely to have more applications than available slots, so apply now to have the best chance of attending. Applications close June 15 (May 11 for those requesting travel assistance).
Who should apply
AdaCamp DC will bring together a wide variety of people from open technology and culture, all of whom are working to support women in open tech/culture. We’re looking for people who:
- Participate in open technology and culture: any field involving open/grassroots/community participation and sharing the results of your work for free: open data, open source software, wikis, open government, open libraries, remix/fan culture, open video, and more
- Can share information about women’s experiences in that field, including talking about women’s achievements and the challenges they face
- Want to work together and share strategies to support and promote women in the field
- Share the Ada Initiative’s feminist approach to supporting and promoting women in open technology and culture
- Are young and old; students, professionals and hobbyists; from a diverse range of backgrounds; and reflect the breadth of the open technology and culture field
AdaCamp is open to people of all genders. However, since AdaCamp and the Ada Initiative exist to support and promote women in open technology and culture, prospective attendees who are not themselves women will need to demonstrate a high level of prior engagement and experience with the issues faced by women in those fields in order to be invited.
Interested in becoming an AdaCamp sponsor? Email us at firstname.lastname@example.org and we will send you more information on the benefits of sponsorship.02.28.12
Walter Isaacson, Steve Jobs.
It is the day in Australia to be thinking about poor leadership and its sequelae. And coincidentally I’ve just finished up everyone’s favourite summer hardback brick (all hail the Kindle), the authorised Steve Jobs biography, and I just read this today too:
However, sometimes really smart employees develop agendas other than improving the company. Rather than identifying weaknesses, so that he can fix them, he looks for faults to build his case. Specifically, he builds his case that the company is hopeless and run by a bunch of morons. The smarter the employee, the more destructive this type of behavior can be. Simply put, it takes a really smart person to be maximally destructive, because otherwise nobody else will listen to him.
Why would a smart person try to destroy the company that he works for?… He is fundamentally a rebel—She will not be happy unless she is rebelling; this can be a deep personality trait. Sometimes these people actually make better CEOs than employees.
Well, good to see that someone understands Jobs better than me.
One major thing that struck me about this book is that Isaacson is really quite flattering about… Bill Gates. It is, however, fairly easy to do this in a biography of Jobs, because Gates was really one of the fairly few people with both power and emotional and financial distance to assess Jobs relatively dispassionately and to go on the record about it. He also never had a intense and short-lived mutual admiration relationship with him in the way that Jobs had with many men he worked more closely with. Gates and Jobs apparently always considered each other a little bit of a despicable miracle: astonishingly good work with your little company over there, Bill/Steve, I would never have considered it believed with your deluded pragmatic/uncompromising approach to software aesthetics.
I read these books mostly for the leadership and corporate governance insights at the moment: unfortunately there’s not a lot here. There is of course a lot of unreplicatable information about Jobs personally: I doubt a firm belief that vegans don’t need to wear deodorant is essential to building a massive IT company. Likewise, if your boss is uncompromising and divides the world into shitheads and geniuses, the solution turns out to (in this book) “be Jony Ive or John Lasseter”. Not really a repeatable result.
It shouldn’t (and didn’t!) really come as a surprise, but if you want to know more about Jobs personally, read this book. If you want to know a great deal about the successes and failures of Apple’s corporate strategy, you’ll largely see them through a Jobs-shaped lens. Which probably isn’t the worst lens for it, but not the only one. In any case, it’s a nice flowing read (I read it in a couple of days) and is ever so full of those “oh goodness he did WHAT?” anecdotes you can subject your patient housemates to, if you like.