chorded keyboard for android, anyone?
Syndicated 2010-10-08 00:33:00 (Updated 2010-10-08 00:33:51) from Dan Connolly
chorded keyboard for android, anyone?
Syndicated 2010-10-08 00:33:00 (Updated 2010-10-08 00:33:51) from Dan Connolly
Putting the HTML5 genie back in the bottle in the name of web security?
There's a lot of wisdom in what Crockford continues to say about HTML5 and web security:
The HTML5 proposal does not attempt to correct the XSS problem and actually makes it worse... The fundamental mistake in HTML5 was one of prioritization. It should have tackled the browser's most important problem first. Once the platform was secured, then shiny new features could be carefully added.It makes a lot of sense in theory, but I doubted the practicality of it in a Dec 2008 item:
after wrestling with the patchwork of javascript security policies in browsers in the past few weeks, the capability approach in adsafe looks simple and elegant by comparison. Is there any chance we can move the state-of-the-art that far? ... it seems an impossibly high bar to reach, given the worse-is-better tendency in software deployment...He acknowledges the difficulty, to some extent:
HTML5 has a lot of momentum and appears to be doomed to succeed.
I think the wiser course is to get it right first. We have learned the hard way that once an error gets into a web standard, it is really hard to get it out.
Syndicated 2010-09-29 15:44:00 (Updated 2010-09-29 15:44:22) from Dan Connolly
Ditch cable TV? Yes. Build an HD DVR out of old PC parts? Maybe not.
This item was supposed to be entitled Ditching cable for netflix/wii, broadcast HDTV, and a DIY PVR. After watching the digital media marketplace and technology for years, I convinced my family it was time to go for it this summer. We're close, but due to one critical breakdown in my research, we're not quite there.
Frontend
To watch TV at acceptable speeds, you'll want at least an 800 MHz G4 or better.
And now a word from my technical reviewer:
If you've read this far, my 11 year old son, who reviewed this article for me, says you deserve a mini game:Avalanche
Jump Little Guy! Jump and Be Free!
Now back to our saga...
To playback HDTV content, plan on a powerful CPU. "How powerful?" depends on a number of factors ...
The Simple Answer: Once you are in the 3.2 Ghz P4-class of CPU you should have no issues with viewing HDTV.
-- mythbuntu hardware wiki page
Syndicated 2010-09-18 00:47:00 (Updated 2011-05-09 20:24:55) from Dan Connolly
Looxcie wearable continuous camcorder: the future is falling on my head
I've been telling people about this idea for years: a camera that you just wear all the time--part of your glasses, say--and then when you see something cool--like the three deer that crossed the road as I was driving my boys to school this morning, you just hit a button to say "keep that!" or "send it to mom" or "post it to youtube".
Well, the future is here. I didn't even have to go looking for it. It just fell on my head (well, in my inbox) a few minutes after I was searching for some gizmo or other.
Dear Amazon.com Customer,
Customers who showed an interest in hands-free Bluetooth devices might like to know about the new Looxcie camcorder system available now.
I just drained the piggy-bank on a Samsung Vibrant Android PhoneLooxcie Hands-Free Camcorder
- Wearable camcorder continuously videos everything you see
- Instant Clip button lets you retroactively save 30-second clips
- Review and edit video using your compatible smartphone
- Share video instantly via Facebook, YouTube, or email
- Automatically stores up to five hours of footage
Syndicated 2010-09-17 22:34:00 (Updated 2010-09-18 01:02:46) from Dan Connolly
Setting up project tracking with trac, hg, and a little help from my friends on freenode
But really, office documents make me cry.
-- Platform agnostic productivity - once bitten
Syndicated 2010-08-09 21:09:00 (Updated 2010-09-18 00:51:39) from Dan Connolly
My own bit of office space... come join the fun?
The cube I work in is pretty typical, I guess, but I'm going through a bit of culture shock after 13 years of working out of an office in my home. Look what my wife got me to celebrate the transition:
I'm not really that picky about staplers, but one of the first things that bugged me about life in a cube was the distracting sounds, and back when I spent a lot of time on airplanes, my thoughtful wife got me something that comes in handy for that: a pair of Sennheiser PXC 250 Active Noise Canceling Headphones. When I put those on and tune in to my last.fm neighborhood, I can maintain flow state just fine.Milton Waddams: [talking on the phone] And I said, I don't care if they lay me off either, because I told, I told Bill that if they move my desk one more time, then, then I'm, I'm quitting, I'm going to quit. And, and I told Don too, because they've moved my desk four times already this year, and I used to be over by the window, and I could see the squirrels, and they were merry, but then, they switched from the Swingline to the Boston stapler, but I kept my Swingline stapler because it didn't bind up as much, and I kept the staples for the Swingline stapler and it's not okay because if they take my stapler then I'll set the building on fire... (imdb)
Syndicated 2010-07-26 19:55:00 (Updated 2010-09-18 00:53:11) from Dan Connolly
An invitation from the Inventor of the Web
Assorted folks,My family and I will be on the plaza for the event. Wherever you are, I look forward to hearing from you, and I'm sure Tim does too.
As you may know, recently Dan Connolly left the W3C team after very many years of invaluable service to the web community. Following an idea of Bijan's, we will have a distributed #DanFest.
- Date: Wednesday July 14
- Time: 7pm Central, 8pm Eastern.
The idea is that people all over the place dine in celebration of Dan's many accomplishments while at W3C. Then, half an hour after the official start of the meal,
- Time: 7:30 Central, 8:30 pm Eastern: we toast Dan simultaneously. <------
We may try to Videoskype Dan in to the team near MIT.
We realize people in different timezones will not be able to dine at the same time, so eating is a timezone-sepcific thing. Those in France, please set of fireworks to mark the occasion.
Tweets should be sent at the time, and of course can point to other things.
DanC isconnollydwcdckc on twitter. Twitter hashtag is #danfest.
Tim
Syndicated 2010-07-14 04:06:00 (Updated 2010-09-18 00:54:13) from Dan Connolly
Collecting in the Car with google voice
I commute about 45 minutes to work now, after over a decade of working from an office in my home. I'm OK to listen passively to music and such sometimes, but alone time is a great time to think and mind-sweep, and nothing is more frustrating than having an idea and having no way to collect it somewhere other than in my head.
Syndicated 2010-07-13 19:12:00 (Updated 2010-07-13 19:12:56) from Dan Connolly
"Do what I say, not what I do," says the enterprise training calendar
How ironic! The registration confirmation message for the GroupWise for New Employees class doesn't have a machine-readable calendar invitation attached.
It does have an HTML description of the event that's clearly machine-generated:
Syndicated 2010-07-01 15:33:00 (Updated 2010-07-01 15:33:38) from Dan Connolly
A Return to Patronism
Everybody wonders how artists and publishers are going to survive in the age of digital distribution.
Readers, viewers, and listeners are fans, not thieves. ... Mechanical enforcement of licenses should be lax to non-existent. Strictly enforced licenses would either be so permissive as to be useless, or they would make it difficult to loan an album to a friend, or to bring a video to a party. ... Legal enforcement of licenses is good, however ...Then in 2002 I had an eye-opening chat with Aaron Swartz:
Journalism Will Survive the Death of Its Institutions by Knight 2007 News Challenge Winner Lisa Williams had such an impact on me that I had to include it when presenting Changes in the Languages of the Web at Web Directions North in Feb 2009, exploring a big picture around digital media, free culture, and the freedom to tinker while giving my perspective on HTML 5.03:28:52I think ... preventing people from playing songs without a license is counter-productive. song-playing should be encouraged because it makes people more likely to buy the song (i.e. if they like it) 03:31:04but if I can play my song without a license, what motivates me to acquire a license... or to compensate the artist in any way? 03:31:46do we just bag the idea of compensation for recorded music? go with the services model? i.e. pay for concerts? 03:32:07you pay because you want the artist to live well and continue making music (the same reason people are paying lilo) 03:33:37http://www.kuro5hin.org/ which recently raised tens of thousands of dollars for its sysadmin 03:34:03DanC: completely different cultural activities will be promoted, when only those that inspire their audience to donate can get funding
This is an approach adopted by some forward-thinking musicians: for example, Jill Sobule funded her last album in the same way, garnering $75,000 in pledges from fans.I thought the fundable.com pledge/escrow system was pretty nifty; at Christmas time in 2007, I used it to organize support for a friend after a tragedy. I tried to use it again today but I see that fundable closed permanently in October 2009! Kickstart and kapipal seem to be in the same space, but they have somewhat different models. But there's always the basic tip-jar approach:
Syndicated 2010-06-04 20:22:00 (Updated 2011-05-09 20:27:08) from Dan Connolly
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!