an extension to email that lets you send out address book data without compromising your privacy. LOAF appends a hash-like data structure to each outgoing email, and collects similar attachments from the people who write to you. These files can be queried to see if they contain a given email address, but they can’t be reverse-engineered to reveal the list of addresses used to construct them. LOAF lets you check whether someone emailing you for the first time is a complete stranger, or appears in the address books of some of your trusted correspondents. And as a decentralized application, LOAF offers an interesting alternative to current social networking sites like Orkut or Friendster.
The idea is to share your contacts with your friends via a hash of your addressbook. The hash uses Bloom filters. In fact, the social networking aspect is less networking than sharing who you trust as having sent you email that you’d like to read. You don’t have to network socially to do this really; it’s more about getting rid of spam. no central server so that’s nice. procmail can filter on incoming. but outgoing using pine, you fake sendmail to do the hash attachment.
Dale Daugherty says the aim of Make is to address the home shop and hacks on grey market etc.
Andrew shows off gameboy advanced hacks by using a linker (which you must buy overseas at 100 -150$) but he wants to talk about creating one yourself. He’s after not illegal behavior but emulation for classic games including superniteendo and sinclair etc. even infocom games like Zork.also donkey kong.
You can electronically tune your car with this even. Much excitement over using GBA for that.
How to make almost anything and not kill yourself – Raffi Krikorian (at MIT) is the TA there. MIT returns to its roots. oddities discussed including scream delayer.
Open Source car and/or source forge for hardware desired. (MIT folks excited about this).
Tom Anderson shows off a tube amp for guitars. It is loud and makes noise so it’s a success.
Pages from Make circulate. Ariel Photography from Kites. cheap lightings tricks.
Soldering and Desoldering.
Kathy Sierra (see earlier post) is talking about how her Java books became the best selling Java books. and their newest title in the HeadFirst series that she and Bert Bates created.
Drawing from Neurobiology (work on learning and increasing memory), game design, advertising and marketing, psycology, learning theory and entertainment, she and Bert redesigned books to add emotion (so to aid memory). How does the brain work to prevent memory? most of brain chemistry is dedicated to preventing long term memory she says. Brain wants to keep non-life threatening material out and to let life-preserving material in. long memories are from insults and other passions. straight facts fall off the skull thanks to brain chemistry.
Their books have been acused of being comix, but they are not (says I).
(speaking of emotion — lunch was various grilled wursts and salad. i remember it well)
Game designers (she holds up the book Flow and Chris Crawford’s “The Art of Interactive Design”) why do we keep on just one compile away. seeing the end very very close. a challenge with a solution close at hand keeps you at it. basically the programming zone. game designers are the masters of this. levels in games and rewards pull you along.
learning theory and cognitive overload. knowledge must be a co-creation. the learner must be engaged in building knowledge.
marketing etc. using sex? can you say learning java servelets will get you sex? no bud swedish bikini team for o’reilly books.She cites the Substance of Style. Donald Norman also on style and on emotions.lovemarks the future beyond brands. even Tom Peters has a DK book out.
A move from formal language to conversational gives a 40% improvement in performance.
elearning book – imbedding text is better than a caption. a caption is better than a textual reference. Culting of Brands
Their book was designed with cliff hangers, incomplete information etc.
Reviewing the reviews for love. mentions of the word “love” first names used to identify or name the authors (instead of last), number of exclamation points (no greater than 2 in a row count tho), reviewers say more about themselves using “I” during the review.
Looking to create the preceived “I rule.” in the reader. not to impress the reader with how smart the authors are.
Could this be the Java version of Jacques Derrida‘s Glas for Geeks?
Her talk also made me think a bit about Vladamir Mayakovski and the wonderful museum in his honor in Moscow. And while I’m on it, McLuhan’s collage designed books like War and Peace in the Global Village.
Next book will be on design patterns due out soon. Why’s (Poignant) guide to Ruby
Software engineers like to blog at leasr for now, Sun, Microsoft, IBM, 6 apart, amazon, google (internal) after buying blogger, infoworld, ebay, mozilla, yahoo. all represented. as well as external personal blogs.
microsoft has strong email list tradition and are less like to go to blog (scoble). Bray says same about Sun. wikis get great talk from everyone for project groups in particular. (sun, microsoft, google says greg stein). social text does groups not blogs says ross mayfield. shift logs are good for blogs (in disney and military). when does the honeymoon period end and people drop off.
bray says public blogs are in your face more than private email. sun went from 30 blogs to 700 on opening blogs.sun.com. searching sucks says danyel fisher — except for google (greg stein agrees).
Blogs are of the moment and a public archive as opposed to email. nuggets more important that threads? if so discoverable blogs are great. importance of blogspheres gone on about. go lyceum!
policies? Sun policy: executive decision to free the masses. schwatrz (CEO) tells tim bray to lettem go til lawyers panic. will snow installed blogs.sun.com. now the lawyers want a real policy which they need to have for SEC awareness, trademark, etc. and how do you handle stupid behavior.
start the blog and start the policy about the same time or blogs will be delayed or trouble will happen (the last if no policy, the first legal delays because lawyers don’t have blog experience and fear it too much). does say steve balmer have very different liabilities from a contract programmer — of course. how to make a policy then. Yahoo says PR is worse than lawyers. PR folks want to kill bloggers who break their message. Engineers want authority by speaking to the weaknesses as well as strengths.
tale of tivo vs media center at MSFT discussed. how do bosses accept networking outside the company. corporate loyalty vs craft loyality comes right back up.
MSFT does have an internal list that watches the blogs (neighborhood watch for blogs?). keeping your blog external allows you to move with the craft rather than be held in the knowledge management tar pit? or does encouraging the open environment create loyality? MSFT says yes they got a couple of guys from APPL because Apple did not let them blog or be public. person brand (read reputation) vs corporate brand (read some). Negotiate for the right to blog. Steve Gilmore does this.
Small company is told by their PR advisors to blog and so get their message and personalities out and to help build relationship.
career limiting moves
personal vs corporate (multiple blogs)
internal or external? (why does internal suck so badly)
1) let your management know what you are doing (IBM, Sun and MSFT advise.)
2) get your peers to document best practices (Ross Mayfield) MSFT and Sun do this
3) read before you right
4) be generous with your links
5) be soft to competitors (says Scoble of MSFT) not everyone agrees. “civility is the luxury of those in power.”
6) manage disagreement and work it out internally first. don’t blindside your collegues
7) email etc have the same problems so use the discussion to create policy
8) write what you know
9) comments or not? inconclusive
individual blogs often prefered over group or team blogs. some say team/group blogs are training wheels for individual blogs. tim bray says voice is the stuff!
Tim is setting up to talk to some energetic yet drowsy people about learning from the book market.
In the meantime, I check out Microsoft’s Channel 9 where you can listen in to engineers as you could listen in to pilots in the old days. Also of course the blogs of MSDN.
Tim is talkng about how BookScan (sorta like SoundScan) tells fairly accurately the sales of their top sellers by surveying top book sellers (amazon and borders are 16% of market each in US). Tim also uses some open source software that looks a lot like smartmoney’s map of the market to map various categories. He also crawls Amazon in smoe way that I missed but we’ll see that live in a few minutes,
computer book sales are off 15% so far this year from 2003 and the seasonal track looks nearly identical. why? no new tech solutions hit the market (no significant ones that required significant new books).
Why doesn’t Google do more with Zietgeiss (sp)? asks Tim. Stock prices of tech match nearly book sales trends on those topics. Java books tell about Sun stock for example. Not a leading indicator but a matching indicator.
This stage says Tim is the period of cleaning up on an ongoing basis the ontologies. the ontologies need to be clean and repositioned constantly (?) now.
Note that Java sales are dropping while C# is gaining and PHP is climbing sharper yet. Python is more or less flat after a little bleep up. PERL is flat despite no new developments in PERL in a long while (this is actually good for PERL. This is when looking at the language dimension.
msql and sqlserver are cleaning Oracle’s clock. postgress well very small.
applications servers chart is so small and with so few books that even one book changes the chart. basically not a good trend measure.
java vs .net .net rose above java in 4th Q of 2003 and remains higher. Note that intro books sells better as the market matures. Much discussion on this chart with lots of Java appologists
Market shift from reference to tips and tricks and intros. why? references are better done on the net.
microsoft leads open source despite OS upturn. apple spikes are each new release (as you might expect). who are these buyers? CS students, professionals, whatever. Note the number of CS majors worldwide are shrinking could this be a contributing cause?
Shapes of the curves for $$$ of sales looks a lot like Lotka’s curves.Photoshop books make money! Mac OS X or windows XP does about half. Java and C/C++ have identical curves! C# mostly sells only 4 or 5 profitable books.
but programming language sales show an 70 – 30 split between propriety — if java is considered open source. without java on either side they are equal.
In ad words on Google, Java rules based on charges.
Up at 6ish PST. Walk down to the showers with Andy Oram,O’Reilly editor from Boston. There is an in-building shower, but Andy and I found the outside camping feeling showers. Three shower stalls smaller than many coffins. The sorta porta-johns of showers. The water works for about 1 minute then quits til you shove it again. All fiberglass and not all that warm. Perfect for the camping experience. Andy complained a little about the size of his shower. Tall people and wide people will appreciate them less than I did.
Coffee. Works better when all the parts are in the airpot.
Sleeping on the floor when you are very very tired is not so bad even once you have reached a certain age.
Geeks are up early and doing email and blogs. Reading their spam to each other as if it were unique. I too am guilty. (pictures later I promise maybe).
Tim kicks off the morning with a session on “What the Book market tells us” at 10 PDT so we have a couple of hours to show off our limited social skills and casual approaches to hygene.
Next, Yes I can stay awake for 24 hours straight. I did it. not meaning too. but nonetheless. FOO Camp is full of folks to talk with including several from across the years.
Dale Dougherty who I met as the Web was beginning when he was starting GNN for O’Reilly and who is now starting a mook/bagazine (not my terms) called Make, a kind of how-to do things techie rag. Basically a high quality quarterly paperback to be sold as book as the old American Heritage series or more locally to NC as the Red Clay Readers.
Dan Woods who I knew at Nando.net and who is now an O’Reilly author.
Danyel Fisher who works with Marc Smith on Social Software and the like at Microsoft Development.
Chris DiBona once of VA now of Google.
Sam Ruby of IBM Emerging Technologies who lives right in Raleigh and who I met earlier this week at Doc’s talk.
Paula Le Dieu of BBC New Media who is looking at ways to make all of the BBC archives available on the net.
Brad Templeton who founded Clarinet and who is now with EFF. Ten years about almost to this day, I had a long email dispute wth Brad about how to do radio on the net — specifically WXYC which became the first 7/25 simulcast station (despite Brad’s misplaced fears). Brad remembers that he was right at the time considering the state of the Net. He wasn’t.
A good talk/session on Gmail led by Chris Uhlik (with help from Chris DiBona) started last night at 11 PDT and was interesting enough to keep me up much too late in the EDT sense. What would you like Gmail to be? What API should be provided?
During this talk a person (whom shall remain nameless and whose employer shall also remain nameless) was posting a critique (internal or external?). I didn’t mean to peek but I from what I saw it was a bit unfair. Like a Demo blogging the Repubs or the reverse. Offhand remarks seemed to be taken as ways to show how unsmart the Goolists are. Or maybe to reenforce the smartness of those who are less open. Any how the “not everyone is a programmer so why consider APIs a solution?” at the center of the critique. I’m of the “APIs are better than what was get from some companies” school.