Author Archive

Google Buzz Blows! (and how to turn it off)

I just wanted to say thank you to Google for sharing my private contacts with my other contacts. I appreciate you turning my private email account into a Twitter, err, Gwitter account without warning.

Smooth move.

After years of using Gmail, I’m considering going elsewhere. Only problem… Hotmail and Yahoo append advertisements to the end of outgoing emails, and that’s just as unacceptable!

Don’t get out your torches and pitchforks. Let’s just turn Buzz off and forget the whole thing happened.

The link to disable Buzz is hiding down at the very bottom of your Gmail inbox in small, unnoticeable font (bolded for your pleasure):

Gmail view: standard | turn off chat | turn off buzz | older version | basic HTML Learn more

MS IE Epic Fail

numReasonsToAvoidMS++;  // buffer overflow!

Information Week is reporting that a flaw in Microsoft’s Internet Explorer contributed to the recent Google cyber-attack, ostensibly by Chinese sources.

Don’t worry, though… the IE flaw only affects IE 6, 7, 8 on Windows XP,  2000, Vista, Win 7 or Win Server 2003 or 2008.

Oh wait, isn’t that the entire M$ product line?

 

Update: The BBC is reporting M$ admits to IE’s flaw being used as an attack vector.

Comcast DNS Problems

After a recent relocation, I re-signed up for Comcast and was pleasantly surprised to find my broadband speeds have increased!  Whether this is a new HSI product, or a function of my new location, I’m not sure, but I now seem to be sporting about 23 megabits down and 2.5 megabits up, which equates to over 2 megabytes per second streaming!  (Yeah, hella fast—for America anyway!)

Comcast Speed Test

The last couple of days, the service has been rather slow… but not in download speed.  When going to a webpage, the initial lookup took 2-6 seconds!  6 seconds is a long time to wait for your webpage to start loading!  In doing some tests, initially with nslookup and dig, and by timing requests to Comcast’s DNS servers, it was clear that the problem was Comcast’s DNS  servers.  Many packets were being dropped, but only to their DNS servers.  Since the queries are UDP packets, there is no “guarantee” that they will make it to their destination, so ostensibly much of the delay was in client-side time-outs and re-querying.

While some forums suggested OpenDNS as a solution, I went about using Level3′s DNS servers (pick two from 4.2.2.1 through 4.2.2.6) simply by entering the IP addresses into my router config.  Big improvement—pages now pop right up without delay!

This comes two days after being surprised by Comcast’s DNS hijacking redirection, which sends users to a page full of adverts, rather than returning an error, should they mistype a URL.  This [dis]service, dubbed “DNS Helper” by their marketing department, requires its users to opt-out, which I was able to do.  Sign into Comcast’s Customer Central and you should find the option in there, somewhere.  Or better yet, use someone else’s DNS, which is perhaps their master plan for scaling DNS.

So what is going on with Comcast?  Googling the problem reveals a history of complaints, so clearly their new redirection “service” isn’t to be blamed.  Slow DNS queries are a bottleneck for web surfing, yet don’t show up on “speed tests,” which may be why Comcast is happily ignoring this problem.

For now, I’ll just enjoy the fast connection without Comcast’s DNS until the billing department starts f—ing with me in about 12 months when my “deal” runs out!

AT&T Extends iPhone 3GS Upgrade Period

Many iPhone users were upset when AT&T announced its upgrade policy for the new iPhone 3GS, which will be available from Apple and AT&T starting 19 June 2009. Customers who had purchased the iPhone 3G last June under a 2-year contract would not be eligible for an upgrade this year. Without the 2-year contract subsidy, those who wish to purchase the new 3GS will need to fork over an additional $200.

Due to the number of customer complaints received, AT&T announced yesterday that it would extend its upgrade policy to include customers that would be eligible for a subsidized upgrade in July, August or September of this year.  In essense, they’re extending the upgrade window by 3 months. So, if your contract is up in September, you should be able to upgrade now at the discounted price. Although many contracts will still fall beyond this time-frame, at least AT&T responded to its customers by making some sort of effort to appease the screaming masses.

While the 3GS seems to be making all the news, it’s also worth noting that last year’s iPhone 3G model, sporting the same 3.0 software as its newer sibling, is now available for half the price. That should help Apple increase its market share.

Apple has an iPhone feature comparison here.

Wolfram|Alpha = Freaking|Awesome

WolframAlpha, the “computational knowledge engine,” is fantastic for those interested in math, science, engineering, music and more. If you haven’t heard of it, it’s worth investigating. It’s not a web search engine like Google or Bing, but instead is a searchable database of just about anything science-related.

Want to know about the Sun? Do you like caffeine? Have a need to convert AU to parsecs? Looking for a solution to a differential equation? Wolfram’s got your back!

Wolfram|Alpha

WolframAlpha cranked out this integral calculus problem almost immediately! I wish I could say the same about my HP calculator!

Bad Font Breaks Time Machine?

So I came across this error in my Mac OS X system.log while performing a Time Machine backup:

backupd[]: Unable to rebuild path cache for source item. Partial source path:

I don’t know about you, but when I see errors from my backup daemon, I pay attention.

I first forced a reindex of Spotlight on the source device by removing the metadata:

sudo hdutil -E /

Spotlight got busy again, but after 20 minutes, I saw log entries along the lines of:

mdworker[]: ATSFontFindFromContainer failed: count = 2

And when I say lines, I mean hundreds of them.  Disk Utility returned OK on both devices, but Spotlight seemed to be spinning its wheels:

mdworker[]: (Error) Import: Importer force killed!

I “validated” the integrity of the fonts in Font Book, only to find csd12.ttf gave a warning.  After removing the font, Spotlight finished indexing in 30 minutes. With no more log errors, Time Machine now seems content to copy my files hour after hour.

So could it be that a bad font caused problems for OS X’s backup mechanism?

Safari 4 Passes Acid3 Test, Private Browsing Sucks

I’ve been a long-time fan of the Firefox web browser, and I’ve been enjoying some of the new features that have been creeping into the beta builds lately. But I recently upgraded my Mac to Safari version 4, and I have to say, I am very impressed!

Acid3 tests a browser’s compatibility with Web 2.0 standards. When I ran this in Safari 4, I was surprised to see a result of 100/100!

Safari 4 Acid3 Test

My current version of Firefox, 3.5b99, made it to 93/100.

Firefox 3.5b99 Acid3 Test

I do enjoy the usefulness of some of Safari’s new features, such as the Top Sites grid and the Developer tools. Others, like the Cover Flow view in History, offer some pleasing eye candy. The main improvement seems to be in Java-script engine performance. Gmail loaded noticeably faster and my Netflix queue drag-and-drop was much snappier with Safari 4′s “Nitro Engine.”

Both browsers offer a new “private browsing” mode, dubbed by some “porn mode.” Firefox seems to have a better implementation of this private browsing experience by suppressing cookies. Safari, on the other hand, keeps your cookies present when switching from normal to private browsing.

To test this yourself, login to Google while in normal browsing mode, then activate private browsing, then reload Google and you’ll see you’re still signed in. Try this again with Firefox 3.5b99 and you’ll notice the same doesn’t happen.

Safari’s private browsing seems silly when cookies stay intact, allowing websites to still identify the user. If anything, it gives the user a false sense of anonymity!

Private browsing flaws aside and despite the features and speed increases, until there’s an Adblock Plus for Safari, I’ll probably stick with Firefox as my primary browser. I’m sure others have extensions they’re attached to as well, and this alone may keep market share with Firefox.

Windows 7 Includes New Psychedelic Wallpaper

The new Windows 7 RC demo sports some new features for the Microsoft operating system, most visually noticeable being the bright, new psychedelic wallpaper themes.

Windows 7 Mushroom Wallpaper
This is just one of the new psychedelic wallpapers included with Windows 7 RC, which I like to call Mushroom Trip.

Windows 7 Includes Cool Wallpaper
Another impressive Windows 7 included wallpaper.

Windows 7 Psychedelic Wallpaper
Looks like a wild acid trip!

Those of you that know me know that I’m a pretty big Apple fan.  It humbles me to tip my hat to M$, but I do enjoy the new eye candy!

Duplicates in Mac OS X “Open with…” Finder menu

I’ve read several blogs and forums online describing how to fix the problem of duplicate or old entries in the “Open with…” contextual menu in Mac’s OS X Finder.  The problem with some of these sources is that the path listed is not always correct, rendering the ol’ copy-and-paste standby useless.  One easy way to handle this is with the locate command.

To rebuild the list of programs under the “Open with…” menu, from a Terminal shell, copy/type:

`locate lsregister` -kill -domain local -domain system -domain user

Note the ` [backward apostrophe] is the key shared with the ~ [tilde or "twiddle" in unixspeak].  This should not be run as the superuser, but rather as your own login.

This could potentially fail if you have more than one lsregister installed on your system, but that shouldn’t be the case with a default install.

You may need to logout and log back in for the changes to be seen.

Why the TI-83 sucks…

Have you ever tried to use the hyperbolic trigonometric functions on the TI-83?

As far as I can tell, the only way to access the hyp trig functions like sinh and cosh is to go to Catalog and scroll all the way down to the function name.

Now granted, you can use the letter keys to skip down a bit closer to the function you’re looking for.  But scrolling through function after function is just awful, especially considering how many other calculators have a “Hyp” button right on them, or even individual sinh and cosh buttons (including OS X’s built-in calculator).

If I’m overlooking something, please feel free to leave a comment.  I’d love to know a shortcut to access those functions on the calculator!

If only I could get used to RPN, maybe I’d go the HP route.