What will you do with an internet and devices millions of times more powerful?

I keep thinking about the inevitable exponential growth of technology and how it relates to CPU Processing power, Storage capabilities and Data transmission speeds, and then I ask myself what would I do with technology 1 billion times more powerful than the one we have.

If you haven’t noticed, things are getting really powerful, really tiny, and really fast already.

And companies like Google are starting to show hints of what should be done with all these.

Look at the new Google Maps, it’s pretty amazing, and it’s only going to get better.

When you interview at Google there’s one question that keeps coming to you almost from all the people that drill you “How would you make the internet faster?”

It seems Google’s answer is to take over the internet at every layer, they have indexed it like nobody else, they’ve created a browser that’s now taken the majority of the market share and made it really fast, they’ve built application layer protocols faster than HTTP (SPDY), they’ve also seen the exponential adoption of mobile devices and created an operating system for it, and devices for it, and more recently they’re even providing internet access at Gigabit speeds one small city at the time (which is all an experiment for what’s to come)

Then you see them experimenting with very primitive versions of wearable computers (Glass) and if you start putting the pieces together, for example, they were crazy enough to have cars driving around the world to have “Street View” in Google maps… how on earth would you be able to go all the way and digitize reality itself? You put computers on people’s heads and record everything into digital information.

I can see a future where Google will be able to ask you to record whatever you see around you, inside or outside a building, they’ll have your position, your orientation, and best of all, since there will be so many of us willing to collaborate in exchange of some stupid incentive (or perhaps none), they will be able to record reality from almost any angle possible to have a full representation of reality, perhaps even in real time, I think these are the kinds of things that are possible when you have incredibly fast CPUs, incredibly huge storage, and incredibly fast transmission speeds when you have incredibly ubiquitous internet access (remember that Balloon project?)

And that’s just what this little mortal has thought of in relationship to their Google Maps product.

I think Google Glass and an application of this sort will bring forth interesting legal challenges, like, what if you don’t want the inside of your home or office to be in google? how do you prevent anyone from capturing everything and making it public?

Other scary applications that I see possible are real-time face recognition coming from a Google Glass facebook app, then the name “facebook” will really make sense. And best of all, a lot of people (after major debate and laws have been passed with respect of not being scannable by strangers) will actually want to be recognized by strangers, maybe there will be social benefits to complete unanimity, it will all be really interesting.

Who needs record labels anymore?

884,000 views in 8 days.


Adele- Rolling In The Deep (Cover)

With undeniable Talent, Good recording equipment, HD Camera, YouTube account and a vision for business the world is ready to meet a lot of content creators thanks to the enabling technology for creation and distribution of media that is leveling the playfield for more and more people. Discovering music and original has never been more exciting in history.

Forget piracy, this is what Labels are scared of, they’re slowly becoming more and more unnecessary.
No wonder they are behind legislation like #SOPA to have the power to scare everyone from doing covers like this one.

These covers are great to showcase your talents to people that wouldn’t otherwise even pay attention to you.

Do these kids deserve 5 years in jail?

Love her expression at the end of the video, she knows how good she is.

How babies watch cartoons in 2011

Baby watches polish cartoons for free, on demand, on YouTube, on a Tablet, on WiFi - Licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

Here’s my 18 month old, watching Polish cartoons on YouTube right after waking up. Think of all the technology* that had to come together to make this happen and how technology helps to preserve and spread culture.

Just 10 years ago this wasn’t possible. She would’ve had to be in Poland or we’d have to buy a special cable package with a polish channel (which would probably not be available in South Florida since there’s not that many polish people down here). If we had gotten a polish channel, we’d probably have to have her watch tv at a certain time and the cartoon she’s watching is probably too old to be aired.

She’s able to watch Polish cartoons and her mom is happy to know her daughter is having a similar cultural experience as the one she had during her childhood, to reinforce the language.

I’m able to teach her so many things with a few creative YouTube searches or with Google/Bing image search (for vocabulary and object recognition exercises), my baby’s cognitive development and language development eclipses mine probably by 3 fold when I was that age.

Her vocabulary is not only far larger than mine at that age, she knows most of it in spanish, polish and english (there’s just no other way for her to interact with the grand parents). She’s probably listened to more music since she was in the womb than all the music I heard up until age 4.

I think we should all be making our babies consume as much knowledge as possible, the rate of change they will have to go through during their lifetimes will be brutal, and they’ll need the tools to handle it and stay current. It will be amazing to see what these babies will be able to do for the world once they grow up.

High level Technologies worth mentioning for this to happen.
C, C++, Linux, Android, High Speed Inter networks and all of their stack which is too big to mention (the internet), WiFi, Dual Core cpus (and all the technology to make that happen starting from nanoscale transistors), Flash Memory, capacitive touchscreen, lithium batteries, Liquid Cristal Displays, Video Codec Technology, YouTube.

VIZIO Forge TV Superbowl ad. Starting the race for Internet TVs and slow death of cable channels

Not only this ad makes a stand in front of Sony and other big TV brands out there telling them “We have just advertised an Internet TV in front of 100 million viewers, you better get something out there soon or we’ll crush you”, but it also should tick you as a software developer. Now you’ll be able write software for the living room.

“VIZIO’s platform also includes support for the Adobe(R) Flash(R) Platform for the Digital Home, an optimized implementation of Flash technology that enables developers and content providers to deliver HD video, rich applications and other Web content to Internet-connected televisions, set-top boxes, Blu-ray players and other devices in the digital home.”

VIZIO Internet Apps (VIA(TM)) — Connecting to the Future of Television

(Good luck on killing Flash Steve Jobs)

Continue reading