Tuesday, February 26, 2008

Just created my ChatBack GTalk badge. I'll publish it to the sidebar shortly, but just wanted to go ahead and publish it in a post to see how it works.

 

Source: Create a Google Talk chatback badge

posted on 2/26/2008 8:52:08 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
  • Blog reactions
  •  Wednesday, January 30, 2008

    This is one of the best new ideas that I've seen recently. The premise is that you vote on the outcome of current news events (with virtual currency). It's fun way to read current news, but could turn into a real productivity killer.

    Hubdub - Home

    posted on 1/30/2008 5:14:32 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
  • Blog reactions
  •  Monday, August 13, 2007

    I just finished reading a disturbing article in Time magazine with the following statistic: 

    Large urban churches have been accepting credit cards for several years, tapping into the Generation P (for Plastic) aversion to carrying cash. Pastors like to tell jokes about parishioners collecting Frequent Flier points on the way to heaven. A recent Dallas Morning News poll found that 55% of 200 local churches accept credit and/or debit cards.

    I feel quite certain that God doesn't need money that bad. I understand that there is a growing aversion to carrying money, but there is also a growing aversion to paying off debt. I don't personally believe that, from a Biblical perspective, alcohol use in moderation is a sin.  I also don't believe that the managed use of credit cards is a sin. I do believe that it would be a sin for me to offer churchgoers an open bar next to the foyer Starbucks (although I'm sure it would be a very effective way to grow a church) - not because it is in itself sinful, but because even if I contributed to a single person's alcoholism, it would be evil. I have a feeling that at least some of the 55% of 200 local churches have at least someone with terrible credit card debt. If the church is in receipt of that money, are they also responsible for the usury that is the 20%+ APR?

    The article itself had to do with ATM's in the lobby, with which I don't necessarily have a problem. At least not the same problem that I have with donations on credit. I do question why a church would feel it necessary to make it easier for someone to give. If giving to a their church is a responsibility of a believer in Christ, then what would be the need make it easier to do. Part of the growth the we experience spiritually in our giving is the fact that it is a discipline. It is something that we do even though it might not be that easy.

    I would assume as well that many of these churches who are trying to make it easier to give are also preaching a message of prosperity that says, "if you are faithful in your giving, God with be faithful in providing your abundance." Wrong.

    God IS faithful. Giving is my responsibility.

    Just because I give to a church, my condition is not necessarily going to improve. I give to a church because the God who has changed my position (death to life) has told my heart to do so. If I give my offering to him at 22.5% interest, I have a pretty good feeling that my abundant prosperity is going to be at least 22.5% lower (compounded) than if I had paid cash.

    The ATM in the Church Lobby - TIME

    posted on 8/13/2007 5:33:35 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Monday, August 06, 2007

    Robert Scoble has apparently given up on email. He makes a good point for clear, open communication in his latest Twitter rant. If nothing else, the following tweets force me to consider the possibility of 1) defaulting to open communications (blog, twitter, forum) or 2) making sure that my private communication is acceptable for public consumption - don't say anything that the world couldn't see (not that the world is really all that interested in what I am doing.)

    From Twitter via pidgin:

    (13:51:42) twitter@twitter.com: Scobleizer: It's amazing that in this age of Twitter that people still send email. I hate email. I hate direct Tweets. I hate Facebook messages.
    (13:52:58) twitter@twitter.com: Scobleizer: PR people are the worst in the email regard. Speaker planners are close. I don't answer a lot of my email anymore. If I did, I'd never do.
    (13:55:44) twitter@twitter.com: Scobleizer: arikb: yeah, email still has SOME value. But going down all the time. I far prefer people not send me private notes. Scalable communication.
    (13:56:40) twitter@twitter.com: Scobleizer: I always answer things in public space first. Why? Because those communications scale.
    (13:57:06) twitter@twitter.com: Scobleizer: If something really needs to be private than email is great. But most of my email doesn't need to be private.
    (13:58:30) twitter@twitter.com: Scobleizer: Or people asking me to blog. Very low quality stuff. If PR people were forced to do their work in public their entire method would change.
    14:00
    (14:00:44) twitter@twitter.com: Scobleizer: If I want to get a hold of Mike Arrington, for instance, i know that writing a Tweet about him will get his attention far faster than email.
    (14:04:42) twitter@twitter.com: Scobleizer: Basically this is my gesture to the world: I am not answering my email and I'm not going to start. I'm overloaded. Tweet me.

     

    posted on 8/6/2007 2:31:23 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Thursday, May 31, 2007

     Just read on the GPC Press Release site that Google is starting work on a new open source platform enabling all of its online apps to have offline capabilities. Sounds intriguing.

    Google Gears marks an important step in the evolution of web applications because it addresses a major user concern: availability of data and applications when there’s no Internet connection available, or when a connection is slow or unreliable. As application developers and users alike want to do more on the web—whether it’s email or CRM or photo editing—enhancements that make the browser environment itself more powerful are increasingly important.

    Source: Google Press Center: Press Release

    You can access Google Gears here.

     

    Technorati Tags: - - - - - - - -

    posted on 5/31/2007 12:46:31 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Wednesday, May 30, 2007

    Microsoft has just announced Surface. Just at first glance, this appears to be something that could change everything. I am curious about a couple of things. 1) Will it really be cost effective enough that we will be able to have a coffee table (See the Power video) that sorts our pictures and 2) How in the world is this going to run on top of Vistazilla?

    If they could really do that bar trick with the bubbles and stuff... dang. Pretty impressive.

    Link to Microsoft Surface

    Technorati Tags: - - - - - - - - -

    posted on 5/30/2007 1:11:04 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Wednesday, May 23, 2007

    Today, the inhabitants of Earth have hit a significant milestone. The population of the planet has moved from the country to the city.

    "...Wednesday, May 23, 2007, represents a major demographic shift, according to scientists from North Carolina State University and the University of Georgia: For the first time in human history, the earth’s population will be more urban than rural."

    from Mayday 23: World Population Becomes More Urban Than Rural

    I'm pretty sure that this is the kid who tipped the scales:

    Pic from Moonage WebDream 

    Technorati Tags: - - - - - -

    posted on 5/23/2007 4:05:53 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Friday, May 18, 2007

    I found myself talking to another guy the other day about diamonds and remembered a story listing 10 good reasons just to go with a simple gold band. I went to my bookmarks (three computers later, hallelujah for del.icio.us) and found the link but it was dead. I had to dig a little more, but finally found the list here. I am also copying it below for future reference. 

    (2/14/02)

    By Liz Stanton, CPE Staff Economist

    1. You've Been Psychologically Conditioned To Want a Diamond
    The diamond engagement ring is a 63-year-old invention of N.W.Ayer advertising agency. The De Beers diamond cartel contracted N.W.Ayer to create a demand for what are, essentially, useless hunks of rock.

    2. Diamonds are Priced Well Above Their Value
    The De Beers cartel has systematically held diamond prices at levels far greater than their abundance would generate under anything even remotely resembling perfect competition. All diamonds not already under its control are bought by the cartel, and then the De Beers cartel carefully managed world diamond supply in order to keep prices steadily high.

    3. Diamonds Have No Resale or Investment Value
    Any diamond that you buy or receive will indeed be yours forever: De Beers’ advertising deliberately brain-washed women not to sell; the steady price is a tool to prevent speculation in diamonds; and no dealer will buy a diamond from you. You can only sell it at a diamond purchasing center or a pawn shop where you will receive a tiny fraction of its original "value."

    4. Diamond Miners are Disproportionately Exposed to HIV/AIDS
    Many diamond mining camps enforce all-male, no-family rules. Men contract HIV/AIDS from camp sex-workers, while women married to miners have no access to employment, no income outside of their husbands and no bargaining power for negotiating safe sex, and thus are at extremely high risk of contracting HIV.

    5. Open-Pit Diamond Mines Pose Environmental Threats
    Diamond mines are open pits where salts, heavy minerals, organisms, oil, and chemicals from mining equipment freely leach into ground-water, endangering people in nearby mining camps and villages, as well as downstream plants and animals.

    6. Diamond Mine-Owners Violate Indigenous People's Rights
    Diamond mines in Australia, Canada, India and many countries in Africa are situated on lands traditionally associated with indigenous peoples. Many of these communities have been displaced, while others remain, often at great cost to their health, livelihoods and traditional cultures.

    7. Slave Laborers Cut and Polish Diamonds
    More than one-half of the world's diamonds are processed in India where many of the cutters and polishers are bonded child laborers. Bonded children work to pay off the debts of their relatives, often unsuccessfully. When they reach adulthood their debt is passed on to their younger siblings or to their own children.

    8. Conflict Diamonds Fund Civil Wars in Africa
    There is no reliable way to insure that your diamond was not mined or stolen by government or rebel military forces in order to finance civil conflict. Conflict diamonds are traded either for guns or for cash to pay and feed soldiers.

    9. Diamond Wars are Fought Using Child Warriors
    Many diamond producing governments and rebel forces use children as soldiers, laborers in military camps, and sex slaves. Child soldiers are given drugs to overcome their fear and reluctance to participate in atrocities.

    10. Small Arms Trade is Intimately Related to Diamond Smuggling
    Illicit diamonds inflame the clandestine trade of small arms. There are 500 million small arms in the world today which are used to kill 500,000 people annually, the vast majority of whom are non-combatants.

    References:

    Collier, Paul, "Economic Causes of Civil Conflict and Their Implications for Policy," World Bank, June 15, 2000.

    Epstein, Edward Jay, "Have You Ever Tried to Sell a Diamond?", The Atlantic Monthly, February 1982. http://www.theatlantic.com/issues/82feb/8202diamond1.htm

    Global Witness, "Conflict Diamonds: Possibilities for the Identification, Certification and Control of Diamonds," A Briefing Document, June 2000, http://www.globalwitness.org/text/campaigns/diamonds/reports.html

    Human Rights Watch/Asia, "The Small Hands of Slavery: Bonded Child Labor In India," Human Rights Watch Children's Rights Project, http://www.hrw.org/reports/1996/India3.htm .

    Human Rights Watch, "Children’s Rights: Stop the Use of Child Soldiers;" http://www.hrw.org/campaigns/crp/index.htm .

    Kerlin, Katherine "Diamonds Aren’t Forever: Environmental Degradation and Civil War in the Gem Trade," The Environment Magazine, http://www.emagazine.com/september-october_2001/0901gl_consumer.html .

    Le Billon, Philippe, "Angola’s Political Economy of War: The Role of Oil and Diamonds, 1975-2000," African Affairs, (2001), 100, p.55-80.

    Mines and Communities, "The Mining Curse: The roles of mining in ‘underdeveloped’ economies," Minewatch Asia Pacific/Nostromo Briefing Paper, February 1999, http://www.minesandcommunities.org/Country/curse.htm .

    Other Facets, Number 1, April 2001; Number 2, June 2001; Number 3, October 2001, http://www.partnershipafricacanada.org/hsdp/of.html .

    © 2002 Center for Popular Economics

    Source: 10 Reasons Why You Should Never Buy Diamonds | Perpetual Draft

     

    Technorati Tags: - - - - - - -

    posted on 5/18/2007 9:49:57 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Thursday, April 26, 2007

    I've decided to Twitter. I haven't invited anyone yet, because I want to get the feel of it first - however, Twitter is almost impossible to get the feel of without a considerable number of friends/followers... a quandary.

    I would love to Twitter up a little more organically, so if you are a twitter user, please check out my profile: Link to Twitter / Widescreen

    posted on 4/26/2007 2:03:34 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Wednesday, April 25, 2007

    At first I was a little shocked... I wasn't quite sure how to feel and I wasn't sure if what I was feeling was anger or fear - or both. I found out a few days ago that starting next month I was going to have to expect a little less each month from my job. A little = 1/3 of my existing monthly income. Ouch.

    It is supposed to only be for a short time, but I can't count on that now that I live in Mexico. So, having said that, I apologize up front for the repositioning of the advertising and the addition of the in text/contextual advertising, but I'm hoping to eeek out a little more money each month from this blog. It gets pretty decent traffic (several thousand unique views each month), but my conversions have been pretty low (a lot of my traffic comes from RSS readers) - so I thought I would move some stuff around and add some more.

    I REALLY hope that it doesn't become intrusive to anyone and if it does, for ANY reason, please don't hesitate to let me know. I have been really reluctant to try to monetize this site and if it bothers anyone, I'll take it down immediately.

    I'll also try to post on how it does in a month or so. If it doesn't do much, I'll take it all off again.

    Best regards,

    Hal

    posted on 4/25/2007 8:24:42 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Monday, January 30, 2006

    This is the best idea that I have heard in ages. Now just extend it to WiMax and we should all be GREAT to go!

    Replacing Cell Towers With Balloons?:

    Filed under: , ,

    A new technology that seeks to replace cellular towers with disposable balloons is finding support from a number of parties.Two companies, Extend America and Space Data Corp., are developing the technology that uses hydrogen-filled balloons that fly up to 20 miles above the earth and are designed to deliver voice and data service to areas that are hundreds of miles in diameter. For example, it currently takes 1,100 cell towers to cover the state of North Dakota. Using the technology, the whole state can be covered with three balloons.

    It sounds really interesting, but this needs further investigation. In the future will we be seeing thousands of balloons flying over the earth providing cellular coverage? What if there are stormy conditions and somehow they drift out of range? What happens to your cell coverage then?

    [Via The Wireless Weblog]
    posted on 1/30/2006 3:29:32 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
  • Blog reactions
  •  Friday, January 27, 2006

    D’Arcy Lussier (one of the Geeks with a Blog) wrote a short entry defending James Frey’s book “A Million Little Pieces”.

    I usually don’t write about stuff like this, but his entry caught my ear.

    In Defence of A Million Little Pieces:

    My wife has read A Million Little Pieces, and she was very moved by it. Does it matter that he only spent hours instead of months in jail? No. Does it matter that Lily slit her wrists instead of hanging herself? No. What does matter, and what seems to have been lost in this whole experience, is that there is an epidemic of addition in our world, and the events of this book paint a picture of reality, even if its not the author's.

    I am glad that his wife was moved by the book. However, his wife was duped into that movement by a money hungry, compulsive liar living some grandiose facade in order to make his boring life seem in some way more meaningful (not to detract from how meaningful his life could have been had he simply told the story as it was).

    Again from his post:

    Oprah: “Was there a Lily?”
    James: “Yes”
    Oprah: “And did she commit suicide?”
    James: “Yes”
    Oprah: “By hanging?”
    James: “No”
    Oprah looks like one of her dogs just died and the audience gasps in unison
    Oprah: “How did she die?”
    James: “She slit her wrists”

    Why wouldn’t James Frey just write that his girlfriend slit her wrist instead of that she was hung? Was he trying to protect her family? Wha’? Please… someone… find out if he even has ever had a girlfriend.

    I had a friend (and he truly was a friend) in high school and college who used to make up stories (really far fetched stories) that were reported as true. Stories of Mafioso and bodyguards and tests of allegiance involving limousines, candles and hands (I’m not making this up)… We were in Boone, NC – for those of you that don’t know, it is a small college town in Western North Carolina – you get my point. 

    The stories that my friend told were neither compelling nor moving because we knew what they were… fiction. James Frey’s stories are compelling and moving as they relate to the real person of James Frey. Without them you simply have a reasonably well written, but fictional account of a guy named James who is a hardened criminal with a complete disrespect for authority stuggling with a drug addiction that has ruined his life. Anyone ever read any books like that?

    It’s not just about the book. During the initial Oprah interview (as well as interviews with other shows), they openly discussed the events in the book and James Frey retold the events with emotion and with pain, wanting the audience to believe that he was who he wrote about. Oprah would never have been asking questions like, “What was that like?”, if it was a fictional book. In fact, if the book had been released as fiction, I would have a hard time believing that it ever would have even been considered for the book club.

    It is a good book only because of the reality that it reveals. As that reality deteriorates, so does the quality of the book.

    What exactly are the positives of the book? The foul language. The images of vomit and drunkeness and death? The positive of the book is the reality that James Frey overcame all of these things to become what he is today… wait… but he became a swindler and a liar. He became someone who would use the very real death of two young girls to depricate himself (to eventually glorify himself) and make his reality far more exciting than it actually is.

     [exceprt via Geekswithblogs.net]

    For fun, here is a James Frey Technorati chart:

    Posts that contain James Frey per day for the last 30 days.
    Technorati Chart
    posted on 1/27/2006 12:40:05 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
  • Blog reactions
  •  Thursday, January 26, 2006

    Linked Feed – Social Information Network – Looks promising.

    LinkedFeed - an automated and customizable information social network. The more you use it, the most accurate news it brings to you and people sharing your interests

    via RSS Compendium Blog: LinkedFeed
    posted on 1/26/2006 9:53:28 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
  • Blog reactions
  •  Tuesday, January 24, 2006

    I’ve used Trillian for more than a year now, but love the efficiency of Google Talk. This tutorial might just be my answer…

    BigBlueBall - Connect Google Talk to AIM, MSN, & Yahoo

    Now that Google has opened up their Google Talk servers for federation with other Jabber servers, you can use Google Talk to connect to your friends on AIM, MSN, Yahoo or ICQ. Here's how, step-by-step with screenshots.

    posted on 1/24/2006 12:13:12 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
  • Blog reactions
  • Great ALT-TAB Replacement…

    TaskSwitchXP: Main Features | NTWind Software

    TaskSwitchXP is an advanced task management utility that picks up where the standard Windows Alt+Tab switcher leaves off. It provides the same functionality, and adds visual styles to the dialog and also enhances it by displaying thumbnail preview of the application that will be switched to. TaskSwitchXP also has a powerful process and window management capability that allows you quickly to close/minimize applications and their groups. The unique capabilities of TaskSwitchXP make it useful for tracking down multitudinous windows, and provide insight into the way Windows and applications work.

    posted on 1/24/2006 12:09:41 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
  • Blog reactions
  •  Wednesday, January 18, 2006

    Lots of Google Stuff today for some reason. Scott Hanselmann broke down the Google pack. I thought I would contribute my thoughts.

  • Adobe Reader 7 (Evil: Use Foxit) [ – Thanks for this one Scott, Foxit  is a great little App]
  • Ad-Aware SE Personal (Iffy: Use SpyBot) [MSN Spyware Beta even better]
  • Google Talk (Eh, not so much: Use Skype) [Hmmm… gotta contend with this one]
  • Mozilla Firefox with Google Toolbar (Nice way to proliferate Firefox by including it)
  • Norton AntiVirus 2005 Special Edition (Cheesy way to bait and switch with a 6-month "Trial" subscription.") WARNING: This one installs without asking. Not cool. You can uninstall stuff for the "Installed Software" Tab. [EVIL EVIL EVIL, NO NO NO – I prefer the very open, very free ClamWin]
  • RealPlayer (Satan: This is how the devil gets your immortal soul, it starts with RealPlayer...) []
  • Trillian (Ok, but I'm using MSN Messenger Beta 8...we'll see....) [Haven’t tried b8 yet, will have to give it a look]
  • Google Pack:

    Via Greg, Google's released the Google Pack, a nice collection of fairly established software along with their own updater. I think this would be great for my mom, although RealPlayer is Satan.

    • Adobe Reader 7 (Evil: Use Foxit)
    • Ad-Aware SE Personal (Iffy: Use SpyBot)
    • GalleryPlayer HD Images
    • Google Desktop
    • Google Earth
    • Google Pack Screensaver (NICE: This is a VERY nice Photo Screensaver that is multi-monitor aware!)
    • Google Picasa Photo Organizer/Editor
    • Google Talk (Eh, not so much: Use Skype)
    • Google Toolbar for Internet Explorer
    • Google Video player
    • Mozilla Firefox with Google Toolbar (Nice way to proliferate Firefox by including it)
    • Norton AntiVirus 2005 Special Edition (Cheesy way to bait and switch with a 6-month "Trial" subscription.") WARNING: This one installs without asking. Not cool. You can uninstall stuff for the "Installed Software" Tab.
    • RealPlayer (Satan: This is how the devil gets your immortal soul, it starts with RealPlayer...)
    • Trillian (Ok, but I'm using MSN Messenger Beta 8...we'll see....)

    It's easy to see where this is going, of course, as Google will likely start charging for the prime real estate on their own Add/Remove Programs page. Still, I dig it, and I hope it starts serving up a bunch of Open Source software. This may turn out to be a standard thing I will install on my relatives machines.

    Now playing: Freshlyground - Mowbray Kaap

    [Via ComputerZen.com - Scott Hanselman's Weblog]
    posted on 1/18/2006 10:56:54 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
  • Blog reactions
  •  Tuesday, November 08, 2005

    This has to be one of the cooler things I’ve read recently.

    MIAMI (AP) -- The crew of a luxury cruise ship used a sonic weapon that blasts earsplitting noise in a directed beam while being attacked by a gang of pirates off Africa this weekend, the cruise line said Monday.

    The Seabourn Spirit had a Long Range Acoustic Device, or LRAD, installed as a part of its defense systems, said Bruce Good, a spokesman for Miami-based Seabourn Cruise Line. The Spirit was about 100 miles off Somalia when pirates fired rocket-propelled grenades and machine guns as they tried to get onboard.

    via AP Headlines

    The device was apparantly developed shortly after the terrorist attack on the USS Cole in Yemen and, according to the article, is able to pinpoint a high pitch beam of sound over a great distance. The LRAD doesn’t affect anyone except the intended target of the beam – sweet.

    I wonder if I could track one of these down by Febuary 7, 2006? (Carolina – Duke in Chapel Hill, NC).

    posted on 11/8/2005 11:31:24 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0]
  • Blog reactions
  •  Friday, October 28, 2005

    Handy:

    How To Make a Custom Today Screen for Outlook:

    Ever since Microsoft introduced the Today screen in Outlook, I’ve been intrigued by it. Sadly, release after release, it has been basically completely ignored. When introduced, it was heralded by Bill Gates as a way to offer a “Dashboard” with a view into everything relevant to a knowledge worker. Aside from the occasional heavily branded 3rd party Today screen add-in, there hasn’t been much to get excited about in this area for awhile. However, a self-described “angry web developer” has pulled together a bunch of ActiveX components that can be used in a custom Today screen to make it a heck of a lot more useful. The components include an inbox, tasks, calendar and others, which show the actual views that you would see, rather than the simplified standard Outlook Today version. This means you can have your inbox beside your task list or calendar, something Outlook can’t do by default. Something that’s even cooler about using one of Katy’s today screens is that since they are plain HTML, you can be free to add to or modify them in any way you choose.

    To use these today screens, make sure to right-click and use Save As to save them to your computer locally. They are html files, and as such will simply try to open if you just click on them. Once you’ve saved one to a known location, go into Outlook and right-click on your Exchange mailbox or Personal Folders folder, depending on which you have - it should be the one that shows your Today screen when you click on it. Choose Properties from the right-click menu, then click on the Home Page tab. Simply point to your downloaded file, and you’re set. If you decide you don’t like it, and want to revert back, click on the Restore Defaults button in the same dialog.
      

    [Via Download Squad]

    posted on 10/28/2005 9:15:21 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Thursday, September 15, 2005

    Have you tried MeeBo yet? If not, give it a look. It is in early alpha (and I mean that in the kindest sense), but it really shows promise.

    It is AJAX based but I don’t know yet what it is backed by… I’ll post more as I find it.

    Meebo

    The service is terrific for connecting to several IM protocols around corporate firewall/proxy restrictions and public terminals. I tried running it from my PocketPC but it was too clunky (I’m looking forward to http://www.meebo.com/pda).

    posted on 9/15/2005 3:07:31 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Wednesday, August 31, 2005

    Using Google Earth to process Katrina flood damage data:

    Xeni Jardin:
    BB reader Shawn is among several who've written in to suggest that Google Earth could be used to collaboratively analyze aerial image data for Katrina damage zones, and map out which areas have been flooded, how badly.

    Part of the idea here is to help residents who've been displaced. They want to know if their homes are flooded, but can't get direct ground survey reports because, well, there is no ground in a lot of places right now. Only water.

    Shawn says:

    I'm trying to get people who use Google Earth to start making image overlays of all the flood images that are out there.

    Here's one that I did earlier to demonstrate: Link. The one I did isn't great, but it works. If enough people do these, a better understanding of the damage is in New Orleans could be reached. Making an overlay in Google Earth is pretty easy:

    File
    > Add
    > Image Overlay

    Enter a URL of a Filename of the image.

    It will load, then you just drag and drop, reshape and mold, the image over the top of the picture Google earth has of the object.

    If these folks put it on the keyhole bbs, other google earth users can add them together, and peer edit the others.

    Link to this experiment, and Link to Google Earth.

    Blogger and BB reader Kathryn Cramer has an interesting post on her blog exploring this same topic: Link (there are many updates on her post since this morning, when I linked to it from BB).

    Another reader points to GoogleEarthHacks.com for a file with a number of flood image overlays all in one, with updates coming.

    [Via Boing Boing]
    posted on 8/31/2005 2:08:33 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Friday, August 26, 2005

    This could solve all my problems… well not all, but at least that bulky development laptop one.

    A pocket device, small like a PDA but full XP.:

    Have a look at : http://www.oqo.com

    [Via Geekswithblogs.net]
    posted on 8/26/2005 1:17:29 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Wednesday, July 27, 2005

    I know… Google did it long ago, but this stuff isn’t bad for a bunch of interns…

    MSN Blog Map:

    If anyone doubts how quickly MSN can churn stuff out, check this out on Start.com.  Leveraging a new rich client framework and the Virtual Earth APIs, Scott Isaacs put together an MSN Blog Map in NO TIME flat.  Pretty darn pretty.  Now you know where we all sit...

    Click below to read Scott's full post. 

    Quote

    MSN Frameworks and the new Start.com MSN Blog Map
     
    To demonstrate how the MSN Frameworks will enable us to innovate quickly - I built and shipped (beta quality :-) a new MSN Blog Map component within start.com.  The MSN Blog Map maps bloggers from throughout MSN (expect the list to grow over the next few weeks). You can check it out at http://www.start.com/3.  After the page loads, add MSN Blog Map from Staff Favorites in the left column.
     
    This component leverages MSN Virtual Earth to create a new component that integrates with Start.com.   Having our client framework enables quick experimentation, implementation, and ship of integrated scenarios. For the MSN Blog Map, I added custom logic on top of the Virtual Earth rendering component and integrated with the existing RSS rendering objects of start.com.
    [Via Torres Talking]
    posted on 7/27/2005 11:29:40 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  • Sweet. I can keep drinking coffee...
    March 1, 2005 — A team of Japanese dentists has invented a paste of synthetic enamel that seamlessly heals small cavities, according to a paper in the latest journal Nature.

    [Via Discovery Channel :: News :: Paste for Teeth Repairs Cavities]
    posted on 7/27/2005 11:25:54 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  • This is a toolkit that provides a simple HTML parser in order to allow the user to interact with web based forms. There are two parts to this toolkit.

    1. An extensible library that can perform simple HTML parsing as well as form extraction and submission. There is also an extensible object that forms an adapter with a DataSet and web based information. An implementation is given for inserting information in a simple table into a DataSet.

    2. A form extraction tool that implements the library. This tool allows the user to extract information from web based forms. This tool displays all the form tags, as well as all the the tags inside the form tags. Furthermore the submission method and URL of each form tag is displayed as well. The user can change the values and attributes of any of these tags and submit it to see what results.

    [Via The Code Project - Web Extraction and Submission toolkit (Library and tool) - .NET]

    Great article.
    posted on 7/27/2005 12:49:21 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Monday, July 25, 2005

    I was answering a Google group post about removing duplicates from tables and wrote some sample scripts of ways to remove duplicates… IMHO the second example is the best, but I think it makes for an extremely large transaction on large tables… the first method (using a cursor) would keep the transaction small – I think.

    Both samples assume the following table with the following data:

    CREATE TABLE tblTest
    (
       [ID]  smallint
          IDENTITY(1,1)
          PRIMARY KEY CLUSTERED,
       FirstName    varchar(50)     NOT NULL,
       LastName varchar(50) NOT NULL,
       Email varchar(50) NOT NULL
    )

    DATA:

    insert into tblTest VALUES ('Hal','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal1','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal1','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal1','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal2','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal2','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal2','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal3','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('Hal3','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('NonDup','Lesesne','testemail@yahoo.com')
    insert into tblTest VALUES ('AnotherNon', 'Dup', ‘whatever@yahoo.com’)

    The first method uses a cursor to build the MIN(ID) of the duplicates then iterates through each of those, deleting rows that match the dup fields but don’t have that id.

    DECLARE @id int, @FirstName varchar(50), @LastName varchar(50), @Email varchar(50)
    DECLARE GOODCUR CURSOR FOR
         select MIN(ID),FirstName,LastName,Email as GoodID from tblTest group by FirstName,LastName,Email having count(1) > 1
    OPEN GOODCUR
    FETCH NEXT FROM GOODCUR INTO @id, @FirstName,@LastName,@Email
    WHILE @@FETCH_STATUS=0
         BEGIN
              DELETE tblTest from tblTest where
                   (FirstName = @FirstName AND LastName = @LastName AND Email = @Email) AND NOT (ID = @ID)
              FETCH NEXT FROM GOODCUR INTO @id, @FirstName,@LastName,@Email
         END
    CLOSE GOODCUR
    DEALLOCATE GOODCUR

    The next method using a single delete statement and no cursor, but I think I remember it making for a huge transaction and lots of locking. This joins the table to itself based on the fields that you want to check for duplicates and deletes all but the lowest ID value for each.

    DELETE A
     FROM tblTest A
     INNER JOIN tblTest B
      ON A.Email = B.Email
       AND A.FirstName = B.FirstName
       AND A.LastName = B.LastName
       AND A.ID <> B.ID
     WHERE A.ID > B.ID

    I would appreciate any thoughts or comments on these statements. 

    posted on 7/25/2005 4:05:55 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Friday, July 15, 2005

    Imagine a web service that you access over your Wifi network that 1) syncs digital audio/music/podcasts, 2) updates an application with the path traveled by the car during the day (assuming it is your 17 year old daughter’s car) and 3) reports the tire pressure, oil pressure and gas level to track and signal significant levels of each. Sweet.

    Microsoft debuts new version of Windows Automotive:

    microsoft car

    Microsoft has released Windows Automotive 5.0, a new version of the Windows CE-based OS for embedded car computers. According to the company, the latest rev includes new tools for developers, such as a new UI toolkit, as well as support for Bluetooth, WiFi UPnP, USB, XML, SOAP and other common standards. Companies like Clarion, Alpine and Pioneer are already working on products, such as audio gear and GPS systems, that will be built on the latest version of Windows Automotive. Microsoft built the new Win Auto with development teams in both Redmond and Tokyo, in order to suck up to leverage the expertise of Japanese automakers and car-audio companies. And, of course, we just can’t resist the opportunity to take a cheap shot and revive once more the classic joke about what would happen if Microsoft made cars.

    [Via Engadget]
    posted on 7/15/2005 10:23:58 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  • Now this deserves consideration for an A&E Biography – or at least an E! True Hollywood Story…

    Slim Goodbody still plying his trade:

    Slim Goodbody Ever wonder what happened to Slim Goodbody, the Captain Kangaroo regular who taught us all about how we work? Neither did I, until I ran across this story from the Associated Press. Goodbody, a.k.a. John Burstein, may have lost his ridiculous afro-mullet, but he’s still making appearances at schools and hospitals across the United States, having given up his dream of becoming a Shakespearean actor when his alter-ego became popular. Sure, he still says dorky things like ” Give yourself a hug. Say, ‘I love my body. I’m the best me in the world.” (Um, you’re the only you in the world, John. Are you trying to mess with my kid’s ontological comprehension?) But he also teaches kids the inner workings of the human body and the benefits of making healthy decisions in a way that doesn’t put them to sleep. And you know, if the fact that he weighs the same 155 lbs. he did 30 years ago didn’t make me burn with hot envy, I might just be able to love the guy.

    [Via Blogging Baby]

    posted on 7/15/2005 8:49:56 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Wednesday, June 08, 2005
    I blogged about it awhile ago and have actually gotten a chance to listen to the music for the last couple of days. Some is really good and some is really bad. I guess that's the point. Apparently the music taste algorithm seems to be pretty effective as I am enjoying the music much more today than I did yesterday.

    I really do like the Indy.TV implementation, but I would really like this service more if it provided a good API and the service was decoupled from the application. It seems like it would be pretty easy to develop a web service that was a clearinghouse for new indy music with a media user rating system. In fact it would be easy enough to do for any media type. There would be a low resource requirements as content is hosted elsewhere, although it would require the service to centrally store preferences/votes, unless I could develop some kind of a preference hash (which would be cool).

    This would be a great web service for PodCasting, VideoBlogging or any other type of indy released media.

    Just an idea, doubt I will ever get a chance to do anything with it, but will update this post if anyone else does (a la my Google Gas Prices post). I would be interested if anyone is familiar with a service like this that already exists.
    posted on 6/8/2005 11:09:34 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0]
  • Blog reactions
  •  Wednesday, April 27, 2005

    As I prepare to leave for a trip to Atlanta, GA from Boone, NC - I am playing around with an idea of generating a small web based application to integrate Google directions with gas prices near the route. I know that there are several applications that report on low gas prices, but I am curious if anyone has found one that includes an API. Anyone interesting in helping on this project, please let me know.

    [UPDATE] Completely Owned - they beat me to the punch [/UPDATE]

    posted on 4/27/2005 11:32:11 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [1]
  • Blog reactions