Google, ever eager to renovate the computing industry for the benefit of the Web and its own business, is working to link two nascent but potentially significant projects, its experimental Go programming language and its Chrome Web browser.
Gordon, Go's gopher mascot
Specifically, the company is building a foundation to let programs written in Go run directly within a Web browser endowed with Google's Native Client software. Native Client is designed to let browser-based programs run faster than is possible with today's widely used JavaScript; though it's still in its early stages, it's built into Chrome and available as a plug-in for other browsers.
A little poking around the Go source code reveals a reference to NaCl, the abbreviated name for Native Client. And Native Client is indeed on the Go agenda, said Rob Pike, one of the five core members of the Go team, in a Wednesday interview.
"We have an embryonic implementation of the NaCl support for Go using 8g," a compiler that produces code for x86 chips such as Intel's Core line, Pike said. "It's restricted by a couple of details of NaCl's implementation, but we hope to see changes to NaCl one day that will make Go a full-fledged language in that environment."
The Native Client compiler--the tool that converts what people write into software a computer can run--is specially modified to screen out a variety of software instructions that could expose a computer to an attack from a Native Client module downloaded off the Web. And the Native Client software itself checks such modules before they run. The result, if the security approach stands up to security scrutiny, is browser-based software that runs close to the speed of ordinary software that runs natively on a PC.
Native Client has been maturing, the most recent stage being inclusion of NaCl within Google's Chrome browser, though disabled by default for now. Google is using Chrome as a vehicle to distribute other Web technology, too, including Gears, which can let people use Gmail while offline, and WebGL, which gives hardware acceleration to 3D graphics in the browser.
Go is only experimental at this stage, but Google hopes to use it to produce some of the software running on its vast array of servers. Google's scale makes even academic projects potentially commercially relevant, which is enviable to many companies who've tried to get projects off the ground.
Indeed, an episode earlier in the Go team's history is illustrative. Pike, Unix co-inventor Ken Thompson, and Russ Cox all worked on the Plan 9 operating system project that, like Unix, began at Bell Labs. (Yes, Plan 9 is named after Ed Wood's famously bad movie, "Plan 9 from Outer Space.")
Unlike Unix, Plan 9 didn't have much commercial success, although Vita Nuova does sell a version called Inferno. Getting a mainstream operating system off the ground is hard: you must convince programmers, software companies, and hardware makers to embrace it; you must convince people to use it in the real world; and you must keep pace with the evolution of entrenched operating systems.
A bit of Plan 9 lives on inside the Go project, with various Plan 9 tidbits appearing in the Go source code. Pike, though, says there's not much.
Glenda, the Plan 9 bunny mascot, looks similar to Gordon, Go's gopher mascot. Both were drawn by Rob Pike's wife, illustrator Renee French.
(Credit: Bell Labs)"The 6g/8g/5g compilers are almost completely new but are tied to the open-source Plan 9 compiler suite's C compilers and linker," Pike said. "That's really about it except for the obvious historical connection for some of the protagonists: Ken, Russ, and myself."
Programming languages face similar challenges as operating systems in getting off the ground: A lot of interdependent elements in the ecosystem must all be built simultaneously. It's what's known in the trade as the chicken-and-egg problem: you can't make a chicken without an egg or vice versa.
But Google makes things different for Go. It's devoting real resources to the project and believes it could be useful on its own servers to run software such as the Gmail service Web browsers tap into. It's got the chicken and the egg under its own roof.
And with the money Google could save by increasing the performance or efficiency of its servers even just a fraction of a percent, it has abundant financial incentive to make things work.
Marrying Go to browsers is just another aspect of the same issue.
Assuming Go and Native Client mature enough to be useful, Google can't mandate that Web developers embrace them; indeed, they generally haven't embraced Gears even though it can help with some Web site matters. But again, Google has a browser and some awfully big Web sites it can use to get the ball rolling.
Travel discount site Hotwire announced on Wednesday that it has partnered with travel itinerary service TripIt to help its users organize and share their travel plans.
According to the company, users booking a trip through Hotwire will now be able to click an "Add to TripIt" button after completing their travel plans. Upon doing so, those plans are added to a TripIt itinerary.
TripIt, which is a main competitor to the recently acquired Dopplr, will also bring its premium "pro" package to the service. The feature, which costs $69 per year, monitors itineraries and sends mobile alerts when delays occur. It also finds alternate flight options.
Hotwire joins what is becoming a growing list of TripIt partners that are utilizing the company's "open itinerary platform." Currently, Virgin America, Plaxo, LinkedIn, and several other services are using TripIt's itinerary tool.
"Our strategy of building an open itinerary platform is becoming a reality with a growing number of travel users and new partnerships," a company representative said in an e-mailed statement. "There are now over 250 developers signed up for the TripIt Developer Program and we're offering commissions to partners who sell our TripIt Pro premium service."
It's that last element that TripIt hopes will help it increase sales. According to the company, it will now share with partners the revenue generated from sites that offer its TripIt Pro version. The company wouldn't divulge any more details on the sharing agreement. But since it's offering access to TripIt Pro, Hotwire stands to gain from its partnership with TripIt.
Related story: TripIt aggregates your travel info
Twitter co-founder Biz Stone said at the Reuters Technology Summit on Monday that the ubiquitous microblogging start-up isn't considering an advertising-based business model at all.
The whole "we'll make money by offering corporate accounts of some sort" mantra has been talked about by Twitter's founders quite a bit recently. But until this point, Stone and co-founder Evan Williams haven't been quite this explicit in ruling out advertising altogether.
"There are a few reasons why we're not pursuing advertising--one is, it's just not quite as interesting to us," Stone said at the event.
Man, it sure is nice to be so high in Silicon Valley's pecking order that you can rule out a business model just because it's boring!
The other reason: Hiring an ad sales staff is labor-intensive, Stone told Reuters. Ads can also be intrusive to users. Now that makes a bit more sense.
The long-awaited Twitter business model, which the Reuters article describes as "various add-on tools and services for the businesses and professional users of Twitter," should be in effect by the end of the year.
Communications provider Comcast on Wednesday announced two new tiers of service for heavy residential downloaders, along with speed upgrades for subscribers of its existing services.
The two new plans, dubbed "Extreme" and "Ultra" clock in at 50 and 22 Mbps of downstream respectively and 10 and 5 Mbps of upstream. Comparatively, customers of Comcast's "performance" plans are getting a big jump from 8 to 16 Mbps on the downspeed, however, upload performance remains at 2 Mbps.
The speed bumps, which are being rolled out to 10 major markets between now and next year come at a cost. The somewhat confusingly named Extreme and Ultra tiers come in at $139.95 and $62.95 a month, amounting to an annual cost close to $1,700 a year for subscribers of the Extreme--nearly three times that of Comcast's standard monthly residential service.
Alongside these residential tiers, Comcast is also introducing a new business tier called "Premium," which comes in at 22/5 Mbps down/up for $99.95 a month, as well as beefing up its Deluxe tier to match the Ultra plan at 50/10 Mbps down/up for $189.95 a month. Meanwhile, the "Starter" business tier has received a similar speed bump to that of the residential plans, moving from 6 to 12 Mbps.
So quickly--to sum up the new and updated plans:
Residential services
(new) Extreme 50 (50/10 Mbps down/up) - $139.95/month
(new) Ultra (22/5 Mbps down/up) - $62.95/month
Performance Plus (16/2 Mbps down/up) $52.95/month
Performance (12/2 Mbps down/up) - $42.95/month
Business services
Deluxe 50 (50/10 Mbps down/up) - $189.95/month
(new) Premium (22/5 Mbps down/up) - $99.95/month
Starter (12/2 Mbps down/up) - Price unknown
Cost aside, what may be the most controversial aspect of this speed bump is that subscribers of the residential plans will get no higher cap over the 250GB monthly limit which was instated earlier this October. Comcast's own release prides the new Extreme plan on letting customers "download a high-def movie (6 GB) in about 16 minutes, a standard-def movie (2 GB) in about 5 minutes and a standard-def TV show (300 MB) in a matter of seconds." Do the math and you'll see that an extreme subscriber could easily blow past the 250 GB cap in a matter of hours.
Comcast's PR representative Charlie Douglas tells me the cap will remain in place for residential customers, although for right now business customers are free to go over that. Any potential residential customers who think they may go over, the slightly more expensive business tiers might offer a safe haven from having your heavy bandwidth habit limited.
Web party invitation and management service MyPunchbowl on Tuesday relaunched with a new look. While mostly a new paint job, the big, new feature is the invitation designer, which has been renamed as a "studio."
Where the service's former system had users simply picking colors, pictures, and some ready-made templates, the results of using the new tool resembles a real life paper invitation. Users can still select things like the coloring and background, but there are new flourishes like colored ribbons, textured backgrounds, and various form factors that mimic proper card stock.
The new designer lets you tweak each aspect of an invitation, right down to the ribbon.
(Credit: CNET Networks)All of this amounts to little besides the invitation page people visit. It doesn't show up (much) in the e-mail, and you can't have it printed and sent out, which would make the whole experience feel a little more fulfilling. Your newly designed invitation will simply sit alongside the party details. The company is pushing the "green" aspect of this, but it's a shame you can't get your handiwork turned into a real-world good. Like Moo.com's mini cards, there's something fantastic about quirky designs for everyday things that could make MyPunchbowl stand out from competitors like Evite, Facebook, and Socializr.
Speaking of which, I think the service is still running up against bad public perception. Many people I know simply go to Evite because it's what they've always used. Also, when MyPunchbowl first launched, one of its stumbles was the e-mail invites, which were promptly being delivered to people's spam folders. Since then, it looks like the problem has been fixed, as I tried sending out an invitation to Gmail, Yahoo Mail, Hotmail, and my work e-mail. All went through without a hitch.
The other big hurdle, which I've pressed on in the past, is the big competition from Evite and social networks like MySpace and Facebook which have integrated events management services. For many, including myself, this is just an easier option--even if it's not a better one. To its credit, MyPunchbowl has done a great job at letting people suck in contacts from elsewhere, then turn around and advertise it at those places from the very same tool. Going forward, it's simply going to be a question of whether or not people will be willing to go through all that just to have a better functioning invitation.
Here's a video of MyPunchbowl founder and CEO Matt Douglas talking about the new design tool. It's worth noting you can't use it unless you're a registered user.
The other day I picked up a rental car while visiting Los Angeles. In just a few days it ended up costing me well over the price of gas it would have taken to drive my own car there and back. A smart tool called CostToDrive would have helped me figure this out before I made the trip. It calculates how much a trip is going to cost you based on how far you're traveling, combined with the fuel efficiency of your car and average price of gas. Assuming you have to fill up when your tank is about empty, it tells you precisely where to go to get the cheapest gallon too.
The tool has records for several types of vehicles, going back to 1999. If you've got an older vehicle or one that's not on the list, you can manually plug in both how big your tank is and the general highway mileage. From there it can do the math and give you the magic number.
There are a few things to note with this system. The first is that this is currently for the U.S. only, and your mileage (literally) may vary. The tool does not take into account any driving you'd do once at your destination, and city and highway mileage can be drastically different depending on the vehicle. Also, estimations are currently only one-way, which means you'll need to double the price if you plan on coming back.
See also AAA's Trip Gas Price finder, which is a little less exact with the pricing (but does round trips) and GasAddict.com which supports multiple stops but is the hardest of the bunch to use.
[via TechnoSpot via DownloadSquad]
GoPlanit is a service for travelers to find things to do in places they've never been. It removes the need to buy travel books by automatically figuring out your itinerary based on budget, physical health, and how much free time you've got.
The automatic planning feature is only available in a handful of cities, but is quite similar to autofill in Apple's iTunes. Clicking the "plan it" button automatically drops in things to do, and if you don't like one of the picked items you can delete it and get it filled in with something else that's nearby.
It uses a recommendation engine based on rated items from other GoPlanit users and reviews from places like CitySearch, Yelp and local newspapers. The items are placed in your schedule based on hours of operation per business or attraction, and grouped together by location. You can tweak a bunch of sliders like how much "intensity" you want, and how much you're willing to spend and it will adjust accordingly. For someone who is out of shape or a physical fitness nut this control will let either party tweak it to the appropriate level.
The site comes with a companion iPhone application so you can get mobile access to the itineraries with the phone numbers and addresses. This also lets you change something on the fly, or see other items from GoPlanit's directory. You can dump your entire itinerary into Google Calendar too.
Where all of this has real potential to come together is when it can take the recommendations from past trips and put them toward future ones. In a perfect world this would mean you'd have more targeted things to do when you're visiting new places. A post-trip debriefing on what was good and bad is a good first step.
GoPlanit is one of the few services from the TechCrunch50 conference to make its launch at the exact same time of its demo. You can check it out here.
Launching right now.If Going.com is for sweaty nightclub parties, Meetup is for business mixers, and Yahoo's Upcoming is for geeky hackathons, a new site called Center'd is for your church picnics.
The event organization site is clearly designed for a crowd looking for a simple online planning experience rather than the Web 2.0 maximum, as well as those looking to collaborate with other community members. It evolved out of a project called Fatdoor, shaped by user feedback that (among other things) changed the potentially offensive name.
As with its Fatdoor predecessor, Center'd aggregates local business ratings and reviews from Yelp and MenuPages and lets members tag venues. There are a few new features that the likes of Upcoming haven't come up with yet, and most of them deal with group-organized events. If you're not sure when or where to hold an event, for example, you can provide a handful of options and let your guests vote. You can also put out a call for volunteers and specify exactly what they'd like you to do.
But Center'd, from what I've seen after playing around with the beta version, doesn't offer nearly enough to make it a truly worthwhile entry into the "event site" niche. That said, it's an easy-to-use site with a clean interface and stands a chance of appealing to the luddite niche.
Indeed, the site doesn't even classify its early phase as a "beta," opting instead for the decidedly lower-tech "first draft."
We've covered a ton of floor planners on Webware, but none of them have been as cool as MyDeco. The tool throws in the usual assortment of tables, chairs, beds, and other living accouterments that you can price, purchase, and move around in a customizable space.
The tool lets you emulate single rooms or an entire house by plugging in the dimensions and adding walls, windows, and doors. It also manages to give you a 3D view of what those items will look like in that space, not just from the top down like most floor planners. In this mode you can zoom around, or pinpoint any angles using a virtual camera and take snapshots to send to your cohabitants. It's just plain cool.
I don't think it's really a perfect way to simulate the effects of moving actual furniture, but in about 10 minutes I had put together a pretty slick looking pad. Like I mentioned before you can actually purchase items you like through the tool's sister site, although it's based in the UK, meaning if you don't live there you'll have to track down the local counterparts.
Furniture juggernaut IKEA has its own tools that are a little similar but they're separated into kitchen, bedroom, and office, and must be downloaded and installed on your machine. In that regard, MyDeco's got the upper hand since it will run right in your browser as long as you've got Flash installed.
Related:
Floor Planner helps to plan your pad
Best4c does quick and slick charts
Gliffy, the online Visio killer
[via Delicious]
Coordinatr is a new events communication service that's been designed for creating spontaneous get-togethers among tight knit groups of friends. The setup is similar to MyPunchbowl and Crusher, with just a few form fields that need to be filled out to create an event. What makes the service particularly useful is its integration with high profile media sharing sites and a great mobile service that lets you send quick distributed messages to the rest of your party friends.
While MyPunchBowl was one of the first of these services to really embrace that people using these services share their party media elsewhere, Coordinatr takes the process a step further by giving everyone with access to the event page a special tag to use. Adding that tag to photos (on Flickr) and videos (on YouTube) will automatically add them to the community page without requiring anyone with administrative access to the event to have to link up content manually.
There are all sorts of notifications options for Coordinatr. All of them can be toggled through various e-mail addresses and even SMS text messages to various phones. (click to enlarge)
(Credit: CNET Networks)Besides media sharing (usually an afterthought when the hangover wears off), the core part of the service--inviting and adding friends, is all handled through Plaxo, which lets you plug in your e-mail credentials and nab contacts without having to create an invite in each e-mail service. Pretty standard stuff really, but Coordinatr is smart enough to let you create custom groups of friends from those contacts that you can send out quick invites en masse.
Those same people on your quick lists can also elect to sign up to a mobile notification service that lets you send out SMS notifications, be it a quick location change or other important information. If I were to go back in time to my high school days, I could see this being a helpful way alert the rest of my fellow partygoers if the cops had just shown up.
At first glance I was quick to dismiss Coordinatr as a late entrant to the events planning game, but it brings to the table a few handy features that innovate the space. Whether that's enough to push it into people's minds when they're planning events might be a stretch. I often run into a lot of resistance urging some of my friends to try out some of the newer events services we write about. Many are simply ingrained in old systems such as Evite, with too much fear to try some of the next generation planning services like Socializr, MyPunchbowl, and Crushr to avoid confusing their guests.
The best way going forward may simply be a convergence app for all of these events services, similar to what we've seen with tools like FriendFeed, Profileactic, et al. People want one place to view all this information, and there's still not a service that does it.
Your party start page has your events, plus events your friends are taking part in. (note: we'd never have a Webware party on a Monday)
(Credit: CNET Networks)



