OMG - Lego Turing Machine
11:05 PM, 29 Jan 2009 by Mark Aufflick Permalink | Comments (0)
25 years of Macintosh--illustrated timeline

I have owned or used every item in this picture except for the Lisa and Macintosh Portable (though I have seen both of them at one stage). I even have the eWorld disks still and DB has a copy of the (pictured) MacWorld edition 1.
Via @guykawasaki
04:28 AM, 27 Jan 2009 by Mark Aufflick Permalink | Comments (2)
MacBook (Nvidia) video flicker or "tearing" on scroll/video
After sleep/wake it is really bad—to the point that it distracts. It is in multiple applications (Safari, Xcode) so I assume it is a video driver issue. Some 'net reports for MacBook Pro users say that it is not an issue if you choose the faster GPU on that laptop (the GeForce 9600M GT) suggesting that it is a driver/chipset issue with the Nvidia GeForce 9400M.
I found one tip that improved the situation, when you get the problem you can force some sort of vido reset by pressing Control-Shift-Eject (you might need to hit a key or wiggle the mouse to wake the screen back up again).
It doesn't completely eliminate it, but at least in normal non-video use you don't notice it so much.
Since a reset of some sort improves it, I assume it is something to do with the way the chipset is brought up after sleep so hopefully either a driver or firmware update should be able to either resolve it or if it is a chipset issue at least work around it.
06:25 AM, 25 Jan 2009 by Mark Aufflick Permalink | Comments (2)
Barack Obama Inauguration photos
http://www.boston.com/bigpicture/2009/01/the_inauguration_of_president.html
07:57 PM, 21 Jan 2009 by Mark Aufflick Permalink | Comments (0)
CocoaHeads Sydney - February 5th 2009
After the very successful, and inaugural, Christmas beers event held by Sydney CocoaHeads in December, our first meetup for 2009 will occur on Thrusday February 5th.
What is CocoaHeads?
CocoaHeads is a global collection of groups devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X. During monthly meetings, members present on their projects and offer tutorials on various programming topics.
February, the ever interesting André Pang will be speaking. You can find more details about the Sydney meetup by joining our Google Group: Sydney CocoaHeads.
There is also a calendar you can subscribe to:
Or add just this upcoming meeting to your calendar:
09:06 AM, 21 Jan 2009 by Mark Aufflick Permalink | Comments (0)
heads up 'tunes featured on iLoveMacApps.com
I'm not sure where the slowdown he is seeing is coming from so I'll quiz him on that, but clicking the song and hiding the dock icon are good ideas.
He has a pretty eclectic playlist :)

06:51 PM, 19 Jan 2009 by Mark Aufflick Permalink | Comments (0)
Apple I with 6502 cpu on an FPGA board
Trust a Japanese person to think of it :)
06:18 AM, 19 Jan 2009 by Mark Aufflick Permalink | Comments (0)
Clutter

As a software developer I consider myself aligned with creative workers like designers and architects. As such we have similar goals of solving problems with beauty and order (with a little randomness thrown in).
Perhaps as programmers we feel a little inferior or less developed as creative people because we (or I anyway) feel just ever so jealous each time we see a photo of a designer's desk—it's so beautifully neat, tidy, organised, and usually white (or perhaps light wood grain).
But most (not just a few) developers' desks are horrendously messy. Few dress *really* well and who wouldn't admit to a half empty coffee cup/coke can under their desk.
So that got me to thinking, perhaps there is a reason for this disparity.
The working representation of a designer's or architect's work is visual—something you can see, hold, spread out. Your eyes take it in and you form new ideas. Visual cleanliness and neutrality of their surroundings is probably essential.
The working representation of a developer, however, is the code. Occasionally the UI on the screen, but mostly the code. When a programmer is working hard, he is lost in the code itself—the stream of tokens (words), the imaginary mental model of associated objects, structures, relationships. Without getting all Matrix-y, the developer genuinely *sees* the program, and it is cleanliness and order in the code, the structure and these relationships in the program that are essential and the developer is temporarily oblivious to their surroundings (visual and auditory).
If you're not a developer yourself, just ask the spouse of one and you will find that the above is true (at least the being lost in something other than the world around them part :)
So if a good designer or architect may be respected for the way they refuse to give in to clutter, then good programmers should be respected for the way they insist on the right structure, or continually refactor, even when there might seem to be a quicker or cheaper way. Sometimes they may seem to be anal-retentive, but you will be grateful in the future when their creations stand the test of time.
Einstein Image via swissmiss.
08:27 AM, 16 Jan 2009 by Mark Aufflick Permalink | Comments (2)
Photo taken from ferry helping crashed US Airways plane
08:07 PM, 15 Jan 2009 by Mark Aufflick Permalink | Comments (0)
Unibody MacBook VGA = sucky
Then I connected it to my venerable (but still awesome) Silicon Graphics 22" CRT monitor with the mini displayport -> VGA adapter.
I knew the maximum resolution supported via VGA was going to be 1600 x 1200 from the manual (p66) which was fine with me since that is the resolution I usually use.
What the manual and tech specs page gives no mention of is that the highest refresh frequency you can run at 1600 x 1200 over VGA is 60 Hz. That's enough flicker to drive you mental immediately (and give you a headache in about a quarter hour).
The next resolution down offered is 1400 x 1050 at 85 Hz. Plenty fast enough, but that's 450,000 less pixels. No thank you.
Thankfully, with the magic of DisplayConfigX you can change the refresh/resolution combinations MacOS X will offer you. You can't squeeze any more bandwidth than the hardware maximum, but you can make different compromises. I figured I can run 1600 x 1200 at 65 Hz (too flickery), 1536 x 1228 at 67 Hz (still too flickery) or 1472 x 1177 at 69 Hz. This last combo is just about palatable as long as I boost the brightness a little (to increase phosphor persistence) and degauss regularly.
DisplayConfigX is $12 USD, but that's easily worth the 26,2544 pixels I have reclaimed thanks to its flexibility.
Of course Apple's tech specs and docs should have provided the relevant detail. Not that that would have changed anything (other than a frustrating discovery) since to my mind the 15" laptops are just a shade too big and heavy (I am upgrading from a PowerBook 12" remember...).
02:11 AM, 12 Jan 2009 by Mark Aufflick Permalink | Comments (5)
What? No new Mac Mini?
No mention of Snow Leopard either - I guess the new hardware and Snow Leopard go hand in hand, so look for a "special event" at 1 infinite loop sometime this quarter I guess...
Now what do I do? I need to replace my broken 15" PowerBook media centre, but I'll die if a new mac mini comes out after I buy the current one :(
05:04 PM, 06 Jan 2009 by Mark Aufflick Permalink | Comments (0)
"Half a billion bucks of UI"
Take a look at this software screen from a US Defense system:

Here's my comments:
Not to defend the UI, which admittedly seems poor, most people will look at it and think "yuk what a horrible UI" because of the colour and simplicity. That is, however, what you should be doing because when under poor conditions (ie. battlefield) you want very high contrast.
That aside, here's what strikes me about the interface. The cryptic F I P R O A etc. down the bottom right are stupid - what do they mean? Is the progression red, orange, amber, green an indication of severity or just different colours? If the former, then it's awkward that a change in the black number on red will be less easy to notice than against the yellow or white. And what's with the two slightly different clip boards at bottom right?
The black on brown tab is impossible to read.
Source (of the image and the title): http://sturob.com/blog/2007/05/21/half-a-billion-bucks-of-ui
10:17 PM, 04 Jan 2009 by Mark Aufflick Permalink | Comments (0)
Royal North Shore Hospital - not that bad!
I wouldn't bother blogging about that (and I'll certainly keep the symptom descriptions and my friends jokes thereof offline...) but I feel compelled to report on my experience with the Royal North Shore emergency department.
For those outside New South Wales, the Royal North Shore vies for hospital most often in the news (in a negative way) with Campbeltown.
My experience was anything but negative. The triage nurse was polite (actually nice - not just for a triage nurse) and sent me right through after the requisite paperwork (which in hindsight probably means I looked like death).
The two doctors I saw were fine and gave me reasonable time, but the nurses (including one male nurse) were just fantastic. Gave me feedback on what they were doing etc. and were very good at checking in on me and having helpful suggestions when the oral liquid they tried to get me onto failed painfully. Oh, and being ready with the panadeine forte was nice ;)
To be fair the treatment mostly consisted of pumping saline into me (stat) along with some other stuff (mainly buscopan) and giving me pain relief if I threatened to cry, but for a 1am hospital visit I really couldn't have asked for better treatment.
It would have been much less bearable without Kath there—where would us tough men be without our ladies :)
04:37 AM, 04 Jan 2009 by Mark Aufflick Permalink | Comments (0)
Archive
| January 2009 | ||||||
| S | M | T | W | T | F | S |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
March 2012
February 2012
November 2011
October 2011
April 2011
March 2011
January 2011
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
September 2003
August 2003
Blog Categories
software (40)..cocoa (21)
..heads up 'tunes (5)
..ruby (6)
..lisp (4)
..perl (4)
..openacs (1)
mac (21)
embedded (2)
..microprocessor (2)
..avr (1)
electronics (3)
design (1)
photography (26)
..black and white (6)
..A day in Sydney (18)
..The Daily Shoot (6)
food (2)
Book Review (2)
Notifications
Request notifications










