The Art of Programming

I Use Bing to Search, Google to Search Hard

7. December 2011 12:39 by Scott in Development  //  Tags: ,   //   Comments (103)

There comes a point in my life where I just love free stuff.  Bills are hard, employment sucks at times, but free stuff is always great.

I am a coder by day and a coder by night.  I run into hard problems that just can’t be answered without a reference to some other place in the world. 

Right now, I am picking up PHP because of a side project my work wants me to investigate.  While PHP is nice and all, there are just some things that can’t be done.  So we have to add the extra layer of JavaScript on top of it.  Yay, JavaScript!  But then again, I consider my self a decent JavaScript developer, but not an awesome one.  For the past few days I have been learning JavaScript's parsing engine for XML.  Its pretty cool and gets the job done when I need it.  When I run into a problem, I just go to my browser and start searching.  My default search engine in BING.  Please don’t chastise me as a developer.  Hear me out. 

BING has these points, if you accrue enough, you get free stuff. The Xbox points do it for me.  So Im an avid BING searcher.  Because of this, Ive been able to buy several arcade games on Xbox, and even get free HULU subscriptions.  So as you can see, there is a big reason why to use BING.  Free stuff.  Swag as many of us software folks call it.

So here is the big problem.  Bing is good for those average every day searches.  The easy ones.  Flights, Weather, Directions etc…, but for those hard to find searches and mostly in my realm, those programming questions, BING is spammed.  You can’t search in Bing for any type of developer question without hitting some type of spam.  Mostly that damn e-freedom crap.  I can’t stand it.  So when I go searching for those hard to find results, I will use Google. 

Google always shows the best answers up top.  The spam is always below the original thoughts.  If only Bing knew to sort duplicate results by Date and Time. What ever the crawler “craws” over first should be higher than those results it “craws” over second.  Things would probably go a lot easier and I would use Bing more often for those free points.

So Bing, you might have me using you for those easy searches, but until you clean up your spam, I won’t be using you much more than that.

Making It Big!

18. February 2009 03:18 by Scott in   //  Tags: , , , ,   //   Comments (12)

I am now 24 years old soon to be 25. I have worked for a fairly decent company over the past 2 years and have had a GREAT boss while I was in college.  Before college I was in high school where I created a few websites.  Nothing dynamic as what can be done today, but something that could have made money.  I canceled the site and never saw it again.  I created my first website over 10 years ago and what can I show for it?  I am at my current job creating web services.  I feel more capable on the web than on desktop applications.  I feel in tune with the code on the web than on the desktop.  In the beginning I was a website creator, I was a fairly new internet user in that time and I never truly implemented a business idea in that time.  I never truly made money from any idea that I had except for "the getting paid to surf programs" which were a miserable failure and put a lot of companies out of work. 

I remember when I first heard about a guy who was writing about his daily life and it was called blogging.  I didn't jump on. I remember hearing about Google adwords and adsense, yet I didn't jump on the bandwagon.  I wanted to create a large blogging community.  I wanted to use adsense in the community, yet I didn't.  I had ideas and never used them.


Photo by Daveybot

I am pretty sure there are plenty of people out in the world with billion dollar ideas but have never implemented them.  They have never tried making their ideas worth anything.  I am here today to say that I have created my first business idea.  Its not much and is my first real business idea on the internet in the past 8 years, but I still got it done.  I am tired of wasting time.  I am tired of not getting things done.  I am still working on my ideas and still heading them up.  One idea at a time.  Baby steps until I can some day quit my day job.  Work hours that I choose on time that I choose.  I commit my self to getting out of this work environment and I have a personal goal of doing it in under 2 years.  I want to move on.

For anyone else out there with an idea, put it into motion. Make it happen.  Do good and become successful. Become the person at the party who brags about how you made it big.  I want to make it big and get out of my 9-5 job.  I hope you do it as well. Don't quit.

Control tower to the Internet, Google is a hypocrite!

4. June 2008 08:41 by Sam in   //  Tags: , ,   //   Comments (10)

May 19th, Joseph Lieberman which is a US Senator from Connecticut asked Google to remove internet videos produced by terrorist organizations like Al-Qaeda from its YouTube site.

"Islamist terrorist organizations use YouTube to disseminate their propaganda, enlist followers, and provide weapons training," - Senator Lieberman.

"YouTube also, unwittingly, permits Islamist terrorist groups to maintain an active, pervasive, and amplified voice, despite military setbacks or successful operations by the law enforcement and intelligence communities."

Google responded with:

"(W)e examined and ended up removing a number of videos from the site, primarily because they depicted gratuitous violence, advocated violence, or used hate speech. Most of the videos, which did not contain violent or hate speech content, were not removed because they do not violate our Community Guidelines."

On this note, Google continues to allow organizations that are deemed Foreign Terrorist Organizations to post videos that are viewed by citizens in the United States.

Update: Google currently still allows videos to be viewed by United States citizens.

On this topic, The Thailand monarchy asked Google to remove a clip that insulted its monarchy of 80 years.  Google removed the video at the request of the monarchy.

Everyone that has the internet knows about China’s great Firewall and knows the Google edits their search index to remove sites that China does not allow.

        “One mans Terrorist is another mans Freedom Fighter” – Anonymous.

To understand Google, you need to understand their mission. “Google's mission is to organize the world's information and make it universally accessible and useful.”

Google by their own Mission Statement should not be aiding China in removing links, it should not be removing video’s from YouTube for Thailand and it should not be removing video’s via request from a senator.

Here is where Google is a Hypocrite.  Google has removed links and videos for both China and Thailand at their request, but has not removed video’s and links at the United States request. In this act, they support U.S. deemed terrorists within the United States.

They can argue that “One mans Terrorist is another mans Freedom Fighter”, but if they are willing to do it for another country, why not the U.S.?  If they don’t do it at the request of the U.S., then why should they do it at the request of China or Thailand.

Do you  see the Hypocrisy?  I ask you to blog about it and let your voices be heard.
BTW, I am not slamming Google, I just ask them to stop falling short of their true Mission!

If you liked this post, please be sure to subscribe to my RSS Feed.

A 24 Core and above Machine where Microsoft and Google Collide

18. May 2008 23:01 by scott in   //  Tags: , , ,   //   Comments (10)

microsoft1978ew7

A few weeks ago, I had the chance to attend DevConnections 2008 in Orlando, FL.  I spoke to a Microsoft Pro by the name of Steven Toub.  He works for Microsoft in the parallel computing labs.  He currently is designing PLINQ which is a parallel operations for LINQ.  He said in the next 9 years, he expects 100 Core machines to be out on the market and Microsoft has vowed NOT to make any software for 32 bit machines anymore from today on. 

It is interesting to see Microsoft take this route and not develop for single cores anymore and I am questing what can that do for their market. I only think make it better.  There are rumors out there that Microsoft doesn't innovate anymore.  I think some of the rumors are true to some markets of software, but in other markets Microsoft leads the pack.  Microsoft does have a problem with its Internet technology and they just released Microsoft Mesh which allows for a computer desktop to be visualized on the Internet Browser.  Pretty impressive stuff which shows that they can innovate in some areas, but very little in others.  I think the main reason Microsoft doesn't innovate as much in Americans eyes nor in the Europeans eyes because they are in disgust of the the giant gorilla in the room and there for less and less Americans go to work for them.  Its all about Yahoo and Google and working for those folks.  Americas top innovators have moved from Microsoft to Google in a big jump that took about 5 years.  They saw that Google actually had money to spend and it is also a great place to work.  I don't know about Microsoft's working conditions, but Google is supposedly the cream of the crop for developers.

google big three

The entire discussion is wether Microsoft can still innovate in the next couple of years.  I for one enjoy Microsoft's products and the PLINQ will be a gem for them that Google doesn't currently have yet.

Can Microsoft keep up with the Innovations?

If you liked this post, please be sure to subscribe to my RSS Feed.

Google listened to me and put something on their front page!

13. May 2008 20:42 by scott in   //  Tags: , , ,   //   Comments (9)

A few days ago, I saw a blog post from the official Google blog that spoke about donating to victims of Myanmar victims.  They opened up a Google Checkout to take donations from people to help the victims of the Cyclone that hit Myanmar (Over 40,000 missing and 22,000 dead).  I then decided to write them a little love note and tell them that this is awesome to post on their blog.  Except for the fact it only reaches 499k Readers (current subscription) who RSS it.  I wrote them a little note that said good job, but how about taking one step further?  I asked them to post a link on their front page to actually get the mass amount of people who actually visit Google on a daily basis.  I was completely surprised and IMPRESSED that when I checked back a few days later, they had the link up on the front page and THEY OFFERED TO MATCH IT up to $1,000,000.00.  Boy was I impressed when I saw that.  I then ask my self sometimes as a self prescribed Fanboy of Microsoft and Google, why doesn't Microsoft do something like this?  Are they just in it to make money?  I do know one thing, I will continue to LOVE Google for their charities they give to. Thank you guys for making me a devoted follower!

 

image 

Respectfully, Scott Pio.

Thanks again Google for making a difference in the world. Now only if you would cycle through those bottom links to include other charities for the good and ALSO started to put it on IGOOGLE for those people that never see it.

If you liked this post, please be sure to subscribe to my RSS Feed.

Google/YouTube and TiVo to Launch an at home Service

23. March 2008 22:18 by scott in   //  Tags: , , ,   //   Comments (0)

For something that has not been in the news, Google and TiVo just joined up to launch YouTube video viewing on TiVo boxes by year end.  YouTube videos are watched about 66,000,000 times a month and now you will be able to watch it at home if you have a broadband connection and  a TiVo Series 3 box.  Just imagine the advertising revenues Google will bring in for YouTube that has YET to produce significant profits.  Everyone in the country has a TV, not everyone has a computer.  Google is just satisfying their over all goal, which is to organize the worlds information.  Just imagine, no more TV programs and large TV companies that demand a specific amount of commercials.  These companies have already started to post their shows online the day after it airs, just imagine the shows now straight to your TV instead of Illegally downloading them on things like Torrents.