Archive for the "internet" Category

Sort by:

Cloud Religion: Do’s, Do Not’s, and a Glimpse of Nirvana

As the cloud is getting more players and interfaces, best and worst practices are emerging. As the market grows and more companies try to plug in, the cloud may benefit from guiding principles. Similar to new technology movements in the past, a natural process is underway to define “what is good”, which, for some in the industry, equates to “what is open”. Like religion itself, open can be defined in ways that are uplifting, or on the other side of the coin, restricting. Also, we learn again, nothing is free. Sponsor Cloud APIs Must Walk on Water If you’ve been part of a software development project, you know that sometimes it’s hard to get the team to all agree on best practices for interface design, database optimization, or even what technology to use. In this analysis, we take a look at some of the movements in cloud computing that start to lay a framework of good as it relates to this technology. In this context, API designers for cloud applications need to think ahead and avoid common pitfalls. For several reasons, more than ever before. First, because many people will be accessing your one piece of code. Second, is that in this world of open APIs, it’s easy to compare your code against another. We notice that data management practices are at the core, and details matter when provisioning in platforms. At the same time that groups are forming to align practices and forms of virtualization and cloud standards, a voice whispers that perhaps this is a free-market problem. People who benefit at solving it, will; others will ignore it or compete directly. We enjoyed this post from Joyent on where standards matter in a practical sense. In essence, the question raised: If a vendor makes it easy and bakes in the ability to “just do it”, do you know or care about the standards? This seems to mirror an iPhone development paradigm, which is to expect work from the vendor SDK or libraries. The SDK wraps standards implementations, which is done in the way best understood by that vendor. Do Unto Others as You Would Have Done To You We know the cloud is big – perhaps it will inevitably be bigger than the Internet itself as it usurps our conception of location, space and time. Where power forms, rules, groups, and organizations do as well. In information technology there is always tension between open standards and defacto standards. The former are crafted through agreements, the latter through leadership and market dominance. We asked in a prior series ” Will a single company become the dominant provider in the cloud? ” Today we look at the more practical side of “who is winning now” – who is setting the rules and who is in the trenches. Quite a number of the responses to our earlier posts emphasized that “the cloud should be free”, meaning that it should have governing principles to avoid one vendor from owning the landscape. Here are a few groups that have emerged to provide some context in how this may come together, both philosophically and practically. In both, the devil is in the details. A good summary of some of the current combining of forces is by the Open Grid Forum . (In our opinion, grids have given way to clouds as the dominant concept in this technology makeover). A resource directory of initiatives is located at the Cloud Standards Wiki , which in itself was formed by a handful of organizations and movements working to align around setting rules and patterns for cloud computing. The Open Cloud Consortium is organized around developing practices around sharing resources and has recently focused on a developing a test bed. The DMTF is working at the core definition of virtualization. It recently focused on the 1.1 version of the Open Virtualization Format (OVF) specification that focuses on packaging virtualization instances and creating a portable mechanic distribution by defining envelope and collection parameters around the virtual machine and its services. The organization, which contains members of IBM, Microsoft, Dell, VMware, XENSource, Sun, and NEC, has submitted 1.1 for consideration as an ANSI and ISO standard. The efforts by the federal government in its data.gov initiative shows that there’s a market that’s starting to see the value of raw government data formats . Soon, we would expect this to be powered by a mesh of computer resources that allow all sorts of jobs – integrated jobs – to work with these data sets. It would comprising an active government cloud. Do Not Covet Thy Neighbors Network Resource When looking for things to avoid, we found a lot of philosophical questions around data ownership, logging and portability. These discussions are alive and well and seem to be being absorbed into vendor solutions and consortiums like the ones mentioned earlier. For a more practical view, we turned to a friend of ReadWriteWeb, Thorsten von Eicken , and have summarized his thoughts from a recent post, ” Top Cloud API Sins . Bold items are our (loose) mapping to biblical terms. Do not covet your neighbors resources. : Listing of resources without the details, e.g., a list-servers call that doesn’t return all the details for each server. This makes it very expensive to poll for server state changes … Do not make cast idols : Not returning a resource id on creation. Some APIs don’t give you a server i.d. when you request a server … Labor six days, rest on the seventh : Providing a task queue. Several APIs I’ve seen have a task queue that is supposed to provide updates on tasks that are in progress E.g., you launch a server and you get a handle onto a task descriptor. For us that’s just overhead … Though shall not bear false witness : Not returning deleted resources in a “list resource” call. In particular, terminated servers must be returned in a list servers call for a certain duration, probably at least for an hour. Ouch! … Shall not covet his neighbor (or force me to repaginate) : Pagination that goes page-wise instead of using a marker, e.g. where you get page one or the first 100 resources and then issue a query for “page 2″ or “from 100 on”. Explain to me how a client can get a consistent resource listing when resources can be added and removed concurrently … Randy Bias added to Torsten’s post: Treat others as you want to be treated Your UI MUST use your API so you understand how to be a consumer of your own API … We plan on keeping up with this list and seeing how it intersects with implementations and standards that evolve. Please let us know your thoughts below. Nirvana: Smells Like Services Orientation Torsten goes on to describe a picture of the future. “Now here’s what I’d really like to see. This is what we’re working on for internal purposes and it’s not easy, which is an event based interface instead of a request-reply based interface… ” This sounds like a vision where we all win. Smart services in the cloud, rather than resources alone. This starts to get us closer and closer to an object-orientated network. Maybe that’s what the cloud will be for platforms, infrastructure and software. The industry has been quick to identify the layers. But perhaps the point is piecing them together in a smart transactional framework. A way to engineer highly reliable systems around these architecture challenges may sound familiar to those who monitor existing data centers today. Torsten continues, “We run a good number of machines that do nothing but chew up 100% cpu polling EC2 to detect changes. Fortunately cpu cycles are cheap :-) ”. This is practical intervention between vision and get it done. We find it refreshing to hear this type of dialog in the industry and see a fresh opportunity for defining efficient patterns for this next generation of the cloud infrastructure. Perhaps a new concept is forming: “Divine Computing”. Where do you sit in the “just do it” spectrum? Photo credit: tsarkasim , Amsterdam Esogna Discuss

Hulu on the iPad? Not as Easy as it Sounds

In a recent interview, Hulu CEO Jason Kilar told technology reporter Om Malik that his company was “very bullish” on mobile, even going so far as to say “we will embrace every device.” That’s a funny statement, considering that the company has been touting that same sentiment for years but has yet to launch anything for mobile, be it an app or simply a mobile-ready streaming site. Now, with the launch of the iPad just around the corner, the rumors of an iPhone/iPad Hulu app are rising up again. But there’s a bigger mobile web than just the one accessible via Apple products, and that may be what Hulu has its eye on now. “We don’t think about one device only,” Kilar said. However, going mobile is going to be a challenge for Hulu. And it’s not as simple as re-encoding a few videos, no matter what you may have heard. Sponsor Problem A: Hulu’s Business Model Needs Work The fact that Hulu exists at all is somewhat of an amazement. Through tenuous connections with major studios, the collaborative, experimental effort to bring streaming TV to web (and make it profitable) has managed to attract a number of users in the U.S. Although the audience size varies widely depending on who’s counting, the company has managed to become a household name thanks to eye-catching commercials on NBC featuring actors from the network’s top shows. But there’s a problem facing Hulu: in-video advertising is, apparently, not as profitable as once hoped. In fact, it’s just too expensive , says Marc Ruxin, the Chief Innovation Officer for ad agency network McCann Worldgroup. Hulu has been aware of this problem, though, and has been hinting towards the launch of a subscription service , with News Corp. chairman Rupert Murdoch telling an investor conference last fall that the company, was looking at “adding subscription services and pay per view” options. Through the subscription model, Hulu could potentially generate enough revenue to keep the studios happy and maybe even encourage them to offer up more programming. Unfortunately, the subscription model has yet to launch and the profits from video ads have been far too lean for some Hulu participants. Recently, for example, Viacom pulled two of the top shows – The Daily Show and the Colbert Report – from the site, claiming that they simply weren’t earning enough money via the advertising model currently in place. Viacom Inc. Chief Executive Officer Philippe Dauman said that “on the current economic model for Hulu, there’s just not much in it for us to continue at this time.” And so the situation degrades. So what is Hulu doing now? It’s trying to attract more viewers to its site with the launch of ” If I Can Dream ,” an original series that premiered earlier this month. The fact that they’re now making the foray into this sort of online programming is somewhat worrying. After all, if hit video webisodes alone made for a profitable service, then YouTube would have achieved profitability ages ago, instead of (maybe) getting there this year , five years post-launch. Let’s face it, original programming is a bonus for Hulu users, but it’s not going to take the place of hot shows like the now-departed Comedy Central fare. Problem B: Will Apple Allow a Hulu App on the iPhone/iPad? Another problem? Hulu has been planning to delay its iPhone app launch until a subscription model was in place, according to earlier reports . But with the biggest names pulling out, subscriptions could be a harder sell. Still, even if Hulu was able to make subscriptions happen, there are no guarantees that Apple would ever allow them into the iTunes store, especially considering they’re offering a competing product. (See: Google Voice banishment from the iPhone , for example). Meanwhile, Hulu’s online site doesn’t work in the iPhone’s web browser because it was built in Flash. If Apple rejects the Hulu app from iTunes, the company’s other option is encoding all their site’s content in H.264 and make that available via HTML5, the new web language that offers streaming video sans plugin. Since this has already been done, a Hulu app could launch a player on the iPhone or iPad, if, of course, Apple allowed them to do so. If not, then a mobile site would have to be built in HTML5 – video controls, overall UI, advertisements and all. That’s no simple process. What’s Hulu Doing Now? So is this the plan Hulu has decided on now? It’s hard to know for sure. Like Apple, the company is incredibly secretive about their plans and product roadmap, often refusing to respond to calls and emails entirely, even to say “no comment.” And yet, the Hulu iPhone app exists. We’ve spoken to someone who’s seen it…but that was ages ago. For all we know, iPhone/iPad app plans have since been scrapped to work on a new solution that works around any potential Apple restrictions. But sources inside Hulu have clammed up lately, meaning they’re either building something top, top secret…or perhaps nothing at all. We hope it’s the former, because frankly, an iPad without Hulu is a sad, sad affair. But will we ever see a real app? At this point, we’re not holding our breath. Discuss

Open Thread: Should Social Media Experts Be Required to Know Their Tech?

Social media gurus: We all know one. If you’re lucky, you know only one. They are the attendees of tech parties, the “Twitter consultants,” the armchair generals of the Internet, and their numbers grow by the day. Yet most of them couldn’t distinguish a line of code from a badly punctuated haiku. What’s to be done with the social media experts? Accept that their blathering may contain some wisdom? Or require technical exams for all Twitter users with more than 1,000 followers? You decide! And make the NMDs among us take our “technical” quiz. Sponsor There is always grave danger when amateurs turn overnight into experts. This sub-professional clown town is where B movies and Soulja Boy come from. It’s also the birthplace of every blowhard who tells you you’re “doing it wrong” without any technical knowledge or original thought to back it up. Sometimes, it’s not such a bad thing – in fact, there are a great many non-technical social media folks who are doing a great job of creating quality content and helping brands get themselved situated on the Web. But most of the people I can think of who fit this description have been doing their thing for so long that they’ve had to pick up a few technical tidbits along the way to ensure their continued success and to ensure they weren’t sounding like idiots. However, I hold the strong opinion that if you’re working in technology – even as a PR flak or social media consultant – you should be able to understand some of the terms, concepts and people that make your business possible. Otherwise, you risk your own reputation by taking the chance that you’re scarily wrong or laughably vague, and you risk gumming up the works for your clients by not knowing how to communicate with their audience, many of whom are very technical folk. Ultimately, taking the time and effort to understand the technology you use is simply a matter of taking pride in your work, just like the barista who knows all the ins and outs of the perfectly pulled free-trade organic espresso or the skilled sommelier who, though he may not make the wine himself, knows everything about who did and where and how. Take this quick survey, my social media gurus . (Techies, don’t take the survey; you’ll skew the results.) If you can’t work out the answers, you might be sounding like an idiot – I tell you this because I’m your friend and I care about you. And remember, when you cheat, you’re only cheating yourself, so no Wikipedia for you. Let me know in the comments what you think about the issue. Am I being an elitist prig? Did I not take my rant far enough? How much do you think a social media expert should know about tech? Would you work with someone who couldn’t sail through this “technical” survey? View Survey Discuss

SXSW 2010 for Web Celeb Stalkers

A ReadWriteWeb Guide OMG! Kevin Rose just touched my shirt! Don’t lie – we know you get butterflies at the thought of bumping into iJustine or Robert Scoble at a tech conference. We’ve pulled together a nice little cheat sheet just for you, friends. Whether you want a simple handshake, and autograph on your iPhone or a chance to pitch your idea for the Next Big Web App, here’s ten places, panels and parties where you can track down the Internet famous at SXSW 2010. Don’t forget to leave your tips in the comments! Sponsor This is part of a series of ReadWriteWeb guides to SXSW Interactive 2010. If this guide isn’t your cup of tea, be sure to check back for more information soon! Justine Ezarik, a.k.a. iJustine Longtime lifestreaming queen iJustine is famously an Apple fangirl, but it’s Intel that’s giving you the key to tracking her down at SXSW. She’s and Intel Insider, and she might be stopping by some of the Intel Insider events , like Frank Gruber’s Johnny Cash party or Chris Heuer’s Social Media Clubhouse . We don’t have hard and fast details on Ezarik’s whereabouts, but wherever she is, she’ll probably be tweeting, so keep an eye on her Twitter accounts . Christopher Poole Pool may not be a household name in and of himself, but there’s nary an Internet user who hasn’t been in some way effected by the fun and foul play on 4chan. “4chan – often referred to as a ‘meme factory’ – has been responsible for the creation of countless Internet memes but is perhaps best known for its exploits. In this conversation, we’ll explore the game mechanics of online communities. What fosters creativity in an online community? What design elements can we incorporate to increase interaction? How is the game played?” Baratunde Thurston In “How to Be Black,” The Onion web editor and star of Popular Science’s Future Of series Baratunde Thurston will “touch on the black online experience (if there is such a thing) included memes, statistics on usage patterns, popular destinations and issues of representation. For example, are black people as represented among the creators, developers and builders of our future or are we more consumer oriented than average?” Violet Blue Our favorite sex blogger will be kicking off SXSW with a presentation on “How to Not Be a Douchebag at SXSW Aimed at both first-time and long-time attendees to SXSW Interactive, this biting and humorous, yet useful panel takes a look at the common actions and behaviors to avoid if you don’t want to be described as ‘doing it wrong.’” Kevin Rose This year, the Digg founder returns to host Diggnation Live at Stubb’s. The Bigg Digg Shindigg was certainly one of the largest events at SXSW 2009, with fans crowding around the large outdoor stage to take pictures and watch Rose shoot the Diggnation episode. But don’t expect to meet the man himself unless you’ve got VIP status for the party. Chris Messina In his talk, “ActivityStrea.ms: Is It Getting Streamy In Here?,” Messina will explore the nuances of the real-time web. “From Facebook’s newsfeed to Twitter’s relentless real-time updates, the metaphor of the ’stream’ has taken social networking beyond blog posts and on to rich social activities. Learn about ActivityStrea.ms – the open format adopted by Facebook, MySpace, and Windows Live – and how it’s fundamentally changing the social web.” Leah Culver This young developer and successful entrepreneur will be hosting the Web Framework Battle Royale. “Which web framework will rule them all? As an audience member you pick the winner! We will present an introduction to a variety of web frameworks including Rails, Django, Catalyst and Sinatra. You can vote for the best web framework in categories such as URL handling, database integration, forms, HTML templating, documentation, testing and deployment.” Gary Vaynerchuk The WineLibraryTV founder is a true Web guru and an inspiration to entrepreneurs and content creators around the globe. He’ll be giving one of his signature, unforgettable presentations again this year as part of the Interactive Speakers Series. Evan Williams Three years after his web app hit it big at SXSW 2007, Twitter co-founder Ev Williams takes the main stage to be interviewed by Havas Media Lab director Umair Haque in front of a live audience . All we have to say is that you’d better get there early if you don’t want to get stuck watching a simulcast in an adjacent room! Molly Wood A last-minute stand-in for Natali Del Conte at this event, BOL founder Wood has a fanbase of her own. “CNET’s Buzz Out Loud will broadcast live from SXSW. While discussing the day’s tech news, hosts Tom Merritt, Jason Howell, Molly Wood and others will chat with the audience and invite special guests to talk about what’s happening at the show and beyond.” Bonus Round! If you stalk him on Twitter, Foursquare, Plancast and Gowalla, you might get to bump into Robert Scoble , as well. Or, you can catch him at the Rackspace party Monday evening. And of course, while we don’t consider ourselves celebrities, the RWW crew will be present and accounted for at the PBS/NPR/RWW party Sunday night ! Those are our SXSW Interaction recommendations for web celeb stalkers of all stripes. If you’ve got suggestions or feedback, let us know in the comments! See you in Austin, folks! Discuss

Put.io Turns Torrents Into Streams [Invites]

It’s services like Put.io that are behind why Google executives argue desktops will be irrelevant in three years, why Steve Ballmer says Microsoft is betting the bank on the cloud, and why storage stats for the newest gadget are becoming less and less important.Everything is going to the cloud. Does it often feel like a waste of time to download something just to watch it once and then delete it? Then Don’t. Use Put.io. Put simply, Put.io fetches files from the Internet and allows you to either store them there or immediately stream them. Sponsor Put.io can get files from bittorrent, FTP, direct download and rapidshare, as well as from standard websites. It can even automatically keep up with downloads, pulling links from an RSS feed. While the immediate question is one of legality, we do want to mention that, aside from pirated movies and television shows, there actually are a lot of videos out there available for download by bittorrent and other means. Beyond that, Put.io addresses the issue of legality and the DMCA , saying that “It is our policy to respond to notices of alleged infringement that comply with the Digital Millennium Copyright Act (“DMCA”) and other applicable intellectual property laws. Responses may include disabling access for all users to the material claimed to be the subject of infringing activity and/or terminating submitters of the material ability to use the Put.io service at all.” We gave the service a shot and it downloaded a 750 megabyte torrent in less then a minute. Although the service wasn’t able to stream the MKV format directly on the site (and we had the wrong DiVX player version), we gave it another shot with an AVI torrent and we had streaming video in under a minute. And Put.io stores the files so you can come back and access them again and again. Currently, beta testers get 50 gigs of storage with 150 gigs of bandwidth. The bandwidth is not counted when downloading the files to the service, but instead when you access them – so repeated watching of a large file could surely reach that limit. In addition to the basic functionality, you can share files and folders with friends and access files from anything that supports a browser, from your iPhone to your PS3. In addition to a mobile version, the service is planning to release an API as well as a Boxee plugin. The site is still in public beta, but Put.io is offering 300 invites to our readers. Simply visit this site and get an invite . Discuss

Get Adobe Flash playerPlugin by wpburn.com wordpress themes