11/12/2004
Posted by jstanforth @ 10:50 AM
c|net News.com has the story about the rise of Tivo hacks and the company’s official policy regarding them. [via Ole Eichhorn]
TiVo may frown on the practice officially, but it has done little to crack down on such tinkering so far. In fact, some industry veterans said they believe the company is reaping significant fringe benefits as it now moves to add enhancements aimed at fending off deep-pocket rivals.
"I think it’s great for TiVo and the industry," said Mark Cuban, who sold Broadcast.com to Yahoo for $5.7 billion and is now president of HDNet, a provider of high-definition TV programming. "You aren’t going to switch from TiVo after you have customized it."
Exactly correct. This article reminded me of two things: First, last Friday, before flying up to Stanford, I quickly grabbed two shows off the Tivo onto my laptop. Watched one at LAX while waiting for my flight, and the other on the flight home. It was perfect— I got to preserve my valuable time during the week, while making dead-time waiting far more enjoyable as well. But this also reminded me, secondly, what a thin line we skate in the Tivo hacking community. I’ve got some cool software that automates most of this and really makes it easy to manage; I also know I’ll be sued out of existence (and perhaps even sadder, lose my Tivos!) if I ever released this software. So for now, the bar is intentionally kept high in the hopes that limiting our group to the more technically-inclined will spare us the wrath of the gods. Sad, but necessary.
11/10/2004
Posted by jstanforth @ 10:36 AM
Microsoft finally inks a deal with Comcast to put its Tivo-like Microsoft Foundation edition on set-top boxes. [via Slashdot]
Microsoft has spent years trying to break into the cable industry. It invested $5 billion in AT&T in 1999 with the intent of developing advanced interactive-television software for set-top boxes. AT&T would later scale back the project in favor of less expensive technology. Microsoft’s $2.6 billion investment in U.K. cable operator Telewest Communications also failed to live up to expectations.
Wow, this took a long time. I was in meetings in 1996 with Microsoft and NBC to explore interactive tv, and Comcast was mentioned even then as one of the partners. Looks like it finally happened.
Posted by jstanforth @ 1:08 AM
Why, pray tell, is ICANN changing the default transfer behavior to accept??
Domain names could become easier to hijack as a change in domain transfer rules takes effect Friday. Under new rules set by the Internet Corporation for Assigned Names and Numbers (ICANN), domain transfer requests will be automatically approved in five days unless they are explicitly denied by the account owner. This is a change from current procedure, in which a domain’s ownership and nameservers remain unchanged if there is no response to a transfer request.
This could mean trouble for domain owners who don’t closely manage their records. Domains with incorrect e-mail addresses and outdated administrative contact information are at particular risk, as the domain’s WHOIS database information will be used to inform domain owners of transfer requests. A non-response becomes the equivalent of answering "yes" to a transfer request, according to the ICANN policy change.
This is moronic. The moral of the story is just to lock your domains, but if everyone goes to lock their domains, thereby invalidating this change in the default behavior, what exactly was the point of this change?? Dear God, please send us back Jon Postel. I’m pretty sure we need him here a lot more desperately than you need him there.
11/09/2004
Posted by jstanforth @ 5:09 PM
I wasn’t sure what to expect from BloggerCon 3 at Stanford Law School on Saturday, but I was pleasantly surprised by what a cool group of people attended. Unlike other conferences where technology execs purport to be celebrities, BloggerCon was amazingly down-to-earth and mellow and almost surprising in general friendliness. That was especially obvious at one point while I was outside chatting about podcasting with Dave Winer (software legend, creator of XML-RPC, and BloggerCon organizer) and Adam Curry (who I used to watch on MTV in high school). Talked to Cam Barrett about our new MobThought ideas, to Phil Wolff about political campaign software, to Scott Johnson about a little issue I was having with Feedster, and even showed bransonblog.com to Julie Adair from the BBC. It was pretty amusing to read Micki Krimmel’s blog while she sat in front of me (you can also see her photos here). Mike Tippett and I were noting in the cab ride back how impressed we were with the caliber of people there… a very impressive group overall. Perhaps most interesting, though, was my chat with Nick Bradbury (creator of HomeSite, TopStyle, and FeedDemon), who was really cool about encouraging me to build my own aggregator— even encouraging me to copy FeedDemon features and offering to help if I had questions in starting a one-man software company like he’s got. Incredibly nice. This guy’s a legend to all of us using HomeSite years ago, so it was almost disturbing to see firsthand how cool he was to some random rambling lunatic he’s never met before.
[…continued]
11/02/2004
Posted by jstanforth @ 3:26 PM
Doc Searls asks about options for podcasting on Linux, a question that I’ve been thinking about quite a bit in the past couple weeks. It was quite a trick to get ample recording volume with Audacity, which seemed odd considering the Windows side worked beautifully with the same hardware. It may seem like a lot of work to go through when Windows podcasting already works so easily, but Doc raises a very good point… […continued]
11/01/2004
Posted by jstanforth @ 5:22 PM
This is awesome! I’ve been suggesting for at least three years now that the Tivo folks should be publicizing their top-100 lists and showing the world how much larger their sample size is (in polling terminology) than the normal Nielsen viewer group. So this link (via Matt, via waxy) is a great start, and hopefully they’ll do more in this direction in the near future. As I’ve said all along, these numbers could save a show bordering on the edge of Nielsen numbers, if Tivo could show that it was in the Top 100 season passes, etc. (I wrote an essay about this a few years ago when Gideon’s Crossing was cancelling, sparking surprised protests online from fans who didn’t realize the show was getting cancelled. In fact, it was nominated for an Emmy after it was cancelled.) Interesting to see how many of the shows I watch made it into the Tivo lists too! Great stuff.
10/30/2004
Posted by jstanforth @ 9:13 AM
As the Internet reaches 35, one of its creators reminisces about the first connection attempts.
"[The message] wasn’t anything like ’What hath God wrought?’ or ’Come here, Watson. I want you,’ or ’a giant leap for mankind.’ We weren’t that smart," he said, referring to the first messages over telegraph, over telephone and from the surface of the moon.
In order to log in to the two-computer network, which was then called ARPANET, programmers at UCLA were to type in "log," and Stanford would reply "in."
The UCLA programmers only got as far as "lo" before the Stanford machine crashed.
I’ve always considered Nov 21st (when the connection worked) to be the real date, making the Internet exactly four years older than I. (BTW, how lame that I missed the anniversary forum yesterday while I was on campus taking midterms! Argh.)
10/27/2004
Posted by jstanforth @ 6:39 PM
Cool new geek toys available these days… Slate has a story comparing the portable XM radio with the iPod, and includes some details about each. The iPod details are well covered already (see yesterday’s iPod story, for example), but I hadn’t heard much about the new XM radio till now.
XM’s new MyFi player is, in short, the first satellite radio Walkman. It can tune into 130-plus channels of digital radio and even store five hours of programming for you to play back at your leisure. (Cost: $349.99, plus $9.99 per month for an XM subscription.)

Sounds very interesting. Maybe worth a try? I wish they had a chassis of some sort to play this XM radio in my Acura TL and then just take it with me afterward (a way to capture the true digital fidelity, not just a tape adapter like I use with my iPod). Portable-plus-car XM would definitely get me to try the new technology.
Posted by jstanforth @ 11:19 AM
I’ve been slacking a bit in this category lately, but the Wired interview with Matthew Zinn reminded me of Engadget’s interview with Tivo CEO Mike Ramsay a couple weeks back. Some good quotes inside, including this one about Tivo’s reaction to its loyal following:
The insider language around this is, Oh my God, we’ve created a monster. It’s apparent we’ve got this compelling consumer proposition. At the end of the day, it has to do with fact that people are discovering they can be in control of television and, more broadly, can be in control of their home entertainment. It’s not until you discover what you can do that you realize how much a slave you were to the old way.
Exactly it, except that the "previously enslaved" also appears in an alternate incarnation: not watching much tv because of the lack of flexibility. My life was just too busy to schedule around tv shows, and it’s really irritating to watch a show all season if you miss episodes every few weeks. It’s also amazing to see how much better some marginal shows can be just by reducing commercial interruptions and allowing you to focus on the storyline in progress. So, four years of Tivo later, I’ve learned to love tv, in an absurdly exaggerated way. No way that could’ve happened before Tivo.
Posted by jstanforth @ 12:12 AM
Got a call today from Bank of America, about some online charges on my credit card. Walked through the numbers with the woman, trying to remember where all I’d spent money in the past week or so, and was actually quite happy that they’re going through online charges so thoroughly. I spoke with her for a few seconds about whether this was a new service or something, because I don’t recall getting calls like this in the past, and she said that online fraud has risen dramatically, so they’re being much more careful and calling to verify charges now. Nice! Ironically (and as I told her), just yesterday, I tried to buy some software online, but realized afterward that the domain of the card processor seemed to redirect to cyoto.com with a Visa Secure message, and that domain only has a placeholder page from the registrar. Looks like a class fraud attack, stealing credit card data, so I was contemplating cancelling the card today. She said they’ll keep an eye out, though, and call if they see any more charges. Very nice. Glad to see that there’s some real attention being paid to this kind of stuff. In another sense, though, it’s sad that the promise of the "lights-out online retailer" is being lost now due to the human-required fraud-control processes. A necessary trade-off in a less-than-benevolent world, I guess.
10/26/2004
Posted by jstanforth @ 3:25 PM

It’s here! Apple latest— the iPod Photo! I’ve now owned the first, second, and third generation iPods, but skipped the fourth gen and the Mini waiting for significant new features. Well, looks like those features are here…
# Sharp, vivid 2-inch Color LCD screen displays more than 65 thousand colors
# Connect iPod Photo to a projector or TV and give slideshows — complete with music
# Enjoy up to 15 hours of continuous music thanks to extended battery life
Nice. Would’ve been even better if it played the movies that digital cameras now record, as Dave suggested, but I suppose that’ll be another generation next year so we can shell out even more money.
10/13/2004
Posted by jstanforth @ 6:03 PM
Jason Kottke links to a good Steve Jobs interview, and concludes his post with the following insight:
Apple is basically a luxury computer and software company, akin to Gucci, Bang & Olufsen, and Calphalon in their respective industries. They aim to produce well-designed innovative products, provide a high level of service, and charge a premium for it. Much has been made of Apple’s paltry OS/hardware market share, but when you think about it, when a designer label can capture even 5% of a market that competes heavily on price, that’s an impressive achievement.
Absolutely it. Price-based models may serve the majority, but they’re as dull as Sears and Walmart… nothing to aspire to, and a poor way to build brand loyalty and fanatic customers. In fact, the point about Apple highlights to me, in contrast, many of the problems the Linux desktop has had in trying to compete on price without significant innovation to render it clearly better than Windows.
10/12/2004
Posted by jstanforth @ 3:01 PM
This is just beautiful. I’ve been outspoken on the broken software patent system for some time, and have spent much of the summer raving about Novell’s Linux software. So I’m especially pleased to see Novell’s new patent policy. […continued]
10/10/2004
Posted by jstanforth @ 12:55 PM
I’ve been listening to Kim Polese on The Gilmore Gang, talking about her latest venture, SpikeSource. The business model is an extension of the common paid support for free open source software model, in this case delivering a certified and validated "stack" and folding the whole stack (several open-source projects) into one deliverable. The first stack will be for Linux-Apache-MySQL-JBoss, and should be available for public beta in the next few months. I’ve thought quite a bit about this model in the past few years, as it was one of our plans for Enabled Paradigm back in the day, so I was especially curious to see how they’d addressed some of the philosophical issues we discovered along the way. […continued]
10/05/2004
Posted by jstanforth @ 8:36 AM
Evan Williams, co-founder of Blogger, writes about leaving Google. Within, he also has a great description of the burden of software creators in small companies, especially those around whom a small venture is created. I’ve always likened it to taking care of a sick child (even if only your "brain child"), and I think it’s as hard for non-software-creators to understand this analogy as it is for non-parents (like me) to truly understand the depths of the sick-child side aspect. […continued]
10/03/2004
Posted by jstanforth @ 3:18 PM
PJ has a great article over at Groklaw about the absolutely infuriating Kodak vs. Sun patent suit, the most brain-dead court decision since the Amazon one-click patent. And I’m intentionally posting this to both my Geekview and "mainstream" (WorldView) categories because this hideous problem will persist until non-technical people everywhere truly understand this. If you don’t care about it now, you eventually will when software companies collapse, the economy tanks, and you’re standing in an unemployment line somewhere. So spread the word, and thanks in advance for your help. […continued]
Posted by jstanforth @ 1:24 AM
The rumors were finally confirmed with the announcement:
Netflix Inc. and TiVo Inc. have signed an agreement to let TiVo subscribers access Netflix’s library of movies over broadband Internet connections, the two companies announced Thursday.
As I’ve noted before, a friend and former colleague of mine is a software architect on the Netflix side of this deal, so knowing how brilliant he is, and having heard similar praise about the entire Netflix set-top box team, and having been a Tivo fanatic for three years now, I’m definitely looking forward to seeing what the two companies dream up!
9/22/2004
Posted by jstanforth @ 7:07 AM
CRN has a nice article, though a bit short on details, comparing three choices in the rare world of C++ web services— Systinet C++ Server, Apache AXIS, and gSOAP. The first paragraph sums up my view on web services nicely:
C++ Web services servers are not only as interoperable as Java- and C#-based services, they are also faster and much more easily integrated with third-party software. Unfortunately, the hype surrounding .Net and Java technologies has turned attention away from C++-based middleware. While coding is easier with Java and .Net, these platforms have large overheads and make architectural intricacies inaccessible to developers.
There are, of course, other C++ app servers below the radar, serving important niches. Our C++ app server at JTEK Interactive (the JML Server) was used in $100K+ client projects for name-brand Hollywood studios back in 2000, though not really marketed publicly. After JTEK was acquired, it became the Scalara, and continued to serve its audience with little fanfare. Obviously C++ web services aren’t for everyone these days, but it’s also a mistake to discount them categorically as the tech world has done. Considering how many millions of C++ developers there are, and how many existing (solid, debugged) apps already work beautifully and efficiently in C++, the best path to scalability is rarely a complete rewrite into a new language.
9/18/2004
Posted by jstanforth @ 2:14 AM

Suddenly dawned on me tonight that I’d never gotten DVD movies working in Suse. It’s one of the only things that doesn’t work automatically right out of the box, for legal reasons related to the unlicensed DeCSS software on Linux. So, warning: This software may not be legal in your country! Caveat emptor, and all that.
First off, hit this site and grab the latest RPMs built of the daily cvs snapshots. The only files I downloaded were the libdvdcss rpm, the libxine rpm, and the xine-ui rpm. I didn’t bother with the Windows or QuickTime codecs.
Seems trivially easy, except that the video is still choppy without, it turns out, enabling DMA on the dvd drive.
% hdparm -d1 /dev/dvd
So yeah, that’s it, and presto, Eddie Izzard playing in a little xine box in the lower corner of the screen as I work. Brilliant.
9/14/2004
Posted by jstanforth @ 12:23 PM
AppleInsider reports on new features in the new iChat:
In addition to supporting video conferencing with up to three people, the most recent builds of iChat 3.0 include support for Jabber’s real-time communications software. The iChat implementation will let organizations host their own Jabber servers, allowing employees to use iChat privately and securely behind a local firewall. A new addition to the iChat setup assistant provides an interface for enabling Jabber support.
This should be a huge boost to the excellent Jabber standard, and may even bolster a Google move to release its own Jabber network, directly challenging the Microsoft, Yahoo, and AOL empires in a way that would leverage all the existing infrastructure around Jabber. So, they jump to being the #1 IM solution out there within a year, much like they did in the paid-search arena in the past couple years. Brilliant.
Posted by jstanforth @ 11:30 AM
Ever since first playing Dune II: The Building of a Dynasty back in 1993 or so, I’ve had this crazy idea that I could build a game UI front-end to the groupware server I’ve been dreaming up for 15 years. These days, that meme is becoming more common, and I’ve seen it mentioned in several places recently. Funniest quote, though, is about psDoom, which lets you manage your ’ps ax’ processes via modified Doom game code.
Certain processes are vital to the computer’s operation and should not be killed. For example, after I took the screenshot of myself being attacked by csh, csh was shot by friendly fire from behind, possibly by tcsh or xv, and my session was abruptly terminated.
*Laugh* Brilliant geek humor… As software developers know (though most only metaphorically), little oversights in software design often come back to shoot you.
9/06/2004
Posted by jstanforth @ 2:33 AM
It could just be a rumor, but MSNBC is reporting that Tivo and Netflix are set to ink a new deal to deliver movies to Tivo boxes over the Internet.
Later this month, NEWSWEEK has learned, the companies plan to unveil a simple but significant partnership that could shake up the media world. Subscribers who belong to both services will be able to download their Netflix DVDs over the Internet directly into the TiVo boxes in their homes, instead of receiving them in the mail. Spokespeople at the companies refused to comment on what they called rumor. But an insider who was close to the negotiations says the straightforward partnership is all but a done deal, pending only the approval of the TiVo board this week: "You don’t need a lot of creativity to figure out the details," the insider said.
I know for a fact that Netflix was already working on their own set-top box for this exact idea (with incredibly bright people whom I respect immensely), so it’ll be very interesting to see what happens with all of this over the next few weeks.
9/04/2004
Posted by jstanforth @ 11:26 PM
The Houston Chronicle runs an article about a CallerID-spoofing service closing up shop. It seems obvious that people hate the service for its potential for abuse, like empowering telemarketers to circumvent blocking rules. Yet, here’s the ingenius take from the Chronicle:
The backlash against Star38 is the type of friction that can arise between for-profit software companies and hackers who resent the commercialization of technology they believe should remain free.
"In most countercultures, there is an aspect of selling out," said Caleb Sima, co-founder of Spi Dynamics, an online security company. "People who make money off technology are deemed to have sold out. Anyone who has a unique idea and is making money is going to get badgered."
WTF. Yeah, the only reason to hate a service that lets you fake CallerID data is that you’re charging for it. Riiight. In a related story, people hate drunk drivers because they’re wasting gasoline. And of course, let’s ignore the many commercial offerings that many hackers are happily using. Nice reporting there, Chronicle. There’s a Pulitzer nomination in there somewhere. Eyes on the prize.
8/23/2004
Posted by jstanforth @ 8:27 PM
With the plethora of Windows virus attacks in the past couple years, it’s hardly surprising to see yet another released now. This one, however, really caught my attention as the cutting edge of malware:
The virus, even if released on the Internet, would not spread, he added, because the Windows software that the program exploits has not yet been released by Microsoft. Some developers are trying out the 64-bit extensions for Windows, but the software is still being tested. The virus will not run on 32-bit versions of Windows, such as Windows 2000 and Windows XP, owned by the vast majority of Microsoft users.
Wow, a virus targeting software not yet released? That’s definitely got to be a first, and regardless of malicious intent, it’s damn impressive to see these kinds of turnaround times.
8/20/2004
Posted by jstanforth @ 10:48 AM
After months (years?) of hype and hoopla, the much-anticipated Google IPO has finally been completed, with shares "rocketing" up to $100.33 by the end of first-day trading. Oddly enough, this New York Times article seems to cast aspersions on the novelty or ingenuity of the Google plan, even leading off with a dowdy line about it being a "fairly normal IPO."
Fairly normal? Really? […continued]
8/19/2004
Posted by jstanforth @ 5:18 PM
Interesting piece about a mobile Internet kiosk in a poor Indian village. Also mentioned:
"I want to work and make a name for myself. I want to see the world," she said, adding that she hopes to get a job in the city and then travel more widely.
Sharma said she has not disclosed her plans to her parents lest they stop her from attending computer classes, "But I know what I will do."
Ahh, rebellious adolescence… 21st-century style. I remember the good ol’ days when my secret plans to disobey my parents weren’t published to millions around the world by CNN. So, hey, good thing her parents don’t have Internet access after all.
8/18/2004
Posted by jstanforth @ 5:35 PM
BusinessWeek has a great interview with Linus Torvalds, which doesn’t say much new stuff but nicely summarizes some general open-source approaches for less-technical business leaders (the usual BusinessWeek audience). In it, there is one great Linus quote that my friend David highlighted:
I think, fundamentally, open source does tend to be more stable software. It’s the right way to do things. I compare it to science vs. witchcraft. In science, the whole system builds on people looking at other people’s results and building on top of them. In witchcraft, somebody had a small secret and guarded it -- but never allowed others to really understand it and build on it.
Traditional software is like witchcraft. In history, witchcraft just died out. The same will happen in software. When problems get serious enough, you can’t have one person or one company guarding their secrets. You have to have everybody share in knowledge.
Wow, I’d never thought of it that way before, but that’s exactly it. He makes the point later on that infrastructure is especially suited for the open-source approach for this reason, and it’s very true. With on-going progress, it’s still entirely possible to have a small ISV build a great app for a specific market (Adobe’s Photoshop, for example), but over time, it will be harder to maintain an advantage over other developers through thousands of proprietary API bugs. Infrastructure is just too important.
8/15/2004
Posted by jstanforth @ 11:46 AM
I finally got around to reading Paul Graham’s article on Great Hackers, which several people sent me in the past few weeks. Definitely interesting reading. It’s amusingly insightful in some ways, hitting the nail on the head in identifying both good and bad traits that I see all too often in myself. Best observation was that hackers don’t consider themselves good, but wonder why everyone else is incompetent; I’ve had that very discussion with nearly all of my technical friends. I also realize that he’s right about hackers having great focus, and that’s actually one of my exceptions that’s cost me dearly over time. I do have that kind of focus periodically, more than enough for whatever work projects, etc., but I myself see the difference in those rare moments where I have total focus and clarity of vision. Feels like I could coast for years on the work that I get done in those few moments; a few years ago, for example, I completely rewrote a C++ base library over the course of a week and created a platform that still powers major online advertising systems. On a flight home from London several years ago, I wrote an e-commerce system that powered nearly every JTEK and EP software project. That sort of thing. So I get what he’s saying, just wish I was more like that. […continued]
8/12/2004
Posted by jstanforth @ 6:49 AM

I’ve been running Linux on the server since 1994, and have been a Linux software developer for that entire time, but I’ve been critical of Linux desktop initiatives because they just haven’t had the ease-of-use that Windows users take for granted. This translates lopsidedly into my being configuring detailed kernel options at will, while being unable to print a document. Yeah, it sounds absurd, but in fact, it was a running joke at Search123 that Tricia or Alan or Kevin (or really, anyone else) would have to print everything for me, because genius that I was, I was the only one who never figured out how to.
Today’s Project of the Day, inspired by my mom needing to print a Word doc from my Windows XP laptop, was to finally get Linux printing working. Normally XP printing, the most automatically- and easily-configured print service ever, would have nothing to do with Linux printing, except that my laptop doesn’t have a parallel port, and Frys wasn’t open at midnight for me to go buy a USB-to-parallel adapter. […continued]
8/09/2004
Posted by jstanforth @ 4:38 PM
It’s funny how some big news slips through the cracks without much mention. Google and Yahoo apparently settled their paid-search patent lawsuit, mostly because Google, with an imminent IPO, couldn’t afford to have this drag on any longer. The settlement, though, really strengthens Yahoo (via their Overture acquisition) in now pursuing the hundreds of other paid-search engines out there, all of whom are basically violating the patent.
Having read key parts of the patent, I’m simply amazed that something so general was ever issued by the PTO. The basic process patented is that of allowing users to manage keyword bids via a web-based interface. You choose a word (ie. "cars") and type in a bid (ie. "0.05"), and click "submit," and— oops! You’ve just violated a patent. WTF? It makes you wish that the inventors of CGI had first patented every possible form that CGI could build. Analogy: Imagine the inventors of the notebook patenting the act of each industry writing in notebooks in the course of their work. "Sure, you used a notebook before for schoolwork, but now you’re writing a letter to a friend in a notebook, and, well, that violates our letter-writing patent." Huh? For those of us who’ve used the web for some time, it seems like such an obvious thing that’s really powered by CGI itself, not by any brilliant capability developed at Overture (formerly GoTo). But until the PTO is reformed, general technological ignorance there makes every patent filed seem like sheer wizardry, and the technology world is left with bizarre restrictions on things that should be left to competition and innovation. I wonder how long it will be before this entire system falls under its own cumbersome weight. (Already, IBM could use its own arsenal, of the thousands of patents filed each year, to build a Cold-War-era nuclear-response approach to addressing patent infringement lawsuits. Would certainly deter others from a moronic SCO-like strategy.)
8/06/2004
Posted by jstanforth @ 6:37 AM
Those who know me well often laugh at my bizarre approach to computer games. Somehow, I’ve just never been that interested in games, and I don’t really enjoy learning new rules and working through various game levels. Very few games hold my ADD-plagued attention, and those that do often do so for very different reasons than the game developers intended. When Black & White came out in 2001, I played the game for almost 40 hours straight (projected up onto the 8-ft screen with full Bose surround sound!), all the while carefully avoiding the vortex that would’ve taken me to the next level. I had way more fun just wandering around the same level for hours upon hours, teaching my pet gorilla stupid tricks, and bowling boulders through village buildings while the terrified villagers ran in fear, until my gorilla came back to help the villagers rebuild. Awesome. […continued]
8/02/2004
Posted by jstanforth @ 11:26 PM
It seems sometimes like the biggest obstacle to fair technology jurisprudence is the fact that lawyers and judges don’t actually understand technology. Historical precedent is, in essence, the art of convincing a judge that your analogies to previous cases that went your way are more accurate than opposing counsel’s analogies. And in the technology confusion, people far too often mangle the anologies. As this article notes: "Lawyer Anthony J. Dain has said the ads are ’annoyances you have to deal with in a free society.’"
No one disputes that everyone — even spammers, the scum of the earth — has the right to say (almost) anything they want in our society, beyond the usual "’fire’ in a crowded theater" caveats. However, it’s mind-blowing that anyone could confuse spam for being a First Amendment right. […continued]
Posted by jstanforth @ 6:35 PM
For anyone who’s seen what a perfect integration the DirecTivo box is, with perfect satellite picture quality and the genius of Tivo on the PVR side, it’s incredibly disappointing to hear that DirecTV may be dropping TiVo:
Well, the sad truth is that indeed NDS boxes will be released early next year, alongside DirecTiVo boxes. The Tivo-DirecTV relationship ends in 2007, so hopefully they’ll continue to support TiVo boxes after the NDS rollout next year. TiVo’s stock took a hit today, since I think almost half of TiVo’s million users are DirecTV customers running the combo TiVo unit.
It’s hard to convey just how perfect a device this is, and what a fanatic following it has amongst the many hackers who have added features and functionality. And as someone with three DirecTV-Tivo boxes, it probably goes without saying that I’m going to be insanely rabid when they don’t work anymore.
7/31/2004
Posted by jstanforth @ 11:41 PM
My almost-weekly dinners with David Lang are always educational, and tonight was no exception. Discussing Apache 2.0 tonight (I’m considering a mod_ssp module for Scalara SSP templates), David noted that the new Apache MPMs don’t make much difference in Linux, where forking and threading are almost cost-equivalent. In fact, if you’re using a threading MPM that requires the new mod_cgid approach — an external daemon receives CGI requests and forks a new CGI instance, since the original threaded app can’t fork without cloning all of its threads as well — then you’ve basically added a much higher 3rd-party-request cost to an originally-almost-equivalent fork-vs-thread cost. Very bad idea. […continued]
7/29/2004
Posted by jstanforth @ 4:11 PM

I’m usually not fanatic about specific gadgets or technologies, despite my overall saturation in all things technological. The one exception, obvious to those reading this blog, is my trusty Fujitsu LifeBook, which I’ve been ranting about for over a year now. After using it as my primary machine at home and at work, almost 18 hours a day, seven days a week, I can’t believe how fanatic I still am about this thing. Pretty unusual for a kid who lost interest in Christmas presents in mere weeks. […continued]
7/27/2004
Posted by jstanforth @ 5:06 PM
Slashdot highlights the recent problems for Series 1 DirecTiVo owners. Seems to be a repeatable problem after the 3.1.0c1 upgrade, and only common during "rain fades" when the receiver loses signal. Still, hope this can be remedied without the Series2 upgrade path that DTV seems to be pushing.
Dan Collins writes in the forum linked from the Slashdot story:
I spent some time this morning trying to force the problem to occur, and finally was successful. The ONLY scenario that reproduced the problem on one of my Hughes Series 1 was as follows:
- A recording must be executing on at least one tuner
- Signal quality must degrade to the point of causing severe digital artifacts WITHOUT a loss of signal lock
- The poor signal quality must persist for at LEAST 15 seconds
- The signal must then cut out completely on BOTH tuners
- The recording must STILL be going on when signal is restored
Sounds like they’re on the right track in diagnosing the problem, but unless DTV/Tivo get involved, I’m not sure whether to hold out hope for an official bug-fix.
7/10/2004
Posted by jstanforth @ 8:12 PM
With the new blog underway (though still in a limited demo mode), I’ve been thinking a lot more about RSS aggregators and my own BlogThought project. I’ve been looking for more fun projects these days, and hopefully I’ll be able to resurrect the BlogThought 1.0 beta from late 2002 and finally get it finished. In the meantime, though, I need to organize my daily reading because there are just too many sites to keep up with. […continued]
7/02/2004
Posted by jstanforth @ 10:04 AM
A quick link to some older news, that Novell will open-source their Connector for MS Exchange. I bought the commercial $79 version and used it quite a bit in the past year, to sync up with the company Exchange server for group calendars and email. The Connector seems to use Exchange’s own WebDAV interface, essentially pretending to be the html version of the remote Exchange interface. It also required the company network administrator to add one WebDAV keyword that isn’t enabled out of the box, as I understand it. For those of us using Linux as our primary desktop OS, and who are frequently beaten over the head by Windows systems that we need to interact with in order to actually do our jobs, this is one more nice step towards enabling "PHB-interaction capabilities" while staying within our preferred OS. And now without the $79 price tag, it’s at least worth a try for corporate Linux users everywhere.
6/24/2004
Posted by jstanforth @ 8:29 PM

Today’s Project of the Day is a follow-up from yesterday’s, wherein the Sony Vaio Z505-HS laptop installed beautifully and then inexplicably died. I turned in my prized LifeBook N3010-55 last week for repair (the video card seems to be overlaying interlaced blue lines after almost a year of nearly constant use), and was shocked to find that it’d be gone for "six to eight weeks"… Ouch! In the meantime, they graciously provided a loaner laptop, a Fujitsu LifeBook C2310 that, sadly, is just not a worthy replacement for my trusty old friend… a 1.6Ghz machine instead of my 2.66Ghz, 512MB of memory instead of my 1GB, and Centrino WiFi instead of my Broadcom chipset. […continued]
6/23/2004
Posted by jstanforth @ 3:11 PM

Ok, this is just bizarre… Today’s Project of the Day was something I’ve been planning for a while now, to terraform my 3-lb Sony Vaio Z505-HS with Suse Linux 9.1. I love this laptop, and over the past four years, I’ve taken it just about everywhere— small enough to even get in eight hours of coding on an LHR-to-LAX flight, in Economy no less. So I was really looking forward to getting the even-better Suse 9.1 and even-better Visual Slick Edit 9 on there for anytime-anywhere development. […continued]
6/17/2004
Posted by jstanforth @ 6:19 PM

I must be pretty bored with my hiatus already, to be digging up old hardware in the hopes of bringing it to life for no real reason other than to see if it’s possible…
But yeah, that’s pretty much all it takes these days to send me off on a random new Project of the Day… Not sure why, but I woke up this morning thinking, "If every version of Linux in the past eight years has been faster than the version before it, shouldn’t that breathe new life into old hardware that seemed slow even back when it was state of the art?" […continued]
// 12.30.2004 //
The two U.S. and Russian astronauts on the International Space Station had to rely on a candy-laden diet for five weeks because their predecessors raided the pantry. That's so messed up. #
// 11.23.2004 //
I've been seriously slacking in the Tivolution category here, but PVRblog has all the latest news from Tivo's quarterly conference call, including Tivo2Go, dvd burning, HDTivos, and the Netflix deal. #
// 11.09.2004 //
// 11.06.2004 //
Blogging live from BloggerCon right now. CBS: "Everything in the blog universe -- from "podcasting" to advertising to publishing philosophies -- will be on the agenda this weekend as Webloggers gather for a conference at Stanford University." #
// 11.03.2004 //
Following Acura's lead, "BMW is going for Bluetooth in a bit way, announcing the other day that they'll be offering the wireless networking, um, protocol as a standard feature in almost all of their 2005 model year cars (so you can get all distracted making hands-free phone calls while driving)." #
// 10.27.2004 //
Matthew Zinn, general counsel for Tivo, has a small interview in Wired about how Tivo is adding Macrovision copyright protections and will soon be able to auto-delete pay-per-view and video-on-demand shows! #
// 10.26.2004 //
Cool story about hacking an ATM to be a Windows Media Player instead. Priceless line, though: "The story is humorous until one realizes that Diebold is the leading producer of electronic voting machines." Oh, great. #
// 10.14.2004 //
PVRblog links to more TiVoToGo info, but notes that the new record-to-DVD stuff will likely be DRM'd with Windows-only software. Lame. In the meantime, the Tivo underground has made large steps toward DVD-recording without DRM, but it's not intended for mass consumer-level use. #
Slashdot carries the news that BusyBox has gone to 1.0. Nice. This really is a cool set of utils that work well in small distros. #
// 10.14.2004 //
PVRblog links to more TiVoToGo info, but notes that the new record-to-DVD stuff will likely be DRM'd with Windows-only software. Lame. In the meantime, the Tivo underground has made large steps toward DVD-recording without DRM, but it's not intended for mass consumer-level use. #
Slashdot carries the news that BusyBox has gone to 1.0. Nice. This really is a cool set of utils that work well in small distros. #
// 10.12.2004 //
A cool four-wheel Segway called Concept Centaur has been prototyped. Interesting looking device. #
Doc links to this cool Flash-based drawing app. Very cool to see how much stuff is possible with Flash now; this is the stuff that will ultimately push broadband adoption. #
On an old ST:TNG episode, Lt. Barkley gets all advanced (in the 24th century) and tells the holodeck how to build a direct neural interface. Apparently we won't have to wait 300+ years after all. Amazing stuff. #
// 10.12.2004 //
A cool four-wheel Segway called Concept Centaur has been prototyped. Interesting looking device. #
Doc links to this cool Flash-based drawing app. Very cool to see how much stuff is possible with Flash now; this is the stuff that will ultimately push broadband adoption. #
On an old ST:TNG episode, Lt. Barkley gets all advanced (in the 24th century) and tells the holodeck how to build a direct neural interface. Apparently we won't have to wait 300+ years after all. Amazing stuff. #
// 10.12.2004 //
A cool four-wheel Segway called Concept Centaur has been prototyped. Interesting looking device. #
Doc links to this cool Flash-based drawing app. Very cool to see how much stuff is possible with Flash now; this is the stuff that will ultimately push broadband adoption. #
On an old ST:TNG episode, Lt. Barkley gets all advanced (in the 24th century) and tells the holodeck how to build a direct neural interface. Apparently we won't have to wait 300+ years after all. Amazing stuff. #
// 10.09.2004 //
The GMail Drive shell extension lets you access Gmail files transparently as a Windows drive. Cool idea: Create a Linux filesystem using the same format, so that you could mount the same virtual "drive" from Linux as well. #
// 10.06.2004 //
// 10.04.2004 //
// 9.20.2004 //
At EP, we'd dream up all kinds of benefits that we'd have if we struck it rich, and yet, even in our dreaming, we never thought of our own biodiesel bus with WiFi on board. Leave it to Google to do just that. #
// 9.14.2004 //
Day late and dollar short, Sun decides to open-source Solaris. Best quote, though, is from Mark McClain, Sun's vice president of software marketing: "We lost sight of being an innovative leader who is active in the developer community." Yep. #
// 9.14.2004 //
Day late and dollar short, Sun decides to open-source Solaris. Best quote, though, is from Mark McClain, Sun's vice president of software marketing: "We lost sight of being an innovative leader who is active in the developer community." Yep. #
// 9.13.2004 //
Transitive Corp. claims to have software to allow applications to run "transparently" on multiple hardware platforms, including Macs and PCs, without any noticeable performance lag. Incredibly unlikely, but interesting if even remotely true. #
More cutting-edge virus news: This email worm "uses Windows Speech Engine (which is built-in to Windows XP) to deliver a curious message to infected users." Awesome concept, even if this particular message is rather pointless. #
// 9.13.2004 //
Transitive Corp. claims to have software to allow applications to run "transparently" on multiple hardware platforms, including Macs and PCs, without any noticeable performance lag. Incredibly unlikely, but interesting if even remotely true. #
More cutting-edge virus news: This email worm "uses Windows Speech Engine (which is built-in to Windows XP) to deliver a curious message to infected users." Awesome concept, even if this particular message is rather pointless. #
// 9.08.2004 //
// 8.30.2004 //
Russell Beattie remembers AT&T's YOU WILL campaign from ten years ago. Like most good sci-fi, that campaign sparked my imagination like no other ad has, and combined with my 1987 Divia ideas, fueled my obsession to build that future. #
// 8.28.2004 //
I was just getting ready to buy a Tungsten T3 with the new WiFi adapter, and now there are rumors of a Tungsten T5 with Bluetooth and WiFi built in? They took so long building the adapter that new versions don't even need it? Bizarre. #
// 8.27.2004 //
// 8.26.2004 //
Interesting: GPS pet collar that sends alerts to the owner's cellphone when the dog runs away. Even funnier, the Engadget comment: "We’re hoping the next series gets a sleeping dart function, so when poochy is running all over the place you can just press # on your cellphone and send him into a nice long nap." #
// 8.26.2004 //
Interesting: GPS pet collar that sends alerts to the owner's cellphone when the dog runs away. Even funnier, the Engadget comment: "We’re hoping the next series gets a sleeping dart function, so when poochy is running all over the place you can just press # on your cellphone and send him into a nice long nap." #
// 8.25.2004 //
Just a few years ago, a terabyte seemed like something amazingly inaccessible. These days, it's pretty easy to throw together a 8x160MB or even 4x350MB array with commodity drives from Frys. Next step? 1TB discs about the size of DVDs. Imagine how much Tivo video I could save on just a few of these! #
// 8.22.2004 //
// 8.21.2004 //
Do I really need an Internet-enabled thermostat? Why, yes... Yes, I do! Bit by bit, all the pieces are falling into place to finally build out the Divia (digital virtual assistant) system that I sketched out in 1987 (largely influenced by Max Headroom). #
// 8.19.2004 //
Good article about implementing full-text indexing with PostgreSQL. There's so much great stuff in Postgres these days that it's just plain laughable that certain less-than-visionary CTO's refuse to look at it, because "no, we don't use Postgres." Yeah, but if we tested--- "No, we don't use Postgres." Oh well... Have fun watching other companies crush you, I guess. #
// 8.18.2004 //
Business 2.0 has an article on Arthur van Hoff and his Strangeberry, which Tivo acquired this year. I'm not all that interested in the direction it seems to be going (maybe because I'm already getting what I need through my own hacking), but ironically, if it keeps the company alive, I'm all for it. #
FINALLY! Palm finishes the WiFi adapter for the Tungsten T3! I've been waiting for this for literally years now, to replace my Palm V (which replaced my PalmPilot Professional, which replaced my Sharp Wizard). #
// 8.18.2004 //
Business 2.0 has an article on Arthur van Hoff and his Strangeberry, which Tivo acquired this year. I'm not all that interested in the direction it seems to be going (maybe because I'm already getting what I need through my own hacking), but ironically, if it keeps the company alive, I'm all for it. #
FINALLY! Palm finishes the WiFi adapter for the Tungsten T3! I've been waiting for this for literally years now, to replace my Palm V (which replaced my PalmPilot Professional, which replaced my Sharp Wizard). #
// 8.14.2004 //
Heads-up from David that another Tivo update is on the way. Wonder if they fixed the 3.1.0c1 issues? I think I'll manually force the Daily Call to make it update, so that I can rehack it immediately as well. Otherwise, if it updates on Thursday night, all my Friday recordings will be encrypted again. #
// 8.12.2004 //
// 8.04.2004 //
PVRblog links to the good news: The FCC has approved Tivo's plan to allow users to share shows over the Internet with a select group of friends. Excellent. #
Wonder what new federal wiretap rules would mean for my Vonage account?? I don't really care if they have the same wiretapping already allowed on phone lines, but it seems problematic and expensive to implement. Oh yeah, and good luck wiretapping Skype. #
// 8.04.2004 //
PVRblog links to the good news: The FCC has approved Tivo's plan to allow users to share shows over the Internet with a select group of friends. Excellent. #
Wonder what new federal wiretap rules would mean for my Vonage account?? I don't really care if they have the same wiretapping already allowed on phone lines, but it seems problematic and expensive to implement. Oh yeah, and good luck wiretapping Skype. #
// 8.01.2004 //
Of course, what's the use of a $9,000 tv without a $15,000 audio system? Didn't even know this was possible, but it certainly seems impressive. #
Something for the gadget wishlist: A $9,000 tv set. For every room. Wow, this 45" LCD screen looks amazing. #
Ok, this is a cool--- a medical "missile" fired by an unmanned drone that brings "blood, bandages, oxygen, burn packs, vaccines, and bio-chem antidotes" to soldiers wounded on the battlefield. #
// 8.01.2004 //
Of course, what's the use of a $9,000 tv without a $15,000 audio system? Didn't even know this was possible, but it certainly seems impressive. #
Something for the gadget wishlist: A $9,000 tv set. For every room. Wow, this 45" LCD screen looks amazing. #
Ok, this is a cool--- a medical "missile" fired by an unmanned drone that brings "blood, bandages, oxygen, burn packs, vaccines, and bio-chem antidotes" to soldiers wounded on the battlefield. #
// 8.01.2004 //
Of course, what's the use of a $9,000 tv without a $15,000 audio system? Didn't even know this was possible, but it certainly seems impressive. #
Something for the gadget wishlist: A $9,000 tv set. For every room. Wow, this 45" LCD screen looks amazing. #
Ok, this is a cool--- a medical "missile" fired by an unmanned drone that brings "blood, bandages, oxygen, burn packs, vaccines, and bio-chem antidotes" to soldiers wounded on the battlefield. #
// 8.01.2004 //
Of course, what's the use of a $9,000 tv without a $15,000 audio system? Didn't even know this was possible, but it certainly seems impressive. #
Something for the gadget wishlist: A $9,000 tv set. For every room. Wow, this 45" LCD screen looks amazing. #
Ok, this is a cool--- a medical "missile" fired by an unmanned drone that brings "blood, bandages, oxygen, burn packs, vaccines, and bio-chem antidotes" to soldiers wounded on the battlefield. #
// 7.31.2004 //
These guys are setting up a mobile drive-in, unsanctioned of course. Must be amusing to see the FBI warning for limited-audience "home viewing only" up on an outdoor screen. #
It's obviously a security hole, but the proof of concept makes me wonder what cool things we could've done with it. Oh well--- bye bye, feature. #
// 7.31.2004 //
These guys are setting up a mobile drive-in, unsanctioned of course. Must be amusing to see the FBI warning for limited-audience "home viewing only" up on an outdoor screen. #
It's obviously a security hole, but the proof of concept makes me wonder what cool things we could've done with it. Oh well--- bye bye, feature. #
// 7.31.2004 //
These guys are setting up a mobile drive-in, unsanctioned of course. Must be amusing to see the FBI warning for limited-audience "home viewing only" up on an outdoor screen. #
It's obviously a security hole, but the proof of concept makes me wonder what cool things we could've done with it. Oh well--- bye bye, feature. #
// 7.31.2004 //
These guys are setting up a mobile drive-in, unsanctioned of course. Must be amusing to see the FBI warning for limited-audience "home viewing only" up on an outdoor screen. #
It's obviously a security hole, but the proof of concept makes me wonder what cool things we could've done with it. Oh well--- bye bye, feature. #
// 7.30.2004 //
A world-record 1km BlueTooth link. Would also be cool for roving camera-phone users all transmitting images back to a central desk somewhere in a convention hall or something. #
// 7.30.2004 //
A world-record 1km BlueTooth link. Would also be cool for roving camera-phone users all transmitting images back to a central desk somewhere in a convention hall or something. #
// 7.29.2004 //
// 7.12.2004 //
// 7.02.2004 //
Apache releases 2.0.50, with a couple important security fixes (including a mod_ssl buffer overrun). #