i have some time off work soon so i am going to write a more in-depth article on plumber, but because i keep marveling at this:
type is text
data matches '\[([a-zA-Z0-9 ])\]'
data set /usr/ds/lib/notes/$1
plumb to edit
plumb client window $editor
now any sort of text like [this] i can right click (or select and plumb, or whatever) and it pops open a new pane in acme for /usr/ds/lib/notes/this. basically all i ever wanted in some personal wiki software, integrated system-wide, in 5 lines
The Case Against Tablets
As I hunt for new computing hardware, I’m coming to the conclusion that tablets are simply a mistake. And yes, strongly informed by using one as a primary device for 5 years.
An ultra-light laptop has better utility and vastly superior privacy.
The one killer function, reading documents, seems better served by an e-book reader. ...
I'm exploring this question on Diaspora, with some good suggestions. Upshot is that tablets do most things poorly and virtually nothing well. And the landscape fully sucks.
Text reading and possibly notetaking is the major exception. And for that, an e-ink reader is the preferred option.
I'm surveying what uses people have, multi-response, with a goal more of completeness than representation. Please explain "Other".
Reserved identifiers in C
You aren't supposed to create identifiers that match these patterns, if you're trying to write portable, future-proof C code. But you probably are. We all are.
Because these rules aren't nice, and you won't be warned that you've broken one.
Is it worth it?
@Liberapay the German translation has two menu entries labelled "Konto". That might be confusing. The one for changing the password could be "Benutzerkonto", maybe?
Code as Creative Medium
A Handbook for Computational Art and Design
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko