<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7330847</id><updated>2011-12-23T11:48:29.032-05:00</updated><category term='technology'/><category term='Lou Dobbs'/><category term='PNC'/><category term='jsf'/><category term='presidential election 2008'/><category term='java'/><category term='Amazon'/><category term='politics'/><category term='etiquette'/><category term='Bush'/><category term='immigration'/><category term='spring faces'/><category term='spring rich web'/><category term='richardson'/><category term='web applications'/><category term='spring mvc'/><category term='infotainment'/><category term='video-on-demand'/><category term='online banking'/><category term='Quicken'/><category term='banking'/><category term='spring web flow'/><category term='firefox'/><category term='TiVo'/><category term='spring web'/><category term='add-ons'/><category term='CNN'/><category term='Microsoft Money'/><category term='meet the press'/><category term='dating'/><category term='integrity'/><category term='spring javascript'/><category term='Mint.com'/><category term='journalism'/><category term='Iraq'/><category term='web browsers'/><title type='text'>Alternative Adult</title><subtitle type='html'>Thoughts, opinions and other musings on politics, technology, and whatever comes to mind.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7330847.post-2631309054051400797</id><published>2010-02-21T16:30:00.002-05:00</published><updated>2010-02-21T16:44:33.567-05:00</updated><title type='text'>Verizon's Red Map for Central NJ: Some Kind of Cruel Joke?</title><content type='html'>If you live in a town in Ocean County, NJ, like Jackson or Lakewood, you  might as well use two cups and a string.&lt;br /&gt;&lt;br /&gt;In Jackson, especially the  further you get away from Freehold, the exponentially more likely it is  that it will be impossible to hear your interlocutor.&lt;br /&gt;&lt;br /&gt;By the time you  get to your driveway, all hope of cellular communication has been lost  forever.  We actually joke here that Jackson is some sort of electronic black  hole. :-)&lt;br /&gt;&lt;br /&gt;There's actually a cell tower up right across from my main  road, but apparently it was never turned on.  Something having to do  with land rights and legal wrangles that have apparently  been going  on for years, with no end in sight.&lt;br /&gt;&lt;br /&gt;Bottom line, if you want a greater  than 10% chance of actually having a conversation on your cell phone, get one  from AT&amp;amp;T, or &lt;a href="http://www.jacksontwpnj.net/Townhall/Administration/contact.html"&gt;contact the Mayor of Jackson Township&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-2631309054051400797?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/2631309054051400797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=2631309054051400797' title='37 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/2631309054051400797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/2631309054051400797'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2010/02/verizons-red-map-for-central-nj-some.html' title='Verizon&apos;s Red Map for Central NJ: Some Kind of Cruel Joke?'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>37</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-4855973252226200449</id><published>2009-03-10T08:59:00.001-04:00</published><updated>2009-03-10T08:59:31.805-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Quicken'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Money'/><category scheme='http://www.blogger.com/atom/ns#' term='banking'/><category scheme='http://www.blogger.com/atom/ns#' term='Mint.com'/><category scheme='http://www.blogger.com/atom/ns#' term='PNC'/><category scheme='http://www.blogger.com/atom/ns#' term='online banking'/><title type='text'>PNC Virtual Wallet is really a Virtual Wall</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Are you a PNC Bank customer who is thinking about signing up for their Virtual Wallet online service?  If you want to continue to use any other financial software with it, think again.&lt;br/&gt;&lt;br/&gt;I was in a PNC bank branch on a Thursday and the representative there told me about Virtual Wallet.  It provides handy tools online like a calendar and a balance forecast, and if you take advantage of their very powerful and easy-to-use (in my opinion) Online Bill Pay, the calendar becomes that much more useful.  But the best part I heard is a 2.6% interest rate for their "Growth" savings account.  Not many banks will match that interest rate these days.&lt;br/&gt;&lt;br/&gt;So I signed up for the service.  As a side note, it wasn't done right, unfortunately.  The two new extra accounts (one a reserve checking account with a small interest rate, the other the growth savings account) were created, but it was never set as a Virtual Wallet, so the interest rate on the savings was still .12%, and the online experience didn't change.  I called into PNC customer service on Friday.  They enabled the appropriate flags, apologized for the branch representative's mistakes, and by Monday, I was good to go.&lt;br/&gt;&lt;br/&gt;Well, not really.  I've been using Microsoft Money to track my finances since 1996.  When I tried to sync with PNC Bank, Money said there was a technical issue with the bank, so I called PNC back.  PNC customer service explained that their combined free checking + reserve checking is really treated as one account, so no financial software, not Money, not Quicken, etc., would be able to understand that.  But they didn't treat it as a mistake they would correct, but an intended "feature" as, you see, with PNC Virtual Wallet, you would never need to use any other financial software.&lt;br/&gt;&lt;br/&gt;Oh, really?  I played with the Virtual Wallet interface a bit.  You can set up paydays, and give them meaningful names, but you don't see the names for them on your calendar unless you hover over them.  And you can't even set a dollar amount for any payday--just a name, start date, and frequency.  I also didn't see any budgeting tools, or a means by which to import your Money or Quicken account's data into the tool.  You can't export data either in a usable format.  So if you wanted to continue to use Money or Quicken on the side and manually import your PNC statements in QIF or OFX, forget it.&lt;br/&gt;&lt;br/&gt;Then I thought, maybe I'm too old-school.  Maybe it's time to give one of those online financial services a try.  I signed up for Mint.com just to give it a whirl.  It supported the download and import of data from all other financial institutions with which I have an account, but PNC was a no-go.&lt;br/&gt;&lt;br/&gt;Deciding that I'm not going to live with inferior financial software just so I can have a 2.6% interest rate, I called PNC back.  I have since discontinued the Virtual Wallet service, and now everybody's happy:  Money, Mint.com and me. :-)&lt;br/&gt;&lt;br/&gt;&lt;div class='zemanta-pixie'&gt;&lt;img src='http://img.zemanta.com/pixy.gif?x-id=93a0a67a-2376-4947-9ca2-15390a3e1971' class='zemanta-pixie-img'/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-4855973252226200449?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/4855973252226200449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=4855973252226200449' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/4855973252226200449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/4855973252226200449'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2009/03/pnc-virtual-wallet-is-really-virtual.html' title='PNC Virtual Wallet is really a Virtual Wall'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-6832145624743821522</id><published>2009-03-02T10:41:00.003-05:00</published><updated>2009-03-02T10:52:35.247-05:00</updated><title type='text'>The Cheapest DR Strategy I've Seen</title><content type='html'>Here's what the Massachusetts Division of Unemployment Assistance Online Services Web site says when you try to use it today:&lt;br /&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_PV7JbiFxvCI/Sav_ms3IvYI/AAAAAAAAABU/aH6bIYG9IHg/s1600-h/mass_ui_services_down.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 42px;" src="http://4.bp.blogspot.com/_PV7JbiFxvCI/Sav_ms3IvYI/AAAAAAAAABU/aH6bIYG9IHg/s400/mass_ui_services_down.jpg" alt="" id="BLOGGER_PHOTO_ID_5308617626128792962" border="0" /&gt;&lt;/a&gt;I thought that one of the points of offering online services, besides just the general convenience and cost-savings factors, is that you could continue to provide services to your constituents even in the event of severely inclement weather.&lt;br /&gt;&lt;br /&gt;Imagine for a moment if a major bank or online retailer posted the above message on its Web site.  I think Massachusetts can do better than this.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="zemanta-pixie"&gt;&lt;img src="http://img.zemanta.com/pixy.gif?x-id=6f124069-e82e-41c3-a793-947d2d7d245f" class="zemanta-pixie-img" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-6832145624743821522?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/6832145624743821522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=6832145624743821522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/6832145624743821522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/6832145624743821522'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2009/03/cheapest-dr-strategy-i-seen.html' title='The Cheapest DR Strategy I&amp;#39;ve Seen'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_PV7JbiFxvCI/Sav_ms3IvYI/AAAAAAAAABU/aH6bIYG9IHg/s72-c/mass_ui_services_down.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-2902731129351107110</id><published>2008-06-25T00:33:00.005-04:00</published><updated>2008-06-25T12:13:19.709-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='add-ons'/><category scheme='http://www.blogger.com/atom/ns#' term='web browsers'/><title type='text'>Useful Firefox 3 Add-ons</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Now that I've started using Firefox 3, I've found a few add-ons that I think can increase productivity, if not just make your browsing experience more fun:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/6366"&gt;FireGestures&lt;/a&gt; - Allows you to use mouse gestures to control aspects of Firefox, like navigating back and forth through pages, etc.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/5760"&gt;Digg Firefox Extension&lt;/a&gt; - Provides insight into how many "diggs" the current page has received on Digg.com, enables you to submit the page to Digg.com, and shows you mini-views of the most "dugg" stories at the moment.&lt;/li&gt;&lt;li&gt;&lt;a href="http://ieview.mozdev.org/index.html"&gt;IE View&lt;/a&gt; - An oldie but goodie, allows you to immediately open the current page in Internet Explorer, for when people have unfortunately written their pages in a way that they do not render correctly in Firefox (happens with a lot of Intranet pages written with Front Page, for example).&lt;/li&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/4999"&gt;Interclue&lt;/a&gt; - Is this plug-in absolutely necessary? No. It is cool and fun to see previews and statistics of pages before you even go there? You bet. :-)&lt;/li&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1730"&gt;ScribeFire&lt;/a&gt; - A blog editor that integrates with most blogging sites and allows you to post directly to your blog from your browser, in some cases with better rich text editing and image and video sharing than you will get from the RTE that is provided online by your blogging platform. (Note: if someone can point me to a free, more full-featured [multi-indent lists, table support, etc.], whether it's a browser plug-in or not, I'm open to suggestions)&lt;/li&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/5457"&gt;Shareaholic&lt;/a&gt; - A tool that allows you to share a page or link using almost any of the available social bookmarking tools out there (delicious, digg, facebook, stumbleupon, twitter, etc.).&lt;/li&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1937"&gt;Tab Catalog&lt;/a&gt; - Renders the contents of all open tags as navigable thumbnails.&lt;/li&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/60"&gt;Web Developer&lt;/a&gt; - Still one of the most useful add-ons out there for Web developers. It provides insight into styles applied (and real-time editing of them), images embedded, cookies downloaded, and more features than I could possibly do justice for Web site and application developers.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;Are there alternatives to the above that you think do a better job?&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Are there add-ons that you use on a day-to-day basis that you think are also worth consideration?&lt;/p&gt;&lt;p&gt;A great list of add-ons for Web developers and Internet socialites can be found &lt;a href="http://www.sheysmith.com/2008/06/23/18-firefox-3-addons-for-pixel-pimps-and-social-media-skanks/"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;My favorite add-ons from this bunch so far are the FireShot (for immediately creating, annotating and saving as JPGs screenshots within Firefox) and PicLens (for visualizing as 3D walls images from Google Images, Amazon, and News Media outlets).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-2902731129351107110?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/2902731129351107110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=2902731129351107110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/2902731129351107110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/2902731129351107110'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2008/06/useful-firefox-3-add-ons.html' title='Useful Firefox 3 Add-ons'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-8617978767707994723</id><published>2008-06-24T23:49:00.002-04:00</published><updated>2008-06-24T23:51:02.553-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='web browsers'/><title type='text'>Firefox 3 Upgrade Experience</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;span style="font-size:100%;"&gt;So I took the plunge and finally downloaded Firefox 3.  Firefox 2.x was working so well, I didn't really feel at first that there was much of an incentive to upgrade.&lt;br /&gt;&lt;br /&gt;The upgrade went pretty smoothly.  There were just a few plug-ins that I use that are not compatible with Firefox 3:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;deskCut&lt;/strong&gt; - allows you to create a desktop shortcut for the current page; if there's an alternative out there for Firefox 3, just let me know.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;All-in-One Gestures&lt;/strong&gt; - allows you to use mouse gestures to easily navigate backward, forward, or through a list of your backward or forward history; an alternative, &lt;a href="https://addons.mozilla.org/en-US/firefox/search?q=FireGestures&amp;amp;cat=all"&gt;FireGestures&lt;/a&gt;, is available for Firefox 3, and seems to be just as capable.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;As a result of upgrading and taking advantage of the now built-in session and tab management of Firefox 3, my sessions are successfully saved when I either exit or (for whatever reason) the browser crashes.  With the previous Session Manager add-on that I used, it stopped working at some point, giving an error about some line in a .js file.&lt;br /&gt;&lt;br /&gt;To get Firefox to successfully open up Adobe PDF files, I had to:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Shut down Firefox.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Uninstall Adobe Reader 8.1.2.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Reinstall Adobe Reader 8.1.2.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Restart Firefox.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;Otherwise, I would forever receive the error message, "Could not launch Acrobat".  I could not tell you how annoying that is.  Or how annoying it is that I have to restart my computer in order to uninstall Acrobat Reader 8.1.2.  But we can leave that for a future blog. :-)&lt;br /&gt;&lt;br /&gt;Happy browsing! :-)&lt;br /&gt;&lt;/span&gt;&lt;small&gt;&lt;br /&gt;&lt;/small&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-8617978767707994723?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/8617978767707994723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=8617978767707994723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/8617978767707994723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/8617978767707994723'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2008/06/firefox-3-upgrade-experience.html' title='Firefox 3 Upgrade Experience'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-4714387331103056045</id><published>2008-05-16T18:13:00.006-04:00</published><updated>2008-06-24T22:30:34.667-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spring web'/><category scheme='http://www.blogger.com/atom/ns#' term='spring rich web'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='spring mvc'/><category scheme='http://www.blogger.com/atom/ns#' term='spring faces'/><category scheme='http://www.blogger.com/atom/ns#' term='spring web flow'/><category scheme='http://www.blogger.com/atom/ns#' term='spring javascript'/><title type='text'>State of Spring Web</title><content type='html'>For those that are interested, the following is a summary of the notes I captured from a conversation with SpringSource on the state of Spring Web:&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Spring Faces&lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;Driving JSF in the context of the Spring MVC lifecycle&lt;/li&gt;&lt;li&gt;All of the standard JSF components and component libraries work unchanged&lt;/li&gt;&lt;li&gt;Bread and butter of JSF is its component model  &lt;ul&gt;&lt;li&gt;Lifecycle for rendering and updating component tree&lt;/li&gt;&lt;li&gt;Could have different vendors integrating with the standard&lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;li&gt;The faces servlet, the front controller code, etc., was not found by SpringSource to be particularly useful&lt;/li&gt;&lt;li&gt;When you run a Spring Faces application, you're actually using the Spring Dispatcher Servlet.&lt;/li&gt;&lt;li&gt;  Spring MVC and Web Flow manage all controller responsibilities (request mappings, navigation rules, etc.)&lt;/li&gt;&lt;li&gt;JSF handles view rendering responsibilities as a View implementation&lt;/li&gt;&lt;li&gt;The focus of JSF going forward should be on enhancing its UI component model; specifically improving component interoperability, and ease of authoring new components&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The difference between Spring-centric and JSF-centric approach in SpringFaces is not in the JSF component model.&lt;/li&gt;&lt;/ul&gt;   &lt;h3&gt;&lt;a name="SpringSourceWebUpdate16-MAY-2008-JSFCentricModel"&gt;&lt;/a&gt;JSF-Centric Model&lt;/h3&gt;  &lt;ul&gt;&lt;li&gt;JSF faces servlet drives everything, including mapping to views, etc.&lt;/li&gt;&lt;li&gt;A view-driven approach.&lt;/li&gt;&lt;li&gt;State is typically stored in HTTP session.&lt;/li&gt;&lt;li&gt;When user initiates an event, the postback lifecycle is invoked.&lt;/li&gt;&lt;li&gt;Ultimately that view decides whether to re-render or whether to delegate to a navigation handler to render a new view via faces-config.xml.&lt;/li&gt;&lt;li&gt;Only Spring integration is  that JSF views will be bound to Spring-managed beans for business logic.&lt;/li&gt;&lt;li&gt;Downsides  &lt;ul&gt;&lt;li&gt;You are limited to standard JSF navigation system   &lt;ul&gt;&lt;li&gt;Can't go to views based on events&lt;/li&gt;&lt;li&gt;Difficult to modularize faces-config.xml if the modules are independent (but can have faces config fragments; extremely verbose)&lt;/li&gt;&lt;/ul&gt;   &lt;/li&gt;&lt;li&gt;State management not flexible (HTTP session only for every user)&lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;/ul&gt;   &lt;h3&gt;&lt;a name="SpringSourceWebUpdate16-MAY-2008-SpringCentricModel"&gt;&lt;/a&gt;Spring-Centric Model&lt;/h3&gt;  &lt;ul&gt;&lt;li&gt;Web Flow becomes the navigation model by plugging into that JSF extension point.&lt;/li&gt;&lt;li&gt;Architecture becomes controller-driven instead of view-driven&lt;/li&gt;&lt;li&gt;All requests are routed through controllers, which make decisions about which views are rendered.&lt;/li&gt;&lt;li&gt;What action-oriented developers are used to.&lt;/li&gt;&lt;li&gt;Bringing model and view together, but handling what needs to be done in the controller.&lt;/li&gt;&lt;li&gt;Benefits:  &lt;ul&gt;&lt;li&gt;With Spring MVC, get full advantage of dispatcher servlet which allows you to customize how views are rendered via URLs&lt;/li&gt;&lt;li&gt;When controllers are invoked they can use input parameters to execute initialization logic to select the right view, etc.   &lt;ul&gt;&lt;li&gt;With JSF out of the box, difficult to do initialization before view is rendered, and difficult to clean up after a view is rendered.&lt;/li&gt;&lt;li&gt;With Spring Faces, if there's a problem with handling a given request, instead of it being caught in the render cycle (which is difficult to recover from if you've already written out some of the response), you can catch an error before you render the view at all.&lt;/li&gt;&lt;/ul&gt;   &lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;/ul&gt;   &lt;h2&gt;&lt;a name="SpringSourceWebUpdate16-MAY-2008-TheNeedforControlLogic/SpringMVCandWebFlowBundling"&gt;&lt;/a&gt;The Need for Control Logic / Spring MVC and Web Flow Bundling&lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;Either way (JSF-centric or Spring-centric) you need control logic.  &lt;ul&gt;&lt;li&gt;In JSF, it's managed beans, so typically people have to go out anyway and get something like Shale to allow for initialization prior to rendering, etc.&lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;li&gt;For people building components, nothing different between a JSF-centric approach and a Spring-centric approach.&lt;/li&gt;&lt;li&gt;People that have to do the event handling have to know Spring MVC and Spring Web Flow. SWF could be theoretically incorporated into the JSF spec over time to handle events, drive transitions, etc.&lt;/li&gt;&lt;li&gt;There is so much synergy between the two, it is not out of the realm of possibility that MVC and Web Flow could be combined in some future distribution of Spring focusing on web applications.&lt;/li&gt;&lt;li&gt;There's a need for both technologies.&lt;/li&gt;&lt;li&gt;Spring MVC will continue to exist, but the two products may merge at some point for developers to consume.&lt;/li&gt;&lt;/ul&gt;   &lt;h2&gt;&lt;a name="SpringSourceWebUpdate16-MAY-2008-BenefitsofSpringWebFlow"&gt;&lt;/a&gt;Benefits of Spring Web Flow&lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;More powerful navigational system&lt;/li&gt;&lt;li&gt;Finer grained scopes (flow scope, view scope)&lt;/li&gt;&lt;li&gt;Reduce amount of state that's stored traditionally with JSF  &lt;ul&gt;&lt;li&gt;Works with a multi-window application&lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;li&gt;Modularization of Web application&lt;/li&gt;&lt;li&gt;Built-in Ajax event model for rendering partial page fragments after responding to Ajax events&lt;/li&gt;&lt;li&gt;Spring MVC focuses on stateless, RESTful interactions&lt;/li&gt;&lt;/ul&gt;   &lt;h2&gt;&lt;a name="SpringSourceWebUpdate16-MAY-2008-SpringMVCandWebFlowContrasts"&gt;&lt;/a&gt;Spring MVC and Web Flow Contrasts&lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;JSF is stateful by nature, as is Web Flow by nature, so that you can execute all phases of the lifecycle within Web Flow&lt;/li&gt;&lt;li&gt;With Spring MVC, only render phase can be executed.  You cannot execute the postback lifecycle.  &lt;ul&gt;&lt;li&gt;Might be able to address this in Spring MVC with custom form controllers, etc., but Web Flow provides this already with more power (flows can be changed without server having to be restarted)&lt;/li&gt;&lt;li&gt;You may see demand from clients to do more of the lifecycle within form controllers, but this hasn't emerged yet.&lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;/ul&gt;   &lt;h2&gt;&lt;a name="SpringSourceWebUpdate16-MAY-2008-SpringJavaScript"&gt;&lt;/a&gt;Spring JavaScript&lt;/h2&gt;  &lt;ul&gt;&lt;li&gt;Spring JavaScript is bundled with Web Flow at the distribution level, but not at the module level.&lt;/li&gt;&lt;li&gt;Spring JavaScript is not tied to Web Flow engine at all.&lt;/li&gt;&lt;li&gt;It can integrate with Dojo components that aren't in Spring JavaScript.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Spring JavaScript builds on Dojo 1.1 and can co-exist with other Dojo components.  &lt;ul&gt;&lt;li&gt;The SpringSource &lt;span class="nobr"&gt;&lt;a href="http://www.springsource.com/repository" rel="nofollow"&gt;Enterprise Bundle Repository&lt;sup&gt;&lt;img class="rendericon" src="http://fimt-wiki.fmrco.com/images/icons/linkext7.gif" alt="" align="absmiddle" border="0" height="7" width="7" /&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;, for example, uses Spring JS and Dojo 1.1 components outside of Spring JS, so they definitely work together (e.g. popup, query API, etc.)&lt;/li&gt;&lt;/ul&gt;  &lt;/li&gt;&lt;li&gt;Would probably have to have another release of Spring JS when another major release of Dojo comes out.&lt;/li&gt;&lt;li&gt;SpringSource provides an optimized build of Dojo to try to target the customers it serves (writing less JavaScript), without taking away power of underlying toolkit.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-4714387331103056045?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/4714387331103056045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=4714387331103056045' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/4714387331103056045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/4714387331103056045'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2008/05/state-of-spring-web.html' title='State of Spring Web'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-887439447835307982</id><published>2008-05-15T20:04:00.004-04:00</published><updated>2008-05-15T20:33:27.777-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='spring mvc'/><category scheme='http://www.blogger.com/atom/ns#' term='web applications'/><category scheme='http://www.blogger.com/atom/ns#' term='jsf'/><title type='text'>Spring MVC or JSF+?</title><content type='html'>&lt;span style="font-size:130%;"&gt;Background&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;My business unit is trying to standardize if we can on a single Java-based Web framework going forward to simplify the Web development process, especially as individual developers move from one division to another, or centralized support groups need to maintain multiple applications from multiple divisions.&lt;br /&gt;&lt;br /&gt;At the enterprise level within my company, the architecture group says that they will provide support for either Spring MVC or JSF+ (where the + represents the accompanying technologies you would use to provide a more maintainable application and a more rich user experience, e.g. Facelets, Richfaces, etc.).&lt;br /&gt;&lt;br /&gt;Now my business unit is trying to decide which of these two frameworks, Spring MVC or JSF+, is the most appropriate to standardize upon for our development community.&lt;br /&gt;&lt;br /&gt;What follows are some considerations based on discussions we've had internally thus far.&lt;br /&gt;&lt;br /&gt;Please provide any feedback you might have based on your experience with either of the two frameworks.  Are any of the perceptions or claims below inaccurate?  Are there key considerations that we are not even thinking of that can help us to come to a reasonable recommendation?  Any feedback you have is welcome.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;Feedback To-Date&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;In general, our business unit divisions who have developers coming from a component-oriented programming model background seem to prefer having their developers remain with this programming model when migrating to Java Web app development.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;It provides a more familiar programming environment&lt;/li&gt;&lt;li&gt;It would hopefully make developers more productive as they would have less of a learning curve&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;For those Web application developers that are already coming from a Struts background, obviously their learning curve would be much less steep if they were able to continue to use a page-based, action-oriented Web framework like Spring MVC.&lt;/li&gt;&lt;li&gt;Knowledge of / Experience with Frameworks&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Within our company, there appears to be a greater amount of experience with Spring MVC than with JSF currently.&lt;/li&gt;&lt;li&gt;Within the industry, it seems that there is a greater amount of experience with JSF if you are to look at developers' resumes, the greater amount of books and other documentation available, etc.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Training&lt;/li&gt;&lt;ul&gt;&lt;li&gt;A "Comprehensive Spring Training" course that includes about a 2.5 hour session on Spring MVC authored by SpringSource and tailored to our company's needs by another business unit is already available through our training center.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;An additional "Spring Rich Web" course is also already being jointly planned.&lt;/li&gt;&lt;li&gt;No training modules are yet available internally for JSF, but obviously many are externally.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Migration of Developers' Skill Sets&lt;/li&gt;&lt;ul&gt;&lt;li&gt;If we were to choose Spring MVC, component-oriented developers would have to learn a new programming model.&lt;/li&gt;&lt;li&gt;If we were to choose JSF, action-oriented developers would have to learn a new programming model.&lt;/li&gt;&lt;li&gt;Either way, training and re-tooling would have to take place.&lt;/li&gt;&lt;li&gt;Anecdotally, it is probably true that we have more component-oriented developers than action-oriented ones.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Vendor Lock-in&lt;/li&gt;&lt;ul&gt;&lt;li&gt;With Spring MVC, you can write controllers in such a way that they are effectively annotated POJOs, but even the annotations introduce a Spring dependency.&lt;/li&gt;&lt;li&gt;In all likelihood, we would want to extend some of the controllers that Spring provides based on the use cases for a particular page flow.&lt;/li&gt;&lt;li&gt;Thus, most likely, selecting Spring MVC means that applications built using it depend upon it, and they can't easily be ported to another Web framework.&lt;/li&gt;&lt;li&gt;With JSF, you're really just dealing with a specification, so although the JSF RI provided by Sun is the currently recommended RI, there is nothing that ties you to it specifically.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Maturity / Market Penetration&lt;/li&gt;&lt;ul&gt;&lt;li&gt;The first RI of JSF and the first version of Spring MVC both seem to have emerged around the same time in 2004.&lt;/li&gt;&lt;li&gt;From a vendor and tools perspective, there has been much more traction around JSF, especially in terms of providing a "drag and drop" user experience for component developers.&lt;/li&gt;&lt;li&gt;That said, SpringSource itself is now a vendor that offers support for its entire Spring portfolio (including Spring MVC), and the Spring IDE does a decent job at getting users going on building and visualizing Spring-based applications.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;Issues / Concerns&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;If we're using a combination of technologies for developing JSF applications like Facelets and JBoss Richfaces, would there be an Eclipse plug-in / extension or (if we could justify the cost and complexity) yet another IDE that could simplify and automate the usage of those technologies together?&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;If the push from the industry seems to be towards migrating complex UI interactions to the client via Ajax and Flex, what value would JSF+ add on top of this?&lt;/li&gt;&lt;ul&gt;&lt;li&gt;For example, if we were to standardize on Spring MVC for the Web framework, Dojo for the Ajax toolkit, and (when appropriate) Adobe Flex for very rich components that it simply does not make sense to do in Ajax, how would JSF+ improve this picture?&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;In addition, if we try to follow our company's enterprise standard of using Dojo for Ajax, and a component library like Richfaces is leveraged, what if Richfaces didn't use Dojo under the covers or it used a different version of Dojo? Would it interoperate properly with any Dojo-enhanced elements of the page that perhaps did not come from a JSF component?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;Some Potential Options&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;A member of our working team proposed that we recommend the use of Spring MVC as our Web application framework, given its relative familiarity to existing action-oriented developers, its simplicity, modularity, and the overall trend towards doing components more using client-side versus server-side technology.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;There was some definite resistance to this idea, at least until we have some greater insight into where these two frameworks stand in the industry today and what their roadmaps are for future enhancements.&lt;/li&gt;&lt;li&gt;The possibility of supporting both frameworks was also discussed, but we are trying to narrow down the use of technologies to one wherever possible from an IT simplification perspective if that is plausible.&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;It was also mentioned that Spring MVC supports using JSF as its view technology (just as it supports JSP and Velocity), but it is unclear whether that hybrid approach would really provide any benefit to component-oriented developers who would still have to learn the Spring MVC request life cycle.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;Next Steps&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;Obtain greater insight into and share with the working team:&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;The market penetration of each framework&lt;/li&gt;&lt;li&gt;Perceptions of these frameworks by major technology advisory firms like Gartner, Forrester and Burton&lt;/li&gt;&lt;li&gt;The future short-term and long-term plans for each framework&lt;/li&gt;&lt;ul&gt;&lt;li&gt;For example, JSF 2.0 and Spring MVC 3.0&lt;/li&gt;&lt;li&gt;As another example, how the Spring JavaScript and Spring Faces components of Spring Web Flow 2.0 might shift the playing field&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;The potential consequences (whether negative or positive) of eliminating one framework or the other from our development environment.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-887439447835307982?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/887439447835307982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=887439447835307982' title='27 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/887439447835307982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/887439447835307982'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2008/05/spring-mvc-or-jsf.html' title='Spring MVC or JSF+?'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>27</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-8599515809373610080</id><published>2007-05-30T23:26:00.000-04:00</published><updated>2008-06-24T22:30:55.618-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='journalism'/><category scheme='http://www.blogger.com/atom/ns#' term='immigration'/><category scheme='http://www.blogger.com/atom/ns#' term='CNN'/><category scheme='http://www.blogger.com/atom/ns#' term='infotainment'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><category scheme='http://www.blogger.com/atom/ns#' term='Lou Dobbs'/><category scheme='http://www.blogger.com/atom/ns#' term='integrity'/><title type='text'>Lou Dobbs vs. Reality -- Who Will Win?</title><content type='html'>&lt;span style="font-family: trebuchet ms;"&gt;I read an &lt;a href="http://www.nytimes.com/2007/05/30/business/30leonhardt.html"&gt;article&lt;/a&gt; in the New York Times today that talked about how a Lou Dobbs guest incorrectly cited the number of leprosy cases inside the United States over the past 3 years as being 7,000, when that total applies to the number of cases over the past &lt;span style="font-weight: bold;"&gt;30&lt;/span&gt; years.&lt;br /&gt;&lt;br /&gt;It's bad enough that this lie was ever allowed to air, but instead of Mr. Dobbs, when confronted on "60 Minutes" about it, accepting the possibility that an error might have been made on his program, he boasted, &lt;/span&gt; “Well, I can tell you this.  If we reported it, it’s a fact.”&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;What media outlet, whether mainstream or not, can afford to be so cocky about its accuracy in the age of instant, bottoms-up fact checking via the blogosphere?&lt;br /&gt;&lt;br /&gt;Aside from this, I just feel like "Lou Dobbs Tonight" is not really a news program, but an editorial program with the filtered (and apparently in some cases, falsified) news sprinkled in to make it feel legitimate.&lt;br /&gt;&lt;br /&gt;Just like the corners of newspapers containing news-looking ads are required to contain somewhere the word "advertisement", shouldn't there be a disclaimer at the start of "Lou Dobbs Tonight" that says something like "For Infotainment Purposes Only"?&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: trebuchet ms;"&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-8599515809373610080?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/8599515809373610080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=8599515809373610080' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/8599515809373610080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/8599515809373610080'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2007/05/lou-dobbs-vs-reality-who-will-win.html' title='Lou Dobbs vs. Reality -- Who Will Win?'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-8189449659105091974</id><published>2007-05-28T00:10:00.000-04:00</published><updated>2007-05-28T00:17:51.152-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='etiquette'/><category scheme='http://www.blogger.com/atom/ns#' term='dating'/><title type='text'>Online dating blurs the rules</title><content type='html'>&lt;span style="font-family: trebuchet ms;"&gt;So I met this guy on Yahoo! Personals and he seemed like a really cool guy.  We talked on the phone for over a half hour on Thursday, and I enjoyed it.  I then said we'd continue the conversation tomorrow, as it was late.  But I never called back, and neither did he.&lt;br /&gt;&lt;br /&gt;Then on Saturday, I gave him a call to see if he was still up for doing something on Sunday or Monday, as we had discussed earlier in the week.  I never heard back.&lt;br /&gt;&lt;br /&gt;Is it the fact that this started through an online dating site that the rules of courtesy don't seem to apply (both for me not calling him back originally on Friday, and for him ever calling me back at all)?  I know nothing was ever set in stone, but somehow I feel like because we started online, the ephemerality of it all just makes it seem like less of a big deal if someone doesn't get back to someone else.&lt;br /&gt;&lt;br /&gt;Maybe I should try bars again. :-)&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-8189449659105091974?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/8189449659105091974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=8189449659105091974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/8189449659105091974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/8189449659105091974'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2007/05/online-dating-blurs-rules.html' title='Online dating blurs the rules'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-5189851909606988604</id><published>2007-05-27T15:46:00.000-04:00</published><updated>2007-05-27T15:55:35.299-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TiVo'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='video-on-demand'/><title type='text'>Amazon Movies Unboxed on My TiVo</title><content type='html'>&lt;span style="font-family:trebuchet ms;"&gt;I tried out for the first time yesterday Amazon's &lt;a href="http://www.amazon.com/gp/video/tivo"&gt;Unbox&lt;/a&gt; Video-on-Demand service and its integration with TiVo.&lt;br /&gt;&lt;br /&gt;The link process between my Amazon and TiVo accounts was quick and painless, and the process of ordering a movie rental couldn't be more straightforward.&lt;br /&gt;&lt;br /&gt;Unfortunately, even with a fast 802.11g wireless network, the download of the movie ("Casino Royale") onto my TiVo Series 2 took almost as long as the movie itself runs.  More importantly, all motion (whether it was a car chase or simply the movement of people across a room) was distractingly blurry throughout.  It kind of felt like you were watching the movie in a perpetual, drug-induced haze.&lt;br /&gt;&lt;br /&gt;Maybe Amazon Unbox through TiVo works well for movies in which there isn't much action, but for action films, I think you'll start to get dizzy just watching them.&lt;br /&gt;&lt;br /&gt;I think this is a great first try, and I look forward to future improvements.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-5189851909606988604?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/5189851909606988604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=5189851909606988604' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/5189851909606988604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/5189851909606988604'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2007/05/amazon-movies-unboxed-on-my-tivo.html' title='Amazon Movies Unboxed on My TiVo'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-5322054930325019178</id><published>2007-05-27T13:34:00.000-04:00</published><updated>2008-06-24T22:31:13.042-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='immigration'/><category scheme='http://www.blogger.com/atom/ns#' term='Bush'/><category scheme='http://www.blogger.com/atom/ns#' term='Iraq'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Giving the President His Props</title><content type='html'>&lt;span style="font-family:trebuchet ms;"&gt;I was home sick the other day and had the opportunity to watch President Bush conduct his apparently 35th (according to CNN) press conference in the Rose Garden outside the White House (transcript &lt;a href="http://www.whitehouse.gov/news/releases/2007/05/20070524.html"&gt;available&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;I was not surprised at all at his continued stubborn insistence in the belief that the world is safer without Saddam in it (it's not; see "Iraq"), nor his repeated attempts to link 9/11 to the need for the Iraq invasion (there are no such links, though he's done a good job of giving al Qaeda an opportunity now to set up camp in Iraq).&lt;br /&gt;&lt;br /&gt;Where I was pleasantly surprised, though, is in some of the language that he was using (I think for the first time in some cases) to praise some of the elements of the Iraq Study Group Report and in even (I couldn't even believe my ears) liking to "see us in a different configuration at some point in time in Iraq".  I'm not saying "we've turned the corner" on Bush's Iraq policy, but I was at least heartened by the slight change in tone.&lt;br /&gt;&lt;br /&gt;Where I think the President deserves the most credit, though, is in actually making some articulate, reasoned arguments for a comprehensive immigration reform bill.  Here's a sample:&lt;br /&gt;&lt;/span&gt;&lt;blockquote style="font-family: trebuchet ms;"&gt;People will come here to do work to feed their families, and they'll figure out ways to do so.  As a result of people wanting to come here to do work to feed their families, there is an underground industry that has sprung up that I think is essentially anti-humanitarian.  It is an industry based upon coyotes -- those are smugglers.  Good, hardworking, decent people pay pretty good size money to be smuggled into the United States of America.  &lt;p&gt; There is a document forgery industry in America.  There are people who are willing to stuff people inside temporary shelter in order for them to evade the law.  I don't think this is American.  I think the whole industry that exploits the human being is not in our nation's interests. And the best way to deal with this problem is to say, if you're going to come and do jobs Americans aren't doing, here is a opportunity to do so, on a temporary basis.  &lt;/p&gt; &lt;p&gt; I would much rather have people crossing the border with a legitimate card, coming to work on a temporary basis, than being stuffed in back of an 18-wheeler. And I would hope most Americans feel that, as well.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt; &lt;span style="font-family:trebuchet ms;"&gt;I'm not saying President Bush has all the answers, or that there are not serious flaws in the immigration bill that need to be addressed.  I'm just saying that at least on one issue, President Bush has taken the time to think about some of the alternatives, and has realized and articulated that the ones espoused by the most conservative people on this issue in Congress are simply not workable.  Hopefully some of those conservatives were listening.&lt;br /&gt;&lt;/span&gt;&lt;p&gt;  &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-5322054930325019178?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/5322054930325019178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=5322054930325019178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/5322054930325019178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/5322054930325019178'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2007/05/giving-president-his-props.html' title='Giving the President His Props'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7330847.post-8623302669781636125</id><published>2007-05-27T12:56:00.000-04:00</published><updated>2007-05-27T13:31:31.168-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meet the press'/><category scheme='http://www.blogger.com/atom/ns#' term='presidential election 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='richardson'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Richardson's MTP Implosion</title><content type='html'>&lt;span style="font-family:trebuchet ms;"&gt;I saw Gov. Bill Richardson on Meet the Press this morning, and wow, was I disappointed.&lt;br /&gt;&lt;br /&gt;I had heard great things about him, especially in terms of his experience with international diplomacy and energy efficiency/independence.  And I heard some great ideas from him on both fronts during this interview.&lt;br /&gt;&lt;br /&gt;But when asked why he decided to join the board of an oil refinery company that recently bragged it would have even bigger profits due to the squeeze on supply, he answered, multiple times, "I have to make a living", in some form or another.&lt;br /&gt;&lt;br /&gt;Is there no other way to make a living than by working for the board of a company whose policies typically directly contradict yours with respect to energy efficiency and independence?&lt;br /&gt;&lt;br /&gt;What is Richardson's ethical guidelines for choosing to serve on the board of a company?  Has he none?&lt;br /&gt;&lt;br /&gt;Another thing that disturbed me was his switch in stance on the assault weapons ban.  He originally voted for it, but then voted to repeal it as a representative of the state of New Mexico.  His argument?  He's a Western governor and he needs to represent his constituents.  Well, he's not going to be a Western president!&lt;br /&gt;&lt;br /&gt;I know this gets into the gray area of what views an elected representative should espouse once in office--his/her own or that of his constituency--but I honestly believe that if you think giving uzis to hunters is unnecessary one day, you shouldn't change that view on another day because you're now in a position where that view is unpopular.&lt;br /&gt;&lt;br /&gt;Lastly, Governor Richardson simply needs to do a better job of doing his homework before he speaks.&lt;br /&gt;&lt;br /&gt;He was originally for the comprehensive immigration reform bill when it was announced, but now he's against key provisions.  The reason?  When he announced his initial support, he had only read the bill's summary!  Um, if you served in Congress for over a decade, it shouldn't be a shock to you that the devil is in the details.  It's perfectly acceptable to say when asked whether you're for a piece of legislation, "While I like the ideas that this bill puts forth in summary form, I'm going to the responsible thing and take some time to study it before I make any judgments one way or the other."  What the heck would have been wrong with that?&lt;br /&gt;&lt;br /&gt;Governor Richardson has some great ideas, and some real passion to him, but I don't feel his MTP interview was a demonstration of his presidential qualities.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7330847-8623302669781636125?l=altadult.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://altadult.blogspot.com/feeds/8623302669781636125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7330847&amp;postID=8623302669781636125' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/8623302669781636125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7330847/posts/default/8623302669781636125'/><link rel='alternate' type='text/html' href='http://altadult.blogspot.com/2007/05/richardsons-mtp-implosion.html' title='Richardson&apos;s MTP Implosion'/><author><name>Theosophe74</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
