Note: I have put these here mostly for historical and amusement value, though there are interesting goodies here as well. Use at your own risk. YMMV, etc.
2010 April 29 11:26
Philip Wadler and Erik Meijer: On Programming Language Theory and Practice | Charles | Channel 9 A conversation between Phil Wadler and Erik Meijer.
2010 April 27 17:56
THINGS MY DATE REALLY SAID LAST NIGHT What can I say. This is ridiculously funny! I’m not normally into bookmarking stuff like this, but sometimes you have to take a break from serious-ness, right?
2010 April 26 22:47
About « Web Hooks More about clients being able to register with HTTP servers to get update pings.
2010 April 26 22:46
ReverseHttp An idea for fixing the asymmetry of HTTP, and to remove the need for clients (browsers/users) to poll servers (blogs, say) for updates.
2010 April 25 22:30
JSLint, The JavaScript Code Quality Tool A linting tool for Javascript, written by Douglas Crockford.
2010 April 25 22:29
JavaScript: The Good Parts Douglas Crockford talks about what’s good and bad in Javascript, and tries to make the sense that by ignoring the bad parts of the language it’s possible to write really good programs in it. (BTW, he’s the inventor of JSON.)
2010 April 24 02:11
Erlang Factory – Justin Sheehy talks about Webmachine: an Erlang resource server for the Web Webmachine is an Erlang library that implements an HTTP state machine (and server) with simple URI dispatching and a neat visual debugger.
2010 April 24 02:06
How to give a good research talk – Simon Peyton Jones A talk about a paper about giving talks! Recursion is everywhere... The sound isn’t that great, and the questions at the end drag on a bit, but he’s in good form, and gives great advice about capturing the audience’s attention early and holding it for the duration of your talk.
2010 April 23 19:55
Skills Matter : Functional Programming eXchange 2009: Duncan Coutts – Strong Types and Pure Functions Subtitle: Enforcing control of side effects in interfaces. A really interesting talk about using the type system, monads, and a privileged interpreter (of a type of Actions) to guarantee that unknown, linked-to code can’t cause arbitrary effects.
2010 April 23 15:51
Haskell Implementers Workshop 2009 on Vimeo
2010 April 23 15:50
CUFP 2009 on Vimeo Commercial user’s of functional programming – videos of the talks from CUFP2009.
2010 April 23 15:49
Haskell Symposium 2009 on Vimeo Haskell symposium videos from ICFP2009.
2010 April 23 15:48
ICFP 2009 on Vimeo Videos of all the talks from ICFP 2009 – the international conference on functional programming.
2010 April 23 15:46
C9 Lectures: Dr. Erik Meijer – Functional Programming Fundamentals, Chapter 1 of 13 | Going Deep | Channel 9 Erik Meijer – one of the Dutch FP heavyweights – gives a great intro to FP, Haskell, and how both tie into OO technologies and languages. Well worth watching! I’m esp happy that he goes deeply into the history of FP.
2010 April 23 15:44
OSCON 2007 – Simon Peyton-Jones – A Taste of Haskell Part II Part two of Simon’s introduction to haskell.
2010 April 23 15:43
OSCON 2007 – Simon Peyton-Jones – A Taste of Haskell Part I A good talk, given by the master, introducing haskell to folks unfamiliar with functional programming and haskell.
2010 April 23 15:41
Episode 108: Simon Peyton Jones on Functional Programming and Haskell | Software Engineering Radio A really nice interview. As always, Simon is lucid and funny. He talks about the origins of the language, what purity and laziness mean, and why they’re important, and why he thinks FP is important and useful. A good intro for newbies to either Haskell or FP.
2010 April 23 15:36
Joe Armstrong and Simon Peyton Jones discuss Erlang and Haskell Joe Armstrong (Erlang inventor) and Simon Peyton Jones (key Haskell architect and developer) talk about their respective languages. The interviewer asks uninteresting (to me, anyway) questions, but a lively and funny interchange ensues regardless. Personally, I’m curious what SimonPJ would say about Joe’s assertion that STM is “a really stupid idea”. ;-)
2010 April 23 00:05
Mik Kersten’s W-JAX 2008 Keynote: Redefining the ‘i’ of IDE Another good talk about Eclipse Mylyn – the task manager and context-focussing tool in Eclipse.
2010 April 22 23:46
The Scala Experiment: Better Language Support for Component Systems? This talk is also on google video. Slides are blurry in the video – watch side-by-side with his slides
2010 April 22 23:34
FOSDEM 2009 Scala – A Scalable Language Another Scala talk by Martin Odersky. I haven’t watched this.
2009 October 16 02:18
2009 October 16 02:17
2009 August 03 03:19
Aleutia Low-power “green” PCs. For rural areas, developing countries, off-grid places, whatever strikes your fancy.
2009 August 02 17:44
Mik Kersten presents Mylyn 3.0 The main author of Mylyn – a task and context manager for Eclipse – gives a compelling talk about why he wrote it and why it’s useful.
2009 March 11 02:02
2009 March 05 00:02
Lift – The Simply Functional Web Framework – Home A framework written in Scala that borrows from Seaside, Rails, Wicket, and others.
2009 March 03 01:08
Clojure – screencasts Rich Hickey talks about Clojure. The two-part Java series is the slowest-paced; there are lots of questions. Rich gets palpably frustrated with the audience. The two-part Lisp series is a bit faster, covers a bit more, and also motivates the question: why yet another Lisp? The two-part data structures series consists of him sitting at his keyboard talking about Clojure constructs and function and demonstrating them at a REPL (read-eval-print loop). All highly recommended, and full of interesting details and anecdotes.
2009 March 03 01:05
Clojure – A Lisp for the JVM An incredibly interesting project: a new Lisp written specifically for the JVM with concurrency in mind. All data structures are immutable. Changes to mutable references are coordinated via STM (software transactional memory). Java is directly callable, and efficiency is on par with Java’s.
2009 March 01 17:16
Tangible Functional Programming – Conal Elliott Conal introduces his ideas about how to do composable visual programming in a typeful higher-order language (it’s Haskell under the hood).
2009 March 01 17:00
Erlang eXchange 2008: Keynote: Armstrong on Software, Erlang SMP – Joe Armstrong (slides) An amusing talk. Highly recommended. He jumps around a lot (physically) kinda like Simon Peyton Jones. He definitely enjoys this field. And shows no love for STM (software transactional memory).
2009 March 01 17:00
Erlang eXchange 2008: Keynote: Armstrong on Software, Erlang SMP – Joe Armstrong An amusing talk. Highly recommended. He jumps around a lot (physically) kinda like Simon Peyton Jones. He definitely enjoys this field. And shows no love for STM (software transactional memory).
2009 March 01 16:41
The Scala Experiment (slides) The slides in Martin’s talk are hard to read in the video. Looking at these side-by-side with a video player is a good way to go.
2009 March 01 16:23
Advanced Topics in Programming Languages: Concurrency/message passing in Newsqueak A google tech talk by Rob Pike about message passing and concurrency as an approach to structuring programs. Talks a bit about how this is used in the Plan9 window system. Interesting stuff.
2009 March 01 16:16
JavaPosse Interview with Martin Odersky at JavaPolis’07
2009 March 01 16:11
The Scala Experiment: Better Language Support for Component Systems? Martin’s Google tech talk, on google video. Best to watch side-by-side with his slides for the talk.
2009 March 01 16:06
Distributed revision control with Mercurial Online book – html & pdf
2009 March 01 16:04
The Scala experience: programming with functional objects Another talk by Martin Odersky introducing Scala. The last quarter of the talk repeats some of his Google talk.
2008 December 17 22:16
MC9S08QG Badge Board – Home page Uses 908jb16 and OSBDM firmware.
2008 December 17 01:41
PIC or AVR – which religion is better? – RC Groups An RC (radio control) forum discussion about pros and cons of various mcus, including ARM7, MSP, PIC, AVR. Mention of HC12, but no mention of HC08. ;-)
2008 December 14 13:37
fpga4fun.com – Welcome FPGA projects and tutorials. See also knjn.com for boards.
2008 December 14 13:28
Amazon.com: Concrete Mathematics: A Foundation for Computer Science (2nd Edition): Ronald L. Graham, Donald E. Knuth, Oren Patashnik: Books Ralf Hinze’s “favorite maths book”.
2008 December 14 13:27
Walmart.com: HP F2219AA 20B Biz Consultant Financial Calculator: Computers
2008 December 14 13:26
A Real-World Use of Lift, a Scala Web Application Framework | Lambda the Ultimate
2008 December 14 13:25
Art Talk AM on the Radio: Andrea Zittel
2008 December 14 13:25
PORT – Portland art + news + reviews Andrea Zittel lecture at PSU
2008 December 14 13:24
KNJN.com A source for cheap-ish FPGA boards. See also fpga4fun.com
2008 December 14 13:21
2008 December 14 13:20
Bill Harrison’s Publications Andy mentioned Bill to me over lunch.
2008 December 14 13:18
Commentary – GHC – Trac Explanation of the guts of GHC.
2008 December 14 13:15
Haskell/Understanding monads – Wikibooks, collection of open-content textbooks
2008 December 14 13:14
The Haskell 98 Language Report
2008 December 14 13:13
libavg libavg is a high-level multimedia platform with a focus on interactive installations. It is meant to pick up where Macromedia Director and Adobe Flash leave off and gives you high-quality hardware-accelerated visuals as well as easy and flexible authoring, testing and deployment.
2008 December 14 13:11
Index of /ftp/Haskell/Iteratee Code from Oleg Kiselyov’s 2008 talk about left-fold enumerators.
2008 December 14 13:09
The Monad.Reader – HaskellWiki
2008 December 14 13:07
2008 December 14 13:07
Vx32: Lightweight, User-level Sandboxing on the x86
2008 December 14 13:06
Faust signal processing language
2008 December 14 13:04
Physical Audio Signal Processing for Virtual Musical Instruments and Audio Effects Julius O Smith
2008 December 14 13:01
Internet Archive: Details: acp025 tidy kid – performance fragments
2007 November 19 13:08
Dell Optiplex GX150 User’s guide
2007 November 12 22:38
Seagate Barracuda 7200.10 ST3250820A 250GB Ultra ATA/IDE 7200RPM Hard Drive at ZipZoomfly
2007 November 08 13:06
2007 November 08 13:03
2007 October 30 02:11
exhibit research | Mark Tilden interview
2007 October 07 04:24
more bright (5500mcd) amber LEDs POV? Buy 100 and the price is only $0.33!
2007 October 07 04:18
bright (3000mcd) amber LED from Mouser For POV project?
2007 October 06 01:09
$100 laptop scheme extended to help boost ‘disappointing’ sales | Technology | The Guardian Buy two, and get one! The other goes to a child somewhere... (maybe)
2007 October 06 00:50
The wiki way | Technology | Guardian Unlimited How the wiki will fundamentally change business.
2007 August 02 03:20
The implementation of the Gofer functional programming system
2007 July 26 22:05
xmonad : a tiling window manager Don Stewart’s addition to the pool of 10000 wms. However! This one is written in Haskell, is ~500 lines of code, and does not require a mouse. Super cool.
2007 July 26 21:56
Real World Haskell A (blog about a) book about how to actually use Haskell in the Real World. Don Stewart, John Goerzen, and Bryan O’Sullivan.
2007 July 24 02:58
ikiwiki Uses a version control backend, compiles html rather than rendering dynamically.
2007 July 18 03:20
Zonbu: Green doesn’t have to make you Blue!
2007 July 11 13:38
2007 July 01 14:23
GoDaddy.com’s dubious “customer” service.
2007 June 22 18:52
2007 June 13 17:41
NetBSD Documentation: Porting NetBSD to a new ARM SoC
2007 June 03 13:01
The PS/2 Mouse/Keyboard Protocol
2007 May 24 02:59
IRD QB-55 JIS Square Taper Bottom Brackets
2007 May 24 02:40
www.NYCBikes.com cheap $25 square taper truvativ cranks
2007 May 15 12:42
Bike Nashbar.com – Cane Creek SCR-5 Brake Levers – Gum Hoods
2007 May 14 21:16
Fixed Gear and Singlespeed Cranks and Cranksets for Bicycles from Harris Cyclery
2007 March 16 00:14
NeoFiles with RU Sirius on MondoGlobo.net » Show #60: How Stewart Brand Took Us From Counterculture to Cyberculture Another Fred Turner talk/interview about Stewart Brand, the counter-culture, and the rise of cyberculture.
2007 March 15 17:58
How Simply and Understandably Could The “Personal Computing Experience” Be Programmed? Alan Kay talk that goes along with his NSF proposal. Bad quality at the beginning, and a bit slow-going, but hang in there: it’s quite interesting.
2007 March 15 17:55
Steps toward the reinvention of programming Alan Kay’s NSF proposal
2007 March 15 17:41
Alan Kay: The PC Must Be Revamped – Now
2007 March 15 17:37
Alan Kay Talks OOPSLA 2004, Alan Kay talk. I can’t watch it (the streaming doesn’t work for me) but it may work for you.
2007 March 15 00:07
Agile Toolkit Podcast Agile06 – Nancy Van Schooenderwoert – From Embedded to The Organization
2007 March 15 00:04
Agile Toolkit Podcast Fit with Ward Cunningham and Rick Mugridge
2007 March 15 00:00
Agile Toolkit Podcast Nancy Van Schooenderwoert – Embedded Agile- Agile 2005
2007 March 14 23:59
Agile Toolkit Podcast Arlo Belshee – Agile 2005 – Promiscuous Pairing and the Least Qualified Impementer
2007 March 14 23:57
Agile Toolkit Podcast Davie thomas talks about rails & erlang.
2007 March 14 23:55
Agile Toolkit Podcast Ward Cunningham talks about Eclipse.
2007 March 14 23:38
Agile Toolkit Podcast Another talk with Alistair Cockburn. He reinterates some of what’s in the ITConversations ‘cast, but also talks quite a bit about how he got into studying methodology. Overall, pretty interesting. He’s an interesting guy.
2007 March 14 23:30
MediaBerkman » Blog Archive » Web of Ideas with Paul Graham
2007 March 14 23:28
MediaBerkman » Blog Archive » From Counterculture to Cyberculture: The Rise of Digital Utopianism This looks really interesting. I’ve long been interested in the history of the Portola Institute – who founded the People’s Computer Center in Menlo Park in the 1970s. This talk will hopefully explain all, and Whole Earth Access, the WELL, etc.
2007 March 14 23:25
MediaBerkman » Blog Archive » Lewis Hyde on Cultural Commons
2007 March 14 23:23
MediaBerkman » Blog Archive » The Literary Vision of Copyright
2007 March 14 23:22
MediaBerkman » Blog Archive » Internet and the Music Industry
2007 March 13 03:18
IT Conversations: Clayton Christensen Among other things, a long talk about how disruptive technologies work, and where open-source might fit in.
2007 March 11 01:55
IT Conversations: Robert Scoble
2007 March 11 01:53
IT Conversations: Your Attention Please
2007 March 11 01:51
IT Conversations: The Gillmor Gang Talking to Tantek Celik about Attention.xml.
2007 March 10 01:43
How to Design Programs: An Introduction to Computing and Programming
2007 March 07 04:20
2007 March 07 03:55
IT Conversations: Cory Doctorow Cory talks really fast and says a lot. He talks about: his novels (licensed under unusual creative commons licenses), writing, scifi, misfits, mindshare, repurposing junk into art, free wifi, and tells a story about what a hypertext novel might look like.
2007 March 07 03:51
IT Conversations: John Buckman A fascinating interview with the founder of Magnatune – both a record label and an online music source. Some differences: all the music has a Creative Commons non-commercial license (great for podcasts!), and buyers are allowed to choose their price (with
2007 March 07 03:48
IT Conversations: Alistair Cockburn An interview about agile development, and software dev in general. I like that Alistair tries to bring craft back into engineering, and talks about its importance. Craft is about feeling the materials, getting your hands dirty, and it’s something that you
2007 March 07 03:45
IT Conversations: Yukihiro “Matz” Matsumoto A bit hard to understand – Matz’s accent is thick – but still interesting. About why Ruby is why it is, and why he thinks it’s a good & fun language (for smart people).
2007 March 07 03:44
IT Conversations: Joel Spolsky Funny & interesting talk about good writing and its relation to good software.
2007 March 07 03:40
IT Conversations: Rohit Bhargava The host is a bit dull, but Rohit is interesting. The talk is about using “social media” for marketing. I honestly forget the details, but this was an interesting show. Reminded me of Jon Udell’s ideas about making your corporate web site a place for conv
2007 March 07 03:34
What You’ll Wish You’d Known An talk he was going to give at a high school (to students – duh) but in the end wasn’t allowed to. Nice ideas about lifelong curiousity, creativity, passion, self-development.
2007 March 07 03:31
Hiring is Obsolete His slightly-odd idea: don’t get a job, start a company, and plan to get bought by a bigger company. It has a lot to recommend it, esp for the young.
2007 March 07 03:29
Why Smart People Have Bad Ideas Another essay about startups. “Make something people want to use.”
2007 March 07 03:27
How to Start a Startup I esp like his ideas about what kind of workplaces are good (cozy apartments walking distance to good restaurants, so you can go out to dinner with colleagues, chat about ideas, then come back to the “office” and hack!), and ideas about what problems to t
2007 March 06 02:45
danah boyd An interesting person! Studied CS at Brown (mentions Andy van Dam in particular); now in LA (Annenberg) via Berkely doing PhD work.
2007 March 05 00:26
Long Now > Projects > Seminars About Long Term Thinking A bunch of lectures, some of which look really interesting. All are available as vorbis and mp3.
2007 March 03 21:56
Watershed, PDX – tribe.net A community art space in SE pdx.
2007 March 01 01:39
We’re Glad You Made It – Welcome to firesigntheatre.com The main site.
2007 March 01 01:38
Phil Austin’s Blog of the Unknown He’s one of the members of Firesign Theater, and one of its writers. Some of his (fictional and not-so) writings are here.
2007 February 28 04:45
MediaBerkman Podcast from the Berkman center at Harvard Law.
2007 February 28 04:39
Are You There God? It’s Me, Monica A fascinating, disturbing, and ambiguous article about teens and oral sex. From the Atlantic.
2007 February 26 22:12
The strength of weak ties Seminal paper by Mark Granovetter
2007 February 26 22:09
Mark Granovetter – Wikipedia, the free encyclopedia Author of “The strength of weak ties”. Paper linked to on this page.
2007 February 25 23:39
NVC Evolves Conal Elliott’s blog about non-violent communication.
2007 February 25 23:38
Politicopia A site started by a Utah state rep to try to create dialogue in the state. Doc Searls mentioned it, and is mentioned in the History section as being an igniter.
2007 February 25 21:54
Global Guerrillas Mentioned by Dave Winer and Doc Searls as a credentialed source about “black helicopter” missions.
2007 February 25 03:19
Coworking / CoworkingPortland Awesome! I had this idea a few weeks ago... neat to see that I’m not alone in wanting this.
2007 February 25 03:05
2007 February 25 02:42
Innovation at work… — faberNovel A gorgeous site. In French. Friends of Tara Hunt (horsepigcow, citizenagency). They seem to do internet consulting and project management.
2007 February 24 05:32
Jesus’ General A strange and funny political blog. Sez on the sidebar that it’s “satire”. Seems about right, but among other things, exposes some of the bad language and intimidation tactics used by crazier elements in the far-out-right.
2007 February 22 05:04
the cluetrain manifesto Readable for free online, in its full glory.
2007 February 22 04:03
librarian.net » social, prosocial, anti-social Jessamyn on life online and off.
2007 February 22 03:37
librarian.net » my wordpress mods Jessamyn West’s changes to make wordpress more to her liking.
2007 February 22 03:10
The Coral Content Distribution Network Coral is a free peer-to-peer content distribution network, comprised of a world-wide network of web proxies and nameservers. It allows a user to run a web site that offers high performance and meets huge demand, all for the price of a $50/month cable mode
2007 January 28 02:00
2007 January 01 19:28
2006 December 31 22:15
DL4YHF’s Ham Radio and Homebrew Homepage A few PIC-related projects – a keyer and a freq counter, mainly.
2006 December 16 01:57
4-in-1 logic probe project An amazing feat – a probe/logic analyzer/frequency counter/battery charge checker all in 1kword of code!
2006 December 15 18:35
Continuous Improvement An interesting note about the culture at Microchip, discussing, among other things, why their eeprom and flash memory have much greater endurance than their competitors.
2006 December 15 17:54
Low Cost USB Microcontroller Programmer: The building of the PICkit 1 FLASH Starter Kit
2006 December 15 17:47
2006 December 15 17:45
Internal RC Oscillator Calibration
2006 December 15 17:42
2006 December 15 17:39
Using PWM to Generate Analog Output
2006 December 15 17:20
An Introduction to USB Descriptors
2006 December 15 17:18
A Comparison of Low End 8 Bit Microcontrollers Obvious propaganda from Microchip, but perhaps interesting.
2006 December 15 17:16
2006 December 15 17:15
Interfacing PICmicro MCUs to an LCD Module
2006 December 15 17:13
connecting a PIC to an analog phone line
2006 December 15 17:12
PIC hardware techniques Getting the most out of limited on-chip resources.
2006 December 15 17:10
Programming algorithms for PICs
2006 December 14 14:58
PIC Programming with USB – Chuck’s Robotics Notebook Chuck McManis on programming PICs.
2006 December 08 03:12
..::CLAM::.. C++ Library for Audio and Music A group at a Catalan university, doing yet another sound toolkit.
2006 December 08 02:31
2006 December 08 00:55
Nyquist Info A functional language for music synthesis. Roger Dannenberg @ CMU.
2006 December 08 00:14
ChucK => Strongly-timed, On-the-fly Audio Programming Language
2006 December 02 03:31
Create Digital Music blog about electronic music
2006 November 22 01:12
The Fonly Institute Home of Lee Felsenstein. Apply appropriate tech to third world.
2006 November 22 00:58
Fred Turner: From Counterculture to Cyberculture
2006 November 22 00:39
Dr. Dobb’s | We, the People, in the Information Age | July 22, 2001
2006 November 22 00:32
2006 November 22 00:31
The Briarpatch Network aka The Briarpatch Society aka The Briarpatch
2006 November 15 02:31
Ivan Illich – Tools for Conviviality Another online version, in execrable HTML. This one is pointed to by the upenn online books database.
2006 November 15 02:30
Tools for Conviviality One online version, oddly enough part ofa site trying to document the Homebrew Computer Club. And apparently TfC was a big inspiration for Lee Felsenstein, co-creator of the Sol-20!
2006 November 15 02:16
Remembering Ivan Illich An obit for Ivan Illich, written by Jerry Brown.
2006 November 15 02:15
We The People Jerry Brown’s odd non-profit. Hosted Ivan Illich at the Oakland Table’s that Marty mentioned. There’s a transcript of a radio interview with Illich.
2006 November 14 23:39
d y n e : b o l i c – a free multimedia studio in a GNU/Linux live CD An interesting bootable live GNU/Linux CD for doing media. Rasta affiliations. All about freedom from slavery. Interesting.
2006 November 11 13:46
BlogMe – an extensible language for generating HTML Based on Lua. Uses the %b[] pattern.
2006 October 30 01:22
Elephants Dream A film made entirely with open source software; also all files are free for any use!
2006 October 30 01:03
Metavid A very interesting system to capture and encode video and audio from the House and Senate, for free use and re-contextualization.
2006 October 29 22:57
Simple DirectMedia Layer Lots of language bindings, including Lua!
2006 October 27 23:29
2006 October 26 13:40
Introducing SSL and Certificates using SSLeay
2006 October 20 17:34
2006 October 20 17:23
All About Certificate Extensions
2006 October 10 13:23
Author:H. P. Lovecraft – Wikisource An index of everything Lovecraft on Wikisource.
2006 October 10 02:07
At the Mountains of Madness – Wikisource
2006 October 10 02:03
The Shadow Out of Time – Wikisource
2006 October 10 01:59
The Colour Out of Space – Wikisource
2006 October 09 02:19
The Case of Charles Dexter Ward – Wikisource
2006 October 09 01:46
The Shadow Over Innsmouth – Wikisource
2006 October 02 00:22
Tanenbaum-Torvalds debate, Part II Notes on the new Minix3.
2006 October 02 00:02
Coyotos Secure Operating System
2006 October 01 23:58
The MINIX 3 Operating System Andrew Tanenbaum latest! It looks pretty cool, actually.
2006 September 16 14:30
defmacro – Software Technology Ramblings Some FP thoughts. Nice CSS design
2006 September 09 01:10
K12OS.org | It works. It is free. Duh...
2006 September 06 21:18
EL-1224SURC/S530-A2 cheap (.11/ea), 160mcd (bright, not super). can’t download datasheet
2006 September 06 20:55
2006 September 06 20:50
2006 September 05 12:14
2006 September 04 18:59
Spoke POV – Persistence of Vision Toy with Kit
2006 September 04 18:55
2006 August 30 03:22
OpenPBX.org – Home Hmm. A fork of Asterisk. They were tired of Mark’s “rule”, and Digium’s control of the project (and dual licensing). On the wiki is a statement of “why we forked”.
2006 August 30 00:39
rfc 3261 SIP RFC
2006 August 29 23:39
SIPfoundry Open Source PBX, VoIP Solutions, and VoIP Phones open source voip (sip) software.
2006 August 29 20:27
FreeSWITCH.org :: Open Source Telephony Project Hmm. Yet another telephony project. This is the most like what I would try to do: use libraries where possible, but structure it my way. The lead developer has made lots of contributions to Asterisk.
2006 August 29 20:19
Vovida.org – Your Source for Open Source Communication More open-source telephony software.
2006 August 29 20:12
Main Page – GNU Telephony Lots of C++ code, but links to some interesting libs. Of course, it’s all GPL.
2006 August 29 02:28
AstLinux – The Professional’s PBX – Home Another purpose-built Linux distro for running Asterisk.
2006 August 29 02:17
trixbox – asterisk up and running in one hour
2006 August 23 01:51
Compulab -Leading Manufacturer of CoM’s – Computer-On-Module’s ARM-, PowerPC-, and x86-based SBCs.
2006 August 23 01:19
2006 August 08 18:10
Stevey’s Blog Rants: Execution in the Kingdom of Nouns Hilarious rant about Java and its lack of “free” verbs – ie, functions.
2006 August 06 02:28
IT Conversations: Rasmus Lerdorf
2006 August 06 02:25
IT Conversations: Philip Greenspun talks about web publishing, his online books, the way he ran Ars Digita, and how the VCs ruined it.
2006 August 06 02:21
2006 August 04 04:29
Seagate Barracuda 7200.9 SATA NCQ 3Gb/s 160GB 3.5” SATA 3.0Gb/s Hard Drive – OEM at Newegg.com
2006 August 04 04:16
Intel Pentium D 820 800MHz FSB LGA 775 Processor – Retail at Newegg.com
2006 August 04 04:13
Intel BOXD945GBOLKR MicroBTX Intel Motherboard – Retail at Newegg.com
2006 August 04 03:09
Intel Desktop Board D945GBO Overview
2006 August 02 01:10
IT Conversations: Brian Capouch on Asterisk
2006 August 02 01:08
Asterisk Documentation Project – Project Information
2006 August 02 01:07
Asterisk Documentation Project – News
2006 July 29 00:25
James Howard Kunstler Full of dire economic predictions about the fate of post-peak oil America. Very interesting reading. He’s a fan of Jane Jacobs, and pokes Le Corbusier with the sharp stick he deserves.
2006 July 24 12:04
Amazon.com: The Middle Mind : Why Americans Don’t Think for Themselves: Books: Curtis White Heard on KPFA – Against the Grain. A book about the failure of imagination.
2006 July 20 00:24
Formal certification of a compiler frontend Leroy’s companion paper to POPL06 backend paper.
2006 July 17 16:48
Against the Grain: Sustainable Cities Alternative Urban Futures
2006 July 17 16:43
Raquel Rivera Pinderhughes Heard on Against the Grain (KPFA)
2006 July 17 16:41
Alternative Urban Futures (Rowman & Littlefield, Inc.) Heard on Against the Grain (KPFA)
2006 July 13 15:01
2006 June 21 04:40
SCons: A software construction tool Like make plus autoconf, only better and written in Python.
2006 May 25 19:23
Monster Quartz Halogen Bike Light – Amps, Volts, and Watts
2006 May 25 19:15
Eric Praetzel – Bike & Caving Light
2006 May 25 18:01
63xc.com – How to | Setup revisited
2006 May 25 14:01
Amazon.com: JunkBots, Bugbots, and Bots on Wheels: Building Simple Robots With BEAM Technology: Books: David Hrynkiw,Mark Tilden Book about building simple robots – inspired by Rodney Brooks, but simpler.
2006 May 23 17:07
Bicycle Tours & Maps, Bicycle Gear & Equipment – Adventure Cycling Association Gods of bicycle touring. Started in 1976 as Bikecentennial.
2006 May 23 00:41
BikeTiresDirect.com – Discount bicycle tires, components and accessories
2006 May 08 21:26
Loose Screws Bicycle Small Parts – FORMERLY THE THIRD HAND/LOOSE SCREWS
2006 May 07 03:45
The Redline 9•2•5 (925) Urban Commuter Singlespeed Bike from Harris Cyclery
2006 May 07 03:41
63xc.com – The Offroad Fixed Gear Site
2006 May 03 00:20
Circuit Cellar – Digital Library – 190 Debbasch
2006 May 01 15:47
b16 Processor Bernd Paysan’s b16 Forth cpu.
2006 April 20 15:46
2006 April 19 00:29
Borbely Audio Kits by Erno Borbely – he designed my 60W MOSFET amp, and he is still writing for audioXpress (which was Audio Amateur).
2006 April 18 23:09
Sci.Electronics FAQ: Surplus: USA
2006 April 18 11:06
Don Tillman’s Web Page, www.till.com
2006 April 17 12:25
All Electronics Corp – Parts, Supplies and Components
2006 April 17 04:40
HSC Electronic Supply – Silicon Valley’s Electronic Marketplace
2006 April 17 03:17
Pass D.I.Y. Home of DIY Audio, Amplifiers, Preamps and Speakers
2006 April 17 02:35
Old Colony Sound Laboratory On-line Catalog
2006 April 17 00:54
2006 April 16 16:33
2006 April 16 15:30
Weller WTCPT: Weller Temperature “Tip” Controlled Soldering Station
2006 April 16 15:19
Solder Sources for Elecraft Kits
2006 April 04 19:14
GNU ARM toolchain for CygWin, Linux and MacOS
2006 April 04 19:11
2006 April 04 00:04
Embedded Artists > Products > QuickStart Boards Swedish maker of nice cheap ARM dev boards, based on Philips LPC2100 series.
2006 April 01 23:26
Reuben Thomas: Beetle A Forth VM in C.
2006 April 01 23:05
Newmicros, Inc. – Tini2131 $29 arm board!
2006 March 26 14:03
Moving Forth: Part 1 The first in a series of tutorial/papers by Brad Rodriguez about Forth implementation.
2006 March 23 23:30
Type Systems for Programming Languages (draft)
2006 March 23 23:28
Programming Languages: Theory and Practice (draft)
2006 March 23 23:27
Programming in Standard ML (draft)
2006 March 22 17:14
Software Carpentry: Recorded Lectures Python for scientists and engineers.
2006 March 22 15:42
2006 March 22 13:10
IT Conversations: Guido van Rossum (Part 2) – Building and Open Source Project and Community
2006 March 22 13:10
IT Conversations: Guido van Rossum (part 1) – Building an Open Source Project and Community
2006 March 22 01:37
From Krivine’s machine to the Caml implementations A talk by Xavier Leroy about Caml’s VMs.
2006 March 18 19:44
E.W.Dijkstra Archive: Video interview An amazing interview by Dutch TV with Dijkstra.
2006 March 18 15:49
E.W.Dijkstra Archive: Home page
2006 March 17 17:42
::HorsePigCow:: life uncommon Tara Hunt’s personal blog (she works at Riya). Into cluetrain and guerilla marketing.
2006 March 17 14:59
SimpleBits Dan Cederholm’s very nice site.
2006 March 15 22:51
York Haskell Compiler Blog for the YHC team
2006 March 12 13:58
O’Reilly – What Is Screencasting Jon Udell explains screencasting and points to examples.
2006 March 12 12:35
IT Conversations: Adam Bosworth – MySQL Users Conference Building a system that is capable of handling one billion transactions a day is easier than it sounds. That is Adam Bosworth’s view and he should know because he works for a company that has managed to achieve this level of scale on a simple architecture.
2006 March 12 12:11
Dave’s Wordpress Blog » Cybersalon, March 19, Berkeley
2006 March 12 11:39
Zooomr – Photo sharing that speaks your language! A new competitor to Flickr, supposedly written in 3mos by one person.
2006 March 12 11:38
Meetro: It Breaks The Ice Technically speaking, Meetro is radius and proximity based software. Untechnically speaking, it finds like-minded people around you instantly. Wherever you are. So whether you’re in-town or out of town, Meetro gets you on the town with old friends or new
2006 March 10 14:10
2006 March 10 14:07
2006 March 09 17:00
2006 March 09 13:15
TinyScreenfuls.com Josh Bancroft’s blog about fun & geeky stuff – esp mobile devices. Talked at Podcast Academy (2005?) about podcastin on mobile devices.
2006 March 08 23:55
Network Security Services (NSS) Crypto libraries for SSL, TLS, S/MIME, etc. Used internally by Mozilla clients like Firefox & Thunderbird.
2006 March 08 23:16
cairo A C library for rendering 2d graphics, using hardware acceleration when possible.
2006 March 08 01:56
Intel Centrino Duo Mobile Technology The core of the new Apple Mac mini
2006 March 07 23:26
Bluespec A company building next-gen EDA tools, using FP, and in particular, Haskell.
2006 March 04 01:06
PodcastRigs.com (via ITConversations) A blog about audio hardware (and sofware) useful for podcasting! Cool.
2006 March 04 00:49
IT Conversations: Clay Shirky – Ontology is Overrated The audio to go with the paper.
2006 March 04 00:46
IT Conversations: Audio Podcasts on Information Technology and Business Loads of great talks, from people like Larry Lessig, Tim O’Reilly, Clay Shirky, and heaps of others.
2006 March 02 11:43
Seaside A web application framework in Smalltalk.
2006 March 02 11:25
Diary for rowledge Tim Rowledge moves to Canada! To escape the growing police state? He didn’t exactly say that...
2006 March 01 13:02
2006 March 01 12:56
The Early History of Smalltalk
2006 March 01 12:48
2006 March 01 12:30
Burroughs B5000 – Wikipedia, the free encyclopedia
2006 March 01 12:25
Phil Windley’s Technometria | Alan Kay: Is Computer Science an Oxymoron?
2006 March 01 12:21
Phil Windley’s Technometria | Alan Kay: The 100 Dollar Laptop and Powerful Ideas
2006 March 01 10:44
ACM Queue – A Conversation with Alan Kay – Big talk with the creator of Smalltalk – and much more.
2006 March 01 10:36
Toward High-Performance Organizations ... Groupware
2006 March 01 10:32
Bootstrap Institute Doug Engelbart’s corner of the web.
2006 February 28 13:10
The International Network of Cholesterol Skeptics Heard on Layna Berman, 2006-02-28.
2006 February 28 12:39
The Trac Project A bugtracking program (webapp really) written in Python (yay) with a Subversion back-end.
2006 February 28 12:33
Groupware Bad A funny screed about how not to write a groupware app – or perhaps why not to.
2006 February 27 23:43
Flickr: Photos from nimblemachines That’s right. My exciting Flickr page.
2006 February 18 01:31
Chandler, a next-generation Personal Information Manager (PIM) Chandler, a next-generation Personal Information Manager (PIM) integrating calendar, e-mail, contact management, task management, notes, and instant messaging.
2006 February 18 01:01
Create a blog from scratch with PHP and Subversion Um, not that you’d necessaorily want to, but... I thought the ideas might be interesting.
2006 February 17 15:37
Microformats Adam Rifkin on microformats.
2006 February 17 12:55
Ontology is Overrated: Categories, Links, and Tags A great paper (and talk) about ontology, taxonomy, and tagging.
2006 February 05 15:02
Theory and Techniques of Electronic Music Miller Puckette’s work-in-progress, explaining “computer music” using Pd.
2006 February 05 02:38
Spark Fun Electronics A US source for Olimex boards. Good prices.
2006 February 05 02:36
Olimex development boards A cool Bulgarian (!!) company that makes inexpensive development boards for ARM, MSP430, AVR, and others.
2006 January 30 14:16
microformats A nice (and nice-looking!) blog and wiki describing several microformats – basically simple XML applications that are aimed first at people and second at machines.
2006 January 30 14:01
xoxo – Extensible open XHTML outlines A proposal that “competes” with OPML. I saw it mentioned on 0xdecafbad.
2006 January 29 01:31
ID3 tags The “home” page for id3v2 tags (for mp3).
2006 January 28 00:25
Non-stop Haskell Andy Cheadle, Tony Field, Simon Marlow, Simon Peyton Jones, Lyndon While, International Conference on Functional Programming, Montreal, September 2000, We describe an efficient technique for incorporating Baker’s incremental garbage collection algorithm i
2006 January 28 00:23
Exploring the Barrier to Entry: Incremental Generational Garbage Collection for Haskell Andy Cheadle, Tony Field, Simon Marlow, Simon Peyton Jones, and Lyndon While, International Symposium on Memory Management, Vancouver, 2004. We document the design and implementation of a “production” incremental garbage collector for GHC 6.02.
2006 January 27 23:52
An External Representation for the GHC Core Language Andrew Tolmach’s documentation of the format
2006 January 27 23:15
Formal Certification of a Compiler Backend Xavier Leroy’s POPL06 paper
2006 January 27 13:05
Verifying Haskell Programs Using Constructive Type Theory Andreas Abel, Marcin Benke, Ana Bove, John Hughes, Ulf Norell (2005)
2006 January 27 03:49
2006 January 26 17:46
Tarawa An interesting twist on web server APIs that encourages use of REST.
2006 January 26 17:41
Why Do Web Server APIs Suck So Much? Mark Nottingham rants about web servers.
2006 January 26 16:18
Common HTTP Implementation Problems A rather badly-written paper from the W3C.
2006 January 26 16:17
Misunderstanding REST: A look at the Bloglines, del.icio.us and Flickr APIs
2006 January 26 16:12
XML.com: Very Dynamic Web Interfaces
2006 January 26 16:10
Caching Tutorial for Web Authors and Webmasters
2006 January 26 16:09
2006 January 26 14:52
GTDTiddlyWiki – your simple client side wiki This is the “Getting things done” adaptation of an older version of TiddlyWiki.
2006 January 26 14:49
TiddlyWiki – a reusable non-linear personal web notebook Fascinating idea: a wiki written in Javascript that runs in the browser! Someone has modified an older version for use as a “Getting things done” organizer.
2006 January 26 12:46
Second Generation Web Services Paul Prescod (of XML book fame) on REST.
2006 January 26 12:07
How to Create a REST Protocol Inaugural article in a series about REST.
2006 January 26 11:56
Pingback 1.0 Spec for a reverse linking rechnique
2006 January 26 01:30
2006 January 26 01:28
2006 January 26 00:43
Principled design of the Modern Web Architecture Roy Fielding and Richard N. Taylor. ACM Transactions on Internet Technology, 2, 2, pp. 115-150 (May 2002).
2006 January 25 23:47
Representational State Transfer – Wikipedia, the free encyclopedia Notes about REST.
2006 January 25 03:06
Clay Shirky’s Internet Writings
2006 January 25 02:39
XTech 2006 Conference XTech 2006 is the premier European conference for developers and managers working with XML and Web technologies, bringing together the worlds of web development, open source, semantic web and open standards.
2006 January 25 02:14
Matt Biddulph’s del.icio.us page He’s into music, audio, hardware, and web dev, among other things.
2006 January 22 17:45
Architectural Styles and the Design of Network-based Software Architectures Roy Fielding’s PhD dissertation. All about representational state transfer (REST).
2006 January 22 12:57
You’re It! A blog about tagging.
2006 January 21 22:09
NewsGator Online A web-based RSS aggregator. Which is better: this or Bloglines?
2006 January 21 22:05
Nick Bradbury Author of FeedDemon RSS reader.
2006 January 21 22:04
Bradbury Software – Creators of TopStyle and FeedDemon Source for FeedDemon – an RSS reader for Windows. This is Nick Bradbury’s work. Newsgator bought his company.
2006 January 21 21:45
Outline Processor Markup Language Dave Winer’s outliner format. It’s XML, and can be used to make RSS reading lists. What else you can is a mystery. He’s built an OPML (running on the open-source version of Frontier) that I think runs on Windows and OSX.
2006 January 21 21:04
Scripting News Dave Winer’s blog.
2006 January 20 22:57
The Daily Source Code podcast Adam Curry’s podshow.
2006 January 20 22:01
Free World Dialup FWD enables anyone with a broadband connection to communicate over the Internet, whether it be instant messaging, voice, or video. (A service that Jeff Pulver set up, IIRC.)
2006 January 16 13:33
Sylvia Paull’s blog I met her at the Hillside Club in Berkeley. She’s a good friend of Arlene Bloom’s.
2006 January 16 13:24
| Steve Gillmor’s InfoRouter | ZDNet.com Steve Gillmor’s blog.
2006 January 16 02:17
RSS for Trackback A specification of some RSS metadata useful for automagically determining trackback URIs.
2006 January 16 02:05
TrackBack Technical Specification
2006 January 16 00:20
Vellum: a weblogging system in Python
2006 January 15 22:41
2006 January 15 19:41
XML-RPC Home Page It’s a spec and a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls over the Internet.
2006 January 15 17:52
Skype – The whole world can talk for free. Skype is a little program for making free calls over the internet to anyone else who also has Skype. It’s free and easy to download and use, and works with most computers.
2006 January 15 17:49
podbat blog Jonathan Kosso’s podcasting blog.
2006 January 15 17:46
kosso.com Jonathan Kosso’s blog
2006 January 15 16:23
The Beggar’s Brew Doug’s blog page using Blosxom
2006 January 15 16:21
blosxom :: the zen of blogging :: This is Rael Dornfest’s simple blogging app. It’s written in Perl, but so what.
2006 January 15 11:39
Gnomedex 5.0 A conference, mentioned by all the bloggers, sponsored by Lockergnome.
2006 January 14 19:46
RSS at Harvard Law (Berkman center) Dave Winer spent some time there...
2006 January 14 19:12
SanDisk | Products | MP3 Players | Sansa e100 Flash-based MP3 players, expandable via SD card. Has a built-in FM tuner but no voice recorder.
2006 January 14 19:08
SanDisk | Products | MP3 Players | SanDisk Sansa m200 Series MP3 Players Flash-based MP3 players with built-in FM tuner and voice recorder. 512m to 2g, built-in flash.
2006 January 14 16:35
SigmaTel: Products: Portable Multimedia: Audio: STMP3600
2006 January 14 16:26
2006 January 14 00:13
Scobleizer – Microsoft Geek Blogger
2006 January 14 00:07
2006 January 14 00:00
Adam Curry’s Weblog Daily Source Code (podcast) Adam Curry was the first(?) podcaster.
2006 January 13 23:58
Creative Commons (Lawrence Lessig’s project) Creative Commons offers a flexible range of protections and freedoms for authors and artists. We have built upon the “all rights reserved” of traditional copyright to create a voluntary “some rights reserved” copyright. We’re a nonprofit. All of our tools
2006 January 13 23:53
AtomEnabled.org Atom is a simple way to read and write information on the web, allowing you to easily keep track of more sites in less time, and to seamlessly share your words and ideas by publishing to the web.
2006 January 13 18:41
Evil Genius Chronicles A Journal of geekery, music and joy from Dave Slusher
2006 January 13 18:38
The Dawn and Drew Show! – Podcasting from Wisconsin – a PodShow from D&D Productions unscripted x-rated podcast
2006 January 13 18:23
Morning Coffee Notes Dave Winer’s occasional podcast.
2006 January 13 18:07
Phil Windley’s Technometria A web services guy interviewed on ITConversations.
2006 January 13 16:15
Scobleizer: The Corporate Weblog Manifesto The Corporate Weblog Manifesto. Thinking of doing a weblog about your product or your company? Here’s my ideas of things to consider before you start.
2006 January 13 16:04
Moonwatcher This blog is intended to, as the tagline says, track the emergence of RSS in the enterprise. Who are the players? What’s the state of the art in technology? And most importantly, how can businesses leverage this new technology to their best advantage?
2006 January 13 15:36
BBC – Scotland – Island Blogging Amazing blogs about small Scots islands. Mentioned in BloggerCon III “newbies” session.
2006 January 13 14:45
RConversation Rebecca MacKinnon hosted a “newbies” discussion at BloggerCon III. This is her blog, which also has links to blogging resources to help people get started.
2006 January 13 02:24
Rael Dornfest’s del.icio.us bookmarks
2006 January 13 01:59
Podcast: David Allen on Getting Things Done
2006 January 13 01:54
Asterisk | The Open Source PBX
2006 January 13 01:52
Digium – The Asterisk Telephony Company Primary developers of Asterisk
2006 January 13 01:50
Asterisk: The Future of Telephony, First Edition O’Reilly Asterisk/VOIP book
2006 January 13 01:50
voip-info.org : voip-info.org Everything you ever wanted to know about VOIP; a wiki getting a bit crowded, but amazing resource
2006 January 13 01:42
typo Typo is a lean engine that makes blogging easy. After you install Typo, a web-based admin interface handles configuration and management. You can then post to your blog using a desktop client like MarsEdit or online, using the admin section of your blog.
2006 January 12 23:56
Bloglines A web-based feed (news) reader
2006 January 12 23:46
WordPress – Free Blog Tool and Weblog Platform
2006 January 12 19:06
Technorati Technorati is a real-time search engine that keeps track of what is going on in the blogosphere – the world of weblogs.
2006 January 12 19:03
Feedster :: Search Blogs, News, Podcasts and More
2006 January 12 18:58
2006 January 12 14:51
Software Engineering for Internet Applications Philip Greenspun’s online book about building web applications.
2006 January 12 14:47
SQL for Web Nerds Philip Greenspun’s online book about using SQL for web applications.
2006 January 12 13:04
Intel Corporation – Extensible Firmware Interface (EFI) Home The EFI specification defines a new model for the interface between operating systems and platform firmware. The interface consists of data tables that contain platform-related information, plus boot and runtime service calls that are available to the ope
2006 January 12 03:58
The Haskell Cabal The Haskell Cabal is is the Common Architecture for Building Applications and Libraries. It is a framework which defines a common interface for authors to more easily build their applications in a portable way.
2006 January 12 03:56
Programming in Haskell Graham Hutton
2006 January 12 03:40
Monadic parser combinators (Graham Hutton & Erik Meijer) The purpose of this report is to provide a step-by-step tutorial on the monadic approach to building functional parsers, and to explain some of the benefits that result from exploiting monads. No prior knowledge of parser combinators or of monads is assum
2006 January 12 03:32
QuickCheck: an automated testing tool for Haskell (Koen Claessen & John Hughes) QuickCheck is a tool for testing Haskell programs automatically. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of rand
2006 January 12 03:19
A prettier printer (Phil Wadler) John Hughes has made pretty-printers one of the prime demonstrations of using combinators to develop a library, and algebra to implement it. This note presents a new design for pretty printers which improves on Hughes’s classic design. The new design is b
2006 January 12 03:15
Fun with phantom types (Ralf Hinze)
2006 January 12 03:11
Composing contracts: an adventure in financial engineering (Simon Peyton Jones) Financial and insurance contracts do not sound like promising territory for functional programming and formal semantics, but in fact we have discovered that insights from programming languages bear directly on the complex subject of describing and valuing
2006 January 12 03:09
Functional images (Conal Elliott) Functional programming offers its practitioners a sense of beauty of expres- sion. It is a joy to express our ideas with simplicity and generality and then compose them in endless variety. Software used to produce visual beauty, on the other hand, is u
2006 January 12 03:03
Arrows and Computation (Ross Paterson) Many programs and libraries involve components that are `function-like’, in that they take inputs and produce outputs, but are not simple functions from inputs to outputs. This chapter explores the features of such `notions of computation’, defining a com
2006 January 12 02:56
Fun of programming (book) A book by Jeremy Gibbons and Oege de Moor. Use the table of contents to try to find all the chapters (articles/papers) online? Or get Mike R to buy it for me? ;-)
2006 January 12 01:36
All About Monads This tutorial aims to explain the concept of a monad and its application to functional programming in a way that is easy to understand and useful to beginning and intermediate Haskell programmers.
2006 January 11 17:25
An Overview of the Singularity Project
2006 January 11 02:13
2006 January 10 17:55
Jon Udell: The blog as resume and autobiography Using a blog as a professional soapbox