Main

September 22, 2006

Social networks and phishing

Social networks and phishing:

"This 'Social Phishing' paper (PDF) that will appear in an upcoming issue of Communications of the ACM is frightening. It describes very successful phishing attacks using information pulled off social networking sites.

From the paper:
The question we ask here is how easily and how effectively a phisher can exploit social network data found on the Internet to increase the yield of a phishing attack. The answer, as it turns out, is: very easily and very effectively.

Our study suggests that Internet users may be over four times as likely to become victims if they are solicited by someone appearing to be a known acquaintance.

To mine information about relationships and common interests in a group or community, a phisher need only look at any one of a growing number of social network sites, such as Friendster (friendster.com), MySpace (myspace.com), Facebook (facebook.com), Orkut (orkut.com), and LinkedIn (linkedin.com). All these sites identify 'circles of friends' which allow a phisher to harvest large amounts of reliable social network information.

The experiment spoofed an email message between two friends, whom we will refer to as Alice and Bob. The recipient, Bob, was redirected to a phishing site with a domain name clearly distinct from Indiana University; this site prompted him to enter his secure University credentials. In a control group, subjects received the same message from an unknown fictitious person with a University email address.

The 4.5-fold difference between the social network group and the control group is noteworthy. The social network group's success rate (72%) was much higher than we had anticipated.
When they received the e-mail to go to this non-University website, 349 of the 487 students targeted provided their University username and password. Remarkable and frightening.

The paper contains other interesting details such as differences in success rates according to field of study and gender of sender and receiver.

See also a Google Tech Talk on Google Video, 'Badvertisements: Stealthy Click Fraud with Unwitting Accessories', by Markus Jakobsson, one of the authors of the paper, that discusses this phishing study and some of his other work on click fraud.

Update: If you liked this, don't miss Markus' demonstration of a crafty CSS/Javascript hack that reveals parts of your browser history. To see it, click on the 'View' link on the right side of his page."

(Via Geeking with Greg.)

.. once again an interesting posting by Greg .. thanks! ..

September 04, 2006

Google Research Publication: BigTable

OSDI'06 Paper: BigTable: "Bigtable is a distributed storage system for managing structured data that is designed to scale to a very large size: petabytes of data across thousands of commodity servers. Many projects at Google store data in Bigtable, including web indexing, Google Earth, and Google Finance. These applications place very different demands on Bigtable, both in terms of data size (from URLs to web pages to satellite imagery) and latency requirements (from backend bulk processing to real-time data serving). Despite these varied demands, Bigtable has successfully provided a flexible, high-performance solution for all of these Google products. In this paper we describe the simple data model provided by Bigtable, which gives clients dynamic control over data layout and format, and we describe the design and implementation of Bigtable."

.. extremely interesting paper .. it provides insight about Googles technology .. just read it! ..

August 02, 2006

Welcome to Distributed Systems Engineering at Amazon.com

Welcome to Distributed Systems Engineering at Amazon.com: "Amazon.com's website is the front-end to one of the world's largest service-oriented architectures. As a member of Distributed Systems Engineering (DSE) you will push the envelope with a mixture of forward-looking and tactical projects that span Amazon's systems and push the boundaries of distributed systems for scope, size, and scale. DSE programs and teams include Data Persistence, Messaging, Discovery, Request Routing, Caching, Log Architecture, Work Flow, Rendering, Modelling and Effective Service Patterns."

.. that now looks much more professional ..

Google Code Project Hosting

Google challenges SourceForge in open source project hosting: "Google announced today at OSCON, the O’Reilly open source conference, that it has launched an open source project hosting site that will rival SourceForge.net. The service has been given the unglamorous name Google Code Project Hosting."

.. once again, I would say, nice try Google, but it just doesn't look finished, it definitely doesn't look like a competitor to SourceForge .. the article additionally mentions some other project hosting site named DejaVu ..

(Via Techcrunch.)

July 11, 2006

Google coming to Ann Arbor

Quite a big thing for a small town like Ann Arbor. Google will open an office here in Ann Arbor with a potential for 1000 employees.

It will be interesting for us here to see how that changes the software-related-business in our region.

By the way, I'm still amazed how many former students of the University of Michigan keep close ties to the university, even moving back to Ann Arbor from all over the US .. and one of the Google founders, Larry Page, is a University of Michigan graduate too .. there is something magic about Ann Arbor :-) ..

June 30, 2006

VMTN - Virtual Appliances

"A Virtual Appliances is a fully pre-installed and pre-configured application and operating system environment that runs on any standard x86 desktop or server in a self-contained, isolated environment known as a virtual machine. Virtual appliances provide an evolutionary step in the software distribution model."

.. a huge list of VMWare images that can be run using the free VMWare player .. a "safer" way to test out stuff on your pc .. would also be a good way to distribute trojan horses? .. but still, check it out! ..

May 12, 2006

Google Talks

Different recent talks given at Google are available as videos on Google Video. I previously mentioned the video from LindenLab, but there are many many more great other ones. There is also an RSS feed available.

May 01, 2006

Amazon web search switches to Microsoft

Amazon web search switches to Microsoft: "Amazon's A9 and Alexa appear to have switched from using Google to power their web search to using Microsoft's Windows Live Search (aka MSN Search). I wonder if this is a sign of increasing collaboration between the two Seattle area companies."

(Via Geeking with Greg.)

.. I wonder too .. could it be that Microsoft prepares to buy Amazon? .. now that is an interesting idea ..

December 19, 2005

Google Music Search

Google offers a new search, a music search. Just enter an artist name and Google delivers albums including tracks, lyrics (too bad, those sites will need some good lawyers, thanks to Google search), direct link into the iTunes music store and other information of the artist.

I gave it a try and searched for "Madonna". Everything looked reasonable until I clicked on the "Latest News" link on the artist's result page .. e voila, same problem as with Froogle-Local and some Google Map services, the results are just bad. The first entries point to art pages including the "Munch art theft" .. Madonna an art thief?

Of course an obvious shortcoming of Google, all the "linkage" between those different areas is based on a pure software solution, no human-involved; a potential lethal weakness for Google, and the World Wide Web in general.

Thanks to Google we already get flooded by tons of miss-leading aggregation and "review" sites; sites that obviously try to use Google's "logic" for their own purposes ... Google kills the World Wide Web??

November 28, 2005

Mozilla Extension: IE Tab

"IE Tab extension features: Embedding Internet Explorer in tabs of Mozilla/Firefox. This is a great tool for web developers, since you can easily see how your webpage displayed in IE with just one click and then switch back to Firefox."

.. really cool, useful, and simple extension for Firefox .. just in case you hit some pages that only work with IE .. and badly enough, those pages exist ..

September 28, 2005

PocketMod: The Free Disposable Personal Organizer

"PocketMod is a new way to keep yourself organized. Lets face it, PDAs are too expensive and cumbersome, and organizers are bulky and hard to carry around. Nothing beats a folded up piece of paper."

..what a cool idea :-) .. and a nice implementation with Flash .. try it out!..

How do you get creative with your phonecam?

"Your mobile phone camera can be more than a fast way to send your kitty photos to Grandma Pearl. Like a lot of people, I use mine as a ubiquitous capture device, recording ephemeral information and visual documentation wherever and whenever it’s needed."

..I like the "Remember where you parked" tip..

September 07, 2005

Find-A-Human

Find-A-Human: "Hit zero twice, after menu choices play"

.. cool .. a list of customer service numbers of different large companies and specific tips how to get a human answering your phone call ..

August 24, 2005

Synapse to spark web services connections

"Called Synapse, the Apache-sponsored project aims to define code for a distributed web services intermediary, to handle connectivity, transformation and routing of messages as they flow between service providers and consumers. This functionality is a core part of enterprise service bus and web services management products. If vendors decide to support the Synapse code, it will become easier for customers to migrate between platforms or to mix-and-match functionality from best-of-breed suppliers."

.. interesting .. let's see if the time is right ..

August 10, 2005

Share Skype

Share Skype: "We’ve just made a change to SkypeOut that allows you to call toll-free numbers in several countries free of charge, even if you don’t have SkypeOut and don’t ever plan to buy it. (If you DO have SkypeOut, those calls are priced at zero price.) Note that this is currently in beta, so there may be issues — see below for details — but we’ve verified it works fairly well for us. We think this is a fairly big thing."

.. yes, it is a big thing .. hey guys in Switzerland, ever wanted to call support-numbers in the US .. that's the way to do it, for free :-) .. there are probably other fancy ways to use that "feature" .. think, think ..

August 03, 2005

Google Advanced Operators (Cheat Sheet)

A great Quick Reference to the Google Advanced Operators.

August 02, 2005

One Login to Bind Them All

Wired News: One Login to Bind Them All: "Between Friendster profiles, Flickr photo streams, LiveJournal blogs and del.icio.us bookmarks -- not to mention e-mailing, instant messaging and Skyping -- the much-ballyhooed 'social web' can feel like a slippery slope to multiple personality disorder. But if a still-under-development service called the GoingOn Network lives up to its hype, our online selves may soon enjoy a long-overdue digital reintegration."

.. who will own the central social network directory .. the fight is on ..

July 26, 2005

Gmail - Plus-addressing

Gmail - Plus-addressing: "Gmail also supports 'plus-addressing' of emails. Messages can be sent to addresses in the form: gmail.user+extratext@gmail.com where extratext can be any string. Plus-addressing allows users to sign up for different services with different aliases and then easily filter all e-mails from those services. The string appended to the e-mail address may not be longer than six characters."

.. that is a cool feature, especially together with Gmail-filters .. it sounds like other email server support that too ..

Joel on Software - Hitting the High Notes

Joel on Software - Hitting the High Notes:

"And in fact the conventional wisdom in the world of copycat business journalists and large companies who rely on overpaid management consultants to think for them, chew their food, etc., seems to be that the most important thing is reducing the cost of programmers.

In some other industries, cheap is more important than good. Wal*Mart grew to be the biggest corporation on Earth by selling cheap products, not good products. If Wal*Mart tried to sell high quality goods, their costs would go up and their whole cheap advantage would be lost. For example if they tried to sell a tube sock that can withstand the unusual rigors of, say, being washed in a washing machine, they'd have to use all kinds of expensive components, like, say, cotton, and the cost for every single sock would go up.

So, why isn't there room in the software industry for a low cost provider, someone who uses the cheapest programmers available? (Remind me to ask Quark how that whole fire-everybody-and-hire-low-cost-replacements plan is working.)

Here's why: duplication of software is free. That means that the cost of programmers is spread out over all the copies of the software you sell. With software, you can improve quality without adding to the incremental cost of each unit sold.

Essentially, design adds value faster than it adds cost.

Or, roughly speaking, if you try to skimp on programmers, you'll make crappy software, and you won't even save that much money."

.. of course I like that article from Joel :-) ..

July 25, 2005

plazes.beta

plazes.beta: "Plazes is the first global location-aware interaction and geo-information system, connecting you with the people and Plazes in your area and all over the world. It is the navigation system for your social life and it's absolutely free."

..interesting, have to check it out .. don't yet know what to think about it .. at least the design of the site looks cool :-) ..

July 14, 2005

Design Principles

"Program to an interface, not an implementation", "Culture of shipping".. just two of many different topics discussed in a series of recent interviews with Erich Gamma, published by Artima.

..so in case you have some spare time..

Social tagging in the enterprise

Social tagging in the enterprise: "David Ascher reports on a filesystem-based tagging technique developed by Stephen Hahn, who works (and blogs) at Sun. On his personal blog, Stephen describes a Perl-based prototype that represents tags using directories and symbolic links. The scheme can chew up a lot of these resources, though filesystems with file attributes -- he mentions Sun's UFS and Linux's ext3fs, I'd add Microsoft's NTFS -- would reduce the resource cost by a lot, at the expense of portability. ..."

(Via Jon's Radio.)

.. tagging files in file-systems .. don't know .. I still prefer a combination of hierarchical folders and powerful search .. dealing with tags in a consistent way is just to "painful", the human error-rate is too high ..

July 13, 2005

NASA real-time coverage

NASA real-time coverage: "For the STS-114 mission, NASA has signed partnership agreements with Akamai and Yahoo! to provide webcasting of NASA Television well beyond the agency's normal capacity. "

.. cool! .. the NASA site offers a lot of additional infos to the Space Shuttle flight ..

July 12, 2005

Fridge as Philosophy

..don't know if I completely get it .. have to "consume" it some more ..

Fridge as Philosophy:

Chris Dent posted a Manifesto: Fridge as Philosophy of Everything

Architect your hardware, your software and your life so your environment helps you out and you don't have to waste your brain deciding on things that shouldn't need deciding.

A nice read that ties in system architecture, personal productivity, simplicity and Engelbart.

(Via Ross Mayfield's Weblog.)

July 08, 2005

Free SkypeOut Days

Free SkypeOut Days: "At Skype, we don’t believe you should have to pay for calls. That’s why Skype-to-Skype calls will always be free. But even we have to charge a little bit for SkypeOut calls (our service for calling landlines and mobile phones). That’s where Free SkypeOut Days come in.

On Free SkypeOut Days you’ll be able to redeem 10 minutes of credit for SkypeOut calls and it won’t cost you a thing.

We wish every day could be a Free SkypeOut Day, but that would make us bankrupt. So our accountant says we can have 4 of them this month.

When one is approaching, we’ll let you know through our website and on Share.Skype.com. We’re planning to have those days every week in July, so keep checking back for details. And when you spot one, spread the word."

.. so keep checking your account page and the blogs out there ..

July 06, 2005

Gmaps Pedometer

Gmaps Pedometer: "This is a little hack that uses Google's superb mapping application to help record distances traveled during a running or walking workout."

..simple but brilliant..

June 28, 2005

The ultimate R/C toy

.. the coolest toy I haven't seen for a long, long time .. I want to have one!! .. check the video .. just incredible ..

The Hydro-Foam is a remote control electric airplane/speedboat/race-car powered by a brushless motor and lithium-polymer batteries.

June 27, 2005

Engineer Interview Triage

Engineer Interview Triage:

"A while ago (actually, any post I've done is now 'a while ago...') I wrote about Sabermetrics for Startups. I wondered if there was data you could collect in an interview process that would allow you to more accurately determine if someone, particularly an engineer, would be successful in your company.

I don't think I have all the answers, but over the last few months, I've honed in on three questions that I believe have a correlation with three key skills.

I'm not talking about technical skills. There are a lot more people far better than me to judge whether or not someone is technically qualified as a great coder.

I am talking about the intangibles. In particular, I'm talking about three key intangibles -- communicating, tinkering and passion for coding. In my experience, these things make a huge difference in someone being a great contributor to your startup.

So, here are the questions. They're simple and they aren't pass/fail. But, I think certain answers are more correlated with success. So, pretend you're in the hot seat, bright lights, uncomfortable chair... you get the idea. Here goes

1. Do you have a blog?
It was Joel Spolsky who wrote a great piece about great engineers being defined not only by their h4x0r skillz, but by their ability to communicate. Here's what the man himself had to say

The difference between a tolerable programmer and a great programmer is not how many programming languages they know, and it's not whether they prefer Python or Java. It's whether they can communicate their ideas.By persuading other people, they get leverage. By writing clear comments and technical specs, they let other programmers understand their code, which means other programmers can use and work with their code instead of rewriting it. Absent this, their code is worthless.

If someone has a blog, you know that they are starting to make communications and writing part of a basic set of habits. You know they value those habits enough to make time for them. A public blog improves the odds that the person sitting across from you (who has great coding skills) can also effectively advocate their ideas both inside and outside the company.

2. What's your home page?
Great engineers make their own homepages. When they hit the 'home' icon on their browsers, you're not likely to see My Yahoo or Amazon. They're disatisfied with their other choices out there and they take matters into their own hands (usually just a large list of links of favorite places to go, laid out 'just right'). My friend, Marc Hedlund put it this way, 'Jedi Knights make their own lightsabers and great engineers make their own homepages.' How true.

I think the trait indicated by making your own home pages is that the person is a 'tinkerer'. Tinkerers are great inside companies. They're curious. They're often not quite satisfied with the status quo and doing things the way others do. They're the ones that aren't often satisfied with the way your company is doing something. But, rather than complaining or asking, they go ahead and just fix the problem.

It's hard to know if the person sitting across from you is a tinkerer, but if they make their own home page, it's more likely that they are.

3. Do you contribute to an open source project?
One thing you're looking for in a great engineer is a person who is passionate about coding. Passionate doesn't mean all-consumed-and-working-24-7, but it does mean curious, deeply interested and committed. Besides the obvious benefits of being able to review someone's open source code for quality, design patters and architecture decisions, contributing to an open source project has a strong correlation to the person being passionate about code. They're less likely to just be about code-for-cash (not that there is anything wrong about that, it's just not usually right for a very small startup). That intangible, code-as-passion, can make a huge difference to a startup.

So, that's what I think. It's only been a few months of thought. If you've got other ideas, I'm all ears."

(Via Bnoopy.)

June 17, 2005

DittyBot - An Applescript Adventure

.. what a geek .. the ueber-use-case for AppleScripts .. it integrates iTunes, SMS, Skype and your cellphone in the ultimate way .. :-)

What DittyBot does:

You send a text message from your mobile phone to your POP email account. Your text message should contain the keywords of a song title (and possibly an artist name) that you want to hear. DittyBot finds that email (he checks Mail every 45 seconds) and copies the song name into a text file. The song name is then copied into iTunes and a playlist is created from your search. Next, DittyBot loads Skype (the internet telephony app) and begins calling your mobile phone. Your mobile phone rings and when you pick it up, you should hear your song start playing in all its compressed glory. DittyBot will play your selection to you over your phone until you hang up. Mind you, this all should happen within 1 minute of sending your song request (depending on the speed of your POP server). Sometimes it’s even quicker!

io

Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self, NewtonScript and Act1 (prototype-based differential inheritance, actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable).

..interesting.. I always liked prototype-based languages

June 15, 2005

Steve Jobs challenges Class of '05 to 'stay hungry, stay foolish.'

Video of Steve Jobs speech: In his Commencement address, Apple and Pixar CEO Steve Jobs urged Stanford graduates to follow their hearts. A pancreatic cancer survivor, he told the Class of '05, 'Your time is limited, so don't waste it living someone else's life. Don't be trapped by dogma, which is living with the results of other people's thinking.'

May 30, 2005

Bill Gates' House

usnews.com: Bill Gates' House: "You are your own tour guide inside the Gates estate. Simply click on the active areas of the image or use the text links below to navigate"

May 25, 2005

UI Patterns and Techniques: Introduction

UI Patterns and Techniques: Introduction: "If you've done any Web or UI design, or even thought about it much, you should say, 'Oh, right, I know what that is' to most of these patterns. But a few of them might be new to you, and some of the familiar ones may not be part of your usual design repertoire."

Tools for dynamic languages

Tools for dynamic languages: "I met Paul Kedrosky for the first time last week and we had a great conversation. We share a connection through ActiveState: Paul was a member of the board of directors and I was on the technical advisory board. (We've both since resigned those positions.) It occurred to us that, ironically, the original mission of ActiveState -- to create professional tools for open source programming languages -- may now be more relevant than ever. ..."

(Via Jon's Radio.)

May 24, 2005

How to be a Programmer: A Short, Comprehensive, and Personal Summary

How to be a Programmer: A Short, Comprehensive, and Personal Summary:

"To be a good programmer is difficult and noble. The hardest part of making real a collective vision of a software project is dealing with one's coworkers and customers. Writing computer programs is important and takes great intelligence and skill. But it is really child's play compared to everything else that a good programmer must do to make a software system that succeeds for both the customer and myriad colleagues for whom she is partially responsible."

May 16, 2005

Ruby on Rails

Ruby on Rails: "Rails is a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less code than most frameworks spend doing XML sit-ups"

Fortress / Scala

Reading the Fortress Spec...:

Downloaded and am reading (only to page 27 so far) the first public draft of the Fortress language spec when LtU posted info about it. Very nice looking stuff. Very Scala like as well.

I'm looking forward to seeing where Sun goes with this. I really like what I see in the spec!

(Via Waste of Time.)

April 28, 2005

Open Media Network

Netscape veterans launch video startup: "Two Silicon Valley entrepreneurs who helped ignite the dot-com boom in the late '90s have launched a startup, open media network, that aims to let independent film makers, public television broadcasters and anyone else distribute video over the Internet."

(Via Business: Technology -- MercuryNews.com.)

April 26, 2005

Amazon RSS Feed Generator

Amazon RSS Feed Generator:

The Amazon RSS Feed Generator at oxus.net is very simple to use, and quite handy.

(Via Amazon Web Services Blog.)

April 22, 2005

Simple Queue Service Beta 2

Simple Queue Service Beta 2:

The Simple Queue Service has been updated with performance and bugs fixes, most of it driven from the developer community that has helped shape it since its introduction in November, 2004.

The Amazon Simple Queue Service Beta 2 provides a means for web service applications to quickly and reliably queue resources generated by a component to be consumed by another component. A queue can serve as a buffer for data flowing from one component to another even when the producer is generating output faster than the consumer is retrieving it. Also, a single queue can be used simultaneously by many distributed application components with no need for those components to coordinate with each other to share the queue.

The following new features are available:

  • Improved Error Reporting and Handling - A new XSD along with more descriptive and complete error messages has been added.
  • Random Access to Queue Entries - A new operation has been added which allows the Queue API caller to read up to 25 queue entries using an entry.s ID value.
  • Entry-Specific Read-Lock - The ReadLock call enables locking on a specific set of entries.
  • API for Number of Entries in a Queue - Returns the estimated number of entries present in a specified queue.

To learn more and get started today, visit the Amazon Simple Queue Service page.

(Via Amazon Web Services Blog.)

April 21, 2005

Want to know your online social reputation?

Want to know your online social reputation?:

Go to Opinity, which has just launched a Web site that tracks a user's reputation based on their behavior on classifieds and auctions sites, and on social networking Web sites. Apparently they want to partner with sites like eBay or Slashdot. We get the heebies when thinking about this stuff, but maybe it's just us -- or because of all the news lately about cookie and pie.

Anyway, these guys are serious. The San Jose-based start-up just raised $2.7 million in venture capital from SoftBank Ventures Korea, which led the round, and Solborn Venture Investment, Korea Investment and Valmore Partners, according to a story today in Venture Wire (sub req)...

'When you have established a reputation on one site, there's no way to transfer your reputation to another site,' [CEO Ted] Cho said. 'Opinity provides a way to efficiently transfer your reputation by verifying identities at Opinity.'

To build a consolidated reputation, users can create a profile that can also be reviewed and rated by third parties. While users can dispute reviews on themselves, they can't edit them. But a user can register separate reputations on Opinity for each of their identities. For instance, users can establish a reputation related to their eBay account and at the same time can also set up a different reputation for their online dating identity.

(Via SiliconBeat.)

April 20, 2005

Kleiner Perkins' latest start-up: Zazzle

Kleiner Perkins' latest start-up: Zazzle:

Zazzle.com -- Kleiner Perkins and Google board member Ram Shriram invested $16 million in the series A round of this Menlo Park, Calif. startup, which provides a marketplace for buying and selling custom goods on the Internet. Consumers can use the site to design a custom T-shirt, poster, print, or card and make money every time it sells. Zazzle was founded in 1999 and launched its service in 2003. Kleiner Perkins managing partner John Doerr and Shriram serve on the board.

For the uninitiated: This is notable because John Doerr is arguably the most successful venture capitalist around (backed Sun, Amazon, Netscape, the list goes on). He and Shriram invested in Google together.

(Via SiliconBeat.)

Inventor's Handbook

Inventor's Handbook:

'This Handbook was created by the Lemelson-MIT Program to address the independent inventor's and aspiring entrepreneur's most frequently asked questions regarding United States patents...

Chapter 1: What Is Intellectual Property?
Chapter 2: What Can Be Patented?
Chapter 3: Is My Idea Patentable?
Chapter 4: How Do I Conduct a Patent Search?
Chapter 5: Is My Invention Worth Patenting?
Chapter 6: How Do I Apply for a Patent?
Chapter 7: How Do I Prove the Idea Is Mine?
Chapter 8: What Are Some Options to Commercialize My Patent?
Chapter 9: How Do I License My Invention?
Chapter 10: What Are Some Guidelines in Developing a Business Plan?
Chapter 11: How Do I Raise Capital?
Resources for Inventors'

(Via Venture Chronicles by Jeff Nolan.)

April 15, 2005

Corporate IM

Some recent news from the Corporate IM sector:

"Worm attack forces Reuters IM offline" .. that is a big one!

"AIM knocks on offices' doors" .. that will be a hard sell.

"Jabber, Inc. and AOL announced today that they are going to be doing Server-to-Server (S2S) interoperability" .. don't exactly know, what the benefit for Jabber is .. AOL isn't used for "between-company"-IM, thats usually done via Yahoo and MSN.

"IM specialist Jabber gets new CEO" .. it really sounds like the IM Market is going thru some shake-up phase.

April 14, 2005

Object Centered Sociality

Object Centered Sociality: "Wow. I just read this mind-blowing post by Jyri Engeström in response to my post about leaving Linked In. It's very well thought out and opens a whole new perspective to social networking for me that I completely, 100% sign on to:

Basically I'm defending an alternative approach to social networks here, which I call 'object centered sociality' following the sociologist Carin Knorr Cetina. I'll try to articulate the conceptual difference between the two theories and briefly demonstrate that object-centered sociality helps us to understand better why some social networking services succeed while others don't.

Russell's disappointment in LinkedIn implies that the term 'social networking' makes little sense if we leave out the objects that mediate the ties between people. Think about the object as the reason why people affiliate with each specific other and not just anyone. For instance, if the object is a job, it will connect me to one set of people whereas a date will link me to a radically different group. This is common sense but unfortunately it's not included in the image of the network diagram that most people imagine when they hear the term 'social network'. The fallacy is to think that social networks are just made up of people. They're not; social networks consist of people who are connected by a shared object. ...

This is one of those days when I love blogging. I thought when I wrote the Linked In post that it would spur discussion and it did. First, it was just people defending various social networking engines, telling me that I used it incorrectly or somehow misunderstood the function of the network. But this post is exactly what I was looking for, it explains in an obvious, yet insightful way why Linked In didn't work for me, and the reason most social networks don't make sense to me.

Having objects be at the center of your connection with others is exactly what people do when they try to 'categorize' their contacts. I know some people from work. These other people are my family. These people are my friends because I went to school with them, these others are my friends because of some shared interest. There's always something tying us together. And the cool thing is you can look at your contacts by other ways such as a date and location as well.

Basically what Jyri has done has added the 'there' to the social network which I said was missing. I think this is what my initial reaction to Yahoo 360 was as well. By making the contacts the primary focus, to me there is no 'meat.' By making blogs the primary focus, you add that artificial object which can then tie people together. Not just a relationship which stands on its own, but a real relationship based on some actual object: a blog post, a photo, a forum, etc.

Very cool. Sign me up to this way of thinking from now on. It just makes sense.

-Russ

(Via Russell Beattie.)

Google Video (Beta) Upload Program launches

Google Video (Beta) Upload Program launches:

Long Tail of video? Meet Google: Google just launched their Video Upload Program.

It's crazy to think that searches on Google Video will now include random people's own video and hopefully you won't be limited by what you can search for and they highlight the good stuff. I suspect the main Google Video site will look less like google.com and more like Google News someday, as they showcase video of all types.

The coolest part is that you can even charge for downloads/viewings of video. I can't wait to see what comes out of this, perhaps Google was trying to one-up companies in the bittorrent and IP-based TV space before they could even get going.

(Via PVRblog.)

April 11, 2005

BlackBerry 7270 for Enterprise WLAN

BlackBerry 7270 for Enterprise WLAN: "The long awaited BlackBerry 7270, which features 802.11b wireless access for companies that have deployed BlackBerry Enterprise Server 4.0 is in customer trials as we speak. If you're interested (and you presumably meet the requirements), you can fill out this..."

(Via Blackberry Blog.)

April 01, 2005

weblogs.com as portal to MSN Spaces

weblogs.com as portal to MSN Spaces: "Scott Isaacs, an architect at Microsoft, explains the new weblogs.com listing for MSN Spaces. For me, it's fascinating to watch the idea percolate through the Spaces community. This kind of 'anchor' page is an essential part of the bootstrap of a blogging community."

(Via Scripting News.)

Basecamp Established

Basecamp Established: "

Team ITC has been evaluating a whole slew of collaboration tools to manage our projects. One that grabbed our attention is Basecamp, a hosted service which we’re using in addition to our secure wiki. It’s a new service, and there are still some kinks to work out, but I’ve been very impressed with how easy it has been to setup and use as well as the responsiveness of their customer support. Check it out.

"

(Via Blogarithms.)

March 27, 2005

GoodWay 3.1.2

GoodWay 3.1.2 - Flight planner for X-Plane.:

(Via MacUpdate - Mac OS X.)

March 18, 2005

Google Code

Google Code, Google's place for Open Source software.

March 16, 2005

Podcast Shuffle

Podcast Shuffle: "Manton Reece: ‘Podcast Shuffle is an RSS feed with randomly selected podcasts. Each item is a direct link to the most recent enclosure for a particular show.’"

(Via ranchero.com.)

Jeff Bezos Announces open search RSS

Jeff Bezos Announces open search RSS: "

a9 is now an aggregator of RSS feeds. This is a version of vertical search but not what has largely been talked about to date. The vertical search enabled by the a9 engine will take the semantics of the search initiator to categorize the search results. This is interesting stuff.

Link: [etech] Jeff Bezos Announces open search RSS.

When a searchable database uses the OSRSS code to identify itself, it becomes essentially a 'channel' to A9, and users can select which databases they want to see results from.

OSRSS consists of three simple extensions to RSS that simply state total results, a starting index, and number of items per page.

"

(Via Venture Chronicles by Jeff Nolan.)

March 09, 2005

HOW-TO: Make your own annotated multimedia Google map

HOW-TO: Make your own annotated multimedia Google map:

One of the great things about Google maps is it has its roots in XML. To translate for the non-web developers out there, it basically means Google maps are user hackable. This how-to will show you how to make your own annotated Google map from your own GPS data. Plus, you’ll be able to tie in images and video to create an interactive multimedia map. We’ll walk you through the steps we took to generate an annotated map of a walk we took recently through our hometown, now that it’s actually starting to get warm enough to want to walk about!

(Via Engadget.)

February 17, 2005

The Dos and Don'ts of Presenting at DEMO

The Dos and Don'ts of Presenting at DEMO: "

Leading up to the DEMO conference, I found myself religiously reading the Face-to-Face blog, which chronicled the life and times of Jim Young and Charles Ribaudo as they prepared to unveil their company Jambo Networks at DEMO. The Jambo blog was particularly fun because it described not only the steps the Jambo guys took to prepare for DEMO, but also described their anxiety, excitement and anticipation. It was fun to read and left me cheering Jambo on when it was their turn on stage.

The Jambo guys actually went through some pretty extensive steps to prepare for DEMO. They hired consultants who had experience with presenting at DEMO. They honed their product and demo to maximize the value of their time on stage through iteration. And, as with the best route to Carnegie Hall, they practiced, practiced, practiced. Having read about Jambo's preparation, I found myself asking other presenters what they did to prepare for their time on stage. Some took a very minimalist approach. One entrepreneur told me that he had only prepared his opening and closing lines and would leave the rest to evolve as he demoed his product. Pretty risky and few entrepreneurs with whom I spoke were willing to leave quite so much to chance. A number of presenters with whom I spoke had hired consultantstohelp them get the most out of their 6 minutes on stage. Others relied upon the counsel of their PRPeople, many of whom have been to DEMO with clients time and time again. In virtually every instance, the presenters practiced and stressed a lot.

I can't claim to be an expert on presenting at DEMO. I have never been on the stage myself. But I have watched a whole lot of demos in the course of meeting with companies and attending conferences. And, like all things, I have strong opinions about what works and what doesn't. So, for what it is worth, here are my thoughts on some dos and don'ts of presenting at DEMO. Hopefully it will be helpful to future DEMO presenters as one audience member's perspective.

THE DOs

1. It is all about the demo. DEMO is all about demonstrating your product. You will live and die by your product. But if you are like the entrepreneurs I meet week in and week out, above all else you believe in your product and its ability to shine. So let it shine. There are all sorts of gimmicks you can use to help people understand and appreciate the value of your product (skits, role playing, videos, etc.) but make sure that the gimmick is about the product not about the shtick. The best demos are those that make the product shine. And while a few laughs will keep the audience engaged, don't forget that if your product or service isn't the focal point of your presentation, you are doing it a disservice.

2. Leave room for spontaneity (or at least appear like you have). This is just another way of saying, don't read your presentation. Sounding mechanical is perhaps the downside of meticulous preparation. If you spend too much time laboring over every single word in every second of your presentation, you may suck the spontaneity right out of your demo. Demos that sound like they are being read are boring no matter how compelling the product being demonstrated. At one point during this year's DEMO I turned to the VC sitting next to me and said 'did you hear a word that he just said?' He hadn't either. The robotic presentation style of the guy on stage wasn't able to pull either of us away from our computers (WiFi is the enemy of the presenter but energy and enthusiasm will win out over the RSS reader every time). You are better off knowing what you want to talk about than what you want to say. And if you do script the whole thing, make sure you have put in enough time practicing that if you miss a word, you don't miss a beat. There is nothing worse than repeating a sentence because you have slipped from your script.

3. Have fun. DEMO is fun. That's why people like it. You get to see cool new things presented in a compelling way on stage. If you are stressed out up there, we'll be stressed out in the audience. So have fun up there. After all, this is your opportunity to present a product about which you are passionate to folks who are really on your side. The DEMO audience loves and rewards a compelling, fun presentation. Case in point, Homestead's demonstration of QuickSites this year. Justin Kitch had an audience full of journalists and VCs on their feet cheering. He had fun and so did we (more on Justin's presentation below).

4. Have a backup plan. Another advantage to not being tied to a script is that when things go wrong you are not at a complete loss on stage. This year at DEMO, Peter Sisson, the CEO of Teleo, was attempting to demonstrate a portable VoIP system when the Internet connection went down. Needless to say, there isn't much Voice Over IP when you've got no IP. Peter did an admirable job of saying 'what you should be seeing now is . . .' but the presentation wasn't without its pregnant pauses. Had he been tied entirely to a script, he might as well have hung his head and walked off the stage. That said, had he truly been prepared, he would have had some mockups to revert to in the event that the Internet went down. Hope for the best but prepare for the worst. Peter didn't get a do over and neither will you.

THE DON'Ts

1. Don't praise your own product. It always drives me crazy when an entrepreneur praises her own product in the course of a demonstration. The same definitely holds true of DEMO. It simply adds no value to say things like 'It's pretty wild, isn't it?' about your own product or to say 'that's really fantastic Christine' to your cofounder on stage. Yet, those phrases and others were intoned on the stage of DEMO this year. If I don't think your product is 'wild' or 'fantastic' from your demo, I'm certainly not going to think so because you say it. I was never particularly fond of Ed McMahon, the consummate yes man. Don't make the same mistake on stage. If your product is truly wild or fantastic, others will say it for you.

2. Don't use a tag line. There are not that many good tag lines out there. And there are many many fewer that don't sound ridiculous when intoned on stage. Here are a few spoken at DEMO this year. You make the call. 'If it's not live, it's dead.' 'Best way to look, book and schedule travel.' 'Where everybody wins except the spammers' 'Al Gore may have created the last Internet. We're building the next one.' 'We're white. We're bright. We're like ink on paper.' They may look fine on a business card or on your website but they don't quite work when spoken. Then again, maybe I should try it -- 'Thanks for reading VentureBlog: a random walk down Sand Hill Road.' Maybe on a t-shirt but not in conversation.

3. Don't say what you're looking for out of your DEMO. A number of companies ended their presentations at DEMO this year with something to the effect of 'and we're looking for investors' or 'and we're looking for partners.' Trust me, if there are VCs or partners in the audience who are interested in what you are doing, they'll come find you. And the best way to get them to come by is to present your technology in a compelling manner. It's all about the demo and if that goes well everything else will follow -- press, investors, partners. That's the power of DEMO. But stating the obvious only distracts from the compelling nature of any presentation.

4. Don't list your partners unless they are great (and probably even not then). This is just a little thing but it struck me on a couple of occasions during this year's DEMO. If you don't have amazing partners, don't list them. Being the anti-spam solution for Outer Fall River Cub Scout Troupe 34 is just not that compelling. In fact, I would contend that unless the value of your software or service is somehow enhanced by the partnerships you have cut, don't bother. Sure, having a partner like Yahoo! or Google or Disney or IBM may give you some credibility, but it won't make your demo any more compelling. If it isn't about how cool your product or service is, skip it.

5. Don't try to be funny if you aren't funny. I wrote this last year and I stand by it given the examples at DEMO this year. If you aren't a naturally funny person, don't try to do a funny demo. It will be a little bit like a tone deaf person trying to impress by singing their presentation. Which brings me to my final point.

6. Don't sing. Ok, I felt really good about this one until Justin's presentation. As Justin walked up to the microphone and was handed a guitar I thought to myself 'note to self, never sing presentation at DEMO.' As Justin got a standing ovation I thought to myself 'note to self, almost never sing presentation at DEMO.' If you have the good fortune of playing guitar, singing well, looking a little like John Mayer and writing a very clever and compelling song about your product then maybe it is worth the risk to sing your presentation. In all other circumstances, don't.

As for Justin's song about Homestead's new QuickSites, it really did deserve the ovation it received. Not because he sang it and not because it was very funny and clever but because in the midst of singing and being clever and funny, he managed to give a really compelling demo of Homestead's latest product. That's what impressed me. Here's a video of the presentation (unfortunately, you won't get the full effect of the song in conjunction with the video but you will certainly get a feel for it). For those of you who'd like to play along at home (maybe we can get Digital Monkey to create a version for use with their In the Chair software)

As much as I enjoyed the song, here's why I think Homestead's demo was the hands down DEMO God winner of 2005: 1) Justin left room for spontaneity, 2) he had fun, 3) he had a backup plan (I don't know this for sure but I'm going to give him the benefit of the doubt), 4) he didn't praise his own product, 5) he didn't use a tag line, 6) he didn't say what he was looking for, 7) he didn't list his partners, 8) he is naturally funny and therefore could get away with the shtick, and 9) I'm going to cut him a break for singing because he managed to pull it off. But above all else, no matter how much signing and joking there was in Homestead's presentation, 10) Justin's presentation was all about the product. In the end, that's what makes for a compelling demo.

(Via VentureBlog.)

February 15, 2005

DEMO: The Launchpad for Emerging Technology

DEMO continues its unrivaled reputation for attracting and introducing technology's most promising new products. Hundreds of innovative companies from around the world pitch to debut at DEMO, but only the few very best are chosen... Additional info on BloggingDemo.com

Six Apart redesign (plus a few thoughts from your author)

Six Apart redesign (plus a few thoughts from your author): "

TypePad - What’s a weblog? - Merlin Mann’s 43 Folders

The nice kids over at Six Apart have—in conjunction with the wildly talented MULE Design Studio—just launched a beautiful redesign of their site that consolidates their Movable Type, TypePad, and LiveJournal brands nicely.

They asked happy TypePad users like Julie Moos, mathowie, and me to each respond to the question, ‘What’s a Weblog?.’ Here’s a bit from my screed.

The trick, if there is one, is to zero in on the thing that really makes you want to share your stuff with the world, and then go with it. Photos of fire hydrants? Video clips of on-air profanity? Haiku about Regis Philbin? Awesome, awesome, awesome. Just, please don’t make macramé.

Remember that the ‘kit’ is just there to get you started—that the ease of posting does not in any way parallel the sometimes painful act of creating. Your visitors crave a fresh voice that surprises them and makes them feel grand about the wonderful things people are making from that same basic set of tools. Give us a little of yourself, and leave that macramé in the basement.

"

(Via 43 Folders.)

January 31, 2005

TiVo's Home Media Engine launched

TiVo's Home Media Engine launched: "

As reported at CES earlier this month, TiVo's new developer-friendly package, dubbed Home Media Engine (HME), launches today. I got to chat with Howard Look, VP of TiVo Application Software and User Experience a couple days ago about it, and here are the main points about today's rollout:

  • Developer Toolkit available at Sourceforge starting today: http://tivohme.sourceforge.net/
  • Toolkit includes a sandbox TiVo emulator app you can run on your desktop to test applications against
  • Developer backdoor password that enables HME (will require that you have the new TiVo 7.1 OS)
  • You can now code simple games, audio applications, video applications, and utilities in Java that will run on your computer and communicate with any TiVo with the backdoor enabled on your network (you can share your code with others if they want to run the apps too)
  • Developer contest announced, to award the best apps developed in the next few months
  • Included sample apps include a simple game, a RSS reader, and a weather app

Not much that they didn't allude to at CES, but great to see it out just a couple weeks later. As I've said before, I believe embracing developers and letting them extend TiVo is one of the ways to keep TiVo ahead of the PVR pack. I see an explosion of cool apps coming really soon that will tie the web closer into every TiVo.

Keep in mind this is a developer release, and the first apps will probably be buggy and slow, but I'm sure the best apps will eventually migrate to everyone's TiVo. They're launching with the audio and photo app support (no video for now, but will come soon and may support transcoding any video to your tivo). The audio and photo demo apps I saw at CES were full blown custom interfaces, and I can't wait to see audio clients for Shoutcast streams, Live365, and the Internet Archive, and photo apps for Flickr and Ofoto someday soon.

This new package should open up a whole new world of cool apps for TiVos. Record labels could have showcases for their bands, photographers could show off their best work to friends, and someday soon, folks will be able to stream video on demand, over the net, to their TiVos. A few months from now, I'm sure there will be hundreds if not thousands of HME apps for your TiVo -- I predict some exciting times ahead for TiVo owners.

"

(Via PVRblog.)

January 27, 2005

Open source sniping tool takes aim at eBay

Open source sniping tool takes aim at eBay: "Have you ever bid in on eBay auction item and thought you were going to win, only to see it go at the very last second for a bid just slightly higher than yours? Congratulations, you've been sniped. Luckily, you can fight back by getting your own sniping tool, courtesy of the open source community, which provides JBidwatcher, one of the best ones gunning."

(Via NewsForge.)

January 20, 2005

Mac mini Colocation

Mac mini colocation... starting at $29.99, which seems like a great low-cost way to get your (virtual) hands on a Mac mini, is a service that lets you control a fully administered headless Mac mini through either VNC, Timbuktu, or Apple Remote Desktop. Not a bad way to get a Mac mini serving your needs with some dedicated bandwidth.

[eHomeUpgrade]

January 18, 2005

'TheyRule' my new favorite conspiracy theory website

theyrule.net is amazing. It’s a graphical flash representation of the interconnections between board members of fortune 500 companies. Make sure to load some of the popular ‘maps’ for some fun. If you like it, help digg it to the surface so that everyone can see it.

[kevin rose dot com]

January 09, 2005

Map Folding: Building a Weekly Plan

One approach for a weekly plan.

Project Moving Part Weekly Outcome
Spacely Sprockets Redesign Redesign Recommendations Doc Completed 1st draft to Annie & John by Friday
Spacely Sprockets Redesign Phase 3 Budget SWAG Email to Sue by Friday
Slate Construction Short Competitive Analysis Summary Integrate Bonnie's comments & edits, send to Phil by Friday
Slate Construction Site Review Start basic run-through (doc due to Sam & John next month some time)
43 Folders MacWorld Meetup Finalize location of Meetup and post by Friday
43 Folders New Articles 2 new posts by Friday

Like most productivity hacks, this might seem superfluous at first, but I think there's a method in here somewhere.

[43 Folders]

December 21, 2004

mindbox

Die mindbox ist die "out-of-the-box" Suchlösung für mittlere und grössere Unternehmen. Sie unterstützt einzelne Mitarbeiter, Arbeitsgruppen oder Abteilungen beim Verwalten, Verteilen und Finden von Wissen und Informationen.

December 10, 2004

Pricenoia

Global Amazon shopping..
[Cool Tools]

Help people on cellphones to shut up already

This is so long overdue it’s crazy. The Society for HandHeld Hushing, aka Coudal.com, made up this PDF with special notes you can print and hand out to anyone who feels that they absolutely need to have a loud cellphone conversation in public about how wasted they got last night or how their husband can’t get it up anymore. We wish we’d had one of these on hand on our flight to Seattle last week. From the moment our plane touched down at Sea-Tac until we reached the terminal we had to listen to some women shout at one of her underlings for fifteen minutes about some real estate deal that fell apart. Our strategy of annoying her back by calling one of our friends to loudly complain about how obnoxious she was didn’t work.

[Via MobileBurn]

December 09, 2004

TEST

A Wired Consumer Reports [Cool Tools]

December 08, 2004

CyTV - Network Streaming for Elgato EyeTV

Andreas Junghans has just released a major point update to CyTV, a freeware application that enables Elgato EyeTV owners to watch TV and recorded programs over the Internet or a local wired or wireless network, pause and resume live TV (“timeshift”), as well as the ability to change channels remotely on the client. More...

[eHomeUpgrade]

December 07, 2004

Video Feeds Follow Podcasting

Just as people currently use newsreaders to read syndicated text from blogs and news sites, a few hackers are creating applications that let users view syndicated video feeds. Think of it as TiVocasting. By Daniel Terdiman.
[Wired News]

November 27, 2004

Whatever Happened to SGI?

What high-powered, high-design, graphics-oriented, Unix-based computers are beloved by their fanatical users? Clue: It's not what you think. By Jason Walsh.
[Wired News: Technology]

November 23, 2004

MetaProgrammingSystem

MetaProgrammingSystemdesign 

Sergey Dmitriev is one of the leaders of JetBrains, the people who gave us such wonderful tools as IntelliJ Idea and ReSharper. He's recently published an article on some exploratory development he's done called the Meta Programming System. He sees this system as an example of a broader movement which he calls Language Oriented Programming.

My colleague Matt Foemmel and I spent some time with him last week and were very impressed with what we saw. I'm very interested in this growing movement, one that looks to build software through closely integrated sets of DomainSpecificLanguages. There's other interesting players in this space - most notably Intentional Programming and Microsoft's Whitehorse work. It's an area to keep your eye on over the next few years.


[Martin Fowler's Bliki]

November 15, 2004

How to never miss an episode with BitTorrent and RSS

There's a great new app floating around that automatically downloads and saves your favorite programs via bittorrent. I haven't used TVtorrent before so I'm not sure how complete it is, I bet you'd have to stick to fairly popular shows if you really wanted to get every episode.

People have been building apps with bittorrent and rss before, but this is the first automated app I've heard of that combines the two to grab just the shows you want. Sounds a lot like the app wished for here.

[PVRblog]

November 10, 2004

Seagull Aerosports Ultra-Ultralights

Just caught wind of this new ultralight from Seagull Aerosports, unveiled at EAA AirVenture in Oshkosh back in July. Basically, you buy the cockpit (or "pod" as the manufacturer calls them) and attach wings from a standard hang glider. The pods come in two versions, the Escape Pod and the Pod Racer. The primary difference between the two is that the Pod Racer has no motor—it seems like a heavily reconfigured hang glider, and obviously it can't take off without assistance. The Escape Pod, however, comes with a 25 horsepower motor and three-blade propeller, making it a true self-contained ultralight—at a mere 75 pounds including motor, the name ultralight might be an understatement when you consider that most ultralights weigh in between two and three hundred pounds. The web site doesn't specify a price and the company didn't immediately respond to my email, but I'd guess the Escape Pod can be had for well under $5,000.

Seagull Aerosports [FlySeagull]

[Gizmodo]

October 22, 2004

Instiki

"Instiki is a Wiki Clone that’s so easy to setup and so pretty to look at, you’ll be wondering whether this is a real wiki at all."

October 10, 2004

Snapstream builds six-tuner monster PVR

Snapstream built a six-tuner monster rig as a proof of concept, dubbed Medusa. Using six PCI slots on an expanded motherboard, and just a single 40Gb hard drive, they can watch, stream, and store video from six different channels at once. Pretty impressive, though they do mention the tuner cards can generate some heat while encoding.

[PVRblog]

October 06, 2004

GMail filesystem (now for Windows)

Turn your GMail account into a 1GB of off-site storage:

GMail Drive is a Shell Namespace Extension that creates a virtual filesystem around your Google GMail account, allowing you to use GMail as a storage medium.

GMail Drive creates a virtual filesystem on top of your Google GMail account and enables you to save and retrieve files stored on your GMail account directly from inside Windows Explorer. GMail Drive literally adds a new drive to your computer under the My Computer folder, where you can create new folders, copy and drag'n'drop files to.

This is a great way to backup your important docs. The only downside is that it's limited to 10MB per file (the GMail attachement limit). Hopefully future versions will break up large files, then upload. Cool app though.. Thanks to 'Digital Wizard' for the link.

+krose

[kevin rose dot com]

October 05, 2004

Podcasting

How-To: Podcasting (aka How to get Podcasts and also make your own)...

ITConversations

ITConversations - audio and transcripts of interviews and important events.

September 30, 2004

Fun Google hack

Here’s a fun thing to play around with, if you’re bored at 3am. Most Sony digital cameras start saving photos with the following name “DSC00001.JPG” and a lot of people take these photos and upload them to the web, where the all-knowing, all-seeing Google later catalogs all of them. So by clicking this link you can see the first photo taken by someone with their new camera or newly formatted card for some cameras, this is what it looks like when thousands of Sony cameras lose their photo-virginity.

Update: Bonus fun, IMG_0001.JPG is the equivalent for Canon cameras. So, that will work too. Here’s CASIO, Pentax, Kodak and Nikon. And one of our readers points out “Using DSC as a search string in P2P programs also works great for turning up things on peoples hard drives they they didnt know they were sharing”.

[Engadget]

AIM Game Bot

A bot that allows you to play Infocom games via AIM.

Guide to Hack your DirectTiVo

Nice step by step guide to hack a DrictTiVo.

September 17, 2004

Metasploit

The Metasploit Framework is an advanced open-source platform for developing, testing, and using exploit code. This project initially started off as a portable network game and has evolved into a powerful tool for penetration testing, exploit development, and vulnerability research.

September 16, 2004

A9

"The web is easy to use, but using it well is not easy. We are inventing new ways to take search one step farther and make it more effective. We provide a unique set of powerful features to find information, organize it, and remember it—all in one place. A9.com is a powerful search engine, using web search and image search results enhanced by Google, Search Inside the Book™ results from Amazon.com, reference results from GuruNet, movies results from IMDb, and more."

Digital Street Game

"Digital Street Game is a battle for turf, a contest of wills, a way to explore the city. Dominate the gameboard of NYC by staging and documenting stunts on the streets." .. fascinating :-)

September 03, 2004

Tivo

How to enable web based viewing and remote control over your Tivo.

August 26, 2004

Open Source Paradigm Shift

Open Source Paradigm Shift by Tim O'Reilly -- This article is based on a talk that I first gave at Warburg-Pincus' annual technology conference in May of 2003. Since then, I have delivered versions of the talk more than twenty times, at locations ranging from the O'Reilly Open Source Convention, the UK Unix User's Group, Microsoft Research in the UK, IBM Hursley, British Telecom, Red Hat's internal "all-hands" meeting, and BEA's eWorld conference. I finally wrote it down as an article for an upcoming book on open source,"Perspectives on Free and Open Source Software," edited by J. Feller, B. Fitzgerald, S. Hissam, and K. R. Lakhani and to be published by MIT Press in 2005.

GPS watch, XML, and satellite photos

How-to using a GPS watch, XML, and satellite photos.
"After running, I take the XML data, export it, convert it and use it in an application which places the path I ran over Satellite photos of the area."

August 25, 2004

YamiGo Free Wireless Village Service

I meant to post this a week ago, but remember when I reviewed the 7610 and couldn't play with the chat and presence apps because I didn't have a OMA Wireless Village server to connect to? Well, Rafe helpfully pointed me at YamiGo.com a free chat and presence service which you can use with your IMPS enabled phone such as a Nokia 3220, 5140, 7610, 6230 and 6820, SonyEricsson T630, K700i, and Z1010, and Motorola's v500 and v600. Very cool! Check out the site, even if you don't have these phones as it's very innovative - an open web-based chat service! Rock!


YamiGo sent out a newsletter last week with a ton of information about their service. Though I have to say that I only was able to connect once, and since then I've gotten an error, they seem to be heading in the right direction as they've completely opened up the back end of the service. There's a web page where you can check presence (think about that - this isn't just chat presence, but *mobile* presence) and an API you can download which allows you do things like send messages and create chat bots:


As an example we developed a Google search service that uses the input from the user to perform a Google search and return the content as the reply meessage. Eg: the user can send a message to "wv:google" or "wv:google@yamigo.com" The message body will be used as is and passed to Google search engine.

I mean, come on, that's cool as hell. I don't care if I'm having problems right now connecting because they'll get that worked out and then this will be a rocking service. Who needs SMS when I can wire up some kick-ass mobile alert system based on their API? The system also interops with XMPP (Jabber) and the other IM systems as well which isn't new if you've used Agile Messenger, but if you're not on a Series 60 phone, that adds some serious power to your mobile.


I don't know if there's any real sort of business model around this service, but I swear if I had enough hours in the day this is something I'd have love to have done myself just to see what you can do with it. It's just neat. Open standard mobile clients, open server, etc. throw it out there and see what happens. I still go back to my iMobs thoughts from last year: there is a real need out there for a ".mac" style web service for mobile phones that provides email, chat, sync, storage, help desk, etc. Imagine combining YamiGo with MightyPhone and SnapFish mobile and you start to get what I'm talking about: a server-side companion to your mobile phone.


It's amazing that YamiGo has been out there for months now, and I've never heard of them! I wonder what other cool-ass services are just hanging out there waiting to be discovered?


-Russ
[Russell Beattie]

August 13, 2004

Ani Me

I just ran across a site to create your own caricature on Pascale's blog. Very amusing... Took me a sec to figure out how it worked.


Yep, there's 15 minutes I'll never get back...


-Russ
[Russell Beattie]

August 12, 2004

Forty things I did with my Pocket PC

MW reader Faron Davis wrote up a nice laundry list of "40 Things I Did with My Pocket PC in a Week".

The vast majority of people, including those who currently use PDAs, are not aware of many of the Pocket PC’s capabilities. I decided I would keep track of everything I did with mine for one week (excluding the typical Calendar, Contacts, and Tasks stuff).

His activities included watching tv, listening to music, stargazing, messaging, taking class notes, sharing family pictures, ...

[MobileWhack]

July 02, 2004

The Best of BitTorrent

Today on The Screen Savers I will feature a "best of" list for BitTorrent tools and resources. The following links are 100% viewer suggested - thanks to everyone for your help. If I'm missing any good sites or resources please feel free to post them in the comments section.

Download Sites:
www.suprnova.org
www.animesuki.com
www.torrent3x.com
www.filelist.org
www.torrentbits.org
bunko.theppn.org
www.digital-update.com
www.phoenix-torrents.com
www.sharingthegroove.org

BitTorrent Applications:
azureus.sourceforge.net (my fav)
www.shareaza.com
www.bittornado.com

+krose
-- sign up for my newsletter to find out what I'm up to --

[kevin rose dot com]

June 24, 2004

Junxion

The Junxion Box uses a proprietary software platform to act as a connectivity bridge between cellular data service and client devices like laptop and desktop computers. With the Junxion Box, end-users can connect their devices to cellular data services using common and easy-to-use interfaces like Ethernet and Wi-Fi. 

June 17, 2004

DBAN

Darik's Boot and Nuke ("DBAN") is a self-contained boot floppy that securely wipes the hard disks of most computers. DBAN will automatically and completely delete the contents of any hard disk that it can detect, which makes it an appropriate utility for bulk or emergency data destruction.

June 14, 2004

FreeCache

FreeCache is a system of cooperating caches to move large files of free content closer to users.

falling out of love with RSS

I had an love affair with RSS. When we found each other, it was as if we were meant to be together forever. Our passion was strong and intense. But as our relationship settled, new truths emerged. Our critical tendencies got the best of both of us and we found the faults in each other and pushed them until they hurt. We found each other wrapped in a difficult, abusively addictive relationship. At the peak of our insanity, we were spending 6 hours a day together. It was not healthy and thus we decided to part ways.

In the separation, much was lost in the process of regaining self-control and stability. We had many friends in common; they are much harder to reach now. Just as in any breakup, there is a sense of losing one's mind. I've lost touch with certain information flows, certain cultures. But i feel so much relief in finding that i am a person, to let down my addiction and to work on being whole again.

When we were together, i didn't realize how one-sided my perspective on people was. Together, we only saw a limited segment of the world. After our separation, i have been able to return to my roots, to step back and find grounding.

I am certain that i will always long for the beauty of our relationship, but i will never miss the feelings of guilt for not engaging, the feelings of intensity overload the cruel pain of being a true information junkie.
[zephoria]

Chipless Xbox Modding

As many of you already know, it's possible to hack the Xbox without the use of a mod chip. This has been going on for some time now – but I'd say within the last six months or so, the tools have evolved to the point that almost anyone can do it regardless of their tech skillz. So for all of you afraid of soldering or opening your Xbox, this may be the method for you.

Choosing your path –
In modding the Xbox, there are two paths to choose from: EvolutionX and Xbox Linux. Each adds its own unique functionality to your Xbox, so read on and decide which is best for you.

EvolutionX:
EvoX is an Xbox dashboard replacement. Meaning it replaces that green Xbox startup screen with EvoX startup screen and functionality. Without EvoX you wouldn't be able to launch any 3rd party applications or backed up games.

Xbox Linux:
If you're looking for a cheap little file server, web server, or a cool way to surf the web from your TV – Xbox Linux is your answer. If you have no idea what Linux is, or what I’m talking about, stick with EvolutionX.

Getting started:
- Mad_Gouki's Xbox hack tutorial (EvoX)
- Xbox Linux

Needed parts:
- Mech Assault
- Action Replay
- USB Adapter

Resources:
- Xbox Scene
- EMule Plus

Depending on which route you choose (EvoX or Linux) the above tutorials will walk you through step-by-step. To see the chipless hack in action, catch my segment on ‘The Screen Savers’ Monday June 14th.

+krose
-- sign up for my newsletter to find out what I'm up to --

[kevin rose dot com]

June 10, 2004

Sonos

The Sonos offering is the first and only multi-zone digital music system with a wireless, full-color LCD screen controller that lets consumers play all their digital music, all over their home, while controlling it all from the palm of their hand.

June 07, 2004

Canon EOS 300D Digital Rebel Tips and Tricks

Hacks around the Canon EOS 300D Digital Rebel.. including firmware hack ;-)

June 04, 2004

DVD Backup

With DVD burners falling below $100, it seems like everybody wants to backup their DVD collection (No, you don't own your Netflix rentals). Back in the day I purchased a copy of DVD-X-Copy, which was good – but today's free offerings are much better.

- my quick down and dirty backup guide -

PC:
Download and install DVD Shrink
Download and install Nero

Run DVD Shrink and choose "Backup!" - DVD Shrink is a great all-in-one solution.

MAC:
Download and install DVDBackup
Download and install DVD2one
Download and install Toast

Run DVDBackup and save the decrypted files to a local hard drive. Then run DVD2one and compress the files down to fit on a single DVD. Now fire up Toast and burn the files to a DVD using toasts DVD-UDF format.

It's really rather painless with either platform - Enjoy.

+krose
[kevin rose dot com]

June 02, 2004

nucleus

I tried out Ray's Nucleus bittorrent aggregator. Awesome! Although it's far from anything a plain old user would want to use, since it's command line setup and execute only.
Now that it's on my machine and config'd, I'll never have to think about it again, just watch my favourite TV shows roll on in.

A nice additional feature Ray might add in future releases is a notification system, so you don't have to check the folder for new shows.I'd also like to be able to add more bittorrent rss feeds to the aggregator. I have a whole list that Marcus is working on in his bittorrent aggregator.

Something intriguing about bittorrent is that most users appear to be using it for distributing carfully recorded tv shows with all commercials nuked. Personally I wouldn't mind if they left the ads in, but that's not the current culture of bt media files.

Developers, please note Ray's plea:

#TVTorrents RSS Feed and LegalTorrents.com both work with Nucleus.Checking the link tag is a hack on my part, I wish more people would support
enclosures as its proper RSS form to do so.

[Adam Curry: Adam Curry's Weblog]

May 31, 2004

The Weblog APIs in a single JSP

I should be in bed, but I'm still awake messing around with weblog tech. I've been meaning to get around to implementing the Blogger, MetaWeblog, and MoveableType XML-RPC APIs for a while now (think: 2 years) but I just never bothered. Well, that's not true, I'd take a look at it, wonder what the hell a struct was in Java and move on. But now that I'm trying to meet all the criteria on this Blog Feature List both personally and professionally, I figured I'd better sit down for a moment and work it out.


XML-RPC, as most people have pointed out before, isn't particularly hard to get working. The problem is that what is affectionately called the Weblog APIs by some are actually several different groups of methods spread between their respective websites. Though MoveableType does have a nice summary, you still have to go track down and grok the original sources. Then, if you want to get this stuff running in Java, you have to contend with the horrendous samples that most Java programmers out there have created. I grabbed Blojsom, Roller and Pebble's implementations and was completely astounded by their complexity. Simon's is the clearest - and was a great starting point for me, but still. Why do Java programmers have to make this stuff so damn hard?!?!


So here's a single JSP page with an empty framework which supports of all three Weblog APIs.


That's just the original Blogger 1.0 API. The rest of doc has the other method signatures. To use this file, go get Apache's XML-RPC Jar, throw it into your WEB-INF/lib, upload the .jsp file to your server as the endpoint and you'll have a basis to start working with editors like w.bloggar, Zempt and blogBuddy. Easy.


All the JSP does right now is just allow you to connect with those clients and log the methods being called. It's sort of like a JSP based base-class for you to fill in with your own method implementations. But that should be a good enough starting point for most projects. I wish I had this myself. For my personal weblog, I have to now go through and add the SQL queries to validate the user, query posts and update tables, but that's just busy work really. I think it would be really cool if someone just took this JSP as a starting point and instead of filling in the details with SQL stuff, wrote out actual .html files instead, creating a one page XML-RPC based weblog engine. Wouldn't that rock? I wish I had extra minutes to do it myself.


I find it very strange that there isn't a Java example out there like this already. Is there and I missed it?


The one thing that I don't really understand is what exactly the Blogger API has implemented. If you go to the offical Blogger 1.0 API page, it only lists six methods. But w.bloggar expects at least another few methods like getRecentPosts() (but not the metaWeblog version, a different one) that are also mysteriously documented on the MoveableType API page. It's strange. Then there's the Blogger 2.0 API which has been abandoned, but is floating out there, which doesn't match the signatures either. The metaWeblog API is a pretty straight forward addition to the Blogger stuff (if sketchily documented) as is MoveableType's. But in general it's just chaos out there. At the bare minimum someone should create a JavaDoc-like page explaining all these methods. No wonder the Atom guys wanted to organize all this.


Anyways, next up will actually be the AtomAPI after I get the XML-RPC methods implemented (I'll update the linked sample page as I go along)... I will definitely need to sleep before I tackle Atom, and may need healthy amounts of alcohol too.


-Russ
[Russell Beattie]

May 17, 2004

reach out and zap someone

A post on slashdot pointed me to a hilarious article, "dark tip: reach out and zap someone" on techtv. Its a great little hack that exposes the capacitor in a disposable camera, and allows you to deliver that charge to somebody's skin. awesome and ow.


[mehack]

April 15, 2004

carbot

carbot is a general purpose PC (600 MHz fanless with
20GB hard drive) that attaches to the radio head-unit of your car,
checks e-mail via 802.11, allows you to geoblog, and whatever else you
want to be doing with a PC.

[mehack]

April 08, 2004

MusiKube

MusiKube has developed a suite of mobile and web-based services that give consumers the tools to capture music that interests them wherever and whenever they come across it... they have an interesting approach to use camera phones to access more detailed information about a music item.

March 30, 2004

American Xbox Mod Chips

American Xbox Mod Chips - A shop for Xbox Mods, Premodded Xbox Systems with Large Hard Drives. Professional Xbox Modchip Installations, and Xbox Accessories.

March 27, 2004

Synergy

Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitor(s).

March 25, 2004

fisheye

fisheye see your source code in a whole new light.

Free Culture

Lessig's new book "Free Culture" is available for free download.

March 12, 2004

Xfire

Xfire an Instant Messenger for gamers .. interesting idea, especially the integration with the local game software.

March 05, 2004

ClarkConnect Home Edition

ClarkConnect is a software package that transforms standard PC hardware into a dedicated broadband gateway and easy-to-use server.... and the Home Edition is free.. pretty cool

Snapstream reviewed

Snapstream is reviewed favorably by the AP tech writer.

Beyond TV [the name for the Snapstream software] also blows away the competition by letting you stream programs over the Internet for viewing on another computer. You're not limited to another room in the house like with TiVo's Home Media Option, which costs $99 and requires a second TiVo.

The software streams to Web browsers, so you don't have to buy another copy for remote viewing. It's fairly simple to enable security so strangers don't have access to your television signal or recordings.

Beyond TV handles all the personal video recorder basics well. Users can pause live TV, rewind and set up recordings — all without an advanced degree in VCR technology. And like TiVo's Home Media Option, recording can be scheduled over the Internet.

But SnapStream also added commercial break recognition, which vastly simplifies ad skipping. It also supports a variety of video formats and lets you easily convert to a more tightly compressed file.

If there are any Snapstream users among our readers, please feel free to leave us your thoughts on how it is working for you. What do you like/dislike about the system?

REVIEW: Proving That a PC Can Rival TiVo [news.yahoo.com]

[PVRblog]

Linksys Router "Upgrades"

After Linksys published the Linux Version that is running on their Linksys Wrt54g box, people started to develop their own firmware.. pretty cool.
A few Links:
http://www.seattlewireless.net/index.cgi/LinksysWrt54g
http://h.vu.wifi-box.net/wrt54g/

February 17, 2004

WaveBlog

"I'm here with my company WaveMarket at DEMO and this morning - after a few days of last minute rush - we launched our suite of Location Based Services, including my baby WaveBlog. Yay! What a push. And whew! Now I can talk about what I'm doing!


This is what I've been working on for the past several months. It's a combination of a custom J2ME based mapping client, weblog service and location alerting system. It's being sold to carriers, not to the general public, but you can play with the public weblog site above. This is the piece I developed. It still needs a lot of hardening and ever more features need to be added to keep up with the TypePads of the world, but in general it's your standard weblog service, but with the integration of location information and maps.


The location information is the hard part, and the piece of the puzzle my company fills in. First, you can use the J2ME app (called WaveSpotter) to locate a position on a map with crosshairs for a one-click post to your weblog, or in the coming months we're going to be announcing deals with American and international carriers who will provide the location information on the back end which will geo-tag email and web posts automagically. I've also added a geo-encoding form to the site as well, so at the worst case you can just enter the address information and it'll look up the location info for you.


In addition to the maps on the weblog, the RSS feed also incorporates per-post geolocation using the W3C geo proposed namespace and tags. The idea is to provide that data for others to use and to start aggregating other geotagged feeds so that using a handset - via J2ME or WAP2 - you can see which weblogs have been updated in real time near you or in another specific location ("location-based mobile aggregation"). Our pitch has to do with club-goers and other trendy what-if scenarios that carriers love, but in general it's just the next step in mobile weblogging. Going from "photo blogs" to *real* moblogging, by enabling producing and consuming of information organized not only by time, but also by location. When you combine this with the rich media that modern handsets can produce, people become "personal broadcasters" where every mobile user (everyone?) becomes a roving reporter on the scene around them.


Now this is just the weblogging piece. WaveMarket existed long before I got there - they've got this really intense Alert system (the third product in the suite) which is not just a product, but a platform. Carriers buy our server and can then enable any of their third party developers to add location based alerts to their products (we'll be using the Alert system ourselves in the WaveBlog). For example, Buddy Alert allows you and your friends to sign up for alerts if you come within a certain distance of each other: "Alert: Ana is within 1 kilometer of you. Call her?" or things like Child Tracker: "Alert: Alex just decided to leave town with your car. Call him?" (This example will obviously not be for a few years, but the tech exists today.)"


-Russ [Russell Beattie]

February 13, 2004

Menuet

Another one .. MenuetOS is a fully 32 bit assembly written graphical operating system, distributed under GPL license. Menuet supports 32 bit x86 assembly programming as a faster and smaller system footprint.

eBay Developers Program

eBay offers a developers program with SDK (with upcoming Java and Soap support).

February 11, 2004

BusinessCard-Linux

The LNX-BBC is a mini Linux-distribution, small enough to fit on a CD-ROM that has been cut, pressed, or molded to the size and shape of a business card.

Damn Small Linux is a business card size (50MB) bootable Live CD Linux distribution. Despite its minuscule size it strives to have a functional and easy to use desktop.

February 02, 2004

floAt's Mobile Agent

FMA is a powerful phone editing tool allowing users to easily manage all of the personal data stored in their phones, via a number of different connections methods. FMA allows easy management of Phonebook (both SIM and Phone memory), SMS, Profiles, and Files stored on the phone. FMA can also allow you to pickup and dial calls directly from your PC.

January 30, 2004

WordPress

"WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability. What a mouthful.

More simply, WordPress is what you use when you want to work with your software, not fight it."

Cain & Abel

..some dangerous thing .. Cain & Abel is a password recovery tool for Microsoft Operating Systems. It allows easy recovery of various kind of passwords by sniffing the network, cracking encrypted passwords using Dictionary, Brute-Force and Cryptanalysis attacks, decoding scrambled passwords, revealing password boxes, uncovering cached passwords and analyzing routing protocols. The program comes in two versions because of the differences and limitations of some API.

January 19, 2004

PHLAK

PHLAK is a modular live security Linux distribution. PHLAK comes with two light gui's (fluxbox andXFCE4), many security tools, and a spiral notebook full of security documentation. PHLAK is a derivative of Morphix, created by Alex de Landgraaf... everything on one bootable CD!

January 10, 2004

Data Access Routines

A common part of encapsulation, particularly with
object-oriented systems, is hiding data structures. Yet it's also
common to expose much of this data behind data access routines. In
this column I cover some guidelines for writing data access
routines. However don't forget that if you can leave the data hidden,
that's usually better. [martinfowler.com: Updates]

January 05, 2004

Computer Chronicles

Nearly every episode of Computer Chronicles, the influential and long-running television series, is freely available on the Internet Archive. If you browse by year, you can find plenty of classic geek nostalgia dating back to 1984.

December 12, 2003

Looking Glass

Looking Glass, a new interesting 3D approach for dekstops.

December 11, 2003

GPRS Modem Scripts

GPRS information to use the phone as modem for your Apple computer.

December 05, 2003

Visual Communicator: Third Try Gets it Right for Digital PTT

So Anil turned me on this morning to a new Push-To-Talk app called Visual Communicator for the Series 60 phones and though he and I couldn't get it working because Telefonica's network sucks, here in the office I had one of the other 3650 owners try it with me and guess what? It actually works great!

Unlike FastChat which you need to sign up for a monthly fee, and Buzz2Talk which takes a bewildering amount of effort to sign up for a FreeWorldDialup account, this app is actually simple and relatively cheap at only $9.99 to buy and use indefinitely. The way it works, as well, is incredibly well done.

You first install and start up the app, it asks you if you want to have a monitoring service start up automatically. When that is started, it monitors incoming SMS messages for special "chat" messages from fellow VC users. So when you want to chat, you go into your VC app, and it displays all the people in your own address book (which is great - no need for a separate set of users) and when you choose the option to start the chat it sends off an SMS to that person to start. On the receiving end, the SMS comes in and the app starts up immediately "Do you want to chat with Russ?" and when you say yes, that's when you're connected to the Internet via GPRS. Whether it's pure P2P or needs some additional server, I'm not sure. But it seems to work pretty directly.

After that you simply hold down the green key to record your message, which it then compresses and sends and with in 5-10 seconds it plays on the other phone. Now, I'll admit, 5-10 seconds is a *long* time. However, it WORKS which is the coolest part, and out of the services I've seen so far, this definitely is the easiest to get up and running so far.

The app has some other features like text chat and sharing pictures which I didn't use yet, but the most important part seems to work as advertised. I'm definitely going to have to pony up the $9.99 for this well done app.

-Russ

[Russell Beattie]

December 04, 2003

Magnolia 1.0

Magnolia 1.0 from obinary ag is a free open-source, Java-based and J2EE compliant Content Management System (CMS). Version 1.0 has an easy-to-use WebBrowser Interface, a clear API and a useful custom tag library for easy templating in JSP and Servlets.

November 13, 2003

MobiTV: Ooh yeah

When I first saw news this morning about the MobiTV service that SprintPCS is offering to its PCS Vision (CDMA2000 1x) customers, I immediately wanted to run into the next room, grab the Sprint phone I saw lying around and sign up for it to try. Since the service costs $9.99 a month I controlled myself and instead emailed a coworker that they should try it out. I'm dying to know what it looks like! Does it actually work? How cool is this? CableTV via J2ME on my phone!


Thankfully, Niel Eyde has already tried it and written a quick review to help stem my curiousity... This is truly cool stuff:


Watching TV on SprintPCS Phone With MobiTV


Today Sprint has launched MobiTV, the TV service for mobile phones (see Sprint Adding TV Service for Cell Phones).

Initially I rolled my eyes, but I felt the urge to try the service
out. This was my first attempt of procuring an application from
Sprint. Previously I had uploaded all my purchased, downloaded or
custom-developed applications (MIDlets) to my host provider, and I
would install them on my phone via over-the-air (OTA) download using my
mobile phone's web browser. Today I actually purchased and
installed the application using Sprint's deployment service, and it
worked very well.

It took a matter of minutes to find, purchase, install and run MobiTV. Currently there are 13 channels available,
including MSNBC, CNBC, Discovery, CNET and College Sports TV. The
audio quality is decent, but the picture is a bit choppy. However
you definitely get the experience of watching TV. If you aren't
in a decent Sprint service area, the results would probably make the
experience frustrating and futile.

The potential for MobiTV is incredible. If you are an airport
jockey, you will definitely enjoy the ability to catch up on the latest
news (CNN, MSNBC), watching some cartoons (ToonWorld), or getting ideas
for your next home improvement project (TLC). You will no longer
need to strategically position yourself near the airport terminal tv
monitors. Although there aren't many sports channels available
yet, this service would be of great interest to sport fans.
Imagine yourself attending an NFL game and at the same time keeping
tabs on another game with mobile phone. Or better yet...what
about being able to actually watch the half-time review of your game
and highlights from the other games from mobile phone.

The best part about all this is that it's so easy to get this
service running on your phone. Atleast that's the case with
SprintPCS. I don't know about the other service providers.

On a whim you can get MobiTV running on your phone.


Neato...


-Russ


Update: My coworker Joel signed up and it's *AWESOME!!!!!!!* I cannot believe 1) How easy it was to set up. 2) How great it looks 3) How good it sounds. It's an *unbelieveably* cool app. Jaw-droppingly good. Everyone here in the office - who all have seen some cool apps - were pretty floored. Live TV on your phone via J2ME?!? Incredible.


This is the first time I've ever seen anything on a CDMA phone that's made me want to run out and get one *right now*. When do we get that service on GPRS?!?!?


Update 2: Here's a 3GP video of MobiTV taken from my 3650. You'll need Quicktime 6.3 + Apple's 3GP support plug in to view it.


-R

Comment

[Russell Beattie]

November 11, 2003

A people hire A people, B people...

A people hire A people, B people hire C people. Always strive for the most excellence. Never be scared to work with people who are smarter than you. Never be scared to let others be smarter than you. (Filed under Dave/Homilies/Mottos.) [Scripting News]

October 20, 2003

HandBrake

HandBrake is a new, easy-to-use Mac DVD ripper, although it produces nonstandard video. [Hack the Planet]

Logitech's Bluetooth diNovo Media Desktop

Pricey new Bluetooth keyboard and mouse combo from Logitech. The diNovo Media Desktop comes with both a wireless Bluetooth keyboard and Logitech's MX900 Cordless Optical Mouse, but what really makes it worth the cash is that it comes with a third wireless Bluetooth peripheral called the MediaPad which can be used to control your PC's music and video software, tell you if you have a new email or instant message, and even double as a calculator. [Gizmodo]

October 07, 2003

The Bass Station

The most ghetto fabulous WiFi HiFi yet: an old school boom box called the Bass-Station that's been refitted with 802.11b, a 120GB hard drive, and an MP3 decoder, and that is controlled using a web browser. Besides being able to play MP3s, it can also stream audio to other devices in its local area network, double as a file-server for file-sharing. Sure to come in handy for our next breakdancing battle. Read [Via WiFi Networking News via OpenP2P]... [Gizmodo]

October 06, 2003

Comparison of Features and Rates of Current U.S.-based VoIP providers.

Voxilla: Comparison of Features and Rates of Current U.S.-based VoIP providers. [Hack the Planet]

October 02, 2003

SonicVision Reaches for Stars

Wired News: SonicVision Reaches for Stars. [Hack the Planet]

Versioning XML Languages

W3C Technical Architecture Group: Versioning XML Languages. [Hack the Planet]

October 01, 2003

BuzzTalk: VoIP for your S60 Phone

This morning I saw that Jeremy Allaire had pointed out this new piece of software for our Nokia 3650s called Buzz2Talk which allows your phone to Push To Talk over an internet connection. In other words, VoIP from your mobile phone. Obviously I wanted to try it to see if it worked, and to see if it was compatible with Bluetooth, and to compare it with the original PTT app for the Series60: FastChat. The results? This app blows FastChat out of the water. [Update: I got a little over-enthusiastic and was a little hasty. FastChat's UI is still the best, their set up was more straight forward and I never actually got to use it to voice chat. Buzz2Talk takes a serious effort to use and isn't nearly as stable of an app. It is neat that it uses a standard VoIP network, though, and isn't proprietary like FastChat.]

It's actually just a mobile interface to Free World Dialup, a VoIP application which I only discovered a few weeks ago when Skype was launched. This app is *exactly* the app that I described in this post! Actually, it's better, because it doesn't need a PC connection at all - for those who are in the U.S. on T-Mobile's unlimited GPRS connection account, they are totally styling. For those of us paying $25/MB here in Europe, we'll be stuck using our Bluetooth internet connections, but the results are that it actually works using that method, so no biggie. (Bluetooth takes up a lot of memory - over 600k - when it's running so many apps either can't run at the same time, or for some reason can't use the internet connection

Free World Dialup has a a plug-in you can install for MSN Messenger (which I did) so if you want to play with FWD even if you don't have a phone, you can do it via that path as well. If you have any trouble, you can use Buzz2Talk's new message board (which they sent me via email) to ask questions. That's how I found out I needed to install on the phone and not the MMC.

This VoIP stuff is going to really have an effect on how we communicate really soon. Anil already uses Skype via his Bluetooth headset and has saved hundreds of dollars in calls back to the U.S. This FWD app is just another amazing step in this direction.

Cool beans. Now I've got to find someone to chat with! :-)

-Russ

Update 2: (The first update is above). The app definitely works, I've chatted with Janne in Finland and Matt in the U.S. already, but it's definitely *not* anywhere near the live experience of Skype, for example. Calling it VoIP is true only in the most technical sense. The way it works is just like FastChat. You hold down the joypad, talk, and it records your voice and then sends it as a package (it doesn't seem to be streamed) to the recipient. It's about 15-30 seconds from talk to receive in total. It works, but it's definitely slow and not a replacement for the telephone. It's too bad the messages aren't cached like IMs, because sometimes on a long message some of the voice is garbled - I'm pretty sure that's how FastChat works.

Anyways, cool tech.

[Russell Beattie]

September 30, 2003

WorldKit

WorldKit is an "easy to use and highly flexible mapping application for the Web." [Scripting News]

September 24, 2003

I can't stop being amazed by Google

I discovered catalogs.google.com. It looks like Google have scanned in, OCR-ed, then indexed whole stacks of printed product catalogs. For example, a search for CPU cooler produces little JPEG extracts from printed catalogs, with the search terms highlighted in the JPEG

I don't think I will ever ceased to be amazed, pleased, and tickled-pink about the good things Google do. Google are even running a programming competition at TopCoder. They are even looking for more staff.

GIYF.

In fact, this now gives me a way to read Joel's articles in Programmers Paradise. Searching for Joel Spolsky will lead you to page 11 of the April 2003 edition.

[Matt Quail's blog]

September 23, 2003

Sony releases its video recorder for Clies in the US

It looks like the PEGA-VR100K, Sony's video recorder that saves shows onto Memory Sticks for watching later on a Clie PDA that we mentioned a few weeks back, is going to be released here in the States. The resolution isn't so great, but the VR100K can squeeze up to four hours of programming onto a 1GB Memory Stick card. Read... [Gizmodo]

September 15, 2003

Sony CLIE UX50 for $600

Loaded Sony CLIE UX50 for $600 shipped** - 9:12 am
Dell Home offers the loaded Sony CLIÉ PEG-UX50 for $699.99. Add it
to your cart and get 10% off. Apply coupon code "AF0B8FF6A734" for
an additional $30 off, a net price of $599.99. It's the best we've
seen by far, and shipping is free. The PEG-UX50 features 802.11b
wireless, Bluetooth, a 0.3-megapixel digital camera, built-in
keyboard, voice recorder, MP3 player, flip cover, 480x320 screen,
29MB RAM, MemoryStick slot, and Palm OS 5.2. It weighs 6 oz. Offer
ends today.

August 19, 2003

Gadgets for surviving the next blackout

So what gear are you going to buy in preparation for the next time the power goes out? Or is there some indispensable gadget that helped get you through that you'd recommend to others?... [Gizmodo]

August 07, 2003

How to install Windows XP in 5 hours or less.

Mark Pilgrim: How to install Windows XP in 5 hours or less. This was funny until W2K SP3 ate my ThinkPad and it took our sysadmin 2 days to recover it. Maybe it was because I didn't turn off the screen saver... [Hack the Planet]

July 22, 2003

Hinsdale Upgrade Kits

Last June, when I was having problems keeping content on my 35hr DirecTivo for more than a couple days, I decided it was time to upgrade. At the time, I didn't have a PC at home (just a mac laptop — my PC was in the office), so I weighed my options. I'd need to spend about $100 for a 80Gb drive and try my luck at the how-to guides that were out there. The Hinsdale how-to is highly regarded as the most basic and user friendly of upgrade guides but I still couldn't see myself properly completing the steps on the first try, and I figured it'd take a weekend to get it right (if at all).

I noticed the guy offered a shortcut: prepared hard drives ready to bolt right in. The price was (and still is) about twice the price of a bare hard drive purchased from an online retailer, but I figured I was risking more in terms of damaging my own hardware and my time. I purchased an 80Gb upgrade drive (I paid $199 at the time) and had it overnighted. The package showed up as promised, featuring a single page, color printout instruction sheet, a CDR backup of the tivo operating system, and the bare hard drive [Photo of package contents]. Lucky for me, the series 1 DirecTivos were designed to handle two hard drives even though most shipped with one. It only took a few minutes to mount the new drive. I had to take the cover off, remove the drive tray, take two screws out for use in securing the new drive, then I connected the power cables and bolted the cover back on [photo of second drive mounted on drive tray, back inside the tivo]. After powering it back up, the TiVo's settings page showed the new increased capacity [photo of 108 hours].

Because my model was specifically designed for two drives, all told it was ten minutes work and I was very happy with the final product. I saved time and headaches, and got exactly what I needed: more space for recording shows. The guy was even quick on email when I sent questions before and after the purchase. If your PC building and unix skills are low, and you're looking for the easy way out and don't mind spending a few bucks extra to have someone else do the dirty work for you, the Hinsdale upgrade kits are great. Since I bought the upgrade, I noticed a few other outfits offering the same thing: Weaknees, PTV Upgrade, and TVRevo.

Next up, I'll review the process of doing it yourself (following the directions to prepare your own hard drive) and finally I'll wrap it up with a side-by-side comparision in terms of price and time to upgrade via both methods.

[PVRblog]

July 21, 2003

TiVo Upgrade

TiVoUpgrade shows pictures of a TiVo upgrade and offers a few useful TiVo links.

July 07, 2003

Burn .cue/.bin CDs on OS X

Use MissingMediaBurner or just do it manual.

June 09, 2003

Urban Legends Reference Pages

Urban Legends Reference Pages, definitely quite useful.

June 06, 2003

whois


Checking access for 1.2.3.4... ok.
% whois -h geektools.com 1.2.3.4
GeekTools Whois Proxy v5.0 Ready.
Final results obtained from whois.arin.net.
Results:

OrgName: AT&T WorldNet Services
OrgID: ATTW
Address: 400 Interpace Parkway
City: Parsippany
StateProv: NJ
PostalCode: 07054
Country: US

June 04, 2003

etoy.WEBLOG

Etoy hat nun auch ein eigenes öffentliches Weblog: etoy.VC-GROUP... [DIENSTRAUM]

June 02, 2003

OSCOM Slides

OSCOM slides.

May 28, 2003

Coincidence Design

Coincidence Design: "We can observe her movements from dawn to dusk. We can use a clever pretext to interview roommates and classmates from her past and colleagues and girlfriends from her present. We can send an agent to check out her relatives. We can keep an eye on her apartment and squeeze information from previous boyfriends. Then......". What a business idea ;-)

May 27, 2003

Legal TiVo hacking... er, upgrades

tivoseries2.jpgTiVo has been notoriously cool about people hacking their digital video recorders to add extra hard drive space, but for anyone who wants to, say, bump up their TiVo box to 240 hours without actually busting it open and doing the upgrade themselves, there's a new authorized service center that'll do it for you. (There are also few other "less authorized" companies, like WeaKnees, that have been offering TiVo upgrades for a while.)
Read

[Gizmodo]

May 20, 2003

Refactoring To Patterns

Joshua Kerievsky has put together an interesting compilation of "Refactoring To Patterns". At first glance, I had thought that the piece was more buzzword compliant than of practical value. However, after reading his "Stop Over-Engineering" article, I was prompted to take a more indepth look. He writes:

Once my design skills had improved, I found myself using patterns in a different way: I began refactoring to patterns, instead of using them for up-front design or introducing them too early into my code. My new way of working with patterns emerged from my adoption of Extreme Programming design practices, which helped me avoid both over- and under-engineering.

I've been living and breathing design patterns ever since I was introduced to it in the C++ framework called ET++. If you've never heard of it, and I believe most people haven't, its one of Erich Gamma's earlier works in framework design. It precedes his work at Taligent, Eclipse* and even the GOF book! Even by today's standards it was a pretty massive and awe inspiring design. At that time the patterns were not as well documented, however it was clear from the code that this was beyond anything the world had ever seen. So you could imagine my excitement when the GOF was published, finally enlightenment!

Fast forward into the 21st century, patterns are in the vocabulary of any self-respecting programmer. Unfortunately, all too often it's used like name dropping, that is as a mechanism to impress. Even worse its been used to disguise faulty designs as in the case of J2EE patterns. However, Joshua hits the nail on the head, its a design smell to use design patterns prematurely. It's just like premature optimization which is a bad thing.

Ah! I've run of time today. I was going to talk about "Refactoring to Aspects", stay tuned!

*Incidentally, there was a product called Sniff++ that used the ET++ framework, it was at its the time a kick ass IDE with unbelievable search and browsing capabilities, much like Eclipse is today for Java. In fact, Eclipse is at least Gamma's third iteraton at building an IDE.

[::Manageability::]

May 19, 2003

nmap-hackers Top 75 Security Tools Survey

Fyodor has conducted an excellent follow-up to his June 2000 survey of the nmap-hackers mailing list in which he asked its participants to provide a list of their favorite security tools. The result is a comphrehensive list of seventy five of the most essential security tools available today. This list contains both open source and proprietary tools for a range of operating systems. [O'Reilly Network Weblogs]

Zen Garden

Zen Garden, perfect CSS example.

Sailing team

Sailing team of the University of Michigan.

AirSnort

AirSnort, tool to crack wireless networks.

Wikipedia

Wikipedia is a multilingual project to create a complete and accurate open content encyclopedia.

April 22, 2003

Grub distributed search

Grub uses the power of distributed computing to build the best search on the Web. It automatically crawls the Web in the background, borrowing your computer's spare clock cycles, so you won't even notice it's there.

March 12, 2003

Wearable Devices

FrogDesign and Motorola today unveiled the "Offspring" concept design for a set of wearable devices. The individual pieces communicate via Bluetooth.

March 11, 2003

Martian NetDrive

Martian NetDrive Wireless gives you all the convenience of a local file server without any of the hassles of cables.
[MacCentral]

March 10, 2003

Telly

Telly a powerful media-server from interact tv.

March 07, 2003

NewsIsFree

NewsIsFree, an News2RSS gateway.. looks very interesting.

February 19, 2003

TV-Spots

Schweizer TV-Spot Datenbank.

January 30, 2003

WebDrive

WebDrive, easy access to ftp and WebDav server from Windows

January 10, 2003

Rotisserie

The Rotisserie implements an innovative approach to online discussion that encourages measured, thoughtful discourse in a way that traditional threaded messaging systems cannot.

January 09, 2003

There

There: A new online community ala Sims Online.

December 13, 2002

Google Labs

Google forscht.

December 06, 2002

GForge

Unbedingt anschauen: GForge, ein OpenSource SourceForge System mit integriertem Jabber-Support.

December 02, 2002

Newton WaveLAN

Driver for Orinoco card and Newton.. let's see if it works.

November 16, 2002

iPods around the World

Interessante Bildergallerie.

November 15, 2002

The Law of Leaky Abstractions

By Joel Spolsky
All non-trivial abstractions, to some degree, are leaky.

The law of leaky abstractions means that whenever somebody comes up with a wizzy new code-generation tool that is supposed to make us all ever-so-efficient, you hear a lot of people saying "learn how to do it manually first, then use the wizzy tool to save time." Code generation tools which pretend to abstract out something, like all abstractions, leak, and the only way to deal with the leaks competently is to learn about how the abstractions work and what they are abstracting. So the abstractions save us time working, but they don't save us time learning.

Whole Article (pdf)

FogBUGZ

From: Fog Creek Software 
Date: Fri Nov 15, 2002  9:45:22 AM America/Detroit
To: Marcel 
Subject: FogBUGZ Trial Account Information

We have set up your FogBUGZ trial account as follows:

     URL: http://trial.fogbugz.com/?id=3785XZLKYH
     Full Name: Marcel
     Email: mneuhaus@opentext.com
     Your Password: marcel
     Trial Period Ends: Monday, December 30, 2002

To learn about bug tracking in general, there's an interesting 
(and funny!) article by Joel Spolsky called Painless Bug 
Tracking (http://www.joelonsoftware.com/articles/fog0000000029.html)
at Joel on Software, with all kinds of helpful tips.

Thanks for trying FogBUGZ. If you have any questions or there's any 
way we can be of assistance, please do not hesitate to email us at 
fogbugz@fogcreek.com.

The FogBUGZ Team

November 12, 2002

MovieLink

MovieLink: Filme mieten via Internet.

November 11, 2002

Jabra FreeSpreak

Bluetooth-based HeadSet for Mobile-Phones.

Switcher Ads

Gesammelte Switcher-Parodien.