shahine.com/omar/

homepage | Send mail to the author(s) contact

yet another Microsoft blogger

 Sunday, September 24, 2006

Bisphenol A

This topic is a bit unusual for this blog, but over the past few weeks I've grown a bit alarmed about Bisphenol-A or BPA.

BPA is a chemical compound. It's most often found in Polycarbonate Plastics. Polycarbonate Plastics are those cool clear plastics you see everywhere. For example, all those trendy Nalgene colored and clear water bottles are made from Polycarbonates. Another common item is made from Polycarbonates; over 90% of baby bottles. You can see all the types of things Polycarbonates are made into.

So who cares, lots of things are made of plastic. Well, there is a fairly raging debate that BPAs can leach from plastic when heated, and that BPAs can cause all sorts of ails like cancer. Now I don't consider myself an environmentalist, and I certainly realize that in the modern industrial world we live in we are constantly exposed to things that are bad for us; the air we breath, the weather, the hole in the ozone layer, pesticides, global warming and so on. However, a few weeks ago my wife went to a talk at Stanford given by a colleague of hers and one of the issues discussed were BPAs. Anyway it was enough to pique my wife's interest and then mine.

My basic philosophy on these sorts of things is this. If all the "industry funded plastics research" says one thing, and much of the "independent" research says another thing, then something is fishy. For all we know, this is just the very beginning in our understanding of the long term affects of BPA and 20 years from now we'll look back at this and wish we knew more... OR it's perfectly safe and there is nothing to worry about. But when presented with a choice in the matter, I would rather avoid this sort of thing, especially when my child on the way. What I do find scary is the number of pro BPA websites that the plastics industry has already set up to remind us how "safe" it is because the FDA has yet to prove otherwise... (www.NoAB319.org, http://www.bisphenol-a.org/)

Before I go on I should explain that not all plastics contain BPA, and that you should mainly be concerned with plastics that come in contact with food as the heat is what can accelerate BPA leaching. There are a few kinds of plastics and they can be identified by those little triangled number symbols.

Number

Code Name Example BPAs
1-PETE PETE Polyethylene Terephthalate (PET) Soda & water containers, some waterproof packaging. No
2-HDPE HDPE High-Density Polyethylene Milk, detergent & oil bottles. Toys and plastic bags. No
3-PVC V Vinyl/Polyvinyl Chloride (PVC) Food wrap, vegetable oil bottles, blister packages. Yes
4-LDPE LDPE Low-Density Polyethylene Many plastic bags. Shrink wrap, garment bags. No
5-PP PP Polypropylene Refrigerated containers, some bags, most bottle tops, No
6-PS PS Polystyrene Throwaway utensils, meat packing, protective packing. Yes
7-Other Other Usually layered or mixed plastic. Acrylic, polycarbonate, polylactic acid , nylon and fiberglass. Maybe

So the past few weeks Lora and I decided to get rid of of Beloved Polycarbonate Nalgene bottles, plastic coffee mugs, or any other form of plastic that we might heat up. This includes any tupperware (luckily we use the pyrex class tupperware). We replaced all our Nalgene Lexan bottles with the excellent swiss SIGG bottles. You can also opt to use the white Nalgene bottles as they are made from High Density Polyethylene (BPA free).

However, when it came to finding Baby Bottles that weren't made of Polycarbonate things to a bit tougher. Basically you have a few choices:

  1. Good old Glass bottles. Evenflo makes them into two sizes (4oz and 8oz)
  2. Playtex Original Nurser Polycarbonate bottles with Polypropylene Drop-ins Inserts (the formula goes in the Polypropylene which does not contain BPAs).
  3. Born Free (I was actually wondering when a Baby Bottle company would get wise and take advantage of the uncertainty around BPA safety and market this fact). I have yet to try see these for myself, and the web site is not clear about what kind of BPA free plastic they use. update: Whole Foods and Amazon (5oz and 9oz) now carry Born Free Bottles and I purchased some. They are made from a material called Polyamide which appears to be a bio-plastic.
  4. Snappies - Polypropylene breast milk storage bottles.
  5. Medela breast pump storage containers and baby bottles are all made of Polypropylene

What's also very interesting is that San Francisco just became the first place in the world to ban the use of baby products with BPA effective December 1st 2006.

Under the proposed ordinance, no product that is intended for use by a child under 3 years of age could be manufactured, sold or distributed in San Francisco if it contains bisphenol A, or BPA, an ingredient in hard, clear polycarbonate plastic. Some forms of phthalate, a chemical that softens plastic, including polyvinyl chloride, or PVC, would also be banned.

And it looks like the State of California is considering similar legislation:

But evidence is mounting that even in low exposure levels, BPA can be dangerous, especially for infants and developing fetuses. BPA is eerily similar to estrogen, the naturally occurring hormone that regulates sexual development, and since the 1990s, early exposure has been linked to a variety of problems, ranging from early puberty and undescended testicles to birth defects like hypospadia. Recently, scientists at the University of Cincinnati and the University of Illinois at Chicago found that exposing newborn rats to low levels of BPA permanently damaged their genes in ways that caused them to develop prostate cancer. Given that BPA tends to concentrate in the placenta and amniotic fluid of pregnant women in five to 10 times the levels found in the average adult, the research raises troubling questions about the potential for prenatal exposure to BPA to cause prostate cancer decades down the line.

As with all animal studies, it remains to be seen how well the findings will apply to humans. But as scientific evidence of the risks accumulates, and as rates of reproductive-system diseases continue to rise, it’s time to take some common-sense measures to limit exposure. For consumers, this means avoiding using cookware or food storage items containing BPA and being especially careful about microwaving plastics, which can cause them to leach BPA at higher levels. For our state legislators, it means following San Francisco’s lead and banning BPA from child-care products.

Assemblywoman Wilma Chan of Oakland introduced just such a ban in January, only to have it die in committee amid intense lobbying by the plastic industry. Chan is planning to reintroduce the bill later this year, and we urge support for this important effort.

I found this great blog post from  Julie Deardorff of the Chicago Tribune, where she writes on her blog:

Just last week, researchers at the University of Illinois at Chicago and the University of Cincinnati found the first evidence that early exposure to low levels of BPA, which mimics the female estrogen hormone, may result in a predisposition to prostate cancer later in life. The exposure to BPA permanently altered genes in the rat pups, according to the study published in the journal Cancer Research.

The plastics industry plays down the threat from BPA, but at least one enlightened city—San Francisco—is considering adopting the nation’s first ban on BPA, a move that comes after a similar measure died in the California Legislature. The proposed ban would also prohibit forms of phthalate, a chemical that softens plastic, including polyvinyl chloride, or PVC.

What can a pregnant woman do? Plastic is impossible to avoid. The U.S. produces more than 1.6 million pounds of BPA annually. But for starters:

  1. Don't microwave in plastics. Use heat-resistant glass containers, Corning Ware or ceramics to microwave all your products, even if it is "microwave safe."
  2. Cover food with a paper towel rather than plastic wrap in the microwave. Never microwave baggies.
  3. Even organic microwavable foods have plastic coverings. Take two minutes to remove the product from its plastic wrapping and put it in a glass or ceramic bowl before cooking.
  4. Don’t drink hot liquids through a straw. Not only will you burn your tongue and throat, but the heat will pull the chemicals from the straw into your coffee.
  5. Drink water out of glasses or glass bottles

So it's really very simple. You can do nothing and that's your prerogative. But I think folks should at least know that this debate is brewing, and that you can avoid a potentially harmful chemical if you chose... Why take the risk if you can find a cost effective suitable alternative for you and your child?

Anyway, I hope this information serves useful to some one. I documented this in the hopes that folks searching for this information will at least find some links to BPA free baby bottles which is what I really wanted to find before stepping into this quagmire. I seriously think plastic is an amazing invention, but I also wonder if the plastics industry is in for a lot of scrutiny in the next few decades as people begin to better understand the effects of plastic in our lives.

Oh and I definitely recommend reading the Smart Plastics Guide.

Posted Monday, September 25, 2006    Permalink    Comments [25]  View blog reactions

 

 Friday, September 22, 2006

dasBlog 1.9

DasBlog Reflection 640x480 GrayAt long last dasBlog 1.9 is finally out. Originally this release as a few bug fixes but in the last few months a lot of new folks started to contribute some great stuff and all the small and not so small things that Scott and I did started to add up to quite a bit of stuff :-).

You can read all about the new features on Scott's blog.

Posted Friday, September 22, 2006    Permalink    Comments [0]  View blog reactions

 

 Wednesday, September 20, 2006

Make the clicking stop...

This is a rather humorous post by Yahoo on how to make the annoying clicking sound that explorer makes for every navigation event go away. I hate clicking navigation sounds. I hate whenever I upgrade to a new build of IE 7 that it resets my setting so that the clicking starts again. I don't understand how this sound provides any value to anyone.

So like everything else, I have a handy dandy registry entry to automate this process on all your machines.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\Explorer\Navigating\.Current]
@=""

Jut copy the text above into notepad, and save as "Navigation Sound Off.reg" and open the file in Explorer.

Posted Wednesday, September 20, 2006    Permalink    Comments [0]  View blog reactions

 

 Sunday, September 17, 2006

Good looking Smartphone

Samsung I320 Smartphone (Unlocked)This phone (Samsung i320) has some pretty great looks and even better specs, EXCEPT, if you live in America, don't bother as the phone doesn't have support for GSM 850... and unless you want to pretend you're living in a world with circa 2001 GSM coverage, you want GSM 850. Oh, and it will set you back a good $620... ouch.

Posted Monday, September 18, 2006    Permalink    Comments [2]  View blog reactions

 

 Wednesday, September 13, 2006

Package Alert Service

I just ordered a Nokia E61 (thanks to Chris Sacca for the pointer!) and am anxious to get it. Not impressed by the UPS tracking features I searched and found this Package Alert Service. It rocks, you input your UPS or FedEx tracking number and it emails you with any changes in the progress of your package.

"About this Service
Have you ever ordered something cool online and just couldn't wait to get it? Do you agonize over when it will be in your clammy little hands and obsessively check delivery tracking websites?

Of course I certainly wouldn't do such a thing, but just in case someone else has this "problem" I created an email alerting system for package deliveries. A number of people are offering RSS feeds for tracking packages, but that's still the wrong model. Don't make me check when my package arrives, push it to me.

It currently works for UPS and FedEx packages. (USPS already has a nice email alerting service.) You will get alerts whenever the status of a package changes until it is delivered. You could use this service to be alerted when a package is out for delivery so you can know when to be home to accept it. You can track packages you send too, as long as you know the tracking number. "

Why yes I have... and this service helps me avoid checking the UPS site every few hours :-).

The emails come with little map links as well so you can see where your package is!

BTW - ExpanSys rules. I ordered my phone at 1pm and it shipped at 3pm.

Posted Thursday, September 14, 2006    Permalink    Comments [5]  View blog reactions

 

FeedBurner

Apologies in advance because all the posts in my feed will show as unread today as I finally made the move to feedburner. For one thing the bandwidth usage on my site was getting crazy and I have pretty bad stats on who is reading etc. Plus I just saw a great presentation by Steve Olechowski of FeedBurner and decided to sign up :-).

If you are using an aggregator you should automatically be migrated to the new feed address (you don't need to do anything).

Posted Wednesday, September 13, 2006    Permalink    Comments [0]  View blog reactions

 

 Tuesday, September 12, 2006

Digg River... Big Deal

Everyone is going gaga over Digg River, and River this, and general attention to something that's not news. For the longest time it's been in every web site's power to provide a mobile friendly version of their web page, it's just that no one has cared to do so (or if they have, you don't know about it cause typing www.somesite.com usually doesn't give you the mobile version on your phone). Dave Winer recently got a Blackberry and what's old is new, except now the spot light is pointing out the fact that in the past few years, nothing has changed the fact that most sites are still not readable or discoverable from a mobile device. Read this for a good synopsis of the exact situation.

However, the recent hoopla seems to be to create a new domain for your site (ending in river.com), and creating a mobile friendly version of your site and declaring victory. Ummm, I don't think so. That's not discoverable. Oh, and you didn't solve the problem of what happens when I click on any one of the links on Digg to read the article... yeah, I thought so... still sucks and is unreadable on a mobile device.

To me there are a few solutions.

  1. Every web site go and build a mobile optimized version and have the server figure out if you are a mobile browser and provide the appropriate UI (if you are a new site then River of News). Also provide another standard mechanism of getting at the mobile content (mobile.sitename.com etc).
  2. Read all the stuff you care about in a mobile RSS aggregator that is web accessible (NewsGator Mobile is a great example and what I use). I don't need DiggRiver.com because I can just go read my Digg feed on my mobile device the same way I can on the web, in Outlook, or in FeedDemon. No work required except supporting RSS.
  3. Read the web through a mobile transformer. Both Google and Microsoft have software that will take a web site and make it mobile friendly.

None of these is perfect but I hardly see how this River business is anything special. At it's core it's not going to solve some of the biggest problems browsing the web on a mobile device.

It's nice that people are starting to pay attention to this again... and for that I'm sure Dave pointing a spot light at the problem will motivate some to attempt to address the situation, but I seriously doubt it will matter as you'll still need portal sites just to find out what all the mobile URLs are for these sites.

PS - Scott Hansleman recently added mobile support to dasBlog. However, you don't need to set up a new domain for your blog or do anything special (nor does Dave Winer). What you say? That's right, dasBlog uses some built in stuff in ASP.NET with some extra browser detection logic to figure out if you are a mobile device and automatically themes everything using a mobile skin making the site totally usable and readable on a mobile device. Nifty.

Posted Wednesday, September 13, 2006    Permalink    Comments [1]  View blog reactions

 

iTunes 7

iTunes 7 = Software that makes me happy. Hats off to Apple for creating a fantastic upgrade to what was becoming a very creaky user experience.

iTunes 7 is soo different from Windows Media Player. Each facet if iTunes is optimized for that specific scenario. Things like finding, downloading and subscribing to Podcasts is fantastic. Flipping through my CDs is finally more fun then it was back in High School when I used to go through my CD collection looking for something to listen to... connecting and managing an iPod is even better than it was before. Bliss.

Torres says it best in his blog:

"You know though, Apple is truly at the top of its game these days.  Even more so than a year ago - or 4+ years ago when I bought my first-gen 10GB iPod.  As much as I critique their lock-in model, they never cease to wow me with how much they're able to do, and the innovation and quality bar they set for others.  I applaud them."

If Apple would just support WMA and get HBO to offer their shows for download I'd be set, I'd never consider any other device or audio software for my desktop/laptop (still need Windows Media Center though). Zune better ship soon so that we can get started on v2 and of course v3. Apple has a massive head start and I'm not sure anyone will ever catch up (or that it matters).

I love this view...

Posted Wednesday, September 13, 2006    Permalink    Comments [3]  View blog reactions

 

The Future of Web Apps

is where I will be the next 2 days. Find me and say hi :-).

Posted Wednesday, September 13, 2006    Permalink    Comments [0]  View blog reactions

 

Drool... Nokia e62

So, lets see. It's a Nokia phone (that means it works), it's got a keyboard, it's going to sell for $150 on Cingular (my carrier) and it support push email from Exchange via Exchange ActiveSync, and is half an inch thick? Does anyone know if this bad boy sync's contacts and calendar as well? If so I need to get one of these so badly.

Posted Tuesday, September 12, 2006    Permalink    Comments [5]  View blog reactions

 

 Sunday, September 10, 2006

Carbonite Backup Complete

On July 26th I signed up for Carbonite. This photo is worth a thousand words. I managed to back up all the lossless WMA music I have ripped as well as all my RAW photos. Total amount backed up is 107202 MB (roughly 107 GB) over 46 days. I averaged about 2.3 GB a day uploaded, or 1.6 MB/minute.

The nice thing is that through the entire process I used my PC normally, Vonage seemed to work just fine, and I didn't notice anything special going on. For the record, I use Comcast at home and I get  3474 downstream / 349 upstream (kbps) to Reston, VA where Carbonite's Data Center is.

Anyway, I could have never reasonably backed up all my ripped music and maintained the data remotely, dito for my photos. Now that I've made it this far I need to finish organizing my photos so that I can upload all the jpegs as well.

If you want to try out Carbonite, use this link and you'll get a free month (and I'll get 3!).

Note: I don't recommend this be your only backup strategy. For one thing restoring over 100 GB will take a long time. You should have DVD or other archival media backups of your important photos, data etc (I create a DVD backup of photos regularly) and consider running your computer using some kind of RAID (I use RAID-1 for my desktop PC at home). RAID has saved my ass numerous times, and comes in really handy when one of your drives is about to go south (you can RMA the drive, pop the new drive in, watch happily as the RAID rebuilds itself and return the bad drive with about 5 min of total downtime). I have done this 4 times in the last 4 years. I'm also considering getting a > 1 Terrabyte RAID system from Infrant for my Video/TV/Audio/Pictures so that I don't have to have this data sitting on my desktop and Media Center.

Posted Monday, September 11, 2006    Permalink    Comments [2]  View blog reactions

 

 Wednesday, September 06, 2006

Inline Search for Internet Explorer

This is simply a must have add-in for IE. For those of us that used the FireFox Find feature and were like "OMG", you can now have the same thing in IE. 

You can see in the screen shot below how this works:

[Source: Paul Thurrott's Internet Nexus]

Posted Thursday, September 07, 2006    Permalink    Comments [1]  View blog reactions

 

 Tuesday, September 05, 2006

Customizing Colibri with Custom Paths

Colibri happens to be my favorite launcher. I tried it a long time ago, but never used it because it wasn't possible to add your own search paths for applications. This meant that all my little PortableApps never appeared in Colibri's index of applications I could launch.

Well, there is a post over on the Colibri forums that details how you can add your own search paths. It's a bit light on details and Colibri currently lacks any UI to do this. However, it's easy enough.

Step 0: Download SQL Lite Database Browser

Step 1: Launch SQL Lite Database Browser

Step 2: Open Colibri's Filesystem database in %USERPROFILE%\Application Data\Colibri\

Step 3: Browse to the folder table

Step 4: Add your own custom folder path to a new row in the folder table

Step 5: When you are done, you should see your new folder path

Step 6: Improve Colibri's Performance by navigating to the Settings and selecting Store user-defined items in database

Step 7: Quit and Relaunch Colibri.

Posted Tuesday, September 05, 2006    Permalink    Comments [0]  View blog reactions

 

 Monday, September 04, 2006

Windows Media Player 11 Beta 2

So a few days ago Windows Media Player 11 Beta 2 was released. I was wondering why I should bother installing it. After all, I didn't think that Beta 1 was all that. Sean says it's a must have update. Um, ok, I usually upgrade to the latest and greatest, but I'm still curious what's new.

This reminds me... it appears that the Windows Media Player Team is the only team at Microsoft that isn't blogging about their product. So,I go and read the Read Me and it says:

What's new in this beta release compared to the first beta release of Windows Media Player 11 for Windows XP?
The following list highlights some of the major changes since the first beta release of Windows Media Player 11 for Windows XP.
  • Fixing issues. Fixes have been made for issues that occurred in the first beta release of Windows Media Player 11 for Windows XP.

  • Additional online stores are now available. More online stores are available in this beta release of Windows Media Player 11 for Windows XP. For a listing of online stores that are now available, see Availability of online stores.

  • Changes to sharing digital media content. The functionality of Windows Media Connect is now integrated into Windows Media Player 11 Beta 2 for Windows XP as the new Media Sharing feature, which lets you enjoy the contents of your Windows Media Player library from anywhere in your home. If you have a home network (wired or wireless), you can use Windows Media Player 11 to stream the contents of your library to networked devices such as Xbox 360 or other digital media receivers. For more information, go to Digital Media at Home.

    Note that digital media sharing is targeted for home users; therefore, computers that are joined to a domain might experience issues when trying to share digital media.

Hmmm, lets look at the first bullet point. Fixing Issues? Hello, but could you be more non descriptive? Oh wait, it goes further to explain that "Fixes have been made for issues that occurred in the first beta release..."? Oh really? Like what fixes? How about the fact that it's pretty much still unusable and has a completely weird menu system that I can't figure out? Sometimes I wonder... if you take a look at a pretty radical User Experience change like the Ribbon in Office, you can tell that a lot of hard work, usability testing and iteration went into that product. In fact, Jensen Harris does an amazing job of making this all very transparent to all of us. Want to know or understand how or why WMP 11 acts and behaves the way that it does? Browse over to Microsoft.com and check out a multi-page read me with 3 bullet points explaining what is approx a few months of work by a team of folks.

Seriously, in the age of blogs, wikis, and the ability to have a 2 way discussion with end users, it seems odd to me that this product is being designed in a 1990s style process.

Personally, I'd love to read about how the team addressed feedback in the latest version.

Posted Monday, September 04, 2006    Permalink    Comments [4]  View blog reactions