Microsoft – Yahoo – Motorola – TiVo – Netscape – MediaBytes

MICROSOFT has made an unsolicited offer of $44.6 billion to purchase YAHOO, a 62% premium on the company’s market price at the close of business on Thursday. If successful, this would be the biggest technology takeover in history. Yahoo’s value has plummeted 18% during this year and the company has faced a losing battle against Google in the search and online advertising markets. Rumors and speculation about a possible takeover have swirled of late. As with all things Microsoft, regulators will probably look closely at the acquisition. In related news, Terry Semel will step down as Yahoo’s chairman – ending his affiliation with the company.

MOTOROLA announced that it may sell or spin-off its handset division, which accounts for half of its $36 billion in revenue. The company’s mobile market share has fallen to the lowest levels since 2001 and the company is under pressure from activist investor Carl Icahn to breakup the company. Icahn believes that the cellphone business is worth $20 billion — even though the whole company is currently valued at only $26 billion. The sale is under consideration but no official timeline has been given.

TIVO won a major patent infringement case against ECHOSTAR and was awarded $94 million in damages. An appeals court upheld an earlier ruling of infringement on TiVo software patents while overturning a ruling of hardware infringement. TiVo also announced that CBS will subscribe to its StopWatch second-by-second TV ratings. The combined news jolted TiVo stock up over 30% during the day.

GOOGLE reported 17% growth in profit and 51% growth in revenue during the fourth quarter. Those numbers represent a slight slowdown in its growth rate. The company blamed the slowdown on social networks, which are proving harder to monetize than initially expected. Sergey Brin said recent efforts to improve advertising on the networks had failed. Paid clicks increased 30%, also a slower growth rate than Google has seen in the past. Investors grew skittish on the report and drove the stock down 9%.

FACEBOOK had its finances leaked after Mark Zuckerburg hosted a company meeting with an open dial-in number. During the call Zuckerburg revealed that 2007 revenue was $150 million and is expected to grow to $300 million in 2008. The company will spend $200 million on capital expenses and anticipates 2008 EBITDA of $50 million. With the capital expenditures, Facebook will have negative cash flow during 2008. It will also double in size from its current 450 employees to almost 1000.

AMAZON has purchased AUDIBLE for around $280 million. Audible is a major player in the downloadable audiobook market and supplies audiobook content to the iTunes store. The purchase will increase content available for Amazon’s new Kindle reader.

NETSCAPE will be officially retired today by AOL. All updates and support will stop, as the once industry-leading browser is laid to rest. Farewell old friend.

Get the full story at : 0:1:51

Posted on February 1st, 2008 by admin

Filed under Netscape | 1 Comment »

.NET on Gears Tutorial

This is how the end result looks like. The tutorial is here: : 0:1:20

Posted on January 30th, 2008 by admin

Filed under ASP.NET | No Comments »

Emerging Security Vulnerabilities & the Impact to Business

Google Tech Talks
November, 12 2007


This talk discusses how IT professionals can go about
learning what they need to know to prevent the most significant
emerging data security vulnerabilities, and the impact these
vulnerabilities are having on electronic commerce. In this talk,
I will review how attacks such as XSRF (Cross-Site-Request-Forgery)
and SQL Injection work, and how to properly defend against them.
Then, I will present some industry-wide statistics on software
security vulnerabilities reported to various databases, and
emerging trends in the field of software security. Finally, it will
discuss the current state of security education, and provide
pointers to certification programs, books, and
organizations where you can learn more.

Speaker: Neil Daswani
Neil has served in a variety of research , development, teaching,
and managerial roles at Google, Stanford University , DoCoMo USA Labs,
Yodlee, and Bellcore (now Telcordia Technologies). His areas of
expertise include security, wireless data technology, and peer-to-peer
systems. He has published extensively in these areas, frequently is invited
to give talks at industry and academic conferences, and has been granted
several U.S. patents. He received a Ph.D. and a master’s in computer
science from Stanford University , and earned a bachelor’s in computer
science with honors with distinction from Columbia University.Duration : 0:59:8

Posted on January 29th, 2008 by admin

Filed under Computer Security | 1 Comment »

Interview with Steve Yegge on Rhino on Rails and more

I had the pleasure of chatting with Steve Yegge, of long blogging fame, at the Google Kirkland office. We discussed the birth, growth, and future of the Rhino on Rails (RnR) project, as well as other web development issues.Duration : 0:25:16

Posted on January 29th, 2008 by admin

Filed under JavaScript | 7 Comments »

Google Privacy: A Look at Cookies

In the third video in a series of short, informative videos on privacy, Google explains what cookies do and how they can help web sites and advertisers personalize our online experiences. Cookies are small pieces of data that save information when you visit websites so you don’t have to re-enter it every time you return. For example, cookies help search engines remember that you want your search results in English and help online stores remember the items saved in your virtual shopping cart. Advertisers can also use cookies to deliver ads that are more relevant to you. You can always decide which cookies to accept – or whether to accept cookies at all – by going into your browser’s privacy settings.Duration : 0:5:1

Posted on January 25th, 2008 by admin

Filed under Cookies | 2 Comments »

Next Generation All-IP Telecom Networks: Quality of Service Challenges and Is…

Google Tech Talks
January, 14 2008


The SIP-based IP Multimedia Subsystem (IMS), while recently introduced, has become one of the primary distinguishing features of the next generation of mobile telecommunication systems. IMS allows mobile operators to offer advanced value-added services – like VoIP, so-called push-to-media, video, interactive gaming, and mobile banking – to their customers timely and efficiently. Google’s plans to enter the wireless world open up a world of possibilities for offering customers and businesses advanced services such as targeted location-based services and advertisements through the IMS framework.

Deploying IMS, however, is a non-trivial task. The core challenge for the telecom industry has been and will be the integration of the current radio access network (RAN) and IP transport infrastructure with the IMS domain. Within standardization bodies, efforts are underway to address the issues for call setup and mobility signaling, while developing unified user profile management and Quality of Service (QoS) architectures. The real goal is a standardized, IMS-centric, end-to-end unified signaling architecture.

To this end, this presentation provides an overview of IMS and QoS signaling over integrated RAN and IMS domains. By using an exemplary family media service, aspects and specifics of the end-to-end QoS invocation, control and policy enforcement, including roaming scenarios, are demonstrated. Based on laboratory measurements performed at Sprint-Nextel aided with simulations, the Post Dial Delay (PDD) delay is evaluated and some practical recommendations for delay reduction are presented. The presentation will conclude with discussion of open issues and viable solutions. This presentation should be of interest to Googlers who work on mobile related projects and intend to have a big picture of next generation mobile systems such as application development, and service and system integration with wireless operators.

This presentation is based on the article S. Zaghloul, A. Jukan, W. Alanqar: “Extending QoS from Radio Access to all-IP Core in 3G Networks – An Operator’s Perspective,” IEEE Communications Magazine, Sept 2007.

Speaker: Said Zaghloul
Fulbright alumnus and former Telecommunication Design Engineer at Sprint-Nextel
Research Staff Member, PhD Candidate
Institute of Computer and Communication Network Engineering
Technical University Carolo-Wilhelmina of Braunschweig, GermanyDuration : 0:56:30

Posted on January 15th, 2008 by admin

Filed under Architecture | 3 Comments »

Quantum Computing Day 2: Image Recognition with an Adiabatic Quantum Computer

Google Tech Talks
December, 13 2007


This tech talk series explores the enormous opportunities afforded by the emerging field of quantum computing. The exploitation of quantum phenomena not only offers tremendous speed-ups for important algorithms but may also prove key to achieving genuine synthetic intelligence. We argue that understanding higher brain function requires references to quantum mechanics as well. These talks look at the topic of quantum computing from mathematical, engineering and neurobiological perspectives, and we attempt to present the material so that the base concepts can be understood by listeners with no background in quantum physics.

In this second talk, we make the case that machine learning and pattern recognition are problem domains well-suited to be handled by quantum routines. We introduce the adiabatic model of quantum computing and discuss how it deals more favorably with decoherence than the gate model. Adiabatic quantum computing can be understood as an annealing process that outperforms classical approaches to optimization by taking advantage of quantum tunneling. We also discuss the only large-scale adiabatic quantum hardware that exists today, built by D-Wave. We present detailed theoretical and experimental evidence showing that the D-Wave chip does indeed operate in a quantum regime. We report about an object recognition system we designed using the adiabatic quantum computer. Our system uses a combination of processing steps, where some are executed on classical hardware while others take advantage of the quantum chip. Both interest point selection and feature extraction are accomplished using classical filter operations reminiscent of receptive field properties of neurons in the early visual pathways. Image matching then proceeds by maximizing geometrical consistency and similarity between corresponding feature points, which is an NP-hard optimization problem. To obtain good solutions, we map this to the problem of finding the minimum energy in an Ising model in which the vertices represent candidate match pairs, bias terms reflect feature similarity, and interaction terms account for geometric consistency. The adiabatic quantum computer is then employed to find a low energetic minimum of the Ising dynamics. We conclude with a look towards which type of machine learning problems maybe most suitable for mapping to a quantum computing architecture.

Speaker: Hartmut Neven
Speaker: Dr. Geordie Rose
Geordie Rose is a founder and CTO of D-Wave. He is known as a leading advocate for quantum computing and physics-based processor design, and has been invited to speak on these topics in venues ranging from the 2003 TED Conference to Supercomputing 2005.

His innovative and ambitious approach to building quantum computing technology has received coverage in BC Business, The Vancouver Sun, Vancouver magazine, The Globe and Mail, The National Post, USA Today, MIT Technology Review magazine, the Harvard Business Review and Business 2.0 magazine, and one of his business strategies was profiled in a Harvard Business School case study. He has received several awards and accolades for his work with D-Wave, including being short-listed for a 2005 World Technology Award.

Dr. Rose holds a PhD in theoretical physics from the University of British Columbia, specializing in quantum effects in materials. While at McMaster University, he graduated first in his class with a BEng in Engineering Physics, specializing in semiconductor engineering.

Since the inception of D-Wave in 1999, Dr. Rose, as founding CEO, raised over $45M on behalf of the company, including a round led by Draper Fisher Jurvetson (DFJ) — the first ever investment by a top-tier US venture capital firm in quantum computing.Duration : 1:13:40

Posted on December 21st, 2007 by admin

Filed under UPS | 6 Comments »

Getting C++ Threads Right

Google Tech Talks
December, 12 2007


The advent of multicore processors has generated profound debate on the merits of writing parallel programs with threads and locks. Nonetheless, for many application domains, this remains the standard paradigm for writing parallel programs, and at the moment, there is no apparent universal replacement. And it is the focus of this talk.

Somewhat surprisingly, there are a number of often subtle, but generally fixable, industry-wide problems with current approaches to threads programming. We’ll focus on probably the most widely used environments, consisting of C or C++ with a standard threads library. Problems span the spectrum from system libraries through language implementations through supporting hardware. They get in the way both in that they often make it difficult to write 100% reliable multi-threaded software, and in that they confuse even the basics of the programming model, thus making it hard to teach. A surprising number of “experts” do not understand the basic rules. Arguably, these problems really need to be addressed to even allow a meaningful comparison to other parallel programming approaches.

Since solutions to these problems generally require a coordinated industry effort, we helped to persuade the C++ standards committee to address them by pursuing a coherent approach to threads in the next C++ standard. The talk will outline some of the proposed solutions, and give an update on this effort.

Speaker: Hans Boehm
Hans Boehm is a member of the advanced architecture group at HP Labs. He has worked on many aspects of programming language design and implementation, including garbage collection and concurrency, and he was HP’s representative to the effort to redesign Java’s memory model. He is a past Chair of ACM SIGPLAN, and is an ACM Distinguished Scientist.Duration : 1:10:16

Posted on December 14th, 2007 by admin

Filed under Parallelism | 5 Comments »

Intro to Holiday Light Automation

Google Tech Talks
December, 12 2007


Come learn how you can easily build your very own automated Christmas light show. I’ll present details about the hardware and software, including different “off the shelf” and “build your own” options. I’ll also show pictures and video of my setup (32 strings controlled using a combination of off the shelf and custom built components).

Speaker: Andy Swing
I’m a Hardware Engineer here at Google and I’ve always had a passion for electronics and automation. When it came to putting up Christmas lights, I just had to go all out!Duration : 0:28:28

Posted on December 13th, 2007 by admin

Filed under Electronic Components | 2 Comments »

Drupal, Revolutionizing Content Management Systems (CMS)

This is a video about why i think Drupal is the best step towards cleaner development of dynamic Content Management Systems. Its easy to learn, easy to change, easy to master.

Here are two links – a site i designed another site i designed – where you can learn more about drupalDuration : 0:7:37

Posted on December 12th, 2007 by admin

Filed under Content Management | No Comments »