Anarchaia

Experimental, impressionistic sub-paragraph tumblin' (think obstsalat)

FAQ · Search · chneukirchen.org

31aug2007

Tools of The Effective Developer: Personal Logs, I’m starting one soon too.

View PDF/PS/DVI files in an Emacs buffer, Bill Clementson shows a cool Emacs package.

Light experiment 8
Light experiment 8 by freeeestyle

But she smiled sweetly
She smiled sweetly
She smiled sweetly
And said don’t worry
Oh, no no no
Oh, no no no
Oh, no no no
— Rolling Stones, She Smiled Sweetly

Chaos Computer Club veröffentlicht Entwurf des BKA-Gesetzes, “Wenn das BKA-Gesetz in der vorliegenden Fassung verabschiedet wird, entsteht de facto eine Geheimpolizei, wie sie in Deutschland zuletzt in der DDR existierte.” Ich hoffe es ist ein Witz…

#ruby-lang
01:03 <jast> not a meta-discussion, please :(
01:04 <kyevan> jast: Well you just started a meta-meta-discussion. And I think I just started a meta-meta-meta-discussion. Crap.
#ruby-de
00:22 <shevy> dumdedum
00:22 <shevy> ein penpen geht herum
00:23 <shevy> und fällt er in den graben
00:23 <shevy> werd ich mich an ihm laben!

unchan is an image board for fans and haters of web 2.0 alike. it was created strictly for the lulz, and should be used accordingly.

Sunset
Sunset by orsorama

The TeX Gyre (TG) Collection of Fonts, standard OpenType faces for TeX.

Bell’s going to ring
Hear the alarms
Better tell the fire chief
To quit playing cards
— Rolling Stones, Sparks Will Fly

Superators: neat Ruby hack, tricky tricky.

Blueprint 0.5: The Experiment, back to pixels (eech!), but now with 24 columns. (Yay.)

30aug2007

How Not to Die, essay by Paul Graham.

Defunc’ed Join Calculus, now in Haskell, “This module defines alternative semantics for join calculus (JC) by means of providing an interpreter.”

Ratification Results, “The Steering Committee therefore ratifies the draft numbered 5.97 as the official “Revised6 Report on the Algorithmic Language Scheme”. The Editors are directed to prepare the final text of the document, correcting only minor errata.” I really wonder what R7RS will look like..

Luleå
Luleå by mleeoliver

Links to Tens of Thousands of Legal Pornography Downloads, by j1mmy. PNSFW, enjoy.

No matter where I go baby, no matter what I do
I spend my whole life honey, just thinking of you
Yeah it don’t seem to matter, who’s right and who’s wrong
I want to tell you how I feel now, in the words of this song
— Rolling Stones, Keys To Your Love

Introducing TrimPath Junction, by Jack Herrington and Steve Yen. “Junction is an all JavaScript framework that closely models the Ruby on Rails model-view-controller design pattern and implementation. And with the help of the Helma JavaScript web server, it runs the same code both on the client and on the server. Exactly the same code, in fact.”

Robot City, “South Korea plans to build a whole new city dedicated to the robotics industry.”

That diagram (Let me ring your bell), Rick Jelliffe shows Rob Wier’s 2006 diagram comparing the number of pages of various standards versus the time they spent in committee.

CSS @ Ten: The Next Big Thing, by Håkon Wium Lie at A List Apart. I’d totally love custom typefaces on the web.

Put Your Content in My Pocket, by Craig Hockenberry at A List Apart. First part of a series explaining how to make iPhone-friendly sites.

CouchDb updates, Jan Lehnardt has more details on the recent changes. (Yay for killing XML and Fabric.)

New Squeak UI Enhancements Released, Vista look != Enhanced IMO.

030_wood
030_wood by michaela a. gabriel

Ruport 1.2, everyone’s favourite Ruby report generator, has been released.

‘average rainfall in the UK’ poster, this is cool.

In another land where the breeze and the
Trees and flowers were blue
I stood and held your hand.
And the grass grew high and the feathers floated by
I stood and held your hand.
— Rolling Stones, In Another Land

Wild Contemporary Furniture, crazy.

Full of Ambition, a new Ruby query language for databases. “Ideally, this thing could turn into something like Rack for databases.”

Re: clarification on git, central repositories and commit access lists, Linus on why decentral development works well for big projects too.

27aug2007

ThoughtThe next Anarchaia will appear Thursday, August 30.

Fill-in-the-Blanks, been using that UI design technique in some small webapps already.

Online-Durchsuchung bei der Bundesregierung, “Andy Müller-Maguhn, Sprecher des CCC, sagte hierzu: “Die Behauptung des BMI, die Sicherheitsbehörden und das Bundesministerium des Innern (BMI) verfügten “grundsätzlich über genügenden Sachverstand”, erscheint angesichts der Unfähigkeit, Spionage-Trojaner selbst in sensibelsten Bereichen wie im Kanzleramt zu verhindern, als Pfeifen im dunklen Wald.””

hiking in abercorn
hiking in abercorn by tugboat printshop

Translations, “what we want to show you is a nice perspective we learned here last week that relates multiple ways to interpret natural and programming languages.”

Don’t you know you’ve got it in for me
I knew it right from the start
I’m still learning my lines baby
Since you’ve rewritten my part
— Rolling Stones, Infamy

My Favorite Books, danah boyd’s list.

Exploring Erlang, slides by Bob Ippolito from C4[1].

Emacs markdown-mode, I wish it could refactor links and was optionally a minor mode.

Meta means that you step back from your own place. What you used to do is now what you see. What you were is now what you act on. — Guy Steele, Growing A Language

Kindergarten Quantum Mechanics, by Bob Coecke. “These lecture notes survey some joint work with Samson Abramsky as it was presented by me at several conferences in the summer of 2005. It concerns ‘doing quantum mechanics using only pictures of lines, squares, triangles and diamonds’.”

by mzfaustus

GNU Cim is a compiler for the programming language Simula that compiles to C.

Introducing Fieldnotes, could these finally have a pocket-appropriate size?

26aug2007

ThoughtSurpise issue!!

Tumblelogging: don’t think about it, just write, we made it into the Daily Telegraph!

Hash Tags = Twitter Groupings, I really like this idea.

8-9-2007-23
8-9-2007-23 by wmjarman

Gambit-C v4.0.0 is now available. “Version 4 also marks the beginning of the Gambit source code repository managed by Mercurial.”

Welcome to the Hotel California
Such a lovely place
Such a lovely face
Plenty of room at the hotel california
Any time of year, you can find it here
— Eagles, Hotel California

buzhug is a fast, pure-Python database engine, using a syntax that Python programmers should find very intuitive.

Java needs an overhaul, by Russell Beattie. Full of awesome quotes: “the heyday of the language and platform has come and gone, and IMHO, it’s going to continue to fade from relevance with increasing speed.”, “But in general Java is yesterday’s technology.”, “I just don’t want to waste my server’s resources on a bloated JVM.”, “There’s something about the Java culture which just seems to encourage obtuse solutions over simplicity.”

A functional correspondence between evaluators and abstract machines, by Mads Sig Ager, Dariusz Biernacki, Olivier Danvy, and Jan Midtgaard. “We bridge the gap between functional evaluators and abstract machines for the lambda-calculus, using closure conversion, transformation into continuation-passing style, and defunctionalization of continuations.”

VamOz is a visual abstract machine executing kernel language programs as defined in the book Concepts, Techniques and Models of Computer Programming by Peter Van Roy and Seif Haridi. The idea is to give students a tool with which they can increase their understanding of how the abstract machine computes.

Midnight Blue #8
Midnight Blue #8 by thehotshot

CouchDb, big changes coming, great news: “Jan and I have been doing a bunch of work converting CouchDb over to use JSON instead of XML and Javascript instead of a custom query language.”

Hello. Welcome to my squash cave. “A Roman bath, a cinema for two dozen friends, even a subterranean tennis court – the super-rich are transforming their London homes, even if it means digging dozens of feet undergound.”

I done my traveling
I done my traveling
From now on, it’s just gambling,
That I’ll be doing here
Be doing here
— Dan Bern, Cowboy

compiling ruby for the iphone, Courtenay tried but I doesn’t yet really work.

Simon Cozens’ Books, put into a wiki.

Jack Kerouac Book Covers, “A selection of front covers of various editions of On the Road.” I have Penguin 1972 and Rororo 1968.

An Accidental Simula User, Luca Cardelli, very good slides, highly recommended.

23aug2007

ThoughtAnarchaia will resume publishing Monday, August 27. I’m camping.

Holding a Program in Ones Head, essay by Paul Graham. “A good programmer working intensively on his own code can hold it in his mind the way a mathematician holds a problem he’s working on.”

Cubulus OLAP, a 3kloc(!) Python Open Source aggregation engine with slice & dice web interface.

“Forward, the Light Brigade!
“Charge for the guns!” he said:
Into the valley of Death
Rode the six hundred.
— Alfred Lord Tennyson, The Charge of the Light Brigade

Jacl is a self-contained implementation of a Tcl interpreter, written entirely in Java. If one evil is not enough for you…

Triad back backlit
Triad back backlit by cedison

The 38th Signal, a funny parody blog.

Cardboard Wiggle Stool, want have. I wonder whether it’s comfortable, though.

#ruby-de
17:44 <chris2> entropie: http://www.syslog.com/~jwilson/pics-i-like/dick-light.jpg
17:44 <chris2> die url ist zuverräterisch
17:44 <entropie> :D
17:44 <entropie> wenn ich mir ne todesart aussuchen dürfte würd ich von dem teil gerne erschlagen werden

Searching for Non-Toxic Stimulation, by Noah Gift. Does sex count?

Extreme Agility with jMatter, by Eitan Suez. It’s a kind of NakedObjects-like sytem for Java.

Object Initialization and Construction Revisited, by Gilad Bracha. “Below is a standard example – a class representing points in the plane. What’s non-standard is that it is written in Newspeak, an experimental language in the style of Smalltalk, which I and some of my colleagues are working on right now.” It’s an interesting language IMO.

“Haskell Curry? Yes, I dated his daughter.”, WJW.

It’s nice to talk to you today
It’s very pleasant anyway
Is this as far as you go, girl
But I’ll let you guess
You can get me
If you let me oh yes
— Rolling Stones, If You Let Me

What Is Object Oriented Programming?, food for thought.

Introduction to Statistical Thought, a free book using R.

Gothic Blue flash
Gothic Blue flash by cedison
#haskell-blah
23:11 <chris2> what's the biggest haskell app?
23:11 <ricky_clarkson> ghc?

Soup is a new tumblelog hoster. Looks great.

Thoughts on the Social Graph, by Brad Fitzpatrick and David Recordon. “People are getting sick of registering and re-declaring their friends on every site.” Finally a solution in sight!

K Idioms, a huge list.

22aug2007

Seam Carving for content-aware image resizing, this is so awesome. Watch the demo.

AnlgoHaskell: The Aftermath, summary by Neil Mitchell.

RS15565-rug-center
RS15565-rug-center by mohrmcpherson

Installer.app is a UIKit based package manager for the iPhone. It works by downloading packages over WiFi (wireless networking) or EDGE. It supports installing, updating and uninstalling applications. That was quick.

Get in the groove and let the good times roll
We’re gonna stay here to soothe our soul
It could take all night long
— Rolling Stones, Good Times

Ghazal is a poetic form consisting of couplets which share a rhyme and a refrain. Each line must share the same meter.

Ludwig Feuerbach auf Wikipedia. Hervorragender Artikel.

Sky: The final frontier, Google Earth now lets you look up as well as down.

Search Engine Marketeers are the new script kiddies, …or how Vadim Smelyansky got pwned. Interesting story.

suffixtree is a Haskell library for lazy, efficient suffix tree construction, search, and traversal.

History of Writing, “The advent of a writing system, however, seems to coincide with the transition from hunter-gatherer societies to more permanent agrarian encampments when it became necessary to count ones property, whether it be parcels of land, animals or measures of grain or to transfer that property to another individual or another settlement.”

Creating a Personal Research Agenda, “A Research Agenda is a list of questions to focus on – they are the destinations you are tacking towards, the organizing principle around which you work. You might not be focusing on all of them all the time, but just formulating a list and putting it down will cause your mind to roll over them in the background like a kind of background thread.”

popcornyeah
popcornyeah by moretessapictures

Book Review: Forbidden Lego, WJW.

What is a Gerbe?, by Nigel Hitchin. Uhh.

So if you’re down on your luck
And you can’t harmonize
Find a girl with far away
And if you’re downright disgusted
And life ain’t worth a dime
Get a girl with far away eyes
— Rolling Stones, Far Away Eyes

Airborne Geology, “One of several interesting things I’ve found in Alan Weisman’s new book The World Without Us is his rhetorical approach to the industrial burning of fossil fuel. He refers to burning oil and coal as a way of “tapping the Carboniferous Formation and spewing it up into the sky” – that is, it’s “carbon we have mined from the Earth and loaded into the air.””

Geek birthday, “I am a complete geek, aided and abetted by my lovely wife. She has been slaving for some time on some fingerless gloves, embroidered – in true thug style – on the knuckles with ‘car’ and ‘cdr’, and on the insides of the thumbs with parentheses.” Whoa!

Meanwhile, a fantastic and twisty interactive comic. Heck, I spent hours in it.

21aug2007

Vertical Centering with a Floated Shim, cool trick.

Deploying Rails Applications “is now out in beta. As a founder of Engine Yard, Ezra is one of the most experienced people in the world when it comes to Rails deployment. As the author of nine books (including From Java to Ruby, Bruce brings a wonderful writing style to the book.”

Tuffo rudimentale
Tuffo rudimentale by nr.7375

When I hear the drummer, get me in the groove
When I hear the guitar, makes me wanna move
Can you feel the magic, floatin’ in the air?
Can you feel the magic? Oh, yeah
— Rolling Stones, Can You Hear The Music

I love typography, newish typography blog.

Building an Enterprise-Scale Database for RDF Data (PDF), by Andrae Muys. Mulgara RDF store uses Okasakis functional data structures.

Arsebook is an anti-social utility that connects you with the people YOU HATE. Yay!

the main pond
the main pond by raganwald

redditmedia.com, third-party aggregation with media links only. With previews!

It’s beginning to make me angry
I’m beginning to hate it
You’re a user, you’re a user
I’m gonna shake you
— Rolling Stones, Dirty Work

#rpa
22:45 <Aria> Some moron dug up a fiber optic line a hundred km from here.

Diet Coke is 99% Water (And That Is Now a Good Thing), by Steven D. Levitt. Often cheaper even.

Who Knew is an information design network devoted to ‘difficult content’ - ideas and issues that are commonly misunderstood and censored. Every 3 months, students graphically communicate texts considered complex, confusing and/or controversial – things that make us go, “Who knew?”

20aug2007

Helma, the closest thing to a convenient Lisp web app server, at least according to Manuel.

b3rnst3in, “Bernstein / Sendmail brennt / Bernstein / Zonefiles fliegen in der Luft”… mit MP3.

DSCN5183
DSCN5183 by Appy Ammer Al

Derinkuyu, or: the allure of the underground city, “what would happen to the Earth if humans disappeared overnight? What would humans leave behind – and how long would those remnants last?”

Don’t drive any faster than the angels can fly
I see you racing around like the speed of light
I see you walking around out there
Wind is flying through your hair
I know you just won’t listen but I try
Don’t drive any faster than the angels can fly
— Dan Bern, Angels

Maffee ist Kaffee, der mit kochender Mate anstatt Wasser aufgebrüht wird. In ihm vereinen sich des Hackers Lieblingsgetränke in harmonischem Zusammenspiel – Kaffee und Mate sind das Yin und das Yang des Maffee. *kotz*

Eigenvalue, eigenvector and eigenspace, really well explained in Wikipedia.

MVC using jQuery, “I’ve developed a jQuery MVC plugin that allows you to bind model values to a view element or a function. So when the value of the element changes the model value is updated. In turn an update to a model value triggers any bound functions to be called and any bound elements to be updated.” Beware: demo crashes Safari.

What happened on August 16, Skype was DDOSed by a huge wave of reboots due to Windows Update. You gotta love it.

US Primaries 2007, “In response to many requests, not only from Americans, The Political Compass has charted the most prominent names in the 2007 US Primaries.” Geez.

You say the city looks different, it s somehow lost its charm
Fire engine fly by with its annoying alarm
Did the angels ever really look this sad and blue?
You say the city has changed, well maybe it’s you.
— Dan Bern, City

Liten: Command Line Deduplication Tool and Library in Python, by Noah Gift. “There are a few scripts floating around in various languages and the problem is not all that difficult to solve, but I went the whole nine yards and wrote a reasonably cool command line tool that uses md5 checksums to detect duplicates.”

Book Review: From Narnia to a Space Odyssey, by Delirium. “From Narnia to a Space Odyssey is a collection of the infrequent correspondence between noted authors Arthur C. Clarke and C.S. Lewis. I didn’t even know they had corresponded, so I picked the book up from a bargain shelf for 4,ドル and it turned out to be a fairly interesting if not particularly substantial bit of history, focusing mainly on their disagreements over space travel, and mainly initiated and driven by Clarke’s attempts to engage Lewis in debate on the matter.”

Roto y Abandonado
Roto y Abandonado by von Kinder

Monadic Parser Combinators using C# 3.0, good idea but ouch.

recbird: An Erlang Dynamic Record Inferring Erlang Parse Transform, seems useful.

Diagram showing all programming paradigms and their relationships, interesting.

Nothing up my sleeve numbers are any numbers which, by their construction, are above suspicion of hidden properties. They are used in creating cryptographic functions such as hashes and ciphers.

19aug2007

NoseRub itself is a protocol for decentralized social networks. Really good idea.

My Mac Can’t Count, looks like Jim Weirich fucked up a font. Funny.

Brooklyn, 2007
Brooklyn, 2007 by spinetrak

Now you’ve got some diamonds and you will have some others
But you’d better watch your step, girl
Or start living with your mother
So don’t play with me, ‘cause you’re playing with fire
So don’t play with me, ‘cause you’re playing with fire
— Rolling Stones, Play With Fire

Headhoods, “The iconic faces that adorn the hoods of these sweatshirts are undoubtedly more famous than your own, so why not steal some of their limelight? Snuggle with a gorrilla or a creepy clown.” Cool.

Caveat commentor, Aristotle Pagaltzis says: “In programming, I’ve come to see the urge to comment as a sign of danger.” Very insightful.

Playing with Propositional Logic in Haskell, nice one.

Sunset at Church Strand
Sunset at Church Strand by martyn2006

This heart of stone, darlin’. No, no, this heart of stone
You’ll never break it, darlin’. You won’t break
This heart of stone. Oh, no, no, no
You better go, you better go home
— Rolling Stones, Heart Of Stone

Real programmers don’t use refactoring tools, you know, real programmers use languages which don’t have refactoring tools…

Scientists hail ‘frozen smoke’ as material that will change world , “Aerogel, one of the world’s lightest solids, can withstand a direct blast of 1kg of dynamite and protect against heat from a blowtorch at more than 1,300C.”

18aug2007

ThoughtThe Anarchaia Happy-Happy-Birthday prize goes to Dietrich Raisin for sending me this NSFW birthday card. I’d like to thank all participants.

Monad tutorials timeline, “This timeline covers not just monad tutorials, but interesting events in monad tutorial history.” Really interesting.

I am the king, the king of the world
It could ve been you, but it s me
I’m surprised you didn’t hear about it
It was on the cover of Newsweek
— Dan Bern, King Of The World

The Great Escape
The Great Escape by ukaaa

Architectural Sustainability, “Unless a “green” building actively remediates its local environment – for instance, scrubbing toxins from the air or absorbing carbon dioxide – that building is not “good” for the environment. It’s simply not as bad as it could have been.”

Compiling with Continuations, Continued, by Andrew Kennedy. “We present a series of CPS-based intermediate languages suitable for functional language compilation, arguing that they have practical benefits over direct-style languages based on A-normal form (ANF) or monads.”

Fast String Searching With Suffix Trees, well explained by Mark Nelson.

#ruby-de
12:23 <rretzbach> Geld spielt keine Rolle.
12:24 <rretzbach> Das einzige was zählt, ist das Leben.

Nordrhein-Westfalen wird 50 Jahre alt. Lange Jahre war Nordrhein-Westfalen das Land mit dem blödesten Namen. Aber dann kam ja Mecklenburg-Vorpommern. Harald Schmidt (Alles Gute zum 50. Geburtstag!)

IMG 6340
IMG 6340 by heet_myser

Rubber is a program whose purpose is to handle all tasks related to the compilation of LaTeX documents. This includes compiling the document itself, of course, enough times so that all references are defined, and running BibTeX to manage bibliographic references. Automatic execution of dvips to produce PostScript documents is also included, as well as usage of pdfLaTeX to produce PDF documents. (Impossible to google for.)

17aug2007

e, elemental, is a stack for the data web. Totally sick stuff, worth a look.

Informal Survey: Do Rewrites Really Fail?, Curtis Poe wonders.

Yes if ever your travels
Take you this far from home
Consult your map carefully
Steer clear of Rome
— Dan Bern, Rome

Coq and simple group theory, “And after wrestling a LOT with the assistant, I ended up being able to prove some pretty basic group theory results.”

Stairs
Stairs by ex_zordium

Oceanic “This picture has been haunting me ever since I first saw it back in June: a man, presumably, stands on the coast of Hawaii in 1946, watching a tsunami rush to shore, bringing a wall of debris down upon him – a literal and terrifying experience of the oceanic.”

How To Make a Funny Talk Title Without Using The Word “Weasel”, by Steve Yegge.

Indexing dataspaces (PDF), Xin Dong and Alon Halevy show how to index semistructured data in such a simple way I could slap myself the whole night.

#ruby-de
17:08 <rretzbach> % ls -l /dev/chris2
17:08 <rretzbach> lrwxrwxrwx 1 root root 9 2007年08月16日 17:07 /dev/chris2 -> /dev/null
17:08 <chris2> LOL
17:09 <chris2> 0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円0円
17:09 <rretzbach> :DDDDDDDD

HyperShoes, Shoes goes linky linky. Woohoo.

Her eyes told me things I d only but dreamed
Her hair was strawberry golden
When silence did reign I was simply amazed
That mine was the hand she was holding
— Dan Bern, I’ll See You Someday

P1040439
P1040439 by udono

Free e-texts on typography, including publishing, research, standards, and TeX.

LaTeX for Logicians, helpful for everyone in need of lots of symbols and diagrams.

Strange Maps, how could I miss that fantastic blog that long?

16aug2007

Hint: How to redesign the Leopard dock so it sucks less, I favor that.

How to write your own ISO Standard!, by Rick Jelliffe.

firesky
firesky by Arcane Randomity

Waterville, make projects for the renewal of the deserted water and paper mills.

The day that Elvis died was like a mercy killing
America breathed a sigh of relief
We knew all about the drugs and the Vegas shows
And there wasn’t much of anything that looked like grief
— Dan Bern, Too Late To Die Young

Bang methods; or, Danger, Will Rubyist!, David A. Black on !-methods in Ruby. This post is five years too late, but maybe it helps.

Foundations of category theory (PDF), slides by Oliver Kullmann.

Archon by Aaron Stump is a new directly reflective meta-programming language. It enables meta-programs to compute directly with unencoded programs. This paper is a revelation.

#ruby-de
17:00 <chris2> woran sterben forellen?
17:00 <chris2> an flusskrebs!

Call-by-value is dual to call-by-name, by Philip Wadler.

“Dieu a choisi celuy qui est… le plus simple en hypotheses et le plus riche en phenomenes” [God has chosen that which is the most simple in hypotheses and the most rich in phenomena] — Leibniz, “Discours de métaphysique”, VI, 1686

The Origins of Pattern Theory, the Future of the Theory, and The Generation of a Living World, OOPSLA 1996 keynote by Christopher Alexander.

Unix Toolbox: ngrep: easily grep local network traffic, ooh that sounds useful.

One badass peep, scene 2.
One badass peep, scene 2. by Corey (a.k.a. ten0fnine)

Every time a bird flies by
Tears well up in my eye
I can feel the rain from a couple mornings down
Out in the pasture the cow’s in heat
Someone gonna sweep her off her feet
Probably one of them bulls
Wander out here from town
— Dan Bern, Trudy

Emacs visual cheat sheet, “The cheat sheet includes navigation commands, the most common commands for Open/Save/Close, working with buffers, searching, and Copy/Cut/Paste edit functionality.” Probably helpful if it’s not in your fingers already.

#ruby-de
14:29 <penpen> Beim gestrigen Stammtisch der LUG hat übrigens jemand von einer absolut dämlichen Wirkung der Diskussion um den Bundestrojaner berichtet.
14:31 <penpen> Die Menge der Downloads von Antivirenprogrammen etc. von den Seiten des BSI ist in den Keller gegangen.

How to write a book: the short honest truth, by Scott Berkun. “If you want to write, kill the magic: a book is just a bunch of writing. Anyone can write a book.”

Court acquits allofmp3.com site owner, “A Russian court found the former boss of music download Web site www.allofmp3.com not guilty of breaching copyright on Wednesday in a case considered a crucial test of Russia’s commitment to fighting piracy.” Yay.

15aug2007

ThoughtThe Anarchaia Happy-Happy-Birthday Contest: It’s my birthday tomorrow, and the person that sends me the nicest (virtual) card till Friday shall become a CDN10ドル-coupon for Amazon.ca. (Yeah, LiSP.) Preferably Canadians should apply, considering the shipping cost. The wining entry will be published, there is no right of appeal.

MXQuery a low-footprint, extensible XQuery Engine.

Fingers of God is an effect in observational cosmology that causes clusters of galaxies to be elongated in redshift space, with an axis of elongation pointed toward the observer.

my wandering ways
my wandering ways by seawallrunner

Are you gonna follow your soul
Are you gonna follow your soul
Are you gonna follow your soul
Or just the style of the day
Or just the style of the day
— Dan Bern, Soul

DDT as a repellent, “I got an email today from Phillip Coticelli at Africa Fighting Malaria pointing to a study by Donald Roberts (PDF), showing that DDT has a repellent effect in addition to its toxicity.”

THE THING is an object based quarterly publication. Each issue of THE THING is conceived of by an individual artist, wrapped by the editors and sent to the subscribers. Miranda July takes part in the first issue!

Happy to hold you in my arms too tight
Happy to be your ever faithful knight
Happy to love–you
— Dan Bern, Happy Tonight

How to use Furoshiki, useful.

19
19 by GECA Liu

jQuery for JavaScript programmers, intro by Simon Willison. IMO the best and most useful JS library out there at the moment.

Should architects take the lead in bridge design?, “The bridge collapse in Minneapolis is a warning that architecture must take second place to engineering, says Gordon Masterton, while Martin Knight argues that issues of connectivity and context must be undertood before even the most obvious engineering constraints.”

14aug2007

Numeric Prelude for Haskell. Awesome stuff in there.

People with craters of the Moon named after them.

The Anatomy of a Large-Scale Hypertextual Web Search Engine, by Sergey Brin and Lawrence Page. “In this paper, we present Google, a prototype of a large-scale search engine which makes heavy use of the structure present in hypertext. Google is designed to crawl and index the Web efficiently and produce much more satisfying search results than existing systems.” Modern classic.

by mzfaustus

Girl overdoses on espresso coffee, “Jasmine Willis, 17, developed a fever and began hyperventilating after drinking seven double espressos while working at her family’s sandwich shop.”

In a notebook that I’m keepin
Beside me when I sleep
So I can write my dreams and like
The stuff that’s really deep
— Dan Bern, Thunder Road

Back To The Future: Hypertext the Way It Used To Be, by Theodor Holm Nelson and Robert Adamson Smith. “Others imitate paper (Word, Acrobat) and the constant 3D world we live in (“Virtual Reality”). Our system instead tries to create documents better than paper in a space better than reality.”

Adventure 0 original source code found again (and read the really fine article too). xyzzy!

PrimeShooter, an arcade game where you need to factorize numbers. Geeky.

How to Talk to a Physicist: Groups, Symmetry, and Topology, a fairly readable tutorial by Daniel Larson.

Bionade, I like it.

by Audrey Harrod

A Measure of Sacrifice, by Nick Szabo. Bells, clocks and sandglasses.

Beneath the Neon, “In a recent book called Beneath the Neon: Life and Death in the Tunnels of Las Vegas, author Matthew O’Brien goes down into that complex of storm-sensitive concrete waterways to document both the occasional flash flood – and the people who have taken up residence there. ”

Staying Motivated, by Kevin Cornell at A List Apart. “Whether your chosen medium is pictures or language, food or formulas, everyone has the capacity to be creative in their work. But we can often lose our motivation to create, making it difficult to stay focused and excited on a project. So how does one keep their creative well from drying up?”

#ruby-de
7:56 <chris2> das haben die ägypter schon so gemacht
17:56 <entropie> und die ham nur noch irgendwelche pyramiden rumstehen
17:57 <chrissturm> ist eine recht stable technologie
17:57 <chrissturm> tausende jahre ohne patches
17:57 <chrissturm> aber wie auch wenn man die maintainer einmauert

Design by Metaphor, by Jack Zeal at A List Apart. “Design by metaphor—or, as is often the case, design by simile—happens when a client provides design and development in the form of a reference to another product.”

I done my traveling
I done my traveling
From now on, it’s just gambling,
That I’ll be doing here
Be doing here
— Dan Bern, Cowboy

cassette tape wallet! yay!!!, very cool but unfortunately too small for A6 index cards.

Data Prefetch Support in GCC.

Raining Perseids, and I didn’t see anything. :/

Programming in C, ummm, Haskell, fun with IORef.

Fuck Lisp! is based on brainfuck, but instead of using a single ascii character for each instruction, it uses triplets of parentheses.

13aug2007

ThingDB, a semistructured database layer.

Manticore is a heterogeneous parallel programming language aimed at general-purpose applications running on multi-core processors. Manticore supports parallelism at multiple levels: explicit concurrency and course-grain paralellism via CML-style constructs and fine-grain parallelism via NESL/Nepal-style data-parallel arrays.

Somebody is watching you
Eat and drink and be of cheer
The sky has eyes and the walls have ears
Somebody somebody is watching you
— Dan Bern, Somebody Is Watching You

bandeja 862
bandeja 862 by numanciarte

Wikidbase is an idea that – as the name sugests – combines the functionalities of a database system and a wiki web application. Apps like this are the future.

An incunabulum is a book, single sheet, or image that was printed – not handwritten – before the year 1501 in Europe.

#ruby-de
14:50 <manveru> welche HTTP status codes sind primzahlen?
14:53 <penpen> 307, 401, 409, 503
14:54 <penpen> 101 fehlt noc

Generational Real-time Garbage Collection: A Three-part Invention for Young Objects, by Daniel Frampton, David F. Bacon, Perry Cheng, and David Grove. “We present the design, mathematical model, and implementation of our collector in IBM’s production Real-time Java virtual machine, and show both analytically and experimentally that the collector achieves real-time bounds comparable to a non-generational Metronome-style collector, while cutting memory consumption and total execution times by as much as 44% and 24% respectively.” Hot.

We sold it to the people of Kababa
For the Berlin wall and all the tea in China
For the gross national product of America
For the cash crop of North Carolina
Back when the earth had two moons
— Dan Bern, Kababa

Acoustic Planetology, “There’s a great new article in New Scientist about what the surfaces of other planets – with their variable air pressure and chemical humidities – might actually sound like.”

20070703_IMG_3331.jpg
20070703_IMG_3331.jpg by Nick Dakoulas

Lisp Machine operating system with complete source code leaked , now where do I get an Alpha…

North Shore is a mix of mountain biking and a roller coaster, in the woods.

Realistic or Abstract Imagery: The Future of Computer Graphics?, commented slides by Patrick Hanrahan.

12aug2007

The Perseids are a prolific meteor shower associated with the comet Swift-Tuttle. The shower is visible from mid-July each year, with the greatest activity between August 8 and 14, peaking about August 12. During the peak, the rate of meteors reaches 60 or more per hour. It’s a bit too cloudy today…

DiST: Fully Decentralized Indexing for Querying Distributed Multidimensional Datasets, by Beomseok Nam and Alan Sussman.

by rafamvc

Beginning Faking It, a gentle introduction to type-level programming by Uktaad B’mal.

I thought of friends from years ago
In a youth I’d thrown away
And a girl who used to love me so
Though I couldn’t recall her face
— Thin White Rope, The Ghost

How well do you know prototype, “or taking advantage of those extra 100 KB in your page.”

First Look: VIA PX10000 Pico-ITX Motherboard, 10x7.2cm! Awesome.

The Road to Clarity, Joshua Yaffa on highway typography.

PICT0949
PICT0949 by 4 go mad in Eskdale

Distributed karma, an idea for fixing recommendation systems. This could work out.

Worlds Weirdest Animals and Creatures, WJW.

Guess it’s the sun that shrink
The houses and the streets of the town
Especially my house, which used to have
these hidden lands
— Thin White Rope, Hidden Lands

A History of Erlang (PDF), HOPL-III slides by Joe Armstrong.

Type-level programming involves calculations that are done during compilation time while type-inferring/type-checking.

On Pattern Matching, Patrick Logan acknowledges the usefullness of pattern matching, especially for Erlang. I fully agree, I now consider it an essential feature for a practical(!) language.

11aug2007

MH & xmh: Email for Users & Programmers, maybe we should rethink the way we deal with mail.

SHA-1 Collision Search Graz, if you got a few cycles to spare.

santa clara waking up
santa clara waking up by eTom

Clipboard and Text Selection : iPhone :: Arrow Keys : Original Macintosh, by John Gruber.

I need lithium and you, you make me feel the same
Some reaction in my blood puts bubbles in my brain
— Thin White Rope, Lithium

50 manifestos, from Icon magazine.

Index of Erlang Enhancement Proposals (EEPs), “The EEP contains the index of all Erlang Enhancement Proposals, known as EEPs.”

Wahlboykott und ungültig wählen, Geldscheine einwerfen gefällt mir.

rspec: always typing it “should”, Courtney shows a nice alias. Maybe that should be in test/spec by default.

Interlaken&Jungfraujoch_Switzerland121
Interlaken&Jungfraujoch_Switzerland121 by davisj

loss of context for me on Facebook, danah boyd ponders: “what constitutes a “friend”? Where’s the line?” Maybe social sites need more kinds of relationships.

#ruby-de
22:54 <duschendestroye1> muss das so sein das nichts passiert wenn ich xmonad starten will?
22:58 <chris2> ja
22:58 <chris2> haskell ist eine lazy sprache :-P
23:06 <duschendestroye1> die xmonad binary ist 0byte groß….
23:07 <chris2> duschendestroye1: der haskell compiler ist auch lazy

In this sweaty night some dry heat
May be a good thing howling in the street
It won’t be no lovers who condemn
The perfect heat that fuses them
— Thin White Rope, Atomic Imagery

My Complete List Of Substitute Names For The Maneuver We Now Know To Be Monkeypatching, by _why. I love “duck punching.”

git.rubini.us, Rubinius goes Git. Yay!

10aug2007

Relationally-Parametric Polymorphic Contracts, by Arjun Guha, Jacob Matthews, Robert Bruce Findler, and Shriram Krishnamurthi. “The analogy between types and contracts raises the question of how many features of static type systems can be expressed as dynamic contracts. An important feature missing in prior work on contracts is parametricity, as represented by the polymorphic types in languages like Standard ML.”

Water
Water by ginasebajones

Auf, auf zum Kampf, zum Kampf!
Zum Kampf sind wir geboren!
Auf, auf zum Kampf, zum Kampf!
Zum Kampf sind wir bereit!
Dem Karl Liebknecht, dem haben wir’s geschworen,
der Rosa Luxemburg reichen wir die Hand.
Dem Karl Liebknecht, dem haben wir’s geschworen,
der Rosa Luxemburg reichen wir die Hand.
— Bert Brecht, Auf, auf zum Kampf

Finding palindromes in linear time with suffix trees. Literate Haskell.

#ruby-de
15:30 <duschendestroye2> dhh und _why habens gut … ich will auch mal ein photo mit chris2 :(
15:30 <chris2> duschendestroye2: will nur auf anarchaia

A Survey of Fast Exponentiation Methods, by Daniel M. Gordon. “In this paper we survey the known methods for fast exponentiation, examining their relative strengths and weaknesses.”

JVM Languages is an interest group surrounding language implementation for the JVM, including static, dynamic, functional, and anything else. Discussions on implementation strategy, pain points, and the future of the platform.

Times there’s a time to make some changes
There’s times that things should stay the same
Times when I can’t seem to tell the difference
It’s easy to make that mistake
— Thin White Rope, Ring

Blurred Nightscapes
Blurred Nightscapes by cloudedsunny

How difficult is it to write a compiler?, not that hard, unless the language is interesting. ;-)

Man Gets 218ドル Trillion Phone Bill, “A Malaysian man said he nearly fainted when he recieved a 218ドル trillion phone bill and was ordered to pay up within 10 days or face prosecution, a newspaper reported Monday.” Ouch.

09aug2007

“The Way of Testivus”: Testing and Beautiful Code, by Alberto Savoia. Nice read.

Exploiting Concurrency Vulnerabilities in System Call Wrappers , by Robert N. M. Watson “System call interposition allows the kernel security model to be extended. However, when combined with current operating systems, it is open to concurrency vulnerabilities leading to privilege escalation and audit bypass. We discuss the theory and practice of system call wrapper concurrency vulnerabilities, and demonstrate exploit technques against GSWTK, Systrace, and CerbNG.” Hot stuff.

IMG_0211.JPG
IMG_0211.JPG by mattdork

I’m amazed how the news does travel
Static like ghosts in gasoline
Faster than vision on a wire
Faster than voices overseas
— Thin White Rope, Wire Animals

Tiny PE, the object of the challenge was to write the smallest PE file that downloads a file from the Internet and executes it. Windows is crazy.

#ruby-de
17:35 <penpen> hat schon jemand den Ausdruck "flashstrike" geprägt?
17:35 <penpen> in Anlehnung an "flashmob"?

How to Make “Cold” From “Heat” – 20th Century Refrigeration, “Or more classically posed, “How can you make ice from fire?” The answer is a classic gas-absorption refrigerator!” I was really curious how that worked.

Passwords: just another bureaucratic annoyance, by Andy Oram. Full ack.

The Veteran’s Charge, Eric Meyer says: “‘This site is for iPhone users only.’ STOP IT. Stop it right now.” Full ack.

lenin
lenin by emmma peel

A tag system is a deterministic computational model published by Emil Leon Post in 1943 as a simple form of string rewriting system. For each m> 1, the set of m-tag systems is Turing-complete.

Hey, where’s Raquel? Isn’t she here?
No, I haven’t seen her for one million years.
Hey, what’s her problem? She dug that ground?
No, some of us just take a little more time to come around.
— Thin White Rope, Come Around

Portions Censored From Pearl Jam Webcast, “Reportedly absent from the webcast were segments of the band’s performance of “Daughter,” including the sung lines “George Bush, leave this world alone” and “George Bush find yourself another home.” WJW.

Unpredictability and Undecidability in Dynamical Systems, by Cris Moore. “We show that motion with as few as three degrees of freedom (for instance, a particle moving in a three-dimensional potential) can be equivalent to a Turing machine, and so be capable of universal computation.”

08aug2007

ASCII Rave in Haskell, “The idea is to be able to make instrumental sounds by typing onomatopoeic words”. WJW.

Mapping Programming Language IRC Channels, how I spent the day.

Well I hate to see the red red sun go down
I hate to see the red red sun go down
That’s when the hogbone man lay his knuckle down
— Thin White Rope, Red Sun

DSCN0151
DSCN0151 by Geoff Ball

Experience Report: Scheme in Commercial Web Application Development (PDF), by Noel Welsh and David Gurnell.

Generating Euler Diagrams (PDF), by Jean Flower and John Howse. Damn complicated unfortunately.

Making Perl Reusable with Modules, by Andy Sylvester.

IMG_0003
IMG_0003 by aniero

My Rattlesnake Bite-Pictures, holy fuck. Insense and bloody graphics!

Lets drink to the hard working people
Lets think of the lowly of birth
Spare a thought for the rag taggy people
Lets drink to the salt of the earth
— Rolling Stones, Salt Of The Earth

Sun Enters the Commodity Silicon Business, UltraSPARC T2 goes GPL, nice.

Buckybase: An Autonomic and Continuous Data Storage and Analysis System, “This is an extended description of Buckybase for Netidee 2007.”

07aug2007

Gemstone OODB to support JRuby, Rubinius, sounds very exciting.

Jackson Pollock, National Gallery of Art feature.

00040019
00040019 by Imsan

Sie nimmt mein Herz und legt es auf den Tisch als wärs ein Buch
Serpentina zu Besuch
— Ernst Molden, Serpentina

Data Visualization: Modern Approaches, “Let’s take a look at the most interesting modern approaches to data visualization as well as related articles, resources and tools.”

Beautiful Code, Jonathan Edwards breaks my heart inspite of being right: “I disagree that beauty is a guiding principle of programming. Here is how I responded.”

The “Gömböc”, “A shape whose impossibility might have been an elegant theorem, but whose existence may be much more elegant.” Want have!

#ruby-de
18:29 <duschendestroyer> ich bin schon aufgeregt was steve uns heut berichten wird.
18:30 <et> duschendestroyer: Er stellt das iPhone Shuffle vor!
18:31 <duschendestroyer> ja es werden zufällig kontakte angerufen!
18:32 <et> Und ohne display, man weiss also erst wen man anruft wenn der sich meldet!
moon
moon by semihundido

Diploma: Posters and Indesign Scripting, very nice stuff. “All posters are technically done with the Indesign Scripting Interface and a with little help of Processing (recursive area tiling, see end of post).”

Dann bin ich dein Labyrinth
bin dein armer Hund der spinnt
schenk dir einen Edelstein
will für immer bei dir sein
— Ernst Molden, Labyrinth

Introducing Dabble Do, the dabblers announce their second product: Dabble Do, a social to-do list.

Different arrangements for standard dice, “But it reminded me of a really nice puzzle, which is to find a nontrivial relabeling of a pair of standard dice that gives the same probability of throwing any sum from 2 to 12. It’s a happy (and hardly inevitable) fact that there is a solution.” Cool exercise.

06aug2007

Notes On Basic Proofs, by Peter Williams.

rsync’s algorithm, explained in Wikipedia.

RWEB is a literate programming environment for Ruby. (Much of it is language-agnostic, but its focus is Ruby.) It is patterned somewhat after Donald Knuth’s WEB literate programming tool, as well as its descendants, but has a couple of added twists in planning. (Boy is that eval icky. That said, support for .lrb analog to Haskell would be plenty fine.)

sunset giants
sunset giants by cornelius crab

Blueprint is a CSS framework, which aims to cut down on your CSS development time. It gives you a solid CSS foundation to build your project on top of, with an easy-to-use grid, sensible typography, and even a stylesheet for printing. Looks very good.

Schau dein Mund ist rot wie Blut;
Schau dein Hals ist weiß wie Schnee;
Schau dein Herz ist schwarz und unruhig,
wie so ein Expresskaffee
— Ernst Molden, Expresskaffee

politics.reddit.com, finally.

Roads, Joe Gregorio on his past commutes.

Nach dem Regen werden wir vielleicht noch ganz normal
fahren in die Stadt, essen im Lokal.
doch bis es soweit ist, werden wir uns kaum bewegen,
denn jetzt kommen wir.
Die Welt kommt nach dem Regen.
— Ernst Molden, Nach dem Regen

The 123456 die, “For some reason I’ve been trying to construct a die whose faces come up with probabilities 1/21, 2/21, 3/21, 4/21, 5/21, and 6/21 respectively.”

9511 Westerstraat toy store, night, sun
9511 Westerstraat toy store, night, sun by blacque_jacques

OLPC project tests WebKit on the XO laptop, good idea.

The Fauxharmonic Orchestra is totally digital, except for the conductor.

Beyond time, Austin Ziegler looks for experienced Ruby programmers to maintain PDF::Writer, colortools and Transaction::Simple.

05aug2007

More California E-Voting Reports Released; More Bad News, default passwords like “diebold” or “12345678” make these things not vote machines, but fraud machines.

DSCI0047
DSCI0047 by dieynaba_ouane

What was it you wanted,
Could you say it again?
I’ll be back in a minute
You can get it together by then.
— Bob Dylan, What Was It You Wanted?

Sci Foo 2007 Gossip Liveblog, by Aaron Swartz. “Industry heavyweights O’Reilly, Google, and Nature come together to sponsor a science-focused version of O’Reilly’s runaway success FOO Camp, bringing together top people in the field to eat and gab and plot.”

#ruby-de
22:16 <– chris2 has kicked shafire from #ruby-de (Quo usque tandem abutere, shafire, patientia nostra?)

His mother should have thrown him away and kept the stork. — Mae West

Happy Birthday Roseanna Curie Katz!, and gratulations to the parents.

lazy s
lazy s by zbindch

This wheel’s on fire,
Rolling down the road,
Best notify my next of kin,
This wheel shall explode!
— Bob Dylan, This Wheel’s On Fire

Grouping Symmetries, “What we seek is a set of basic algebraic rules that are true for all pattern-algebras; each different pattern algebra may have its own idiosyncratic rules, but hopefully we can find a basic set of underlying rules.”

04aug2007

MobileTerminal.app, a terminal emulator application for the iPhone. This is the first real third-party iPhone app. Yay!

Sitting there all pretty
Sitting there all pretty by wetron1
#ruby-de
17:13 <duschendestroyer> OLPC ist sowieso doof … wir haben OGPN gegründet
17:14 <duschendestroyer> one-girl-per-nerd
17:14 <chris2> :P
17:14 <duschendestroyer> viel wichtiger

Ye shall be changed, ye shall be changed
In a twinkling of an eye, when the last trumpet blows
The dead will arise and burst out of your cloths
And ye shall be changed
— Bob Dylan, Ye shall be changed

Moon Audio/Visual, “Yesterday I wondered what would happen if I stored the raw data from a pixmap image to a WAV file, converted that file to an MP3, then back to a WAV, then finally reconstituted it as a pixmap.” Neat experiment by John Wiseman.

One of the Web’s Little Mysteries, Bob Hutchison asks a very good question: “Why do people think content management is not possible for static websites?” I’m using static CMS since 1999.

View from Upper Falls brink-3
View from Upper Falls brink-3 by jpbirch99

Like a poor fool in his prime,
Yes, I know you can hear me walk,
But is your heart made out of stone, or is it lime,
Or is it just solid rock?
— Bob Dylan, Temporary Like Achilles

Using FlexMock to Test Computational Fluid Dynamics Code, by Jim Weirich.

Feeling at home in Ruby (if you’re coming from C), haha.

03aug2007

xml_simple_doctype_fix fixes a DDOS exploit in Rails.

Three years with Ruby on Rails, I’m a bit late because I had to use it this week.

What object is a circle in plan, front and side views? (Besides a sphere), nifty, but I could just imagine it.

by sirlags82

One or two nights in the Sodium Hotel, “It’s a hotel made from salt.”

Breaking News: Broken Bridges, by LilDebbie. The ultimate K5 topic.

Oh, there’s changes in the ocean,
there’s changes in the sea
There’s changes in my true love,
ain’t no change in me.
— Bob Dylan, Rambler, Gambler

Infrastructure is patriotic, at BLDG BLOG: “After yesterday’s bridge collapse in Minneapolis – a bridge my sister and her family drove across everyday – the decaying state of American infrastructure is becoming all the more apparent.” More pictures by Tim Davis.

Incident No. 35: Adventure of the Apple’s Mom, by _why.

Java’s Fear of Commitment, “The culture of Java design is to push out commitment to a given way of doing things (an “implementation”) as much as possible. In Java culture, dependencies, esp. conceptual ones, are nasty and to be avoided. They’re taboo, even.”

DNS rebinding attacks subvert the same-origin policy of browsers and convert them into open network proxies. These attacks can be used to circumvent firewalls and are highly cost-effective for sending spam e-mail and defrauding pay-per-click advertisers, requiring less than 100ドル to temporarily hijack 100,000 IP addresses. Really hot topic.

We all had our reasons to be there
We all had a thing or two to learn
We all needed something to cling to
So we did
— Alanis Morisette, Forgiven

Ant Urbanism, “The movement of ants could help solve traffic jams and crowd congestion, Australian scientists say, and the findings could be used in future town planning systems.”

The Snub Disphenoid, and cool deltahedra.

#ruby-de
18:22 <chris2> brb, friedhof
cambio vita2
cambio vita2 by sblintolobenz

Russia plants flag under North Pole, that was really needed.

#rubinius
23:37 <flgr_> har, great words:
23:37 <flgr_> possessionlessness
23:37 <flgr_> subbookkeeper
23:37 <flgr_> successlessness

Demonstration “Freiheit statt Angst” am 22. September 2007 in Berlin, vielleicht bin ich da sogar grad da.

Introduction to Haskell, Part 3: Monads, by Adam Turoff. Yummy.

Linux: The 0.02 and 0.03 Releases, the journey goes on.

01aug2007

ThoughtNo Anarchaia tomorrow, I’m away all day.

Net::SSH revisited, Jamis Buck on dependency injection. “I’m rewriting Net::SSH, taking advantage of many of the best-practices I’ve learned in the intervening years. It’s a lot slimmer now. Faster. Cleaner. Better.”

Sphincter uses Dmytro Shteflyuk’s sphinx Ruby API and automatic configuration to make totally rad ActiveRecord searching. The prize for the worst-named Ruby project goes to Eric Hodel.

Amazonian dusk view
Amazonian dusk view by 10b travelling

Stuff, essay by Paul Graham.

Will I see you tonight on a downtown train
where every night is just the same you leave me lonely
will I see you tonight on a downtown train
all of my dreams just fall like rain
all upon a downtown train
— Tom Waits, Downtown Train

Playing with Arrows, a whirlwind tour of Control.Arrow. Somehow this is useful stuff.

Pixels Are The New Pies, Anil Dash: “An interesting infographic trend: Square blocks of color are now being used to represent percentage-based statistics instead of the traditional pie charts.” Makes influencing the reader a lot easier, IMO.

Object Selection in OpenGL, thanks to GL_SELECT. Learn something new everyday.

How Dedekind Screwed Up a Hundred Years of Mathematics, by Russell O’Connor.

A Taste of Haskell, A Taste of C, chromatic sounds hooked.

#ruby-de
16:44 <chrissturm> das is ja nämlich sehr schräg
16:44 <chrissturm> wenn man windows hat, kann man problemlos den neuesten safari laufen lassen, mit osx 10.3 nicht
16:45 <chris2> maul

cat predicts deaths, web folk LOL.

Monadic Reflection in Haskell (PDF), slides by Andrzej Filinski.

DSC01763
DSC01763 by starken07

Atlantic City Method For Computing Pi, here’s the slowest, most inefficient method known for computing pi. It really works, though!

Transfinite induction is an extension of mathematical induction to well-ordered sets, for instance to sets of ordinals or cardinals.

List of statements undecidable in ZFC, from Wikipedia.

AltStyle によって変換されたページ (->オリジナル) /