02 Jan 2007

Fedora Legacy shutting down

This seems like really bad news to me.

fedoranews.org   03:21

IEs4Linux

Whose going to get this running on OS X? I guess it doesn’t really matter. I can always X over to a Linux box…

tatanka.com.br   08:09

Vienna

Nice looking Newsreader for Mac OS X (F/OSS with an Apache 2.0 license and public subversion repository).

opencommunity.co.uk   08:46

weblog.raganwald.com   09:37

Twelve Days

“For n = 12 we perform a total of 364 reps! Thank goodness there aren’t 13 days or we’d have to do 454.”

memerocket.com   14:51

graffletopia.com   17:32

Law of Demeter

Follow it.

en.wikipedia.org   18:16

ngrep - network grep

“strives to provide most of GNU grep’s common features, applying them to the network layer. ngrep is a pcap-aware tool that will allow you to specify extended regular or hexadecimal expressions”

ngrep.sourceforge.net   18:18

Mr. CooL ICE

Oh my.

bp1.blogger.com   18:31

The perils of avoiding heresy (or "What are Design Patterns")

In fact rather than being subtitled “Elements of Reusable Object-Oriented Software”, it should have been “21 reasons C++ sucks; 1 embarassment; and an Abstract Syntax Tree”.

etymon.blogspot.com   18:37

03 Jan 2007

Ajax Start Pages Suck [redmonk.com]

Anne isn’t pulling any punches :)

redmonk.com   03:48

Reinventing the WS Stack

“Should machine-to-machine, multi-hop, RESTful communications expose a need for additional functionality, then, and only then, will the need be addressed. This is opposed to the WS style of standards creation where solutions are created that go in search

wanderingbarque.com   09:14

OpenID for non-SuperUsers [intertwingly.net]

Sam with a very simple, step by step tutorial on using your site as an OpenID identity provider.

intertwingly.net   09:30

infoworld.com   16:27

Is anything ready for the enterprise?

“I would rather take an easily modifiable, open platform that I can make do what I need in a specific environment.”

blog.amber.org   20:03

04 Jan 2007

Text email clients revisited [linux.com]

I’ve been using a fetchmail, procmail, and mutt setup on my Mac for a few months now in an attempt to get control over five different mailboxes and it’s working pretty well. If you’ve got some free time and lots of mail, consider playing around with one o

linux.com   17:59

demoroniser - correct moronic and gratuitously incompatible Microsoft HTML

“The demoroniser keeps you from looking dumber than a bag of dirt when your Web page is viewed by a user on a non-Microsoft platform.”

fourmilab.ch   18:47

everything2.com   19:12

06 Jan 2007

CASEBUILDER™ SOA

This is too funny: “… provides you with the verbiage you need to explain SOA to non-technical people and ‘sell’ its long-term strategic benefits.”

businesscase.com   07:16

JRuby w/ Full Rails Support in February... Of 2007?

Charles Nutter on the possibility of a Rails support announcement in February 2007.

tomayko.com   18:16

Proposed Solution To Global Warming

Fix it at the source: “… Thus I propose that we turn off the Sun for roughly 0.2% of each solar day, or two to four minutes every 24 hours.” Brilliant!

qntm.org   19:58

07 Jan 2007

addsimplicity.com   15:59

08 Jan 2007

The (Unofficial) Digg Soundboard

Cute. The latest Digg flames all in one place :) Kind of Digg zeitgeist, I suppose.

diggsoundboard.com   02:52

The Morning News - MetaFilter in the Ruins

“When the apocalypse comes, when the world ends as we know it, you can bet someone will be updating Metafilter.”

themorningnews.org   05:26

You write free software, therefore you... write free software.

“The thing that unites the free software developers, and the only thing that unites us, is that we make free software.”

liw.iki.fi   09:04

What Mongrel Isn't (Or, Write Your Own Damn Web Server)

“All you have to do is change the internal processing, add 200 more methods to the HTTP parser, serve Bittorrent over Ethernet, and have it save Korean orphans while eating a Mango in the back seat of an El Camino driven by twenty midget clowns.”

mongrel.rubyforge.org   09:08

09 Jan 2007

Microsoft exec called software developers 'pawns'

“I mean, all through this presentation previously, I talked about how you’re using the pawns and you’re going to screw them if they don’t do what you want, and dah-dah-dah. You can’t let them feel like that.” and “So you can’t let them feel like pawns, no

computerworld.com   00:46

Bill de hÓra: Mercurial, Part I

Nice look at one of the better distributed version control clients picking up mindshare.

dehora.net   06:22

10 Jan 2007

An OpenID is not an account!

OpenID solves the identity problem, not the trust problem. When a user authenticates with OpenID, what they are doing is stating “I have the ability to prove my ownership of this URL”.

simonwillison.net   03:38

Everybody LOVES a math joke

“A biologist, a physicist, and a mathematician were sitting in a street café watching the crowd…”

mitadmissions.org   03:59

Lose, Lose, Lose

“You and I — private citizens not in uniform — are asked to do nothing but fret. The sacrifice expected of us is, once again, minimal. Enjoy your iPhones.”

donklephant.com   17:59

11 Jan 2007

blog.whatfettle.com   04:43

TeleTech / Verizon Exit Interview

Q: Did you learn all you needed to know to be capable of doing the job? A: Yes, bullshitting through the interview provided me with the skills to effectively bullshit to customers…

resursadefun.ro   07:55

blog.whatwg.org   07:59

12 Jan 2007

Virtue

Some props for Mr. Governor.

tomayko.com   07:04

14 Jan 2007

youtube.com   03:40

New Ipod!!!!! (SNL) [youtube.com]

The original SNL / Steve Jobs skit. This is a classic as far as I’m concerned.

youtube.com   03:43

Lines From Alanis Morissette's "Ironic," Modified to Actually Make them Ironic

“A no-smoking sign on your cigarette break… at the R.J. Reynolds Tobacco corporate offices in Winston-Salem, North Carolina.”

collegehumor.com   06:14

PHYS771 Lecture 9: Quantum

The second way to teach quantum mechanics.

scottaaronson.com   10:19

15 Jan 2007

Martin Luther King "I have a dream" [youtube.com]

Completely, insanely, utterly, amazing. Every single time.

youtube.com   10:02

gapingvoid.com   16:26

Can't save in Google Docs? Disable Firebug!

Grrrrr. This has been driving me crazy for almost two weeks. I don’t understand why the main google search doesn’t include google groups – I thought the whole point was to put everything behind a single search box. Bha.

groups.google.com   19:35

Fully licensed

“I hope you can wipe the screen off!” — I fell off my chair.

thatphoneguy.com   21:29

16 Jan 2007

Access localhost via name from Parallels Desktop [macosxhonts.com]

This is another thing that’s been driving me crazy for a while now. I’m going to try the bonjour technique mentioned in the comments.

macosxhints.com   04:12

Trapped in sobriety [dive into mark]

I beg to differ Stephen. Mark is clearly on his own planet, too!

diveintomark.org   09:55

17 Jan 2007

Lynch, Guide to Grammar and Style

Nice little style guide on the web and nicely indexed hyperlinked.

andromeda.rutgers.edu   06:42

18 Jan 2007

Ruby book sales growth plummets again [bitworking.org]

That’s sales growth not sales.

bitworking.org   07:36

This word - "Web" - I do not think it means what you think it means.

Somebody pinch me; this must be a nightmare.

tomayko.com   07:47

20 Jan 2007

Are we gonna bash Restlet next? [brandonwerner.com]

I’ve been meaning to spend some time in Restlet for some time now. Looks like it’s gaining traction with the EE crowd. Err, well, uhh, some of the EE crowd, anyway.

brandonwerner.com   19:20

Prototype Javascript Framework

Documentation, finally!

prototypejs.org   19:25

21 Jan 2007

All Wikipedia Links Are Now NOFOLLOW

Boo – links are made to be followed.

searchenginejournal.com   23:09

22 Jan 2007

subtlety : a remote subversion excursion

Put in a subversion URL and get back an RSS feed for tracking changes.

subtlety.errtheblog.com   06:12

In Which I Think About Java Again, But Only For A Moment

“… but I gave up after optimizing AWT, implementing drag and drop, and trying to make 1,200 pages of crappy APIs do the right thing on the Mac. Then I took a one-week Cocoa training course, and wrote the first prototype of iChat.”

mooseyard.com   06:57

Jan. 22, 1984: Dawn of the Mac [wired.com]

“But the company’s board of directors balked and ordered the ad withdrawn from its Super Bowl slot. Only the intervention of Steve Wozniak, who said he’d pay for the spot personally if the board refused to air it, saved the day.”

wired.com   07:02

W3C Markup Validator Results for "You, me and the W3C (aka Reinventing HTML)"

Chairing the WG is one way to fix your validation issues! (yes, I’m just being mean now — ignore me. no but seriously.)

validator.w3.org   07:40

23 Jan 2007

youtube.com   07:48

"Helpful" Thumbnails

Wherein Snap.com impresses me a great deal by allowing their service to be centrally disabled.

tomayko.com   08:33

53 CSS-Techniques You Couldn’t Live Without

Very nice list of CSS techniques.

smashingmagazine.com   14:01

Baron VC

“Most of the sites that suffer from Digg are blogs that are trying to establish ongoing dialogue with their readers. The authors are more interested at developing ideas and sharing them with people that come across from organic channels.”

baron.vc   21:42

A Healthy Venus

On launching the Health Benefit News River.

tomayko.com   23:05

24 Jan 2007

What's New in Prototype 1.5? [xml.com]

Nice review of new features.

xml.com   23:36

25 Jan 2007

Shysters

Talk about “close to home”

tomayko.com   00:56

Tartar Sauce [cooks.com]

We’ll be giving this recipe a shot tonight at a fish fry. Nothing too crazy but the lime juice and garlic salt should add a nice touch.

cooks.com   09:28

26 Jan 2007

Amos O. Olagunju / St. Cloud State University

This is the “home page” of a professor who teaches web design at St. Cloud State University. Don’t go there.

web.stcloudstate.edu   10:18

My Life As An RSS Junkie [medialoper.com]

Bob Saget: RSS is not a drug! I used to [expletives deleted] for coke. Other Guy: I saw him! Bob Saget: Now that’s an addiction, man. You ever [expletives deleted] for RSS?

medialoper.com   18:44

Best use of film including Bob Saget

Funniest part of the movie; hands down.

youtube.com   18:47

27 Jan 2007

3 pillars [dehora.net]

“the version control system is a first order effect on software, along with two others – the build system and the bugtracker. Those choices impact absolutely everything else. Things like IDEs, by comparison, don’t matter at all.”

dehora.net   10:42

31 Jan 2007

Mr. Gosling - why did you make URL equals suck?!?

Wow. Much worse than I thought.

brian.pontarelli.com   05:27

HTTP/1.1 (DELETE, GET, HEAD, PUT, POST)

Nice activity diagram describing the resolution of response status codes given various request methods and headers. Full res GIF, JPEG, PNG, and SVG.

thoughtpad.net   10:02

your clever screen name is not clever

“There’s a time and place for a penis decal on your forehead and the Monday morning staff meeting is not it.”

gonze.com   10:06

The End is Nigh: Help Squash Rails Bugs

The JRuby guys are real close to 100% passing Rails' unit tests. I think I’m going to sign up for PostgreSQL testing/hacking. What are you doing?

headius.blogspot.com   10:49

01 Feb 2007

Updated vim binaries for OS X 10.3, 10.4

Vim 7.0.188 Universal and PPC binaries are up.

macvim.org   05:48

Implement getElementsByClassName [bugzilla.mozilla.org]

Awesome. Robert Sayre just checked in his document.getElementsByClassName implementation to mozilla trunk.

bugzilla.mozilla.org   06:08

I don't know how I will tell my wife

“I know that there are those out there who would have me go AWOL or refuse to deploy. I cannot do that. I have a family to feed, and soldiers to take care of. I can do neither from prison.”

dailykos.com   06:20

Aristotle Pagaltzis takes both sides of the XML 2.0 debate -- my feelings exactly

“There are cases where you really do want that. There are cases when you don’t. There are cases where it’s half this, half that; cases, say, where you only want charset sniffing. There are cases where you want a pony. Not every document has the same g

tbray.org   22:24

02 Feb 2007

Lifecycle of a bad idea [dive into mark]

While not all bad ideas include a PowerPoint presentation, all PowerPoint presentations include at least one bad idea: PowerPoint.

diveintomark.org   06:31

Bill Gates (clearly on crack): "Nowadays, security guys break the Mac every single day."

“Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine.”

simonwillison.net   06:35

Why do we still use C? [dadhacker.com]

“Maybe if we took away these PL theorists’ Emacs and LaTeX packages for a while we’d get better results.”

dadhacker.com   07:32

More Thoughts on The Renaissance, Agile and developers

“I tell you one thing for sure: Far more developers understand the business they work in than business people understand the technology that drives them forward.”

redmonk.com   23:22

03 Feb 2007

Gyre - The open source, web-based IDE and debugger for Rails

Interesting concept. I’ll have to check this out once it comes out of “pre-pre-pre alpha” (which doesn’t really make sense, btw. There’s nothing more alpha than alpha).

gyre.bitscribe.net   13:26

Making Fedora RESTful

Wow, I’m surprised I’ve never seen anything about this before.

fedora.info   13:32

04 Feb 2007

Vi Input Manager Plugin

“Essentially, this add Vi command functionality (albeit a small subset) to any (and all) text editors that use the Cocoa text system; e.g., Safari, TeXShop, XCode, etc.”

corsofamily.net   09:27

How much is inside Ramen noodles? [answered]

Great research like this is what I love most about the internet.

forum.programming-designs.com   09:36

tomayko.com   21:09

05 Feb 2007

The window.onload problem (still) [peter.michaux.ca]

Nugget of wisdom: “… developing for the web is frequently about accepting small compromises to big philosophical ideals.”

peter.michaux.ca   07:29

Web Developers: 13 Command Line Tricks You Might Not Know

Anyone who doesn’t know every single one of these probably hasn’t been developing for the web very long. Probably a useful crash course for newbies making their way over from FrontPage or ASP.net though.

seomoz.org   14:07

06 Feb 2007

Too much politics for programmers

Ian compares Pylons and TurboGears and makes a few interesting general observations along the way.

tomayko.com   18:51

07 Feb 2007

HBO turns 'Fire' into fantasy series

George R.R. Martin’s “A Song of Ice and Fire” is coming to HBO as a three-four year series. I’d be happy just to get my hands on the next book but this is outstanding (via tkington).

variety.com   04:45

08 Feb 2007

Please drop SVN

Oh wow. The concept of logical patches is something I never considered before. Darcs has a “record” command that let’s you split multiple changes to a single file (or files I assume) into logical changes (“hunks”).

iovene.com   05:10

Knowledge Acquisition

John Panzer: “Software development is a knowledge acquisition activity, not a manufacturing activity.”

bitworking.org   18:23

int getRandomNumber() [xkcd.com]

// guaranteed to be randon :)

xkcd.com   18:25

10 Feb 2007

osc.gigavox.com   13:19

schneier.com   14:47

Oodalolly! A Disney's Robin Hood Appreciation Thread

Friar Tuck was a complete bad-ass, son.

ufck.org   14:52

12 Feb 2007

The BileBlog: Good riddance, Marc Fleury.

“What Fleury contributed to the world of Java is a personality; love him or hate him, the man certainly deserved to be hated.”

jroller.com   18:38

Incompleteness: The Proof and Paradox of Kurt Gödel

Aaron Swartz reviews a newish book on Gödel’s incompleteness theorem. Insanely good topic, bad book?

aaronsw.com   18:43

Multi-Select Lists vs. Checkboxes

I’m real close to hating multi-select list boxes right now. Using an overflowed UL of checkboxes has some interesting pros (and cons).

yourtotalsite.com   23:41

15 Feb 2007

Sun proposes to apply Web service standardization principles to REST

Elliotte isn’t pulling any punches :)

tech.groups.yahoo.com   13:29

When You Wish Upon a Beard

Wow.I shudder to even observe the brilliance that is _why. There’s an actual Cut-out Adventure Beard here.

poignantguide.net   18:22

Fun with Vista's Speed Recognition [innoq.com]

Press caps locks. Press caps lock. PRESS CAPS LOCK! Press capital I. Delete I. Press capital I. DELETE I SCROLL THIS CONFLICT. DELETE ADULT SCROLLS CONFLICT FOR C … THANK YOU! Delete THINK YOU.

innoq.com   18:31

xkcd.com   18:47

17 Feb 2007

Less sucky multiple-select lists

Another interesting take on multi-select lists that uses checkboxes with labels and colors.

anseljh.wordpress.com   15:51

21 Feb 2007

UNIX® Load Average Part 1: How It Works

Love it! This is less of an article and more of a minute by minute account of hacker seeing something he doesn’t understand and following the trail (man, code, calculus) to understanding.

teamquest.com   06:15

24 Feb 2007

Michael Jackson - Smooth Criminal [youtube.com]

Oh man. This song was not this horribly bad when I was a kid.

youtube.com   08:48

What's cooking for FreeBSD 7?

Lots of stuff from Sun (ZFS, dtrace), Linuxulator translates Linux syscalls to BSD syscalls with not performance penalty, lots of performance enhancements to the network stack from the card up, and a new malloc.

ivoras.sharanet.org   10:57

27 Feb 2007

getopt and getopts

A complete look at the little used utilities for processing arguments in scripts.

aplawrence.com   01:38

mnot.net   08:26

01 Mar 2007

arstechnica.com   17:53

03 Mar 2007

Define - /etc?

“et see” :)

ask.slashdot.org   09:41

weblog.raganwald.com   10:20

Google gtags version 1.0

Best idea ever. EVER!

google-code-updates.blogspot.com   10:24

04 Mar 2007

Improve this Script and Win $100USD

exec 3<> /dev/tcp/$HOST/80 What?! How cool is that.

bashcurescancer.com   04:09

08 Mar 2007

Planet PostgreSQL

How long has this been here?

planetpostgresql.org   18:02

How the vi editor would seem if it has been made by Microsoft

“It looks like you are trying to do a regular expression. Do you need some help with that?”

blogs.sun.com   18:49

09 Mar 2007

XRuby Already Faster Than Ruby 1.8.5?

“… the results for YARV/Rite are still streets ahead in terms of raw performance, and where I’m placing my bets for the next de facto Ruby interpreter.”

rubyinside.com   06:03

7 Habits For Effective Text Editing 2.0 [video.google.com]

Recent presentation by Mr. Bram Moolenaar on how to be a bad-ass with Vim.

video.google.com   06:05

10 Mar 2007

PUT is not UPDATE [cafe.elharo.com]

Hence the multiple disclaimers in the article, such as, “I hesitated to include this table. … What I don’t want to happen is that you start thinking of web resources as SQL tables. Don’t do that.”

cafe.elharo.com   02:17

Primary sources? You don’t need ‘em. Trust us. [jonudell.net]

I’m surprised to see that any of the news sites linked to the original report.

blog.jonudell.net   05:12

11 Mar 2007

CS 61A The Structure and Interpretation of Computer Programs

UC Berkeley Webcasts | Video and Podcasts: CS 61A.

webcast.berkeley.edu   03:35

Why Intelligent People Tend To Be Unhappy

Being neither unhappy or intelligent, I wouldn’t know :)

scribd.com   03:40

Using mutt on OS X [linsec.ca]

This is pretty darn close to my configuration but I used the mutt-devel port… Oh, and my ~/.procmailrc is pretty insane also :)

linsec.ca   20:26

ruby-pg: Project Info [rubyforge.org]

Matz’s ruby-postgres library has finally been forked.

rubyforge.org   21:57

12 Mar 2007

Agile Enterprise Architecture: Why I Can't Take Smalltalk Seriously

These people are still around? Amazing. Ooohhh, “tens of thousands of simultaneous users” — scary! scary!

opensourcecto.blogspot.com   01:48

ROA Maturity Model

How did we ever get anything done without superfluous quadrants and models. Bring ‘em on. The trick is making something every developer would know is a joke but that could make it past a manager or architect.

wanderingbarque.com   10:31

14 Mar 2007

A Faster Ruby.

“Well if Ruby developers are so damn productive, why can’t they write a faster ruby?”

secretgeek.net   11:10

15 Mar 2007

blog.evanweaver.com   03:41

README.EXT

“This document explains how to make extension libraries for Ruby.”

blog.evanweaver.com   03:49

snax :: evan weaver

subscribed

blog.evanweaver.com   03:52

Block Helpers and DRY Views in Rails

I’ve been using this technique for some time with great success. Oh, and this site’s design is bordering on perfection.

igvita.com   07:23

leaving duke

Seth is on the market. Hire him.

skvidal.wordpress.com   09:41

16 Mar 2007

mjt

Browser-side JavaScript template engine with concepts borrowed from Kid. Used by Freebase to drive formatting around JSON. Looks interesting.

mjtemplate.org   02:30

18 Mar 2007

You are kidding arent you?

“Microsoft just spent $9 billion and many years to create Vista, so it does not sound reasonable that some new alternative could just snap into existence overnight like that. It would take billions of dollars and a massive effort to achieve.” :)

talkback.zdnet.com   02:05

19 Mar 2007

Q&A: James Gosling, 'father of Java'

Wow. I’m nodding yesly to almost everything said by Gosling in this article. Weird. Here’s a good one: “The number one biggest threat to enterprises is the inherent fallibility and laziness of humans.”

management.silicon.com   09:01

24 Mar 2007

have u seen an idea even billGates shouldn't hear Mr.Guido ? please read because it's important.

“also it could be disguised as a cancer research stuff should some disassamble its code. the use-free-computer-time type of thing they do on the net.”

article.gmane.org   06:06

25 Mar 2007

Invasion Of The Dynamic Language Weenies [hacknot.info]

Wow. Pretty solid anti dynamic language advocacy piece. It’s been a while since I’ve written anything longish so maybe I’ll try to put together something of response to this.

hacknot.info   14:43

05 Apr 2007

ruby-doc.org   14:49

06 Apr 2007

Hofstadter’s Loop

Tim reviews the new Hofstadter book.

tbray.org   17:48

Lecture 7b: Metacircular Evaluator, Part 2 - Google Video

“I consider being able to return a procedural value, and to have first class procedures in general, as being essential to doing very good modular programming.” — Gerald Sussman (PS: how come nobody told me you can link to specific time offsets in google

video.google.com   19:01

08 Apr 2007

tiswww.case.edu   21:28

cvs.savannah.gnu.org   21:29

09 Apr 2007

Blogger’s Code of Boring Irrelevance

“If I want to publish a picture that shows Ronald McDonald smoking a joint made out of the rain forests, I can.”

elharo.com   10:34

Blowing a raspberry [wikipedia.org]

“In the terminology of phonetics, this sound does not appear to have an official name, but might be characterized as a linguolabial trill. It is never used in human language phonemically, but it is widely used across human cultures and by other primates”

en.wikipedia.org   11:20

Setting Type on the Web to a Baseline Grid

Yes! I’ve been doing this for a few months now with the corp. assets and I won’t go back. You can really see the text snap into a vertical rhythm when you hit it.

alistapart.com   20:08

10 Apr 2007

ZFS Basics Screencast [opensolaris.org]

I haven’t had a chance to play yet but you can consider me on the ZFS bandwagon. It’s coming to FreeBSD 7.0, too. Oodalolly!

opensolaris.org   14:21

12 Apr 2007

Rails and Scaling with Multiple Databases

It’s not Rails’s problem.

tomayko.com   20:15

13 Apr 2007

What to watch out for when writing portable shell scripts

Nice look at techniques for writing portable sh.

programming.newsforge.com   11:34

public-html@w3.org Mail Archives

Looks like things are starting to heat up over here.

lists.w3.org   13:35

Life Support: Let the children go on foot and on bike

“Although statistics show that rates of child abduction and sexual abuse have marched steadily downward since the early 1990s, fear of these crimes is at an all-time high.”

post-gazette.com   16:09

14 Apr 2007

Sam Ruby: Genshi Filters for Venus

“In the remaining four templates, the translation from XSLT to Genshi markup is straightforward. And generally, the Genshi markup is both more compact and more powerful.”

intertwingly.net   11:32

sneer.org: teapot << 'tempest'

The entire Twitter Scaling Problems conversation in one place.

sneer.org   11:37

15 Apr 2007

YAGNI Considered Depressing

“I actually think YAGNI and Othello’s waiting moves embody the same concept. Both are brilliant, winning strategies. Yet, there’s a certain emotional side to YAGNI and software development. We tend to get attached to our good ideas.”

vying.org   17:47

Koranteng's Toli: Crawl Before You Walk

On JSF: “Waiting 5 years before you adopt the native architecture of the web is almost inexcusable. The web won’t (and didn’t) wait that long.”

koranteng.blogspot.com   17:53

The Truth About Lisp

“Paul Graham originally wrote reddit, in lisp, on the back of a napkin while he was waiting for a coffee. it was so powerful that it had to be rewritten in python just so that ordinary computers could understand it.”

secretgeek.net   18:33

Lesson #5

A long overdue request for maintainers on two potentially important Python projects.

tomayko.com   20:35

16 Apr 2007

diveintomark.org   03:54

Type Inference: Another Bad Idea for Java 7 [cafe.elharo.com]

“Type inference actually makes some sense in languages like JavaScript and PHP that are built around this, and had this feature from day 1. It makes no sense in a language that’s built around the opposite. It makes Java look weakly typed, but it isn’t

cafe.elharo.com   03:58

Running Ruby in the browser via script type="text/ruby"

I no longer think applet support should be dropped from all major browsers. I’ve got links for anyone who produces a Jython version.

almaer.com   04:56

highlighting "weird" characters... (in vim) [nabble.com]

Find all non-printable characters in vim (and I assume with any regexp engine) using the following: [^ –~] (that’s a char range between space and tilde). How convenient. I never noticed that the printable range ended at tilde.

nabble.com   05:44

Douglas R. Hofstadter Explains GEB

“… let me try one last time to say why I wrote this book, what it is about, and what its principal thesis is.”

prelectur.stanford.edu   09:19

17 Apr 2007

John R. Tomayko

My only hero.

legacy.com   10:25

20 Apr 2007

Rake CHANGES

Rake ChangeLog

viewvc.rubyforge.mmmultiworks.com   18:54

22 Apr 2007

These are the systems and peripherals [Michael S. Dell] is using right now. [dell.com]

Michael Dell runs Ubuntu 7.04 on his personal laptop :)

dell.com   01:22

23 Apr 2007

Comment j'ai expliqué REST à ma femme [pompage.net]

“How I explained REST to my wife” in French!

pompage.net   16:45

Coprolitic Programming [thecodist.com]

‘The next time you think to sigh, “this code is such a pile of crap” imagine what your grandchildren will say some day when they work on it.’

thecodist.com   17:40

25 Apr 2007

biz.yahoo.com   07:32

28 Apr 2007

mnot.net   16:50

01 May 2007

Streisand effect [wikipedia.org]

“Streisand Effect is a category of Internet phenomena in which an attempt to censor or remove a certain piece of information instead backfires, causing the information in question to receive extensive publicity…”

en.wikipedia.org   16:49

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 [google.com]

“Results 1 – 10 of about 283,000 for 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0” – This is officially the craziest thing I’ve ever seen on the internet (with the exception of the Hasselhoffian Recursion).

google.com   17:22

The Day Digg Went Crazy

“It’s a mutiny of sorts.”

blogyoulikeahurricane.com   17:33

02 May 2007

Silly season [diveintomark.org]

“Sigh. I used to have the strength to argue against such foolishness. Nowadays I’m reduced to nothing more than Grey’s-Anatomy-esque catchphrases. Seriously? Seriously? Do I really have to explain why this is a bad idea?”

diveintomark.org   14:30

03 May 2007

Why the 09ers Are So Upset [freedom-to-tinker.com]

“Giving a private party ownership of a number seems deeply wrong to people versed in mathematics and computer science.”

freedom-to-tinker.com   05:28

04 May 2007

Did Microsoft just patent sudo?

What’s next? which(1)?

ubuntulinuxtipstricks.blogspot.com   01:58

05 May 2007

addons.mozilla.org   03:49

Fielding’s Dissertation [docunext.com]

Section by section interpretation and notes on Fielding’s Disseration on REST.

docunext.com   05:04

Does Linux "Fail To Think Across Layers?" [slashdot.org]

Slashdot has become a horrible discussion forum for most topics. Disk theory and UNIX sysadmin type stuff is an exception, though. This story on ZFS might have the most informational comments I’ve seen in years.

linux.slashdot.org   12:26

How to make a Ninja Mask with a shirt

This should immediately supercede your present Ninja Mask technique.

i14.tinypic.com   15:20

Exploring the Mac OS X Firewall [macdevcenter.com]

Awesome look at using advanced features of ipfw(8) on OS X.

macdevcenter.com   17:36

Pop Quiz on the situation in Iraq [truthdig.com]

I’ve been looking for a essay-sized historical account of the Shiite/Sunni conflict for a long time now. A former Marine intelligence officer and UN weapons inspector lays out what appears to be a fairly comprehensive story over three pages.

truthdig.com   18:11

A New Way to look at Networking

PARC’s Van Jacobson (traceroute(8), tcpdump(1)) on, well, everything that matters. Hands down best talk I’ve seen in years. I’m going to watch it again tomorrow.

video.google.com   19:03

06 May 2007

Memorial honoring fallen soldiers in Iraq, Afghanistan runs out of room [fortwayne.com]

“In a grim sign of the times, the ‘Wall of the Fallen,’ set up by House Republican leaders in June, is almost full. The mounting death toll has forced U.S. House staffers to study how to reconfigure the display to squeeze in more names.”

fortwayne.com   04:47

Silverlight trumps Web Standards (and Flex)…

“As for me, I’ll take some more Microsoft kool-aid, please.” — I said almost exactly those same words in 1997 regarding Microsoft’s OS/Browser integration (I’m quoted in an article on C|Net as proof). There’s nothing I regret saying more.

allthelayers.com   08:42

07 May 2007

A Chat with Aaron Swartz

Q: Are you working for Reddit as full-time programmer? A: No, I left reddit several months ago. Q: Why did you leave? A: My boss asked me to.

blog.outer-court.com   07:08

Iraq War Hampers Kansas Cleanup [kcbs.com]

“The Kansas National Guard has about 40 percent of the equipment it is allotted because much of it has been sent to Iraq.”

kcbs.com   09:08

08 May 2007

Dell joins the Microsoft-Novell alliance, hopes for Windows / Linux harmony

I’ve read the following line five times but it refuses to compute: “… and now it sounds like Dell will be buying SUSE Linux Enterprise Server certificates from Microsoft …” Huh? Looks like I should have further researched the MS/Novel deal.

engadget.com   08:01

Does JavaFX Spell The End Of AJAX?

Is anyone actually falling for this crap? “‘The goal is to make it so people never have to see code’, said Gosling.” — Gag Me!

internetnews.com   16:10

09 May 2007

amazon.com   04:01

Ten OS X Command Line Utilities you might not know about [osxdaily.com]

About half of these will be well-known to the UNIX hacker but there’s a couple I’ve not seen elsewhere: lsbom, softwareupdate, screencapture, and lipo.

osxdaily.com   10:18

The future is yesterday [plasmasturm.org]

I saw this same note on rest-discuss the other day and thought it struck a chord. :) Jon Hanna on SOAP, Web 2.0, other stuff…

plasmasturm.org   12:59

10 May 2007

HTTPanties [thinkgeek.com]

“413 Requested Entity Too Large”

thinkgeek.com   11:59

14 May 2007

Open Letter to Jonathan Schwartz from NeoOffice.org

Best Open Letter Ever. Add your signature!

trinity.neooffice.org   02:55

Scientists cure cancer, but no one takes notice [studentprintz.com]

“It’s easy to make, unpatented and could be added to drinking water. Imagine, Gatorade with cancer control.”

studentprintz.com   06:20

Charles Nutter - Big Plans [headius.blogspot.com]

“And yes, I’ve seen the Microsoft news … If Sun did something like this I’d resign.”

headius.blogspot.com   10:35

15 May 2007

Gonzales proposes new crime: "Attempted" copyright infringement [news.com]

“Attorney General Alberto Gonzales is pressing the U.S. Congress to enact a sweeping intellectual property bill that would increase criminal penalties for copyright infringement, including ‘attempts’ to commit piracy.”

news.com.com   06:26

Diavlo [demon.nl]

Absolutely beautiful font … and free.

josbuivenga.demon.nl   13:11

16 May 2007

howtoforge.com   01:10

Relevance: Silverlight, the DLR, and thee

“The general thrust of this argument is that having a full-fledge rich-windowing experience in the browser is going to put a stop to all that amateurish mucking around with JavaScript and the DOM. … that’s hogwash.”

relevancellc.com   02:42

Microsoft 'evidence' turns against them [tectonic.co.za]

“The market needs to understand that the study Microsoft is citing actually proves the opposite of what they claim it does.”

tectonic.co.za   02:53

19 May 2007

sog’s (Unconventional) Highway Etiquette [redmonk.com]

Beautifully done, sir. This should be required reading before anyone is allowed to hit an onramp.

redmonk.com   16:13

25 May 2007

Evolution of a Python programmer

“Web designer” is dead on :)

dis.4chan.org   05:03

06 Jun 2007

Udell Interviews Leonard Richardson and Sam Ruby on "RESTful Web Services"

Ugghh, this is 7 days old now and I still haven’t had a chance to listen… It’s the best interview ever when I imagine it in my head :)

cdn.itconversations.com   13:02

HTML Entity Character Lookup

Oh wow. I’ve been trying to find a single page that has every unicode character on it with its hex counterpart but this is pretty fantastic.

leftlogic.com   13:05

08 Jun 2007

E-mail is not a platform for design [zeldman.com]

“But when I say HTML mail still sucks, I don’t mean it sucks because support for design in e-mail today is like support for standards in web browsers in 1998. I mean it sucks because nobody needs it. It impedes rather than aids communication.”

zeldman.com   08:15

thinkprogress.org   08:42

09 Jun 2007

Ruby Unroller: A Ruby script execution tracer [rubyinside.com]

Nice. This is going to save me some serious time.

rubyinside.com   03:44

10 Jun 2007

headius.blogspot.com   12:46

02 Jul 2007

Richard Feynman and The Connection Machine

“One day when I was having lunch with Richard Feynman…” — need I excerpt more?

longnow.org   17:09

05 Jul 2007

Philosophy of numbers

“So there you have it — lack of units in programming languages and the war in Iraq have a common cause: the lack of correct philosophy on numbers taught in schools.”

it.slashdot.org   08:18

08 Jul 2007

Words to Live By

“Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.”

cincomsmalltalk.com   14:29

SSH for iPhone

You had me at “SSH”.

www-personal.umich.edu   14:46

18 Jul 2007

Understanding Engineers: Feasibility [fishbowl.pastiche.org]

Programmer definitions of impossible, unfeasible, trivial, non-trivial, hard, very hard, and distinctly non-trivial.

fishbowl.pastiche.org   01:19

Bill de hÓra: Design for the web

“… on Java, too many web frameworks – think JSF, or Struts 1.x – consider the Web something you work around using software patterns. The goal is get off the web, and back into middleware…”

dehora.net   13:44

A look back: Bram Cohen vs Linus Torvalds [wincent.com]

“…. But after closely studying Git I’m a little bit awestruck; Torvalds is a frickin' genius, a true visionary, and somehow managed to just "get it” and instantly, in a flash of insight, come up with “the solution” for version control."

wincent.com   13:50

Java's Overton Window [blog.case.edu]

Oh, wow. Have we come that far, then?

blog.case.edu   13:56

19 Jul 2007

3D Mailbox - FREE 3-Dimensional Email Software. Bring e-mail to life! (And put spam to death!)

This just ruined my day. I’m going home. Absolutely horrible. Just horrible.

3dmailbox.com   10:46

20 Jul 2007

Last Harry Potter leaks online [boingboing.net]

“With the last book, the publisher was so freaked out about ebook piracy that they refused to release an official electronic edition. The result? Fans made their own electronic text in 24 hours. And other fans translated the book into German in 45 hours.”

boingboing.net   02:11

21 Jul 2007

bugzilla.mozilla.org   01:46

22 Jul 2007

Jonathan Swift - A Modest Proposal

An oldy but goody :)

art-bin.com   02:04

24 Jul 2007

David Heinemeier Hansson says No to Use of Rails Logo

I must say, I’m a bit bummed that we’re having this conversation at all.

rubyinside.com   05:27

27 Jul 2007

Prohibition Politics

“Americans in 1920 embarked on a noble experiment to force everyone to give up drinking. Alas, despite its nobility, this experiment was too naive to work… This popular belief is completely mistaken. Here’s what really happened…”

pittsburghlive.com   07:00

04 Aug 2007

Sci Foo 2007 Gossip Liveblog [aaronsw.com]

WTF is going on here? Neil Stephenson, Martha Stewart, The Dyson Family (as in vacuums), The President of The Royal Society, Sergey Brin, Nat, and Aaron kicking it on Google campus? This is apparently actually happening right now.

aaronsw.com   18:12

08 Aug 2007

Hiring Programmers and The High Cost of Low Quality

“There’s no one programmer who does the work of ten other programmers. One uber-programmer does just as much work as one ordinary programmer. It’s just that the results solve ten times as many problems.”

developers.slashdot.org   02:49

Ten Strange Facts About Newton [neatorama.com]

I’m in the middle of Newton infatuation having just finished the first leg of Stephenson’s Quicksilver. Did you know they’re publishing the Baroque Cycle in three smaller trilogies now? The first is worth reading without any further committment.

neatorama.com   20:51

10 Aug 2007

begthequestion.info

“… it cannot be denied that logic and philosophy stand to lose an important conceptual label should the meaning of BTQ become diluted to the point that we must distinguish between the traditional and erroneous modern usage. This is why we fight.”

begthequestion.info   07:39

20 Aug 2007

The IPhone Is Internet Explorer 4 All Over Again

“And the more I’ve been thinking about that argument, the more I realize that it’s exactly how Microsoft spun the proprietary, non-standard HTML features in IE 4.”

blog.wired.com   08:12

22 Aug 2007

Content-Aware Image Sizing [youtube.com]

Pretty amazing stuff.

youtube.com   10:50

FOX Attacks Iran [foxattacks.com]

Wow. I’ve tried to stay away from politics here lately but this is pretty crazy.

foxattacks.com   11:11

30 Aug 2007

Bo Jackson - Tecmo Super Bowl Run [youtube.com]

Coast to coast… THREE TIMES! The original TecmoBowl soundtrack is fried into the deepest areas of my brain.

youtube.com   18:23

03 Sep 2007

Java Native Access + JRuby = True POSIX [headius.blogspot.com]

Java becomes 100% more viable. So simple — why didn’t someone do this in the very beginning?

headius.blogspot.com   06:23

08 Sep 2007

Go away Ruby [bill.burkecentral.com]

Bill Burke is an idiot. Wow. And then, after being an idiot, he actually calls someone “gay” in the comments when they dare suggest that Ruby is a strongly typed language. Huh? I thought Red Hat had better taste.

bill.burkecentral.com   19:06

11 Sep 2007

Less is more for Ruby on Rails, inventor says

“We’re not trying to bend Ruby on Rails to fit the enterprise, we’re encouraging enterprises to bend to Ruby on Rails,” he said. “Come if you like it, stay away if you don’t.”

computerworld.com.au   10:45

collegehumor.com   11:02

Twitter API Traffic is 10x Twitter’s Site

Do not try to measure APIs vs site traffic… that’s impossible. Instead, only try to realize the truth… There is no APIs.

blog.programmableweb.com   11:05

My baby's so sweet :-)

My sister and her daughter—whom I’ve seen very little of in the past three years due to her husband’s multiple Iraq deployments—singing a beautiful song. An interesting contrast to the deeply upsetting Patraeus report videos I’ve been watching all day.

ntjtkgj.blogspot.com   11:59

Programming Can Ruin Your Life

“You will avoid taking care of simple things because the solution is inelegant or simply feels wrong. Time to think will no doubt yield a better result, you’ll say.” Aye!

devizen.com   19:41

LEAVE BRITNEY ALONE! [youtube.com]

I just had this exact conversation with my wife. No one understands…

youtube.com   19:45

Adam Bosworth Leaves Google [searchengineland.com]

I’m convinced that anything health related will be a tough space. It’s a bit surprising at how little the Google Health team put out, though, given that Bosworth has one of the best track records in technology. Weird.

searchengineland.com   19:57

16 Sep 2007

Jottit

Aaron is at it again. This looks like the perfect web based notepad.

jottit.com   12:51

17 Sep 2007

Leaked Media Defender e-mails reveal secret government project

“The e-mail was leaked to the public by a group that calls itself MediaDefender-Defenders.” … “Apparently, MediaDefender employee Jay Mairs forwarded all of his company e-mails to a Gmail account, which was eventually infiltrated.”

arstechnica.com   02:57

18 Sep 2007

Joe Gregorio | Projects [bitworking.org]

Aww man, Joe’s real project list looks like my wish-i-was-hacking-on list.

bitworking.org   01:19

A little REST and Relaxation

How long has this been floating around? Roy Fielding on building the web… (via Aristotle Pagaltzis on rest-discuss)

parleys.com   01:49

The Rest of REST

Slides from the presentation Roy will be giving in about an hour at RailsConf Europe.

roy.gbiv.com   02:43

19 Sep 2007

Sun surprises at RailsConf Europe 2007 [loudthinking.com]

“‘Why are they doing all this?’, that’s a common concern with most Ruby folks … A Sun that’s heavily involved with Rails on the software side is a Sun that’s much better positioned to sell loads of hardware …”

loudthinking.com   18:47

Inappropriate "Talk Like a Pirate Day" remarks

“Aaaaaaaar! Home a day early, ye are, husband. This varmint a poor stranger be who lost his clothes.” :)

zeldman.com   18:48

21 Sep 2007

Obie Fernandez : Ruby on Rails and More...

“I’m not really much into evangelizing Ruby and Rails much nowadays. You know, since we won, I have to admit that it became boring and besides the point.” :)

jroller.com   00:46

Ruby on Rails Security Guide

Comprehensive look at common Rails security concerns with links out to in-depth articles.

quarkruby.com   00:55

/sys/man/1/emacs

The emacs(1) manpage from Bell Labs’s Plan 9.

plan9.bell-labs.com   05:12

22 Sep 2007

unix domain sockets vs. internet sockets

Pretty much what you thought but with great detail :)

lists.freebsd.org   02:23

Sun’s Ruby strategy - Engage and Contain?

“Maybe I’ll start to believe when they start promoting Ruby on Rails at JavaOne, as opposed to promoting JRuby on Rails at RailsConf.”

logiccolony.com   03:02

Congressional Representation Or "Ass-Kissing Little Chickenshits"?

MoveOn’s response to a congressional vote condemning their recent NYT / Patraeus ad. This is apparently going into the Times sometime over the weekend…

dudehisattva.com   03:15

Cronic - A cure for Cron's chronic email problem

“… cron’s pathological behavior has be petrified into the Unix standards. So if it isn’t broken, it isn’t cron.”

habilis.net   04:39

CSS 3: A Giant Serving Of FAIL

“… CSS 3 is a joke. A sad, sick joke being perpetrated by people who clearly don’t build actual web apps…”

alex.dojotoolkit.org   08:01

Why we should hang out: a mathematical proof

“Clearly, after inspecting r guys, the expected utility of inspecting one more an continuing optimally is 1/(r+1) * the sum of b = 1 to r + 1 of U*(b, r+1). Call this expression Z.”

austin.craigslist.org   08:09

23 Sep 2007

7 reasons I switched back to PHP after 2 years on Rails

“But at every step, it seemed our needs clashed with Rails’ preferences. (Like trying to turn a train into a boat. It’s do-able with a lot of glue. But it’s damn hard. And certainly makes you ask why you’re really doing this.)”

oreillynet.com   02:32

24 Sep 2007

Immature developer attitudes revealed in flames regarding CDBaby at Pervasive Code

“What matters a lot more than choice of programming language is the ability to get the project done, meaning tested and correct and launched. Apparently for Derek, PHP is the way to get that done, and Rails ain’t.” — it really is that simple. Period.

pervasivecode.com   03:21

Ola Bini on Java, Lisp, Ruby and AI: Rubinius is important

“I’m getting more and more convinced that for the people that don’t need the things Java infrastructure can give you, Rubinius is the most important project around, in Ruby-land. More than that, Rubinius is MRI done right.”

ola-bini.blogspot.com   03:29

Rails, the 15 minutes is Almost Up. Meet Erlang.

“Every time some Rails fanboy starts peddling their hype, the approved thing to do is to respond with Erlang.” – Brilliant idea! That will bring some real substance to the argument.

blog.bwtaylor.com   07:11

25 Sep 2007

HTTP Errors Poster

Stefan Tilkov with a poster-size illustration of HTTP client errors (4xx series only).

innoq.com   01:16

The Mythical Business Layer

“It was as if its architects were given a perfectly good hammer and gleefully replied, ‘neat! With this hammer, we can build a tool that can pound in nails.’” — that is THE SINGLE FUNNIEST SENTENCE ever assembled in the history of english language!

worsethanfailure.com   08:29

26 Sep 2007

How a non-Neutral ISP could work

An extremely effective method of explaining the important of “net nuetrality”.

boingboing.net   00:19

sane_transactions.rb

Brings ActiveRecord’s transactions toward sanity and adds savepoints. The methods added to Object must go! — transaction, commit!, and rollback! will clash with existing libraries. e.g., PDF::Writer and Transaction::Simple.

s3.amazonaws.com   10:05

27 Sep 2007

Advanced Python (or Understanding Python)

Thomas Wouters covers a ton of ground (quickly) on lots of Python’s interesting features. This may be the quickest way for newbies (or refugees) to come up to speed with the language.

video.google.com   14:39

28 Sep 2007

Paul Graham Facts

“Paul Graham can divide by zero — and the answer is ‘Paul Graham’” … “Paul Graham invented Al Gore” … “Paul Graham is a default constructor. He takes no arguments.”

news.ycombinator.com   09:13

29 Sep 2007

What nine of the world’s largest websites are running on

Linux, Apache, PHP, and memcached are the big winners. Nice to lighttpd represent.

royal.pingdom.com   02:29

r2check.rb

Checks pre-Rails 2.0 apps for compatibility.

pastie.caboo.se   06:15

A Bunch of Phony US Soldiers

“Brian Chevalier was going to reenlist but decided against it before he was killed on March 14 during our first mission in Baqubah. His phony life was celebrated in a phony memorial where everyone who knew him cried phony tears.”

armyofdude.blogspot.com   07:14

30 Sep 2007

Legislative Inaction Forces [Michigan] State Government Shutdown

The State of Michigan will shut-down most state operations for 15 days beginning October 1 (tomorrow). Medicaid, State Lottery, VA, The Courts, Dept. of Civil Rights, Dept. of Education, State Police, etc. all impacted.

michigan.gov   02:29

Iran Labels CIA 'Terrorist Organization'

Iran’s parliament on Saturday approved a nonbinding resolution labeling the CIA and the U.S. Army “terrorist organizations,” in apparent response to a Senate resolution seeking to give a similar designation to Iran’s Islamic Revolutionary Guard Corps.

apnews.myway.com   02:53

Unison File Synchronizer - User Manual and Reference Guide

I’m gonna give this a try for managing home directories now that I’ve convinced myself that version control is the wrong solution. I moved my homes from CVS to SVN a couple years ago and just tried going with bzr but VCS just isn’t right here.

cis.upenn.edu   06:54

Rails 2.0: Preview Release

“… Rails has picked a side in the SOAP vs REST debate. Unless you absolutely have to use SOAP for integration purposes, we strongly discourage you from doing so. As a naturally extension of that, we’ve pulled ActionWebService from the default bundle.”

weblog.rubyonrails.com   14:01

01 Oct 2007

The Rule of Least Power - W3C TAG Finding 23 February 2006

“There is an important tradeoff between the computational power of a language and the ability to determine what a program in that language is doing.”

w3.org   05:11

02 Oct 2007

Good Shell Coding Practices - Handling Command Line Arguments

Very nice look at different methods (good and bad) for handling the command line in sh scripts.

shelldorado.com   00:59

Bazaar Project Templates

Cheap branches make for new uses.

tomayko.com   14:39

Software Is Hard

“Talking about a software development schedule more than a year out is like talking about where we go after we die. Everyone has some idea where we’ll end up, but those ideas differ wildly, and there’s a lack of solid evidence to support any of them.”

gamearchitect.net   15:32

BoingBoing TV!

This’ll be a fun ride.

tv.boingboing.net   16:50

03 Oct 2007

The rsync(1) Algorithm

Some detail on rsync’s “rolling checksum” algorithm invented by Andrew Tridgell.

en.wikipedia.org   07:33

Why Programmers suck at Picking Colors

“Let me repeat this because it’s very important: contrast is the basic building block of UI design.”

betaversion.org   12:03

USING COLOR IN INFORMATION DISPLAY GRAPHICS

Color theory for computer interface designers.

colorusage.arc.nasa.gov   12:05

04 Oct 2007

joethepeacock.com   11:04

Defanging the Multi-Core Werewolf

“… where’s the harm in spawning another process? Let the two halves of the program communicate over some IPC mechanism. That model is well known, well tested, well-understood, widely deployed and has been shipping for decades.”

notes-on-haskell.blogspot.com   11:08

05 Oct 2007

If wishes were iPhones, then beggars would call

“My current theory is that it’s some twisted form of wish fulfillment. ‘I wish this company understood the value of openness, but they don’t, so I’m going to keep buying their closed, crippled shit until they get it.’”

diveintomark.org   04:16

Overlapping Circles

Sam’s Planet Intertwingly is my TechMeme.

intertwingly.net   04:21

NoSquint: Firefox Extension

NoSquint remembers your text zoom level per site, so you will only need to adjust text size once for each site that uses text that is too small for your eyes.

urandom.ca   04:36

The ESB Question

This is a scary description of a small chunk of my tech career: “In a previous life, I helped develop ESBs. I’ve written about them and I’ve promoted them. But somewhere along the way, I lost the religion.”

steve.vinoski.net   04:58

09 Oct 2007

Why I Hate Mission Statements

“The easy and fun way to test whether a mission statement/purpose/motto is garbage is to negate it and see whether it still holds up.”

getluky.net   07:56

10 Oct 2007

http://xkcd.com/327/

“Did you really name your son Robert'); DROP TABLE Students;—?”

xkcd.com   05:31

11 Oct 2007

Submit a Twitter Bug

Gets my vote in Best Bug Reporting Screen.

twitter.com   11:08

adamssl on anonymity

Now this is an interesting theory on John Gabriel’s GIFWT.

ourstereo.com   20:23

xach.com   21:27

12 Oct 2007

Configuring Apache httpd

Starting with absolutely no configuration file. This is why I’ve prefered lighttpd, because I can put together a separate config in about five minutes. httpd’s sprawling default config has always scared the crap out of me.

links.org   04:54

14 Oct 2007

Fear and loathing at the command line

“To average users, the suggestion that they use the command line – or the shell, or the terminal, or whatever else you want to call it is only slightly less welcome than the suggestion that they go out and deliberately contract AIDS.” That’s a damn sham

brucebyfield.wordpress.com   06:07

15 Oct 2007

ManPageView

Vim add-in for viewing manpages, perldoc (both system and embedded), help, info, and php files. Maybe I’ll finally be able to read all that GNU info doc I keep hearing about in the GNU coreutils man pages.

vim.org   13:08

17 Oct 2007

Rudy's Four Horsemen

Giuliani to bomb everybody if elected. Iran, Palestine, Syria, Massachusetts, etc.

youtube.com   07:00

21 Oct 2007

Hotwire graphical terminal

Looks like they’re bringing the basic capabilities of readline up to the GUI level. Definitely interesting.

howtoubuntu.com   06:15

Employees Expose FOX NEWS Distortions

It’s worse than I thought.

youtube.com   06:22

The New BackUp Commercial

“… and mounts your shotgun flush at your bedside enabling access to your shotgun while in the laying position in your bed!”

youtube.com   17:44

22 Oct 2007

pgAdmin III v1.8.0 Final Released

“v1.8.0 represents nearly a year of development and testing to bring you a host of new features and improvements”

pgadmin.org   09:48

How Benjamin Franklin Made New England Prosperous

Need more posts like this!

21stcenturycicero.wordpress.com   16:53

Google Docs Basically Sucks

The quality of the generated HTML is poor and we need to be able embed custom stylesheets … and do something about those nasty URLs!

tomayko.com   20:04

23 Oct 2007

Bullshit Is Most Important Issue For 2008 Voters

“No one party has a monopoly on bullshit” … “it’s not just about talking bullshit, it’s also about living it…”

theonion.com   06:53

24 Oct 2007

ZFS Puts Net App Viability at Risk?

Schwartz: “… we will be going after sizable monetary damages. And I am committing that Sun will donate half of those proceeds to the leading institutions promoting free software and patent reform, and to the legal defense of free software innovators.”

blogs.sun.com   18:33

25 Oct 2007

Prism

Mozilla Labs finally puts some lipstick on WebRunner. This is extremely important to me.

labs.mozilla.com   14:43

26 Oct 2007

Mac Fonts @ OSX-E

Blatant license violation!

osx-e.com   19:33

users.pandora.be   21:32

Ian Bicking: Prism

“… if all you can think of is reasons why the web is stupid and awkward, and you think it’s some giant step backward (from what?), then you haven’t thought very deeply about what’s happened in the world of technology and why.”

blog.ianbicking.org   21:36

27 Oct 2007

youtube.com   18:54

31 Oct 2007

Shipping Means Prioritizing

“No important software for the Mac depends on Java.”

daringfireball.net   03:29

01 Nov 2007

Fair use advocates hit back with copyright principles of their own

“The Fair Use Principles for User Generated Content offer a set of guidelines that video sites should use in order to ensure that their attempts to keep infringing video offline don’t run roughshod over users' rights to fair use of the content.”

arstechnica.com   13:42

Anti-Terrorism and the Death of the Chemistry Set

“Modern fascist states don’t even bother to kill those people, and pretending they’re going to show up in some stormtrooper outfit and start a gun battle with you is insane.”

science.slashdot.org   13:43

Iraq, Afghan Vets at Risk for Suicides

“The ongoing research reveals that at least 283 combat veterans who left the military between the start of the war in Afghanistan on Oct. 7, 2001, and the end of 2005 took their own lives.”

ap.google.com   13:57

How to tell if a web page sucks

Beautifully executed.

warpedvisions.org   18:32

02 Nov 2007

Technical Debt

“… coined by Ward Cunningham to describe the obligation that a software organization incurs when it chooses a design or construction approach that’s expedient in the short term but that increases complexity and is more costly in the long term.”

blogs.construx.com   06:39

04 Nov 2007

November 5th MoneyBomb #3

Whoa, Ron Paul’s on track to raise almost $3 million in the 24-hour period beginning 12:00 AM TODAY. He’s done $350K in the first three hours. I can’t imagine that’s going to sustain but he’ll end with $2.8 M if it does. That has to be a record.

ronpaulgraphs.com   19:40

05 Nov 2007

Prism Prototype Now Available on Mac and Linux

That was quick. IMO, the Mac needs this application more than other platform’s (including Windows) because of its document oriented application switching.

labs.mozilla.com   14:52

07 Nov 2007

Bwana

Manual page URL handler for Safari (e.g., “man:bash”, “man:sort” in URL box). References to other man pages are hyperlinked very nicely and the pages themselves are formatted quite nicely.

bruji.com   16:02

10 Nov 2007

The Nerd Handbook

“Whereas everyone else is traipsing around picking dazzling fonts to describe their world, your nerd has carefully selected a monospace typeface, which he avidly uses to manipulate the world deftly via a command line interface …”

randsinrepose.com   17:04

12 Nov 2007

RESTafarian SOA killers?

“We (the RESTafarians) are not stubborn zealots. We’re just right. Sorry :–)”

innoq.com   05:25

2,369,239 US Soldiers vs 11,770,000 Iranian Soldiers = DRAFT

“At the risk of loosing all my credibility, allow my concern to manifest itself in a less than mature way: Our economy is &%$#ed. We have a -862,300,000,000 dollar cash balance. That puts us LAST in the world for cash balance of our own currency.”

reigngame.com   06:11

14 Nov 2007

Sinatra : Classy web-development dressed in a DSL

something to dig into during a 1 hour conference call or whatever …

sinatra.rubyforge.org   14:15

15 Nov 2007

WS-* is to REST as Theory is to Practice

Dare talks about his transition from WS-* to REST proponent. This mirrors a lot of people’s experience, including my own.

25hoursaday.com   03:17

17 Nov 2007

macvim - Google Code

Absolutely beautiful new Vim port for OS X – sane GUI tabs, multiple windows, client/server mode, fonts look great. Stop building Carbon Vim from source!

code.google.com   18:10

18 Nov 2007

Resources and the Kimball

Patrick’s right: even if you never build a DW related application, Kimball’s articles on dimensional database design are enlightening and applicable to a million other tasks. Reading Kimball, for me, was not unlike reading Paul Graham or Richard Gabriel.

patricklogan.blogspot.com   06:23

21 Nov 2007

Changeset 8180 - Rails Trac - Trac

“Ousted ActionWebService from Rails 2.0 ” :)

dev.rubyonrails.org   04:03

GNUpdf

“The goal of the GNU PDF project is to develop and provide a free, high-quality, complete and portable set of libraries and programs to manage the PDF file format, and associated technologies. ”

gnupdf.org   12:25

Bourne Shell Server Pages

“Installation is left as an exercise for the reader.”

hyperrealm.com   12:28

22 Nov 2007

What if powerful languages and idioms only work for small teams?

“What if closures and meta-programming and expressive type systems and annotations and all of the other tools that give us the power to build powerful abstractions actually don’t scale to larger teams?”

weblog.raganwald.com   14:56

25 Nov 2007

Time Magazine's FISA Fiasco shows how Beltway reporters mislead the country

Salon’s Glenn Greenwald pulls the limbs off Time’s Joe Klein on his coverage of the FISA bill. I can’t imagine a clearer exposition on the mentality of most beltway “journalists”. I’ve been a Time subscriber for my entire adult life but that might end …

salon.com   06:53

26 Nov 2007

The Two Types of Programmers

From IMil in comments: “Shocking statement #(n+1): 80% of the 80% believe that they belong to [the] 20%.” A recursively shocking statement! i.e., (0..Infinity).inject (0.8) { |x,n| x * 0.8 }

codinghorror.com   06:38

PEP 3117 -- Postfix type declarations

“After careful considering, much soul-searching, gnashing of teeth and rending of garments, it has been decided to reject this PEP.”

python.org   07:53

27 Nov 2007

Depressurize the priorities

“Most of the time you should be working on The Next Most Important Thing. But there are times when it’s okay to depart. Times when you need to depressurize after completing a dive in the stressful, complex pool of Big Problems.”

37signals.com   03:40

28 Nov 2007

Run Internet Explorer 5/6/7 Natively in OS X

This trumps Leopard for most important Mac development this year as far as I’m concerned. Words cannot explain the hatred I’ve developed for booting up multiple Parallels VMs to get at IE.

macapper.com   22:42

01 Dec 2007

Am I a bad person because I basically hate everyone?

“Watching the unfolding train wreck that is the 2008 preznidential campaign, I’ve come to the depressing conclusion that every major candidate makes me want to throw up [in my mouth and then swallow it] at least a little bit.”

sadlyno.com   04:49

04 Dec 2007

Python

“Whitespace?”

xkcd.com   17:06

06 Dec 2007

Google Chart API Developer's Guide

I would use this ASAP if not for the privacy requirements around the data I’m charting. There’s really no good general purpose graphing libraries that use nice and simple vector shapes and styles.

code.google.com   18:17

CNN has postponed speculative documentary "We Were Warned -- Iran Goes Nuclear."

That special was “based on a different set of rules and a different set of conditions,” said CNN veep-senior exec producer Mark Nelson …

variety.com   18:24

VMWare: Coming Out of the Cloud?

EC2 is my current pick for most interesting / innovative tech development of the year. Everyone will have to have an EC2 clone by the end of 2008.

redmonk.com   19:17

10 Dec 2007

A Brief Introduction to REST

Stefan Tilkov’s latest InfoQ article covers all the key concepts…

infoq.com   06:21

The solution is quite clear: each browser tab should have its own thread, in which a separate instance of a JavaScript interpreter executes...

I had assumed that was already happening today. I really have to dig into the mozilla codebase someday… Seems like it would be worth it to get a better feel for browser internals – even if you weren’t planning hacking on the browser.

pinderkent.blogsavy.com   09:03

Postgres for the win!

Yep. I can’t think of a single piece of technology that’s been less of a PITA than postgres. In fact, when I think about “solid software,” postgres is the first thing that comes to mind.

enfranchisedmind.com   09:43

11 Dec 2007

ripten.com   17:42

codinghorror.com   17:48

12 Dec 2007

GAO: "USA is living beyond its means"

(Meta: Wow. The Government Accountability Office is vlogging on YouTube.) The money situation over here is what keeps me up at night these days. How am I suppose to explain this to my kids in twenty years?

youtube.com   18:52

13 Dec 2007

Freedom 0

Ahh, those were the days… What’s left to fight for?

diveintomark.org   06:58

What has the government done to our money?

“Why is the dollar the world’s reserve currency? How does the government fund it’s debt? and what the hell causes inflation?”

robubu.com   19:59

The Right and Lawful Rood

… the primary activity depicted here is standards development, particularly the historically mandated procedure for determining the linear measurement known as the “rood”, related to the English “rod”, the German “rute” and the Danish “rode”.

robweir.com   20:09

14 Dec 2007

Bazaar goes 1.0!

New, faster repo format and a bunch of other tweaks make in during the RC process.

lists.ubuntu.com   03:27

16 Dec 2007

A RESTful version of Amazon's SimpleDB

That’s much nicer. Amazon should adopt it immediately.

subbu.org   16:40

Prince XML: Generating High Quality PDFs from HTML + CSS

Simple print typesetting using HTML/CSS. Targets the 80% of common print tasks w/ HTML/CSS. I’m going to be looking into mozilla’s cairo PDF output abilities within the next few weeks so it will be interesting to compare.

video.google.com   16:42

Using a Mac…why oh why?

“It all started with Windows Vista”

rassoc.com   16:44

moz-snapshooter.rb

Like khtml2png but using the gtkmozembed Ruby extension library (which I haven’t been able to build yet).

mirko.lilik.it   18:16

20 Dec 2007

War is over if you want it

Sorry people, I’m completely sucked into this Ron Paul thing. Merry Christmas!

youtube.com   16:07

31 Dec 2007

depressing

“maybe try coding something in c”

bash.org   01:23