March 2008
19 posts
Human Computation →
This data set could be really, really, really useful.
build_hd_index is evil. →
An old blog entry of mine about my arch-nemesis build_hd_index. I once disabled it by chmod 000’ing the file. I have now learned that this is a very bad idea. The 10.5.2 Server updater has a new version of this file. When Installer tries to install it, it fails. However, it does not rollback, which means that your system has just been screwed.
Target Disk Mode and Pacifist are my very best...
2 tags
The truth, it hurts, it hurts! (Default parameters...
class Bar(object):
pass
class Foo(object):
def __init__(self, a = Bar()):
super(Foo, self).__init__()
self.a = a
foo1 = Foo()
foo2 = Foo()
print repr(foo1) + repr(foo2) print repr(foo1.a) + repr(foo2.a) # foo1.a and foo2.a is the same instance
Lemonade trick (via engadget)
Ball Throwing Machine that a Dog can load - Hacked... →
via @voxar over IM. DIY FTW! :)
Apple is legendary for being bad Windows citizens.
– waffle → Where By “Interesting”, I Mean “Annoying”. Indeed they are! Get your shit together, Apple. Don’t bundle QuickTime with iTunes. Don’t install a tray icon. Don’t be evil!
furbo.org · Brain surgeons →
So far best take I’ve read on why not allowing background processes on the iPhone is a good thing; backed by actual experience and everything. (He wrote a background processing app for a jailbroken iPhone and the battery died in hours). The idea that your app could register for getting launched and checking something in the background periodically when the phone happens to be online for some...
iPhone SDK →
This is the first time that the gaming industry will be writing games purely in Cocoa and Objective-C. Given that a more-or-less fully functional 2D Spore was written in two weeks by EA, maybe this will be the eye opener for the big boy game devs out there that there are serious alternatives to C++ out there. And if the big studios start being sane, the rest of the industry will follow. Oh happy...
2 tags
That Cocoa training class was, as I’ve said before, one of the biggest...
– In Which I Think About Java Again, But Only For A Moment — Thought Palace
Not that I think that there’s anyone who’s reading my blog and NOT convinced Cocoa is the best thing since sliced bread and that GUI Java is horrible-horrible-horrible, but still, a good read.
Noodlesoft writes...
Resizing a disk image in Disk Utility is not a pleasant experience.
Resizing a disk image in Disk Utility is not a pleasant experience. Updated: Fixed the audio. Click this link to get to a slightly better version.
1 tag
Software Archaeology Find #4: The New Programming...
private boolean loginOrganisation(String pUserName, String pPassword) {
try {
RemoteAddress[] status;
if (Constants.DEBUG) {
System.out.println(“[MotorolaEmulatorActivator.loginOrganisation] User “ +pUserName );
}
RemoteAddress[] domain = null;
if (pUserName.equals(COUNTY_COUNCIL_USER)) {...
21:36:08 argon:/beta/www/trac nevyn$ for i in $( find . -depth 1 -type d ); do sqlite2to3 $i/db/trac.db; trac-admin $i upgrade; trac-admin $i wiki upgrade; done
Nice. I could learn to like bash scripting, after all.
Time Machine does not work over the Internet
This might not come as a surprise to you, but I’ve been experimenting just to see if Time Machine might be able to backup my dad’s (Gunnar’s) MacBook and my girlfriend’s mom’s (Mia’s) MacBook over the Internet to my 10.5 Server. It isn’t.
I started the experiment in December. Mia’s backup had succeeded three times, all on December 17, for a total...
Time Machine is Confused
Also, I have 21.44 GB free on that volume. Also, Time Machine is built specifically to handle the case of the disk being full by removing old backups.