An effort to open up the proprietary RAW formats used by digitial camera manufacturers. Open source for digital media; a very welcome cause.
technorati tags: openraw, photography
An effort to open up the proprietary RAW formats used by digitial camera manufacturers. Open source for digital media; a very welcome cause.
technorati tags: openraw, photography
Daryl accused me of being a robot because I tend to write a helluva lot about web/tech topics. So much so that I seem cyborgian. Well, yeah, I guess that’s accurate given that 99% of his interactions with me occur online (that’s the nature of Work Two Dot Faux). But then, I tend not to really make a distinction between my so-called online life and the one I carry on in the meatspace as a not-so-mild mannered dimwit chucklehead.
As I like to say of my web-based alcoholic and self-destructive blogger persona: “I’m not an alcoholic, self-destructive blogger. I just play one on the interweb.”
Anyway, whatever the hell that means, Daryl’s got a point. I’ve gotta start showing the connection between all this web goopiness and what I’m trying to do in the real, (like Tracy Bonham said).
So if I have my way, I’ll be helping to build out a worldwide network of Coworking venues, holding international microevents that cost nothing, waging a war on intellectual property rights and its follow-on intellectual police state and now, add to that list… taking on the debacle that is the American transit system. Or something.
When do I find time to sleep you might ask? Well, when you’re a robot, you don’t need to sleep. So I guess Daryl was right after all.
More to follow my dear four readers…. we’s all jes gettin’ stahted.
technorati tags: transit, bayarea, bayrailalliance, caltrain, robot

Idea.
So Michael Arrington posted about BillMonk, a hella cool service that lets you keep track of outstanding debts between you and your friends… part of something they refer to as “Social Money“.
Now the first thing me and Tara thought of (before really taking a look) was — hey cool, but wouldn’t it be better if you could be at restaurant or something and SMS your debt to the service… which, duh, it does (okay, we’ll read more closely before jumping to feature ideas next time)!
But the second idea we came up with really has some legs… and will probably make the Attention Trust folks go all squishy in the knees: perhaps the next frontier in mashable services will be the nexus between your cell phone/SMS/remote devices and the range of services previously-reffered-to-as-Web-Two-Dot-Oh that you access through http-type connections (yeah, like the one that your browser made to this blog).
What huh?
Ok, in English 1.0: Behind the scenes, all these services which currently provide some utility separately really start to become incrementally indispensible when you can mash them together to form aggregate services of your own design. But now add in a Firefox-extensions-like model as personal in-betweener web service… kind of like Suprglu meets 43* meets .Mac meets Ning (conceptually). Ok ok, that still doesn’t make it much clearer.
I mean, here’s how it works now: I check in with some friends on Dodgeball somewhere… who cares where, but for example’s sake, let’s say Tantek‘s Lair (aka Crepes on Cole). At some point in the evening, we determine who’s paying for what… split the bill, etc., and if there’s any discrepancy (oops, Chris is out of cash again!) we ping BillMonk with the amount that I owe to so-and-so. Simple, but Dodgeball and BillMonk don’t know jack about each other. So while I’ve just created a checkin and an IOU, I can’t go back in my history of Dodgeball checkins and see where I incurred said IOU. Similarly, I can’t go to BillMonk and see where the IOU originated from. Sure, I can add a description to the IOU, but should I really have to when Dodgeball already knows where I am? See what I’m getting at here?
So let’s see how that fabled Web-Two-Oh open-API-goodness that we’ve all become accustomed with could make both services more valuable… Hell, let’s throw a little Plazes cell-phone action in there too for fun… And let’s see what kind of cake we can bake with the following:
Now, let’s say we merge in some kind of attention stream aggreagator and — presto! — we’ve got a view of where you’ve been, who you’ve told about your whereabouts, and where, with whom and when you incurred (or became the benefactor of a friend’s) debt.
And that’s of course, only the beginning. Toss in some mapping APIs (which Plazes and Dodgeball already support) and you can see watch your debt-accrue as you travel the globe! In fact, you could map your friends’ whereabouts to the same map and play your own mini debt arms race. Fun while watching all your friends go bankrupt!
Yeh, anyway.
While this is all good and smaht, etc., you’re likely to start throbbing with, “ooo, yay, convergence!”
Okay, eff convergence.
I don’t want one service to collect all this data. I’m not a privacy maven, but even if it were possible to do the one-stop-shop thing, don’t do it, don’t try it, don’t even think about it coz I won’t use it. Nope, I don’t wanna be boxed in and so-help-me-Ford, I won’t let you. You and your proprietary megaservice can kiss my RSS.
BUT, I do however, want an external agnostic service aggregator (which I control and plug stuff into of my own choosing) to help me make sense of all this data… one API/feed at a time. Avoiding convergence allows me choice of services, allows each provider to innovate in their particular domain, and also gives me the freedom to experiment with different combinations of services as they are released and/or improved. Maybe I want to switch from TextPayMe to BillMonk without losing my history of transactions. This proposed third-party service aggregator would allow me to do this smoothly and seemlessly coz the data would be out there and tracked, yet neither BillMonk or TextPayMe would need to know about my prior service history. That’s data for my eyes and my eyes alone.
Sucks to be a service provider with open APIs you say? Puts them at the mercy of the whims of fickle “consumers”?
No, I don’t think so. Indeed, if you don’t open up, the open source community (or your competitors) will build something that does the same thing as your service and then they’ll open it up and give it away for free. So hey, I’d pay a couple cents per hundred transactions if you’re innovating and providing a really nice user experience… that also spits out data that I can plug in elsewhere, invisible to you (what do you care anyway?). Put your customers in the driver’s seat and I can pretty much guarentee you’ll not only get long term investment from them in what you’re doing, but heck, you might even get new Plazes, Dodgeball and BillMonk buddies with lots of friends who haven’t yet found out about you… and are eager to use whatever it is their friends are using.
Mashing up social networks: oh yeah, now there’s the next killer app. Gimme a way to cross-polinate, cross-aggregate, mix up, re-use, recombine or reinterpret and reshare and you’ve done something interesting.
Something I’ll use, and yes, probably tell my friends about. This is where mashups are going. And I can hardly wait…!
technorati tags: dodgeball, dodgiemonk, billmonk, mashup, cellphone, sms
Bar Camp keeps on spreading… and the model proves its versatility as considerations are emerging around the idea of a Bar Camp for religion… not surprisingly from those inclusive Universal Unitarians!
Hey, religion and technology…?! Holee crap!
Check it out. Firebug, the brainchild of Joe Hewitt, has been released. Asa‘s got more details.
So I’m San Fransocializing with Tantek and Greg Elin, shootin’ the breeze and considering how we can push microformats into new domains and I got this idea for a distributed LazyWeb (I had no idea Hammersley wrote the original… Ben! You lazy bastard!).
If you’re not familiar with LazyWeb, it’s like this: Need something done? Just blog it and trackback to LazyWeb.org’s trackback address. Pretty simple right? In fact, that’s how I’m planning on having extension reviews work on the redesigned Flock site. But that’s down the road.
Anyway, as I was explaining…
I want to publish tasks on my blog and have them get aggregated along with a bunch of other people’s… but it would be crazy useful if you could group like tasks and aggregate them to see other people with the same needs. Who knows, maybe when you find 15 people wanting the same thing, you can start a Fundable project or something. You figure it out.
The geektastic idea I had was this (since, you’ll recall, the topic of conversation was microformats): use the vtodo component of hCalendar to represent your LazyWeb task. You could use the organizer, summary, attendee, categories and even status and priority classes to represent the aspects of the task. The value of the organizer would be a link to your blog using rel=”me” from XFN. If someone accepts the task, you can add an XFN relationship to the attendee link.
And then, through the magic of the intarweb, a spider could be used to seek out these tasks and index by tags in the categories. Subscribe a certain task-tag and voila! — your weekends will never be unproductive again! …and, I’ve got my distributed LazyWeb!
technorati tags: lazyweb, microformats, vtodo, hcalendar,
January 28
, get ready to rock it old sk00l with SHDH. No presentations this time (that doesn’t mean they’re gone for good, we just wanted to get our hack on full steam). So bring your laptop and a beer and get ready to make something great. Bonus points for coming up with really cool stuff in the middle of the night. 🙂
– David Weekly, Jeff Lindsay & The SHDH Team
Holy crap. Bar Camp @ SXSW. I’ve yet to do my Bar Camp NYC recap and already it’s spreading again…
Looks like Bar Camp London brainstorming is picking up too. Holy crap.
Now to just fix up the wiki and make it spamproof. I can’t even remember who’s hosting it now. Dammit, why does technology have to be so frustrating?
technorati tags: barcamp, barcampaustion, sxsw, barcamplondon
The event-site-to-rule-all-others has added a couple features that finally start to give it that Flickresque feel I’ve been waiting for! So what’ve we got? Well, check it out:
Oh, and I’ve added a Microformats group if you’re interested…!
…and Brian Del Vecchio (hybernaut on Flickr) has created a cool Flickr group for Upcoming event photos (until the Upcoming guys add Plazes and Flickr photo support). Just add your photos from Flickr with tags like upcoming:eventnumber. For example, the Mash Pit tag would be upcoming:47957. Nice!
I’m writing this post with some real hesitance, feeling like I’ve just stepped into a cigar-smoke filled backroom with the bunch of thugs who really run this town… and they’re pulling out their tommy guns to take me out as I’m frantically trying to write this.
Heh.
Yeah, I tend to get a bit melodramatic when I write, but this time I really feel like I’m tossing it on the line… I mean, this is my job I’m talking about here and though I’ve feigned to be so direct before, this issue cuts at the heart of the work that I’m doing. And fuck if I feel like a piece of me is dying as a result of this.
Darin posted yesterday about a new ping attribute being added to link anchors in the trunk builds in Firefox. Basically links that used to look like this:
<a href="http://flock.com">Flock</a>
can now be written like this:
<a href="http://flock.com" ping="http://myeviltracker.com?source=factoryjoe.com/blog">Flock</a>
The result? Well, hover over the link and you’ll get a handy little status bar message telling you that Firefox is about to open (in this case) flock.com as it silently pings myeviltracker.com in the background. The benefit to you? Well, supposedly because you’re no longer visiting the redirection sites prior to hitting your final destination, pages will be perceived as loading faster. Whoopee.
At least, that’s the idea as spec’d by the WhatWG. Including it’s inherent evilness (see #4).
So why does this matter so much to me? Well, because I’m working on building a browser based on Firefox. Decisions made upstream obviously effect this work since the Mozilla technologies that power Firefox make up the core of Flock. And the decision to enable browser.send_pings by default trickles down to us. We inherit that decision and all the baggage and rationales that come with it. Including the impact on privacy.
I’m not so naive that I don’t recognize that all of our behavior is being tracked, analyzed and quanitified already, both online and off. (Hey, I saw the Matrix too!) But right now, as Hixie pointed out, it’s being done by advertisers via a series of obfuscated redirection URLs. Ever use a service like eBates? Notice the 5 or 10 servers that you’re bounced across before you land at the final page? This ping attribute is designed specifically to address that "problem"… to make landing on your final destination… smoother, faster.. more calming… wha? huh?
Sorry, I dozed off.
So while all the greedy hands in an online transaction will presumably be daylighted in the status bar (yeah, like they’ll all fit), it’s how this feature is being pushed through that scares the bejeebies out of me the most.
And dammit, I feel like more of my online childhood is being robbed from me.
Think about it. Why is this feature being introduced? Who does it really help? Who does it really stand to benefit the most? Lemme give you a hint: it’s not you and it’s not me (despite what the proponents might say). Let me quote:
This change is being considered in large part because some very popular websites have asked for a solution to this problem.
Gee, can’t imagine which "very popular websites" those would be. Scoble, are you asking for features in competitor browsers again? C’mon man, we talked about that!
Oh wait, not that kind of popular… that kind of popular! As in… "all knowing, all seeing, all controlling"?
Oh oh, I get it; yes, exactly: to make tracking your behavior easier for advertisers.
And here I thought the next name for Firefox would surely be Volksfoxen.
If the features of the next generation of browsers (Firefox 2 Alpha is just around the corner etc etc) are being driven by advertising, TBL help us.
I mean, sure, we’re trying to ask some serious questions about what the next 10 years of browsers look like too and we’re also funded by dudes with stogies in dimly-lit rooms (oh what, I’m not supposed to say that?), but, as far as I’m aware (remember, I’m young, dumb and naive), I haven’t been asking what the advertising industry has on its wishlist when I design features. Nor the RIAA et al. Nor enterprise. And no, that hasn’t happened with Firefox just yet, but I’m just concerned that if we’re not vigilant, it might. (Hey,shuddup, it might!)
I mean, the future of the web that I’m interested in investing in doesn’t treat people as statistics to be quantified. No, instead it’s more about what they have to say, what their contributions to this massive jerky conversation pool might look like, what bit of brilliance they might shine on the web that will change my life forever. It’s happened a couple times already and it didn’t result from monetizing the web better.
This send_pings feature reeks of special interests. So hey yeah, just because we’re downstream doesn’t mean we’ve gotta accept everything that trickles down. Insomuch as I’ve yet to be convinced that this feature doesn’t do anything to humanize the web or improve web standards, or help people communicate better, I’m moving to keep it from landing as default "on" in Flock. Call me a luddite, fine, but bug logged. Consequences, well… be damned.