Nannygoat Hill

Entries categorized as ‘computers’

songsincode

August 24, 2009 · 3 Comments

#songsincode is one of the most fun Twitter memes I’ve seen, and on Friday night (Sydney time) it was going nuts.

.leaves { color: #630 } #sky { background-color: #999 }

null $ (filter (== "I'm") love)

(and (fast-p (car you)) (wants-ticket-to-anywhere-p me))

my $milkshake; map { $milkshake->bring_to(address => $yard, person => $_) } @boys;

foldl pass [] dutchie

if( grep /^bustle$/, @hedgerow ) { alarm 0; }

To my Twitter followers: you are very patient. Or nerds. Or both.

Here is an interesting rundown from the folk who started it.

Categories: computers · memes · music

Monads

March 18, 2009 · Leave a Comment

Haskell – the programming language I’m teaching myself in odd moments – has monads. Monads are difficult to explain, so Google gives an entertainingly bizarre list of things that “monads are like”:

burritos
roach motels
nuclear waste containers
closure operators
space suits
assembly lines
lawnmowers
raiiiiiyayn, on your wedding day
ordinary monoids
objects
analogies
building a car out of bicycles instead of walking
souls
the Hotel California
recipes
playing at someone else’s house

Several of these are facetious references to the monad explanation problem itself, one is actually a reference to Liebnizian monads that got left in the list by mistake, and one is just something I threw in to be silly.

If you want my opinion, and I haven’t got deep enough into it to be much more than snide about it, which is why this post is here rather than on my programming blog, I think monads are like general algebras, or models of computational forms. And they are also a way of representing a temporal sequence as a chain of functional compositions, which is how the eternal static Spinozan plenitude of a Haskell program can actually get its hands dirty and do something useful.

Whether this is right, and how it all really works is something I don’t expect to understand until I write one of my own.

Categories: computers · mathematics · philosophy · words

Thingularities

February 13, 2009 · Leave a Comment

Singularity (n.) hypothetical future scenario in which science fiction writers and fans get so into computers that they can’t imagine any hypothetical future scenarios other than “runaway hyperintelligent AIs turn the whole Solar System into a vast computer”

Swingularity Unexpected fad for a cappella jazz sweeps the world, resulting in a billions-strong toe-tappin’ close-harmony groupmind.

Engularity In the wake of Great Depression 2.0, the only remaining economic activity on Earth is teaching English as a second language to business students.

Wingularity We bioengineer ourselves to be flight-capable, but it’s so much fun and so energy-consuming that all we do in our spare time is hunt for grubs.

Categories: computers · sf

Twatting pollies

November 14, 2008 · Leave a Comment

Seems that “busy/important” is so last century, because these days even politicians have time to stuff around on Twitter. And to think I was vaguely embarrassed about doing something which I thought was the equivalent of gluing cut-out pictures of bands from Smash Hits onto your folder at high school, oh, wait, no, that’s what Facebook is.

Anyway it all reminds me of that time in the 70s when Malcolm Fraser ate a sausage which had been barbequed by solar power. Sure, people laughed, or at least my parents did, but look at how far we’ve come since those early days.

In other news, Michael Lewis has written the best possible article about the Wall Street crash.

Categories: australia · computers · politics

Machines

November 11, 2008 · Leave a Comment

For the last five years I’ve given my computer names which have all fallen into a very general theme: I added a new one to the list about a month ago. It’s the first time I’ve ever had a computer at home which was faster than the one at work.

swim-two-birds
unthank
chorazina
chavignolles
theleme
summerisle
triste-le-roy
vraidex

Categories: computers · words

Cleanup

October 23, 2008 · Leave a Comment

Also, the area around the scanner was full of dust bunnies instead of old computers

Categories: comics · computers

Abject subjects

September 3, 2008 · Leave a Comment

Following up subjective tag surfing on delicious, it’s also possible to trawl for people who use tags in a way that’s, well, slightly different.

http://delicious.com/tag/and

http://delicious.com/tag/the

http://delicious.com/tag/with

http://delicious.com/tag/or

http://delicious.com/tag/but

Also: here’s how to find all the font curmudgeons on Flickr.

Categories: computers · connections · design · typography · words

Novels in Three Lines

August 20, 2008 · Leave a Comment

Fascinating little news items from 1906 by Félix Fénéon, now available on Twitter.

Anyone else out there been twatting? Mine is mostly a work status thing, so not particularly interesting.

Categories: computers · france · history · literature

perlfunk

July 10, 2008 · Leave a Comment

I’ve started another blog: perlfunk, for technical stuff.

Categories: computers

CAT scans II

May 19, 2008 · 1 Comment

Amateur medical visualisation go! The green blob is my benign arachnoid cyst, which was nicknamed the “brain cloud” when it was first discovered in 1991.

Categories: computers · life · visualisation