I’m thinking that the iPhone OS should have something that supresses notifications when I’m near my desktop computer. This should be possible because the Bluetooth knows when I’m within my desktop’s proximity. This will prevent my desktop machine and iPhone simultaneously alerting me to a meeting invite.
When I’m away from my desktop the alert is warranted, but when I’m at my desktop machine it’s redundant (not to mention annoying).
Apple?
I could probably argue all day about the merits of audio quality and how it’s been generally deteriorating over the years because of radio and compression formats (MP3, etc.) that have become common place.
My friend Ryan Provost sent me this link: http://crave.cnet.co.uk/digitalmusic/0,39029432,49303980,00.htm
While they have a disclaimer in there indicating that it wasn’t meant to be an objective, scientific test, the writers clearly are confused about how compression algorithms work.
The bitrate is definitely not the only thing to consider — AAC+ is far superior than the first generation codecs (MP3, Vorbis, etc.). I won’t say that I’m as experienced with Vorbis files as I am with MP3, AAC, or AAC+, but I wasn’t impressed the first time I heard it.
Moral of the story: Think before doing any sort of test and make sure you’re testing the right thing and understand what the results mean.
Oh yeah — and put those MP3s away!
Something I’ve wondered for a while:
I could swear that there was a scheduling program that worked exactly like this back in the Mac OS 9 days — when entering a time into a text box if I type a number like ‘4’, assume that I mean PM and not AM. That way you don’t inadvertently make mistakes that schedule meetings across day boundries.
iCal designers?
| Ruby: | Hey Serge, there's a problem on line 26. |
| Sergio: | Really? That line looks fine; 'if' something...blah blah blah |
| Ruby: | Nah, it's bogus. |
| Sergio: | What are you talking about? |
| Ruby: | 26! Fix it! Now! (repeat for an hour) |
| Sergio: | Wait a minute, there actually is a problem on line 46 -- but that's not 26! What's up with that? |
| Ruby: | You expect me to know the difference between 26 and 46? |
Anyone out there using JRuby may note that it has some issues with rake. I noticed this in particular with a Rails app that I’m building where I wanted to write some rake tasks that would be run from the command line. You’ll wind up with something like this:
[sergio@localhost m2-cms]$ jruby -S rake load
(in /Users/sergio/Projects/github/m2-cms)
rake aborted!
uninitialized constant DynamicDocument::Base::SMDocument
(See full trace by running task with —trace)
As my colleagues on the #jruby channel of IRC pointed out, the issue stems from the fact that rake defines the import command which is probably being used in your Ruby code that’s including the Java object. The solution is to change “import” to “java_import”
Seems trivial enough — but Googling around didn’t find this, so I figured I’d write it down…

