Official Google Blog: Stuck in traffic?:The Google integration is very nice, but I'm most impressed with how it works on my phone. The MN DOT provides a similar service with integrated webcam views.
.... I'm happy to tell you about a new feature on Google Maps that can help. For more than 30 major U.S. cities, you can now see up-to-date traffic conditions to help you plan your schedule and route. If you're in San Francisco, New York , Chicago, Dallas, or any of the other cities we now include, just click on the traffic button to show current traffic speeds directly on the map. If your route shows red, you're looking at a stop-and-go commute; yellow, you could be a little late for dinner; green, you've got smooth sailing....
Wednesday, February 28, 2007
Google maps and traffic: includes MSP
I was playing with Google maps on my phone the other day, and I was surprised to see it included traffic flow data for the twin cities metro region. I just checked, and now it appears on the standard google map for the twin cities as well.
Monday, February 26, 2007
MacBook: won't startup unless plugged in
My MacBook sounds rather grimly like all of these. I wonder about those MagSafe adapters ...
Here's how it went:
Along the way I reset the PRAM and PMU to no avail and uninstalled Parallels RC 3.
Tonight I mirror the drive and tomorrow it goes to the Apple Store. I'll try leaving the battery out overnight for the heck of it. I assume it's a hardware issue. I certainly don't need this, but then, who does?
Update: Now the apple menu battery icon has a black X through it, and the drop down reads "No batteries available". The 'about this mac' profile showed "no battery".
Sounds like this is a common MacBook battery flaw. Sometimes it's a defective battery, sometimes a defective motherboard. I hope it's the battery of course, but when I push the battery charge button all five indicators light up.
Update 2/27/07: I work about five minutes from an Apple Store, so replacing the battery only took a few minutes. That did the trick. So what happened? Well, the battery might have simply been defective, but I wonder if there's not more to it. These LiOn batteries have internal computers and embedded operating systems that work to keep them on the right side of spontaneous combustion. Maybe that monitoring system detected some 'out of spec' behavior and shut down the battery -- for good. In other words, the noble battery terminated itself to save the mother ship. Mechanical apoptosis, in other words.
Or maybe it just blew a fuse.
Update 4/22/07: Rumor has it there's an association between battery death and running Parallels. Perhaps coincidence, but worth watching.
kw: apple, macbook, battery, adapter, adaptor, power, startup, start-up, bootup, boot-up
Here's how it went:
1. Went to use it and it was shutdown! Surprise.I went through a few of these cycles. Sometimes it would start unplugged if I pushed the power button a few times, sometimes on one push, but, after much back and forth, nothing would start it if unplugged. No response at all. At that point I'd drained the machine's internal battery.
2. Pressed power, it started to boot, I heard the optical disk spin up, then nothing. This is the same behavior one sees when a battery is completely depleted -- the Mac starts on its internal battery, recognizes there's insufficient power to continue, and shuts itself down.
3. Attached adapter, glowed green, booted.
Along the way I reset the PRAM and PMU to no avail and uninstalled Parallels RC 3.
Tonight I mirror the drive and tomorrow it goes to the Apple Store. I'll try leaving the battery out overnight for the heck of it. I assume it's a hardware issue. I certainly don't need this, but then, who does?
Update: Now the apple menu battery icon has a black X through it, and the drop down reads "No batteries available". The 'about this mac' profile showed "no battery".
Sounds like this is a common MacBook battery flaw. Sometimes it's a defective battery, sometimes a defective motherboard. I hope it's the battery of course, but when I push the battery charge button all five indicators light up.
Update 2/27/07: I work about five minutes from an Apple Store, so replacing the battery only took a few minutes. That did the trick. So what happened? Well, the battery might have simply been defective, but I wonder if there's not more to it. These LiOn batteries have internal computers and embedded operating systems that work to keep them on the right side of spontaneous combustion. Maybe that monitoring system detected some 'out of spec' behavior and shut down the battery -- for good. In other words, the noble battery terminated itself to save the mother ship. Mechanical apoptosis, in other words.
Or maybe it just blew a fuse.
Update 4/22/07: Rumor has it there's an association between battery death and running Parallels. Perhaps coincidence, but worth watching.
kw: apple, macbook, battery, adapter, adaptor, power, startup, start-up, bootup, boot-up
Sunday, February 25, 2007
Building a PC: a recent quick review
I have built my last few PCs, and I've been happy with how it worked. I may never build another though; all but one of the household machines are Macs now. Still, it's good to get a quick summary of the current state of the art. I'm surprised to learn that the 10K rpm Raptor boot drive made such a big difference, but I'll buy it. For what I do the onboard video, however, is not really an issue. It would be different if PCs, for example, made use of the video card for RAW image rendering (maybe under Vista?).
PS. I like Coding Horror, but he really doesn't know much about OS X or Macs. Contrary to his recurrent postings, for an expert user OS X is a much better computing experience than XP. I think it's a better experience for the novice user too, but both OS X and Vista are lousy options for novices. For the novice OS X wins primarily because of Apple's hardware and the absence of the antiviral software hassle, not because it's enormously better than XP. No comments on Vista, I've not used it.
Update 7/24/07: CH has a cumulative summary and a set of suggested configurations.
PS. I like Coding Horror, but he really doesn't know much about OS X or Macs. Contrary to his recurrent postings, for an expert user OS X is a much better computing experience than XP. I think it's a better experience for the novice user too, but both OS X and Vista are lousy options for novices. For the novice OS X wins primarily because of Apple's hardware and the absence of the antiviral software hassle, not because it's enormously better than XP. No comments on Vista, I've not used it.
Update 7/24/07: CH has a cumulative summary and a set of suggested configurations.
Saturday, February 24, 2007
Thursday, February 22, 2007
Odd OS X bug: can't share the shared folder
There's a longstanding and mysteriously ignored flaw in OS X File Sharing.
If I connect to one of my Macs using afp, I can browse all the folders belonging to the user I've connected as. I cannot, however, browse the shared folder -- as any user!
I wonder why this only annoys me ...
Update 4/14/07: I thought I knew a fix for this, but I was fooled. If you create an alias to the Shared directory and put it in your home directory, it looks like a remote client can get to it. Wrong, OS X simply redirects to the local shared directory!
I wonder again why I'm the only person who seems to notice this ....
Update 4/15/07: I've been looking at this from a few angles, and this is a real wart. My guess is that the Shared folder is a kind of kludge that was stuck into the OS as a temporizing measure. There's no standard way in OS X (non-server) to create a network share that everyone can access! The one folder available for local shares is not network accessible! (Insert more exclamation marks.) Grrr.
See also: the Parents folder.
Update 9/3/08: This was fixed in 10.5
If I connect to one of my Macs using afp, I can browse all the folders belonging to the user I've connected as. I cannot, however, browse the shared folder -- as any user!
I wonder why this only annoys me ...
Update 4/14/07: I thought I knew a fix for this, but I was fooled. If you create an alias to the Shared directory and put it in your home directory, it looks like a remote client can get to it. Wrong, OS X simply redirects to the local shared directory!
I wonder again why I'm the only person who seems to notice this ....
Update 4/15/07: I've been looking at this from a few angles, and this is a real wart. My guess is that the Shared folder is a kind of kludge that was stuck into the OS as a temporizing measure. There's no standard way in OS X (non-server) to create a network share that everyone can access! The one folder available for local shares is not network accessible! (Insert more exclamation marks.) Grrr.
See also: the Parents folder.
Update 9/3/08: This was fixed in 10.5
End of the line for the 35mm full frame sensor?
Canon's latest pro camera uses an APS sized sensor:
High-end Canon SLR counters Nikon | Tech News on ZDNetCurious. Why introduce another sensor dimension?
As with the 1D Mark II, the sensor is the APS-H size that shrinks the field of view by a factor of 1.3 compared with traditional 35mm film SLRs. That means a 50mm lens on a Mark III has the field of view of a 65mm lens on a traditional film SLR. (The APS-H size is right between the APS-C sensor, which has a 1.6 crop factor and is used in Canon Rebel XTi and 30D SLRs, and the full-frame sensor, which matches 35mm film and is used in the 5D and 1Ds Mark II...
Multiclick iTunes album column to subsort
macosxhints.com - Sort by album and artist or year in iTunes 7Why doesn't Apple ever document stuff like this?
...click on the Album column to sort by album (as you would expect), then click again to sort by 'Album by Artist' and again for 'Album by Year.' ... play whole albums at a time, but ... keep artists together."
SpyMe: another remote control app for OS X
SpyMe2 is presumably another VNC based remote control app, though the main page doesn't mention VNC. We're still waiting for something like Windows terminal services (RDP).
I might try it. Inexpensive.
I might try it. Inexpensive.
Wednesday, February 21, 2007
The NYT Permalink Generator
I'll start using this in my blog posts:
TidBITS - Create Permanent Links to the New York Times... because the New York Times considers itself as the newspaper of record, back in 2003, they worked out a deal with Dave Winer of UserLand Software to provide permanent links in RSS feeds generated through the Radio UserLand RSS aggregator. That said, it would seem that the New York Times is running its own RSS feeds now, so there's no obvious way to find a permanent link to an article you're reading on the New York Times Web site......use the New York Times Link Generator, written by Aaron Swartz of the social bookmarking site reddit. Just feed it a link to a New York Times and it returns a version of the link that will remain free for the foreseeable future, though of course the Times could always change their policy. There's also a bookmarklet that you can use to generate a permanent link from the current page when you're on the New York Times Web site.
Monday, February 19, 2007
Hard drives: everything is wrong
I'm used to this sort of reversal from medical science, not computer hardware. Google research says we don't undersand hard drives all that well.
In brief:
1. They're much less heat sensitive than we thought. Once a drive is "mature" heat doesn't have much of an impact on lifespan.
2. After a drive emerges from its infant mortality period, it's not much affected by use. So contrary to everything I've ever written, there's no great need to spin down a USB attached drive.
3. If a drive is found to have any defects on initial testing, it is 10 times as likely to fail as a defect free drive. I'd read that Apple selects server drives by buying conventional drives and tossing out any that have defects. Makes sense. If you buy a new drive, and find a mapped-out defect (may need special software), maybe you should consider returning it ...
In brief:
1. They're much less heat sensitive than we thought. Once a drive is "mature" heat doesn't have much of an impact on lifespan.
2. After a drive emerges from its infant mortality period, it's not much affected by use. So contrary to everything I've ever written, there's no great need to spin down a USB attached drive.
3. If a drive is found to have any defects on initial testing, it is 10 times as likely to fail as a defect free drive. I'd read that Apple selects server drives by buying conventional drives and tossing out any that have defects. Makes sense. If you buy a new drive, and find a mapped-out defect (may need special software), maybe you should consider returning it ...
Friday, February 16, 2007
The router/javascript bug - this feels big
This feels pretty serious to me. In retrospect, of course, the attack is obvious. I suspect many security people have known about this vulnerability.
In the near term browser vendors will be scrambling to see if they can hack in some fix that breaks javascript for this purpose, while not disabling it for every purpose. I'm interested in what Schneier will say.
I don't believe my Airport Router has a web interface, so it's probably immune. Even if it weren't, Apple has a distribution mechanism that allows effective updating of their routers. There's something to be said for that ...
Most browsers, btw, will 'memorize' passwords. I presume that's not exploitable here.
PS. I assume it's obvious to my handful of geeky readers, but a robust WLAN password is of no help here. This is all about the router's admin pw.
Update 2/16/07: I underestimated myself. I did change my mother's router's admin pw.
Update 2/24/07: Schneier has an article. He agrees, it's impressive.
Symantec Security Response Weblog: Drive-By Pharming: How Clicking on a Link Can Cost You DearlySince I'm a geek I have two inline routers from different vendors with different admin passwords (the password you use to connect to an encrypted WLAN is not relevant here) and, I think, usernames. There are probably two other people I know who do this. I'm not even sure I changed the un/pw on my mother's router -- nor would I necessarily know how! Her primary router, which is where her DNS information comes from, was installed by her cable company.
...The attackers create a Web page that includes malicious JavaScript code. When the Web page is viewed, this code, running in the context of your Web browser, uses a technique known as ‘Cross Site Request Forgery’ and logs into your local home broadband router. Now, most such routers require a password for logging in. However, most people never change this password from the original factory default. Upon successful login, the JavaScript code changes the router’s settings. One simple, but devastating, change is to the user’s DNS server settings...
In the near term browser vendors will be scrambling to see if they can hack in some fix that breaks javascript for this purpose, while not disabling it for every purpose. I'm interested in what Schneier will say.
I don't believe my Airport Router has a web interface, so it's probably immune. Even if it weren't, Apple has a distribution mechanism that allows effective updating of their routers. There's something to be said for that ...
Most browsers, btw, will 'memorize' passwords. I presume that's not exploitable here.
PS. I assume it's obvious to my handful of geeky readers, but a robust WLAN password is of no help here. This is all about the router's admin pw.
Update 2/16/07: I underestimated myself. I did change my mother's router's admin pw.
Update 2/24/07: Schneier has an article. He agrees, it's impressive.
Thursday, February 15, 2007
A document management program for OS X
The author of ReceiptWallet has created a general image management package for OS X. The idea is to manage scanned documents.
I did test ReceiptWallet. I imported 200 receipts and discovered there's no way to cancel a mass import. You can only cancel one at a time. I had to kill the app. It's not a big design flaw, but it did tell me the program is still early in its evolution.
Update 2/16/07: I mentioned the problem with canceling imports to ReceiptWallet's developer, and it's been fixed for the next minor release. That's why I love small developer projects. Also, Jacob Reider pointed to Yep in the comments. I'll watch his blog to see if he adds more information there.
DocumentWalletI think he needs to deliver one solution that manages 'receipts' and documents together. Two products is kind of odd.
... DocumentWallet is a Mac OS X program that allows you to scan in and manage your documents. When you scan in each document, you enter a few pieces of information about the document such as the title, category and sub category (as well as fields that you define) and then you can quickly and easily locate your documents. You can view the documents right on the screen, print them, email them, or save them as PDFs. In addition to the powerful search built into DocumentWallet, you can organize your documents into collections. These collections can contain whatever you want and even better than that is the ability to create smart collections that automatically create collections based on whatever criteria you like. For instance, you can create a smart collection that contains all of your manuals for your electronic components or one that contains documents for a certain case...
I did test ReceiptWallet. I imported 200 receipts and discovered there's no way to cancel a mass import. You can only cancel one at a time. I had to kill the app. It's not a big design flaw, but it did tell me the program is still early in its evolution.
Update 2/16/07: I mentioned the problem with canceling imports to ReceiptWallet's developer, and it's been fixed for the next minor release. That's why I love small developer projects. Also, Jacob Reider pointed to Yep in the comments. I'll watch his blog to see if he adds more information there.
Parallels global sharing: now an XP virus can destroy your Mac
By now quite a few people have noticed that OS X Parallels beta allows a non-admin user to read-write-delete anything on the drive. A recent statement on the Parallels blog feels a bit defensive:
The Official Parallels Virtualization Blog: Upgrade your XP virtual machine to Vista with RC3A malign XP process can now destroy an entire OS X system. I don't understand why there's not more of a fuss about this. Of course I'll disable "global sharing", but the affair forces me to recognize how extensively Parallels bypasses OS X. I wish Apple were interested in doing a virtualization layer that respected the primary OS ...
Global Sharing shares the your entire Mac file system. It is important to note that Global Sharing is DISABLED by default.
Dapper - a tool for extracting website data
Jacob Reider used Dapper in a PBX/CallerID applet he built. New to me, so I visited the URL he provided. It looks like a productized version of the tools people build to do mash-ups. It probably creates a DOM-like model of a web page and then provides an API to manipulate that data. Here's an excerpt from the FAQ:
Dapper: Frequently Asked QuestionsIf I get a chance, I may see if I can use it to create an RSS feed for Dyer's archaic web site.
What is Dapper?
Dapper is a service that allows you to extract and use information from any website on the Internet. For those familiar with web services, you can think of Dapper as an API maker. For the rest of you, Dapper allows you to build web applications and mashups using data from any website without any programming.
What is a Dapp?
You can think of a Dapp as a "black box" which represents a specific type of page on a specific website on the Internet. The Dapp provides access to the content of that specific website in XML. This XML can then be used in any way you like, including in your next application. Furthermore, Dapper provides a set of tools to transform this XML into other formats, including RSS, email, and Google Maps...
A revised! AirPort Extreme 802.11n review from Macintouch
[Update: The Macintouch reviewer was measuring performance across a NAT interface. It turns out that NAT translation is slow in consumer devices, and it becomes a real bottleneck for connections. Most of us would never notice this, since we probably use a switch for wired devices and we do NAT translation only to connect to the Internet. In most circumstances Internet connections are so slow NAT translation is not an issue. The revised Macintouch review is favorable, as are most reviewers.]
Macintouch reviewed Apple's new 802.11n router: Review: AirPort Extreme 802.11n. It's pretty negative, though they tried to be kind. Slow, quirky, hot. Bleh.
I'll wait for version two.
One side-comment caught my eye:
[Update: A Google study on hard drive longevity claims spin down has no effect on drive lifespan. Even so, I like spin down just to reduce noise.]
Macintouch reviewed Apple's new 802.11n router: Review: AirPort Extreme 802.11n. It's pretty negative, though they tried to be kind. Slow, quirky, hot. Bleh.
I'll wait for version two.
One side-comment caught my eye:
As a side note, USB disks we attached never spun down when idle. This maximizes AirPort Disk's availability — a client will never have to wait for a disk to spin up — at the cost of increased power consumption.The power consumption is trivial, but this also shortens the life of the drive. Another negative!
[Update: A Google study on hard drive longevity claims spin down has no effect on drive lifespan. Even so, I like spin down just to reduce noise.]
Subscribe to:
Posts (Atom)