Ultra-Pasteurized Milk

A long while back, I was at Safeway looking at the different brands of milk they carried and most of them had an expiration date of a week or 2, but there was this one brand, Darigold that had an expiration date of at least a month and a half away. I asked an attendant walking by if he knew why this particular milk lasted so much longer and if there was any preservatives in it. He shrugged and said he wasn’t sure.

darigold reduced fat milk

I mean, to have milk last that long, one must’ve added a whole bunch of preservatives in it.

Let me step back and give a little explanation of why I was looking into this. This milk isn’t cheaper, but if I recalled correctly, it cost about $0.10 to $0.20 more. But I hardly eat at home, and I never eat breakfast. Work has milk if I really wanted milk and the only time I’d ever get to drink milk at home would be on the weekends. So assuming I do eat cereal every weekend, that’s only 2x per week. A regular half gallon of milk would most likely be only utilized about 50% before I pour it down the drain. Therefore, I was very interested in this Darigold milk that lasts 1.5 months.

Anyway, Xyon, Aurash, and I were talking about milk awhile back. I hope I spelled Aurash’s name correctly. Anyway, Xyon hates milk with a passion. Well, more like he doesn’t like the taste. Aurash actually likes milk and would like to drink or use it more, but he is lactose-intolerant (sorta like my father), which is a condition where his stomach lacks an enzyme to break down lactose in milk, which ends up causing upset stomachs. I mentioned to him about Lactaid which actually makes milk products for lactose-intolerant people or he could opt for pills which do the same thing.

Anyway, back to the story, we got to the point of pasteurization and Xyon was telling us how the pasteurization process was initially developed to kill bacteria in beer from causing it to taste bad. The pasteurization process actually involves heating a liquid to a certain temperature where all the bacteria die. However, this process also ends up breaking down a bunch of organic material which causes milk to expire really fast. The process is no longer used for beer since as you can see, beer can last for months. However, they adapted this process to milk to kill off most bacteria.

I brought up the ultra-pasteurization milk that I had seen and purchased and he also didn’t know much about it, but if it was ultra-pasteurized, the name itself seems to imply strong pasteurization which should lead to shorter shelf life.

I went home and searched for pasteurization on Wikipedia. This is what I found out:

Pasteurization typically uses temperatures below boiling since at temperatures above the boiling point for milk casein micelles will irreversibly aggregate (or “curdle”). There are two types of pasteurization used today: high temperature/short time (HTST) and ultra-high temperature (UHT). There are two methods for HTST pasteurization: batch and continuous flow. In the batch process, a large quantity of milk is held in a heated vat at 63 °C (145 °F) for 30 minutes, followed by quick cooling to about 4 °C (39 °F). In the continuous flow process, milk is forced between metal plates or through pipes heated on the outside by hot water. UHT processing holds the milk at a temperature of 138 °C (250 °F) for a fraction of a second. Milk simply labeled “pasteurized” is usually treated with the HTST method, whereas milk labeled “ultra-pasteurized” or simply “UHT” must be treated with the UHT method.

Pasteurization is typically associated with milk, first suggested by Franz von Soxhlet in 1886. HTST pasteurized milk typically has a refrigerated shelf life of two to three weeks, whereas ultra pasteurized milk can last much longer when refrigerated, sometimes two to three months. When UHT pasteurization is combined with sterile handling and container technology, it can even be stored unrefrigerated for long periods of time.

Very interesting. Looks like from now on I’ll be picking up more Darigold Ultra-Pasteurized milk. The image of my milk above has an expiration date of July 27 2007 and was actually purchased 2 weeks ago. Usually, 2 weeks after I purchase a carton of milk, I’ll need to pour it down the drain already. This one has almost an entire month left!

What I really want to know is, how long does unpasteurized milk last. I found this site: A Campaign for Real (Raw) Milk!, which is a group trying to bring back unpasteurized milk because it’s “natural”. I’ve read it a bit, but not really for or against it. It’s interesting though that the pasteurization not only destroys bad bacteria, but also good bacteria along with helpful enzymes and vitamins. However, they didn’t mention anything about expiration dates or shelf life.

Microsoft Wireless Entertainment Desktop 7000 Review

So with Microsoft’s fiscal year ending, I decided to check out the Microsoft Wireless Entertainment Desktop 7000. It was a $100 investment (not a cheap keyboard/mouse combo), but I thought worse case scenario, I’ll just give this to my parents back home, since their media center wireless mouse and keyboard are rather short ranged.

microsoft wireless entertainment desktop 7000microsoft wireless entertainment desktop 7000microsoft wireless entertainment desktop 7000microsoft wireless entertainment desktop 7000

The regular wireless mouse and keyboards (using wifi/radio frequencies) have about a 6ft range. Infrared (the media center remote and keyboard) has a longer ranger, but are less sensitive and requires a direct line of sight. So I decided to that my next media center keyboard would have to be a bluetooth device.

Derek and I’ve been checking out different keyboards. The ones that we’ve been looking at include:

The diNovo Edge was sort of pricey, but the others weren’t cheap themselves. However, being a Microsoft employee, we get discounts on most hardware. Since the 8000 hasn’t been released yet, I decided to get the 7000 and check it out.

I’m going to be focusing mostly on the keyboard since for the media center, I don’t really find the mouse that useful. Plus the fact that the keyboard comes with a navigational pad (think touch pad), it makes the mouse even more useless in my case.

Although the keyboard isn’t split for ergonomics, the curved keyboard isn’t that bad. I still position my hands as if it was a split keyboard. The keyboard is super light and easy to carry around. Unfortunately, the keyboard itself isn’t rechargeable. It uses 4 AA batteries (included) and I don’t really have any idea how long it’ll last. There’s an on off switch on the back of the keyboard and I usually turn it off when I’m not using it, so I’m guessing the batteries would last for years, since I don’t really use the media center PC as my main computer.

The mouse itself uses 1 AA battery. A rechargeable NiMH battery is included. The mouse charge is a bulky, but I’m hiding it behind the TV.

On the bottom of both the keyboard and the mouse, there’s a bluetooth sync button and getting the devices to sync with the included bluetooth adapter was pretty simple.

Distance wise, I sit about 9ft from the bluetooth adapter behind my PC which is enclosed inside the TV stand. I get perfect reception on my comfy couch. At about 20ft, the farthest distance I can stand while still being able to see my TV, the reception started waning off. There were some dropped keys and so on. However, as I said, the bluetooth adapter is sitting on the back of my PC and is really blocked by wood on all sides, with the exception of the computer side which is aluminum. I think if I stuck the bluetooth adapter to the front USB ports or get an USB extension cord, reception should definitely be better.

On the upper right hand side, there’s this navigational pad, which is similar to a touch pad. It actually works fairly well. I would’ve preferred it to be in between my 2 thumbs, making mouse control easier, but the location up there isn’t too bad. However the surface area is a bit tiny and takes about 3 left to right scans to get across the entire screen. I guess having my resolution at 1920×1080 doesn’t help.

The F1-F12 keys are actually not regular keys, but touch sensitive keys, which are a bit funny to use at first, but nothing too bad about them.

There is no numpad, but not really something I care about on a media center PC. Not having the arrow keys island and the insert/delete island is a bummer though. I never really used the media keys and if I could redesign the keyboard, I would replace those with the islands.

The worse thing about this keyboard and I truly mean the worse is the Windows key. I’m not sure how often you use the Windows key (the key stuck between Alt and Ctrl), but I use it all the time. To bring up explorer (Win+E), to bring up the run prompt (Win+R), to lock my computer (Win+L), to show my desktop (Win+D), etc. They’ve moved the Windows key to underneath the space bar and it’s one of those hard to press keys (which actually requires a little muscle), like they don’t want you to hit it by accident. This got REALLY ANNOYING REALLY FAST.

The Wireless Entertainment Desktop 8000 hasn’t been released yet. According to the website, it looks like the release date is in September 2007. I hadn’t know about this release date before I got the 7000. The 8000 does have some better features over the 7000 including a rechargeable keyboard, backlit keys, and USB ports. The USB ports are actually part of the charging station. At first I thought it’d be neat and be like wireless USB if the ports were on the keyboard. A bit too early for that dream I suppose. However, it looks like they still have the same stupid Windows key problem.

Human Resources

human resources I was watching this music video: Human Resources (*WARNING* VIDEO IS NOT WORK SAFE!)

I thought the tune was rather catchy and it was actually a somewhat cool music video, stitched together with a bunch of clips from 80’s movies and TV shows.

I don’t know who the artist is and no one seems to have posted the lyrics yet, but I’ve ripped the song from the video to an mp3 and uploaded to my site: Listen / Download

Update:Thanks to softskilled for notifying me the artist/band is actually called Countdown. You should check out their album: Scratch & Sniff.

Here are the lyrics:

What’s your name and number and where do you sleep?
What is the color of your hair? We’ll be discrete.
And what’s your sexual preference or religious ties?
Do you have any diseases or political ties?
And we will need to know exactly the color of your eyes.
And have you ever done drugs or have you ever lied?
And need a fingerprint please. And what’s your mother’s maiden name?
And have any family members ever gone insane?

We’re the human resources.
We need to know what your every choice is.
What you like to drink, fight, fuck, and your voices now.
We are the human resources.

Where do you buy your clothes and do you rent or own?
Have you ever been arrested? Do you have a cell phone?
Do you find that people always like you right away?
Have you ever stolen something? Just forgotten to pay?
Do you have any children, or dogs, or cats?
And do you buy your cigarettes in cartons or packs?
Do you prefer to be on top? Do you like coffee or tea?
We just need a little more information please.

We’re the human resources.
We need to know what your every choice is.
What you like to drink, fight, fuck, and your voices now.
We are the human resources.

And we will need to know exactly the color of your eyes.
And have you ever done drugs or have you ever lied?
And we’ll then need a fingerprint. And what’s your mother’s maiden name?
And have any family members ever gone insane?

We’re the human resources.
We need to know what your every choice is.
What you like to drink, fight, fuck, and your voices now.
We are the human resources.

We’re the human resources.
We need to know what your every choice is.
What you like to drink, fight, fuck, and your voices now.
We are the human resources.

We are the human resources.

Hello.

There is one line that I’m not sure if it’s correct:
What you like to drink, fight, fuck, and your voices now.

It just doesn’t seem to sound right… If you can actually hear what they’re saying, please do tell me.

HD-Trailers.net

Here’s my latest project: HD-Trailers.net

Screenshot:
screenshot of hd-trailers.net

First, I attempted to do this with a blog: HD Trailers, however I thought it would be much cooler if I could represent in a much easier to use interface. So I started playing around ideas. The 1st part was coming out with a data structure that would be easily extensible. I thought about XML at first, but I’m not that familiar with PHP and their XML encoding/decoding. I ended up taking the easy way out and am using the included serializer for PHP, which turned out quite useful.

This started as a pet project because I enjoy checking out movie trailers and I definitely enjoy watching stuff in high definition (especially 1080p). However, neither Apple and Yahoo make it easy to download these trailers and I don’t particularly like being forced to watch it in Quicktime, since the free version Quicktime doesn’t allow full screen and is actually quite a poorly written video player. I’d much prefer to watch it in Media Player Classic or VLC.

I’ve figured the trick to download Apple HD trailers awhile back, and recently started collecting trailers from Yahoo! Movies. I do have to say that trailers at Yahoo! Movies are typically sub par when compared to their Apple counterpart, but they also have some non-overlapping HD trailers (like Transformer and Golden Compass).

The parsing of Yahoo’s HD trailers page was actually a bit more difficult than Apple’s. I actually had to download a qtl which redirects me to makeplaylist.dll and includes the SID to the trailer file. It took me awhile to figure out that in order to download the correct qtl file, the referrer has to be within Yahoo’s domain, which was easy to set up with PHP’s curl.

Halfway through my project, Apple decided to change their trailers page completely and I thought I was screwed. However, Apple switched to JSON (Javascript Object Notation) and in the latest PHP, they support JSON decoding, so that made my life even simpler and also gives me additional data which I wasn’t collecting before.

I just finished the caching system, where instead of parsing in the data table and creating the entire page for every load, it’ll be loading from a static class unless something triggers it to to delete the cache. The data is automatically updated every 24 hours and is smart in the fact that the cache will only be deleted if changes have been made. Individual movie pages also have a similar caching system.

Internet Withdrawal

It’s been almost 2 weeks since my last post. I was planning to spend last night playing catch up on my backlog of interesting links I’ve collected for the past 2 weeks, but my internet went out at around 10pm. I was in the middle of working on my “secret” site, when time stopped moving.

While still brushing up on my php, I found myself switching back to Firefox a lot and searching for php functions, only realizing afterwards that I still don’t have internet. I’ve always known I was very dependent on the internet, but not to this extent. I would constantly hit F5 (refresh) on my router status page waiting for it to get an IP. Once in awhile, I would get a valid IP, but no site would load. I was actually able to ping google.com with the valid IP, but wasn’t able to load their webpage.

I’ve tried rebooting my router and my modem. All the green lights would come on, but I wouldn’t get a real IP (only my cable modem IP). I decided to wait it out, but when I started to lay down in my fetal position and sucking my thumb, I knew something was horribly wrong.

For the first time in months, I started watching cable TV. Watched some MadTV, some SNL, and then some Dirty Jobs (Discovery Channel – in case you were thinking of something else). During every commercial break, I would walk back to my computer, checking to see if my connection was back.

I finally gave in and called Comcast. Good thing I remembered their tech support number (1-888-COMCAST), and they confirmed there was an outage in my area and said since it was this late already (2am), it probably won’t be fixed till Sunday morning. At this point, my internet withdrawal was going to make me ask when it was going to be restored, but he had already answered it. I thanked him and hung up.

I finally decided there really wasn’t much I could do, so I went ahead and did my daily exercise and ended up watching 2 movies in my queue.

Finally, at 7am, my internet has been restored!

New Projects and Blogs

Wow… It’s been awhile since my last post, but I’ve been working on a new project which isn’t quite ready to be revealed yet. It will be in due time. I’ve also started 3 separate blogs:

  • HD Trailers – A blog about HD (High Definition) Trailers and how to download them
  • Modern Evolution – Evolution is happening everywhere around us today.
  • Sue Happy – Just how “Sue Happy” is America?

The latter 2 are just collections of articles which I find particularly interesting, while also giving my opinion on them. The 1st one (HD Trailers) might be retired once my “project” gets completed.

Random Crap:

Perfect Petzzz (from Cari) – These sleeping puppies and kittens plush / stuffed animals are so cute!!!

Yahoo! Be a Better Planet (from SD) – Yahoo! is on a mission to find and reward America’s most eco-friendly city. Can your hometown claim that title? Join in now to help your city win a fleet of hybrid taxis, and get free compact fluorescent light bulbs (CFLs) for your efforts. I’ve also been a big fan for fluorescent light. Not only because it saves me a bunch on my electricity bill, but also the fact that it’s white light compared to the yellowish light most regular light bulbs emit. Also, you never burn yourself trying to touch one, because it just never gets that hot.

Prosthetics (from Digg) – Robert Barron is a master of disguises. He uses his artistry to create realistic body parts for those who are missing them.

The man who owns the InternetKevin Ham is the most powerful dotcom mogul you’ve never heard of, reports Business 2.0 Magazine. Here’s how the master of Web domains built a $300 million empire.

Online Savings from Washington Mutual (from SD) – Wamu apparently has joined the rank of the online high interest savings account game. Although 5% isn’t shocking to many, the good thing about Wamu is the fact they have branches everywhere. You can easily link up your checking account and online savings account. When you use your Wamu ATM card at any ATM, they won’t charge you any fee. I’m not certain if they’ll refund the fees that the ATM itself charges, but Wamu has always been customer friendly in my opinion.

Robot Arm Pours Beer Into Glass (from MS newsgroup) – You’ve probably seen the Kuka Robotic Arm in other videos before (one even had it swinging samurai swords around), but this one is program to perfect beer pouring from a bottle into a glass.

Hjo3 posted this awhile back about how the opening song of BPS (Battle Programmer Shirase) is actually using the melody of Rick Astley – Never Gonna Give You Up. I never knew this, then again I’m not that familiar with songs from the 80’s and 70’s, but this was interesting trivia knowledge. I do have to say, Rick Astley’s voice doesn’t quite match his face.

Ant Buster (from Digg) – Another Tower Defense type of game, where this time, there’s actually more freedom for the attackers, and the attackers (ants) are actually stealing pieces of pizza from you.

Xbox LIVE Brings You Even More Matrix Content (from Ars) – I got my copy a few days ago. Circuit City had it on sale for $20 (price mistake) and they actually decided to ship 1 copy per customer, which was pretty cool. Then again, I don’t have a HD DVD player yet, but Matrix being my favorite movie of all time, I have a hard time deciding if I should sell this or not. Plus the fact, I can download the Animatrix in HD via Xbox Live makes it even tougher. When you purchase The Complete Matrix Trilogy, you will also receive a token in the box to download the entire Animatrix series from Xbox LIVE® Marketplace. Unfortunately, I posted this a bit too late, but you were also able to download HD trailers and clips of the Matrix via Xbox Live: From May 15 through May 25, download free content like HD trailers from all three Matrix movies and some of your favorite scenes in HD like “Bullet Time in the Subway” and “Morpheus fighting Agent Smith.” You can also purchase and download themes for all three films plus Animatrix.

Captive shark had ‘virgin birth’ (from Digg) – Female hammerhead sharks can reproduce without having sex, scientists confirm. Story was somewhat interesting, but the funniest was when commented: Jesus Shark?

Top 4 Ways You’re Wasting Gas When You Think You’re Saving It (from Digg) –

  1. Driving across town to save a nickel on a gallon of gas.
  2. Driving on the highway with their windows down to avoid using the air conditioner.
  3. Driving with their truck’s tailgate down.
  4. Accelerating extremely slowly.

#1 is a toughie. I agree that it’s rather stupid to drive across tow to save a nickel per gallon, but what about driving 3 blocks or planning a trip across town so you can stop by the cheap gas station? CDMCC and I had an argument about this awhile back. It wasn’t really about saving on gas, but the time you spent driving 3 extra blocks to save a dime per gallon. If you have a 15 gallon tank, that equates to a saving of $1.50. To drive those 3 extra blocks, you’ve wasted more than 5 minutes already. Is 5 minutes of time really worth the $1.50 savings? I dunno, but coming from a family that squeezes the most out of a penny, I’m always willing to drive the 3 extra blocks, and with tools like Seattle Gas Prices (or the corresponding gas price searching tool for your area), it makes it easy to find the gas stations that is cheap and not too far out of your way.

#2 is also something I’ve known for awhile, since Mechy often talked about aerodynamics of car. Opening windows just breaks that efficiency.

15 (Painfully) Unforgettable Cartoon Theme Songs (from Digg) – It’s tragic, really. For every math formula forgotten, every anniversary that passes unremembered, and every pet ferret dead from starvation, there’s a cartoon theme song from our youth, tenaciously hogging our limited mental hard drive space. In what is perhaps some sort of small attempt to exorcise these demonically persistent tunes from the depths of our consciousness, we’ve ranked 15 of them through the highly technical and thoroughly researched process of writing down whichever ones we could remember/find on YouTube first. Enjoy. Haha! Ungsunghero and I enjoyed this post as it sure brought back a bunch of memories. We even pointed out a few that they forgot to include: Chip ‘n Dale Rescue Rangers and Darkwing Duck. What happened to cartoons? They use to be awesome and now, they’re just the same stupid crap over and over again.