Saturday, November 08, 2008

What’s a Tomogram?

933091 

Last week the world was amazed by CNN’s holograms used in it’s coverage of the U.S. elections.

Turns out the real name for what CNN did is “Tologram”.

Whats a tologram? The National Post has a good article on the technology used by CNN and what the difference is between a hologram and a tologram.

935656

Here is some more information from the article:

The CNN anchors were not really speaking to three-dimensional projected images, but rather empty space, Kreuzer said. The images were simply added to what viewers saw on their screens at home, in much the same way computer-generated special effects are added to movies.
Kreuzer said the images were tomograms, which are images that are captured from all sides, reconstructed by computers, then displayed on screen.
Holograms, on the other hand, are projected into space.

Graphic: The CNN hologram that wasn't - Posted

Houdini – Obama’s campaign computer

image 

The Tech is a MIT student newspaper. The following is an interesting article on what the reporter saw occur on the ground as a volunteer on election day. What caught my eye is how Google Earth and technology was used to track voter statistics and provide a feedback mechanism to the volunteers to keep them motivated.

the Obama campaign is incredibly technologically advanced. The Obama campaign’s computer is named “Houdini.” It has a list of every single registered Democrat, Barack-leaning independent, and Obamacan. Each voter shows up as a black dot on a Google Map. The campaign records statistics on each of these voters, tracking the number of times each house has been canvassed, called, persuaded, and mainly badgered into voting for Obama.

When they do finally vote, the dot disappears from the screen, hence the name “Houdini.” Our job, as we learned when we arrived, is to make every single dot disappear.

Election Day: Yes We Can Have Free Yogurt - The Tech

9V tragedy


9V tradgedy, originally uploaded by Lenny&Meriel.

A 9v tragedy!!! Very funny!

Download YouTube Videos as MP4 Files

Do you want to download a YouTube video that you like very much? You can use a service like VILoader. But I like the following method better – as it allows you to download a video without having to jump to another site.
This method uses a bookmarklet (a bookmark – that uses JavaScript to accomplish some processing on a web-page that you are viewing).

To begin, just right click on the following link %20Download%20as%20MP4%20'+%20%20((navigator.userAgent.indexOf('Safari')!=-1)?'(control-click%20and%20select%20Download%20linked%20file%20as)':('(right-click%20and%20select%20Save%20'+%20(navigator.appName=='Microsoft%20Internet%20Explorer'?'target':'link')%20+'%20as)'))+'';}void(0);">Get YouTube video and select "Add to favorites...".

Save LinksSave

And if you choose Links as the create in folder - the short-cut will appear on the links toolbar.

Links

Once you have added the above bookmark-let, if you click on the bookmark while viewing a YouTube video - you will get a link in the Video's author box, which will allow you to download the video as an MP4 (highlighted in pink in the following image). And this occurs without refreshing the page - so you can decide to download the video in the middle of watching a video without having to worry about restarting the video.

Download

The file gets saved to your computer as an MP4, which means that you can import it into iTunes and also transfer it on to your iPod/iPhone device.

 

Finding high quality videos on YouTube:

(via Digital Inspiration)

Use the following link to search for high quality videos on YouTube.

http://www.google.co.in/advanced_search?q=video+title+%22watch+in+normal+quality+watch+in+high+quality%22+site:youtube.com&hl=en

The link takes you to the advanced search page of Google. All you need to do is replace the “video title” with the name of the video you are looking for. Because the phrases “Watch in normal quality” and “watch in high quality” occur right next to each other on YouTube’s pages, Google will return links to the high quality videos on YouTube.

Sunday, November 02, 2008

Another open letter to the undecided voter – We need to fix health-care

This was an email that a friend of mine from work sent me. It underscores how badly our health-care system needs to be over-hauled. Unfortunately, health-care reform seems to be a low priority on John McCain’s agenda for the next 4 years. Bringing down the cost of health-care and universal coverage are definitely hard fruits to reap (the country has been deeply divided by partisan politics and the state of the economy is really hurting all of us). But fixing the small issues such as not allowing insurance companies get away from their obligations by hiding behind their “pre-existing clauses” hedges is definitely something that can be fixed and should be fixed. Many people might not realize it – but the pre-existing clause definitely hurts our economy – as many people just dont want to try and take on the risk of trying to get health-care on their own and hence stay away from starting small business – the bed-rock of our economy. It is unfortunate that this topic is important only to Barack Obama. On the other hand, John McCain’s advisors think that just giving $2500 to each person as tax credit to purchase their own health insurance will make our lives and worries better. News flash - $2500 wont pay for most American’s health insurance and it certainly wont give health insurance to the un-insured. Finally John McCain’s policies do noting to fix the problem of insurance companies flashing the “pre-existing illness” card. Obama is our best bet at fixing the problems that every-day Americans face with the current health care situation.

 

Here is the email from my friend:

Issue: Health Insurance and pre-existing conditions

On January 20, 2000 I was diagnosed with colon cancer stage 4 type 2.  The cancer had spread into 12 out of 18 lymph nodes. I had a 60% chance of recurrence without going through treatment.  After going through nine months of chemo and radiation my odds improve to 40%. I am happy to say that everything has gone well since my treatment.
I was laid off from employer in February of this year. I applied for private health insurance with Anthem-Blue Cross  (a large insurance carrier) and was declined coverage due to their policy that I had to be free of cancer for at least 10 years before they would consider providing health insurance coverage.

I have yet to find a permanent position and my cobra coverage will end in August 2009. If I am not able to get into a group insurance plan before then, I will be uninsured for at least six months. I was even thinking about starting my own business but the risk is too great without health insurance.

My middle daughter who is twenty years old has the Human Papillomavirus (HPV) virus.  She just found out today that she will lose her job with her employer in the next two months.  Since she has had several abnormal results from her exams she also is not able to get private insurance.  One study found that, during 2003–2004, at any given time, 26.8% of women aged 14 to 59 were infected with at least one type of HPV.

The reason that I am telling you this: I believe that we have a serious problem with health insurance in this country. Many people with pre-existing conditions are not able to get affordable insurance unless they can get it through a group plan provided by the company they work for.  Barack Obama realizes that this is something that we need to fix in this county.  He has stated my many times that his plan includes making sure that individuals with pre-existing conditions will be able to get good affordable health insurance. So as you make up you mind I hope you will take this into consideration.

Thanks for taking the time to read my email! 

Steve S.

An open letter on taxes to the undecided voter

plumberAs a general rule, I try to stay clear of political topics on my blog. I started it as a blog about technology and for the most part I try and keep it focused on technology issues.

But with just a day left for the 2008 elections, I think it is ok for me to suspend my rule for an important post as I have seen many political ads unfairly attack the Obama plan and I think it is time to put in my 2cents on this topic.

When I saw Joe the plumber stumping for McCain, it intrigued me to see what the real differences were in the 2 candidates tax plans. I wanted to look at how the tax plans would mainly affect low and middle income families and small business. What I found out was interesting. The easiest way to understand the tax plan differences is by looking at how our tax bill would change if either candidates' complete tax plan got implemented.

The following table shows how much less or more we would pay in taxes if either candidates plans got implemented. (Red stands for a reduction in taxes and black stands for an increase)
Change in Tax Bill (red means a reduction in tax bill and black stands for an increase in the tax bill)
  OBAMA MCCAIN
       
Under $19K ($567) ($19)
$19K-$38K ($892) ($113)
$38K-$66K ($1,042) ($319)
$66K-$112K ($1,290) ($1,009)
$112K-$161K ($2,204) ($2,614)
$161K-$227K ($2,789) ($4,380)
$227K-$603K $12 ($7,871)
$603K and up $115,974 ($45,361)
Over $2.9M $701,885 ($269,364)

 

As you can see - Obama's tax plan is better for the middle class (which to me means: anybody who earns less that $112k). And if you were to extend the range to $161k, the difference between the amount of tax that people would pay based on Obama's and McCain's plan is still not very large ($410).

1 As for small business, remember that tax is not paid on revenue but on profits (revenue - expenses for those of you who don’t know). An increase of 3% on taxes ($7,871) on a profit of $250,000 (or 1.3% on $603,000) is definitely not much. This makes Joe the plumber's arguments very disingenuous - as even though there might be many small business that easily make $250,000 and more in revenue, most don’t even make $100,000 in profits. (Remember that Obama's tax plan will not increase taxes - income, capital gains or any other tax - on those having an income of $250,000 or less.)mccain08

Here is an interesting statement from the "Business Week" (http://www.businessweek.com/investor/content/jun2008/pi20080622_415010.htm)

• Senator McCain's tax cuts would primarily benefit those with very high incomes, almost all of whom would receive large tax cuts that would, on average, raise their after tax incomes by more than twice the average for all households. Many fewer households at the bottom of the income distribution would get tax cuts, and those whose taxes fall would, on average, see their after tax income rise much less.

6a00d83454b50f69e200e55220df298834-800wiIn marked contrast, Senator Obama offers much larger tax breaks to low- and middle-income taxpayers and would increase taxes on high-income taxpayers. The largest tax cuts, as a share of income, would go to those at the bottom of the distribution, while taxpayers with the highest income would see their taxes rise.

Remember that we have a deficit of almost $800 billon now - someone will have to pay to close that deficit and here is a news flash - it will be us. Considering that, I think it is important that we elect the candidate that will be fair in his tax plans (for that we need to elect the person who has a progressive and not a regressive tax plan).

Here is what CNN had to say: (http://money.cnn.com/2008/06/11/news/economy/candidates_taxproposals_tpc/?postversion=2008061113)

McCain: The average taxpayer in every income group would see a lower tax bill, but high-income taxpayers would benefit more than everyone else.

Obama: High-income taxpayers would pay more in taxes, while everyone else's tax bill would be reduced. Those who benefit the most - in terms of reducing their taxes as a percentage of after-tax income - are in the lowest income groups.

Under both plans, all American taxpayers could pay a price for their tax cuts: a bigger deficit. The Tax Policy Center estimates that over 10 years, McCain's tax proposals could increase the national debt by as much as $4.5 trillion with interest, while Obama's could add as much as $3.3 trillion.

Here are some of the links that I researched for this topic:

http://money.cnn.com/2008/06/11/news/economy/candidates_taxproposals_tpc/?postversion=2008061113

http://www.youtube.com/watch?v=9fbxpMw4mco

http://taxprof.typepad.com/taxprof_blog/2008/06/cnn-the-mccain.html

http://taxprof.typepad.com/taxprof_blog/2008/06/comparison-of-t.html

http://www.taxpolicycenter.org/publications/url.cfm?ID=411781

http://www.barackobama.com/pdf/taxes/Factsheet_Tax_Plan_FINAL.pdf

Saturday, November 01, 2008

Software patent portfolios of companies gone up in smoke?

2178106173_2b5d45320a Last week in a land mark decision the US Appeals Court for the Federal Circuit decided that in most cases software processes are not patentable. This would mean that millions of dollars for many companies has gone up in smoke as for most software companies patented software processes account for up to 70% of their asset value. Wonder what this means for the valuations of companies like Google and Microsoft. (This is one of those decisions that has such far reaching implications that it most probably will be appealed to the Supreme Court).

Read more about the decision at - Federal Circuit Decides Software No Longer Patentable

Here are the highlights (excerpted from PLI.edu):

  • The Federal Circuit rejected the that the "useful, concrete and tangible result" inquiry as being inadequate.

  • Patentability under 101 does not depend on process steps, but rather requires a tangible machine or transformation into a different state.

  • Software is once again un-patentable in the United States. 

  • In order to protect what was formerly known as patentable software we will have to go back to claiming a machine that provides certain functionality.

  • Software patents that have been issued under the previous understanding of the law are almost certainly now worthless.

Here is more information from a ZDNet article - http://blogs.zdnet.com/open-source/?p=3052

Pop some champagne! writes Groklaw. ” At issue was whether an abstract idea could be eligible for patent protection. The court says no.”

The authors at PatentlyO do not think this eliminates well-written software patents.

I agree that in many cases software patents are absurd. Here are some examples:

  • Jeff Bezos patented his one-click ordering system and took Barnes and Knobles to court so as to make them deliberately complicate their ordering process.
  • Even before GPS devices became ubiquitous, a company patented the idea of a GPS based alarm that would go off once you were close to a certain location.
  • Dell and Compaq have been sued for transmitting data over a communications line as it was patented by Multi-Tech systems.
  • Unisys patent for the LZW algorithm made the GIF format inaccessible to many companies. The PNG format was created as an alternative to GIF file format. Many image libraries started supporting GIF format only after the patent expired.

4967222_a3fac5b66fIn software engineering it is very common to take ideas from a different domain (such as biology – evolution and genetic mutation for example) and convert it into an algorithm that can be used in other domains (Genetic algorithms in this case). In my opinion, such reapplication of ideas definitely should not be patentable.

Here are 2 articles from Fortune.CNN.com. One is about the ruling Did big patent ruling doom software patents, and the other is about software patents Ending Software Patents: Has the time come?

Finally, here is an open letter that Dr. Donald Knuth wrote to the patent office where he argues against software patents. http://www.scribd.com/doc/29707/Letter-to-the-Patent-Office-From-Donald-Knuth (For those of you who dont know – Dr. Knuth wrote one of the most important books on software programming - “The Art of Computer Programming” and he is a professor at Stanford).

PhotoSynth – Fall Colors – Guanella Pass

image

PhotoSynth created from pictures taken along the Guanella Pass road. (Fall 2008)

PhotoSynth – Obama Rally – Denver - 2

image

PhotoSynth of Obama’s rally at Denver (Oct 26, 2008)

http://photosynth.net/view.aspx?cid=3c8a49de-608e-439f-912e-32fd1a86e1d5

PhotoSynth – Obama Rally – Denver - 1

image

PhotoSynth of Obama’s rally at Denver (Oct 26, 2008)

http://photosynth.net/view.aspx?cid=35f94d15-8eaa-49be-a235-e827188e1582