There's a big fight now

There’s a big fight now on the Chimera mailing list about how it should handle missing MIME types. The standards people say that it should treat a file as text and display it in the browser window if there’s no MIME type.

I find myself in the other camp. The browser should do the most reasonable thing even if it doesn’t follow standards. I agree with the people who say it should follow extension mapping if there’s no MIME type. When I click on a .DMG file on a mis-configured server I don’t want it to be displayed in the browser window – I want it to be downloaded to disk. Almost all of the .DMG files I click are OSX disk images. If someone has a different kind of file with a .dmg extension, they should make sure the web server is configured for the correct MIME type.

Displaying a disk image in the browser window is NEVER the right thing to do, even if that’s what the standards suggest. Just because the web server is misconfigured, it shouldn’t inconvenience the user. The web browser should try to provide the most pleasant browsing experience, whether or not it follows standards 100%.

This is really annoying –

This is really annoying – CodeWarrior’s debugger crashes immediately when I try to debug my application, yet if I run it without the debugger, it runs normally without crashing (except for the function I’m trying to get working).

I’m now debugging with printfs to the console. My controlling app is able to get the PID of my daemon from the lockfile, and when I call kill(pid,SIGHUP) it returns no error, yet my daemon never gets the signal. I even tried executing the kill command using system() and it still didn’t work. I’m able to issue a kill from the terminal (not running as root) and it works.

A Mach-O application built with CodeWarrior should be able to execute posix system calls, right?

I now have a dialup

I now have a dialup ISP to use when I travel next week. I just signed up for access-4-free, which was $5 to sign up with 10 free hours per month. Best of all, they don’t require any special software and it works great with Mac OS X (in fact they even have Mac OS X setup instructions, although it refers to 10.0).

I’ve been looking for a free or cheap dialup ISP since I switched to AT&T Broadband last month. Unlike BellSouth DSL, they don’t provide dialup to use when I travel or when the service is down (so far it hasn’t been down). This looks like my best choice.

Synchronizing computers with iSync. After

Synchronizing computers with iSync. After installing iSync on my iBook, I was able to sync it with my G4, which I had previously tested iSync on. While the sync went very smoothly, it’s less useful than it could have been, since it’s tied to .Mac. [MacMegasite]

An anonymous user posted the following comment:

DUH! How often are you gonna be carrying both computers around with you! Syncing via .Mac is the only way that makes sense…you can sync any macs together(home and work) all you need is an internet connection- if you don’t have an internet connection, you shouldn’t be passing comment.

At no point did Apple say that it would offer File synchronizing- so why are you pissed off that it doesn’t do that?

Try SynchronizeX butthead.

I do use Syncrhonize X. I was just pointing out that iSync doesn’t do file synchronization. Also, when the two machines are on the same netwrk, it should be possible to sync them directly instead of having to go through .Mac.