Login
User name:
Password:
Remember me 
Search
Recent Comments
Re: Creepy
Mike  Jul-3 10:39 AM (EDT)
Re: Name of the Earth
Mike  Jul-3 10:33 AM (EDT)
Re: Watching Ants
Maggie  Jun-26 09:35 PM (EDT)
Re: Creepy
Maggie  Jun-26 09:29 PM (EDT)
Re: Crystal Reports Sucks D...
Anonymous  Jun-26 01:38 PM (EDT)
Re: Dyspeptic Bunnies
JPB  Jun-26 10:30 AM (EDT)
Re:Dam and Waterfall
Justin  Jun-25 04:58 AM (EDT)
Re: Dyspeptic Bunnies
Anonymous  Jun-23 05:08 PM (EDT)
Re: Tales of Travelbugs
danny ashton  Jun-20 10:03 AM (EDT)
Re: Name of the Earth
Abacquer  Jun-20 12:23 AM (EDT)
NOTE:
Please create a "reader account"! At present you can post comments anonymously but I may have to turn that feature off if comment spam gets out of control.

I reserve the right to delete offensive comments or spam, and ban repeat offenders.
Recent Photos

Yearly Archives
About the Author
BADGES AND DOODADS

Listed in LS Blogsblog search directory

Add to Technorati Favorites


My blog is worth $14,113.50.
How much is your blog worth?

Powered by BlogHarbor

RSS Newsfeeds
Unbecoming Levity Main RSS Feed Main Page RSS
Interesting Articles I've Read
View Article  What Tunage Were You Into When You Were 18?

James posted a meme on his blog which he picked up from somewhere else (which is the nature of memes, innit?)  So I've decided to participate.  Here are the instructions for this meme:

Go to popculturemadness.com and select the year you became 18 [from the "Hits" list on the left]. Snip the top 50 songs from the list and paste it in your journal. Bold the ones you like and strike the ones you dislike, italic the ones you know but neither like nor dislike, and the ones you don't know will stay in normal text.

Since the list given on popculturemadness is 75 songs long, James decided to include all 75, so I've done the same here. Also, as he did, I've chosen to gray out the songs I can't remember. So the list will follow these conventions:

  • I like the songs in bold.
  • I dislike the songs with strike-through.
  • I'm neutral about the songs in italics.
  • The songs in gray text are the ones I don't know.

Hits of 1985

  1. We Built This City - Jefferson Starship
  2. Smooth Operator - Sade
  3. The Boys of Summer - Don Henley
  4. Sea Of Love - Honeydrippers
  5. Summer of '69 - Bryan Adams
  6. Walking On Sunshine - Katrina and the Waves
  7. Into The Groove - Madonna
  8. You Are My Lady - Freddie Jackson
  9. Crazy For You - Madonna
  10. The Bird - The Time
  11. Relax - Frankie Goes To Hollywood
  12. Everytime You Go Away - Paul Young
  13. Glory Days - Bruce Springsteen
  14. I Want To Know What Love Is - Foreignor
  15. Careless Whisper - Wham!
  16. Axel F - Harold Faltermeyer
  17. Material Girl - Madonna
  18. Roxanne, Roxanne - UTFO
  19. All She Wants To Do Is Dance - Don Henley
  20. Say You, Say Me - Lionel Richie
  21. You're The Inspiration - Chicago
  22. Through The Fire - Chaka Khan
  23. Heaven - Bryan Adams
  24. Freeway Of Love - Aretha Franklin
  25. Jungle Love - The Time
  26. All I Need - Jack Wagner
  27. Born In The U.S.A. - Bruce Springsteen
  28. Small Town - John Cougar Melloncamp
  29. Meeting In The Ladies Room - Klymaxx
  30. Take On Me - A-Ha
  31. Dancing In The Street - Mick Jagger & David Bowie
  32. The Old Man Down the Road - John Fogerty
  33. Just A Gigilo - David Lee Roth
  34. New Attitude - Patti LaBelle
  35. Private Dancer - Tina Turner
  36. Centerfield - John Fogerty
  37. Lovin' Every Minute Of It - Loverboy
  38. People Get Ready - Jeff Beck & Rod Stewart
  39. Smalltown Boy - Bronski Beat
  40. Rockin' At Midnight - The Honeydrippers
  41. You Give Good Love - Whitney Houston
  42. Dress You Up - Madonna
  43. Cool It Now - New Edition
  44. In My House - Mary Jane Girls
  45. California Girls - David Lee Roth
  46. Treat Her Like A Lady - Temptations
  47. And We Danced - Hooters
  48. Basketball - Kurtis Blow
  49. Solid - Ashford and Simpson
  50. Invincible - Pat Benatar
  51. Wake Up (Next To You) - Graham Parker and the Shot
  52. Your Love Is King - Sade
  53. I Would Die 4 U - Prince
  54. And She Was - Talking Heads
  55. Running Up That Hill - Kate Bush
  56. Everyday - James Taylor
  57. Money For Nothing - Dire Straites
  58. Jesse - Julian Lennon
  59. You Spin Me - Dead Or Alive
  60. All You Zombies - Hooters
  61. (Don't You) Forget About Me - Simple Minds
  62. Some Like It Hot - Power Station
  63. The Heat Is On - Glenn Frey
  64. The Oak Tree - Morris Day
  65. Fresh - Kool and the Gang
  66. Dancing In The Key Of Life - Steve Arrington
  67. Can't Fight This Feeling - REO Speedwagon
  68. Can You Feel The Beat - Lisa Lisa & Cult Jam With Full Force
  69. Suddenly - Billy Ocean
  70. Kayleigh - Marillion
  71. Voices Carry - 'til Tuesday
  72. Lover Come Back To Me - Dead Or Alive
  73. Oo-Ee-Diddley-Bop! - Peter Wolf
  74. One Night In Bangkok - Murray Head (or Robey)
  75. We Are The World - USA for Africa

Going over the hits of that year was a pleasant trip down memory lane I suppose. The real interesting thing is seeing where your likes and dislikes match up with or deviate from your friends'.  1985 was a good year for me.  I met James in 1985, as I recall, having graduated from high school that year and bumped into him my first week at UMass North Dartmouth that year (then known as Southeastern Massachusetts University.)  We seem to agree on more than we disagree on, which I suppose makes sense.  James was always very nice about putting up with my music later in life when we worked together.  Obviously not everyone turned 18 in the same year, but you can still run down the list and compare their tastes to yours.  Pretty fun!  Thanks James!

If anyone else wants to try this meme but doesn't have a blog, feel free to post your list in a comments.


View Article  Slept In...

I've been working so hard and under so much stress over the last few weeks that today I just decided to sleep in.  That was nice, although my sleep ended with a nightmare about someone stealing my kid.  That was awful.  And now I really have to get to work.  There's still so much to do on my crazy project.  I had a meeting with the customer yesterday and it looks like they are at least somewhat pleased with what I've gotten accomplished, but I'm pretty sure it's not everything they wanted. 

Other than that, there's not much to report in my life right now, except that when I get home in the evenings I'm so drained I have no energy for anything, and barely have time to post blog entries.  By Christmastime this should be over.  Looking forward to THAT.

View Article  YouTube -- Nobody's Watching
It's official... I'm becoming addicted to YouTube.  You'll recall I talked about the user SuttSteve recently.  Another user I've been checking out from time to time is impytherap.  These guys identify themselves as "Nobody's Watching"; their thing being that 99% of network television sucks.  So they are always making fun of television shows, and sometimes of other videos on YouTube.  There is apparently one show they like, though, and that is LOST.  That right there gives them high marks from me.  Here's a video they made about LOST in which the uber-hot Maggie Grace herself (Shannon Rutherford) makes an appearance.
View Article  Much Ado...
Today's pathetically misinformed offended person story comes from Pagosa Springs in Colorado, where a homeowners' association tried to force a local resident to take down a Christmas wreath shaped like a peace symbol (link).

The owner of the wreath was told that it was "divisive" and that "3 or 4" residents had complained that the wreath was an anti-Iraq war protest or a symbol of Satan. The association stated it would impose a $25 fine every day until the wreath was taken down.

Forgetting the outrageously ridiculous premise that anyone should be able to tell you whether or not you can hang a wreath on your door... "symbol of Satan"???

Dear clueless religious wingnut in Colorado: the peace symbol was developed in Britian in 1958 as a symbol of nuclear disarmament and was adopted by peace movements everywhere. It has nothing to do with devil worship. The design of the symbol comes from the semaphore code -- a system of communication involving one person holding two flags in different positions to signify different letters and numbers. Before radio, it was often used by the military to communicate visually over long distances. The diagonal lines in the peace symbol match the semaphore for N, and the vertical line matches the semaphore for D. ND = Nuclear Disarmament.

The owner of the wreath says that it is a "spiritual thing" and not a war protest. That's not so hard to believe. For religious folks Christmas is a celebration of the birth of Christ who is sometimes referred to as "The Prince of..." Anyone? Anyone? Bueller? "The Prince of Peace".

Even if it was an anti-war statement, what difference does that make? People who want to live in a place where they will never have to see something that offends them should encase themselves in concrete and shoot themselves into space, for the benefit of us all. So someone is against the war, get over it.

You know what's really offensive? Homeowners' Associations.

At least in this case there is a happy ending. The association in question has changed its mind (link). One of those rare stories where reason prevails.


View Article  Stewie Griffin's Sexy Party Music Video

A la YouTube. Not safe for work, folks... but funny!

View Article  The Five Second Rule

We've all heard of that one right?  You are eating something and you drop it.  If you pick it up within 5 seconds, it's not dirty and is still good to eat.

One YouTube user has put together this little video to highlight just how ridiculous that belief is. 

From the wiki:

...A study on the five-second rule was performed by Jillian Clarke, a high school senior, during a seven-week internship at the University of Illinois at Urbana-Champaign in 2003. Clarke and a doctoral candidate named Meredith Agle took swab samples from various floors around campus. They then looked at the samples under a microscope and discovered that they did not contain significant amounts of bacteria. The conclusion was that in most cases, dry floors would be safe to eat from.

However, Clarke also wanted to test the five-second hypothesis in cases where the floor was known to be contaminated. She therefore spread E. coli on both rough and smooth floor tiles in a laboratory, placed pieces of gummy bears and cookies on the tiles for various amounts of time, and then examined the foods under the microscope. All the foods had a significant amount of bacteria after less than five seconds. Her findings therefore disproved the five-second rule...

...The five-second rule was also featured in an episode of the Discovery Channel series MythBusters. The results they got from their tests confirmed Clarke’s findings: time was not a factor when food is exposed to bacteria; even two seconds' exposure is more than enough time to contaminate it...

View Article  Gary's at it Again!

You remember Gary Brolsma, the "Numa Numa guy", yes?  I wrote about him back in February of 2005.  I really liked his silly dance and lipsync video, and so did like a billion another websurfers.   I heard somewhere that the attention was a little overwhelming and for awhile Gary wasn't necessarily happy with his fame.  But apparently he's gotten over it.

Two months ago Gary released "A New Numa Video" featuring him goofing about to a new song.  The new song is a Russian piece which includes a lyric that says "nu numa ura hey".  Unlike his previous effort this video clearly is more professional.  Gary describes the music on his website www.newnuma.com:

...The second video was recorded and produced by Gary Voelker and Andrew Lee of Seattle-based Experience Studios. The idea of "New Numa", was just a reaction to fans to give them something new from me, and to let them know I'm still around and doing well, and just overall conveying the message of fun and laughter...

...New Numa's song was specially created for me by Variety Beats, with vocals performed by Chad Russell, under the BeLive Productions record label. The song is in Russian with lyrics about a children's song about a hunter and a bunny, again, not directly relevant to what's actually happening in the video...

In addition to Gary at his nutty best, the new video also includes his band.  Yes, you read that right, Gary has a rock band now.  They're called "The Nowadays" and you can listen to some of their music and find out about them on the band's MySpace page.

Needless to say, it's obvious the New Numa Song is a commerical enterprise.  I say good for Gary, he saw an opportunity and is turning it into something that benefits him.  Needless to say, many people who haven't done so are quick to label him a "sellout", an epithet most undeserved in my opinion.  Onesuch person went so far as to create a parody video called "I will not pay for Numa".


View Article  Babylonian Weelanders?

If you futz around with math like I do, you probably have to compute square roots from time to time.  We all know how to do it.  Basically you punch the SQR button on your calculator.   Or you type SQRT(A1) in Excel or something like that.  But how do you do it by hand?  And moreover, why am I discussing this?  Well, for the latter question, you'll have to wait a bit.  First, square roots.

In school they taught me this: For a given number x choose a smaller number r and square r.  If r squared is bigger than x, choose a smaller value for r, if r squared is smaller than x choose a larger value for r.  Repeat until you converge on the approximate square root of the number.

So, if x is, say 1200 (for reference sqrt(1200)=34.641...), then I would pick an arbitary value for r.  Because I am a computer geek I happen to know that 32^2 = 1024, so r=32 is too low because 1024 < 1200.  So then let's set r=33.  33^2 = 1089, too low.  If r=34, r^2=1156... closer, but still too low.  If r=35, r^2=1225, which is too high.  So I know that the square root of 1200 is between 34 and 35, and I can refine my estimate further by choosing fractional values between 34 and 35:

r=34.5, r^2=1190.25
r=34.75, r^2=1207.56
r=34.625, r^2=1198.891
r=34.6875, r^2=1203.22

And so forth.  As you can see we've gotten pretty close to the square root now.

This is basically a watered down variant of the Babylonian Method of computing square roots.  When I was in Junior High, the above method was easier to understand.  But now that I am an adult, the actual Babylonian Method description is more accessible and more concise.  Here it is from the wiki:

The most common method of square root calculation by hand is known as the "Babylonian method". It involves a simple algorithm, which will bring you closer and closer to the actual square root each time it is repeated. To find r, the square root of a real number x:

  1. Start with an arbitrary positive start value r (the closer to the square root of x, the better).
     
  2. Replace r by the average between r and x / r. (It is sufficient to take an approximate value of the average, not too close to the previous value of r and x / r in order to ensure convergence.)
     
  3. Repeat steps 2 and 3.

Starting from my original M of 33, it takes only 4 iterations to come within 1/100,000th of the actual square root of 1200:

r=33.00000, r^2=1089.00000. Too low.
r=34.68182, r^2=1202.82851. Too high.
r=34.64104, r^2=1200.00166. Too high.
r=34.64102, r^2=1200.00000. Done.

Interestingly this method works surprisingly fast even if you pick a dreadful starting value for r.  If in this example I start with r=1, it takes only 10 iterations to come within 1/100,000th of the square root of 1200.

r=1.00000, r^2=1.00000. Too low.
r=600.50000, r^2=360600.25000. Too high.
r=301.24917, r^2=90751.06084. Too high.
r=152.61629, r^2=23291.73210. Too high.
r=80.23957, r^2=6438.38915. Too high.
r=47.59739, r^2=2265.51190. Too high.
r=36.40443, r^2=1325.28246. Too high.
r=34.68373, r^2=1202.96082. Too high.
r=34.64104, r^2=1200.00182. Too high.
r=34.64102, r^2=1200.00000. Done.

Square Roots and Factorization

Now why am I going on about this?  Well I've been thinking about the Weelanders again.  I'd like to create a new generation of Weelanders who break numbers down into their prime factors.  (As in 1200 = (2^4)(3)(5^2), or 2 x 2 x 2 x 2 x 3 x 5 x 5 = 1200).  Because of this I need Weelanders to be able to compute square roots, and the method above will be the one they will use.

Why do I need to do square roots to factor a number?

One rudimentary way to find the factors of a number N is to divide N by values which are < SQRT(N)... if any of them evenly divides the number, then it is a factor.  The SQRT portion is important, because it lets you know where you should stop trying factors, without having to keep going all the way up to the value of N itself.  This makes sense because any value X<SQRT(N) which is a factor of N, necessarily multiplies by another factor Y>SQRT(N).  The only exception to this is when X=SQRT(N).  This means that by the time you've reached the SQRT(N), going further will simply yield factors you already could have computed by dividing N by an earlier value of X.  We can show this with 1200.  Here are all the values of X less than SQRT(1200) which are factors of 1200, and the corresponding factor you must multiply by (Y) to get 1200:

X=1, Y=1200.
X=2, Y=600.
X=3, Y=400.
X=4, Y=300.
X=5, Y=240.
X=6, Y=200.
X=8, Y=150.
X=10, Y=120.
X=12, Y=100.
X=15, Y=80.
X=16, Y=75.
X=20, Y=60.
X=24, Y=50.
X=25, Y=48.
X=30, Y=40.

Note how X and Y both converge toward the SQRT of N.  This is why when you are looking for the factors of N, there's no reason to test values of X greater than SQRT(N).  The biggest value of X in this case that divides 1200 evenly is 30 which is just a little less than SQRT(1200)--34.641.  The factor paired with that X is 40, which is just a little larger than SQRT(1200).

So if for example N was 1201 instead of 1200.  You'd know that 1201 was prime by the time you had finished testing 1201/34.  Because 1201/X where X is an integer larger than 34 must yield a value Y which is less than 34 which you would have already found.

For doing prime factorization (as opposed to full factorization, which is what you see above), you test even fewer factors (only the primes), and your target endpoint changes with each successful factorization.  Consider 1200 again, as with full factorization my endpoint for testing is SQRT(1200).  So I try the first prime 2.  This works 1200/2 = 600.  But that means now I'm no longer really factoring 1200, I'm factoring 600.  Which means my endpoint is now really SQRT(600) or 24.5.  That means: none of the primes between 24.5 and 34.6 evenly divide 1200 or 600.  So now I don't have to test 29 and 31.

Divide by 2 again, and that gives us the result 300, which has a square root of 17.3.  So there is no reason now to test beyond the prime 17, and so we no longer need to test 23 as a factor of 1200.

Divide by 2 again and we get 150, with square root 12.2.  Which means that 13 and 17 also no longer need to be tested.

Divide by 2 one more time we get 75, with square root 8.66.  Which means that 11 doesn't need to be tested.  Look how much we figured out!  By dividing 1200 by 2 successively we now know that all of its remaining prime factors are less than 8.  And since we clearly can't divide by 2 again, all that is left to test is 3, 5, and 7!  Isn't that cool?

If N were 1205, we'd find after dividing by 5 that the quotient 241 requires us to test no further than 15.  So that would mean we'd test 5, 7, 11, and 13 with no luck, which would tell us that 241 is itself prime.

Prime Factorization and Weelanders

I'd like to recode the Weelanders to do basic square roots, and basic prime factorization, and then build a "rack" of 1000 Weelanders, give them all the same number to factor, and let them all factor it.  Any Weelander who gets the wrong answer or no answer gets the axe, and of the remaining Weelanders, the fastest 10% (those who computed the results in the fewest number of steps), would be allowed to reproduce (sexually or asexually, haven't decided yet.)  The remaining 90% would also get the axe to make way for the offspring of the top 10%.  The top 10% would reproduce until the "rack" was filled again.  And then it would be time for another factorization test.

I'd probably not want to select Weelanders based on the results of a single factorization.  I'd probably want to do it based on 5 or 10 factorizations.  (It's possible that a mutant Weelander might be exceptionally well suited to factor the number 5268, but be incapable of factoring other values at all.)  Therefore you'd want to test them a bit and average the results.  (But of course you would immediately cull any Weelander that couldn't solve the problem correctly.)

I seriously doubt that I can come up with any novel ways to factor numbers via this method, but I know there are a number of little "tricks" for factorization that I am not familiar with... maybe my Weelanders can teach me those tricks through natural selection? Wouldn't that be cool? 


View Article  Making Thanks
My Dad was asking me the other day how I made yesterday's "Thanks!!" image. I figure if you are familiar with Adobe Photoshop you probably know how, but just in case, here's a little set of instructions showing how I did the effect. There's a lot of different ways to do it, I'm sure, but this is the way I did it. Keep in mind if you want to use Photoshop you will have to buy a copy, but in my last article I covered how to get Photoshop cheaply. I'm going to use an excerpt here, because this article is full of graphics, so click the link if you want to keep reading...   more »
View Article  Photoshop on the Cheap

Interested in Photoshop?  I've always been.  But for a long time I went without Photoshop, and limped along using crappier products.

Buying Photoshop for amateur home use can be problematic since Adobe Photoshop CS2 retails at a price point over $500.  Which is why I recommend that you should not buy the latest version from a retailer. If you are just a home user mucking about with photos, an older version of Photoshop purchased used on eBay will have more features than you are ever going to use and will probably save you a bundle. It's only illegal if you are buying a pirated copy. If someone has upgraded from Photoshop 7.0 to Photoshop CS2, or switched to a new product, or a different operating system, they often will sell their old disks, manuals, and so forth on eBay, which you should be able to legally register under your name. Just make sure, if you get it on eBay, that you buy it from a reputable seller and be sure to ask the seller if you can legally register it. If you're really concerned you can probably also find old versions from some retailers. Amazon carries Photoshop 6.0 starting from $200.  That's pretty big savings!

The older you go in versions, the cheaper it will probably be. You could even go as old as Photoshop 5.5. I checked eBay completed auctions and found several where 5.5 went from anywhere between $50 and $150. Here's a copy of 5.5 that went for $76. Here's a copy of 6.0 that went for $111. Here's a copy of 7.0 that went for $260.

One other thing to keep in mind if you buy on eBay, is that there are many Photoshop-related products that in the end you don't need or may not be able to use.  So make sure you are getting the right product from a seller with a high feedback rating who sounds knowledgeable. Things to be aware of:

  • Do not buy anything that says "elements" in the title. "Photoshop Elements" is a companion product to photoshop, you don't need it and without photoshop installed, I'm not sure you can do anything with it.
     
  • Do not buy anything that says "upgrade" in the title as in "Photoshop 6.0 Upgrade"... these are special upgrade packages that will only install photoshop if you already have an older version installed on your system. Adobe sells these at a much lower price to entice people who shelled out big bucks for the last version to buy the next version. Be very careful here. If someone seems to be asking a very low price to sell you Photoshop, be sure to ask them if it is the "full retail version" as opposed to the "upgrade version".
     
  • Do not buy anything that says "educational", "training", or "tutorial" in the title. This is either a special stripped down version of Photoshop price-pointed for college students, which you will not be able to legally register unless you are a college student, or a companion product that teaches you how to use Photoshop. The prices on these versions will be inordinately low. Remember if it seems too good to be true, it probably is.
     
  • Remember to verify what platform (what type of computer) the software is for. If the seller doesn't mention "Windows" or "Macintosh" then the product he is selling could be for either. Ask.
     
  • Try to get the "full boxed" product. This means you are getting everything, the manuals, the disks, the registration card, everything. Be wary of someone who is just selling a CD, or even a CD and a manual. If someone is selling an unopened boxed product still in the shrinkwrap that's your best bet... everything you need will be in there. If you don't get everything, you may not be able to register it.

In the end try to pick a seller with a high feedback. A high feedback seller will likely have sold lots of old versions of packages and will fill out her auction description in such a way that you won't need to ask any questions at all, as in "Adobe Photoshop 6.0 for Windows. This is the full retail version (not an upgrade, not an educational version), in the box with all the manuals, disks, and registration materials. This product is unregistered." If the auction isn't clear on all of those points, ask the seller to clarify. She won't mind, after all she wants you to be happy with what she is selling, so she'll probably respond relatively quickly. If you can't get enough information or the seller seems shifty or ignorant, let it go and get the next one, there will always be a next one.

Happy photoshopping!