Anarchaia

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

FAQ · Discuss · chneukirchen.org

26aug2006

Off to Munich and Essen, probably no tumblelogging until Monday, September 4. Have a nice break.

Algebraic Topology in Haskell, “But don’t get too excited—this isn’t meant to be an introduction to algebraic topology. Instead it’s a demonstration of how incredibly expressive Haskell is.” Exciting.

sticks
sticks by toppy_knots

Pluto mnemonic device contest results, whee: “Molesting Very Excitedly, Michael Jackson Sucks Underage Nipples.”

WebObjects 5.4 going open source, neat.

Prelude: a Haskell-like functional library, pretty early, but a nice idea.

A Pregnant Man?, another person lived inside a man for nearly four decades. WJW.

I’m Leaving Las Vegas
Lights so bright
Palm sweat, blackjack
On a Saturday night
— Sheryl Crow, Leaving Las Vegas

I Am Not A Terrorist, get the shirt!

Self 4.3 has been released in June 2006 and I didn’t notice it. “Self now runs under Intel-based Macintoshes (as well as PowerPC-based and SPARC-based systems), though it does not yet run on Windows or Linux.”

The Perverse Nature of Performance Tuning, by Uncle Bob. Shattering.

Using Rake as a Library, but why not just use find.rb?

Euruko 2006, the European Ruby Conference, will be in Munich, November 4 and 5, 2006. I’ll be there, and you?

Beluga Whale
Beluga Whale by harleysangelphoto

Strongly typed heterogeneous collections, by Oleg Kiselyov, Ralf Lämmel, and Keean Schupke. Somehow must have missed that one.

The B-flat Range, geologic formations shaped by the forces of wind.

ElUnit is a unit-testing framework written in Emacs Lisp. Sounds good.

Hey baby there ain’t no easy way out
Hey I will stand my ground
And I won’t back down
No, I won’t back down
— Tom Petty, I Won’t Back Down

Sketsa is a cross platform vector drawing application based on SVG, needs Java.

avidemux is a video editor for several platforms able to import MP4 files besides AVI and convert audio tracks to AAC with FAAC.

25aug2006

Happy Birthday, Tux, der 25. August 1991 gilt als das offizielle Geburtsdatum von Linux.

Spoon! It’s a minimal object system with intelligible organization, and provisions for extension and reduction.

Current state of GlimR, “What’s done: rendering engine, buttons, checkboxes, radio buttons, text input, theme system, loading images to textures, layouters, list widget, window widget.” Great job!

crackers
crackers by threed

jsMath, a TiddlyWiki plugin for LaTeX formula typesetting.

Python Sprint Report, by Guido van Rossum. “This week, a number of Python developers (core and otherwise) and some Googlers got together in Mountain View and New York for a four-day Python and Python-3000 (Py3k) development sprint.”

I can be like a fire in the night
Always warm and giving off light
But there comes a time when I shine too bright
Oh, I’m just a fire in the night.
— Neil Young, Will To Love

Why you should let Web 2.0 into your hearts, by Dan Zambonini. Eww, “Web 1.0 was from the head; Web 2.0 is from the heart.”

Change propagation, on the future of Vlerq.

Connexion down, no more net on a plane.

Ruby 1.8.5 released, Mauricio Fernandez provides a changelog.

Do-It-Yourself Documentation? Research Into the Effectiveness of Mailing Lists (Part 2), by Andy Oram.

Using IPFW Rulesets with BSD Firewalls, by Dennis Olvany. Why would one want that when you can get pf?

#ruby-de
14:12 <chris2> sind wir im zeitalter der deindustrialisierung?
14:13 <et> koennte man so nennen *g*

Another PowerBook violently explodes, ouch.

Battery Exchange Program iBook G4 and PowerBook G4, not for me.

I’m a lumberjack programmer and I’m okay, there are really Java programmers that are against closures. Argh!

Error Cottage
Error Cottage by dennypoos

Lore on Cheap, Chintzy Robots, watch John Wiseman’s kitchen!

Driving fast babe I’m on my own
I’m gonna meet you on a one way road
Gonna crash, kiss the sky
Lord of love you don’t ask me why
— Spiritualized, Electricity

Google is not the leader in Ajax applications, Hari K. Gottipati made a table of his favourite Web 2.0 applications.

Solving Some Of Scoble’s Problems With XSLT, by M. David Peterson. Would be a good problem for XQuery, too.

The New Ruby-Lang, tell them what’s wrong while you can!

Jonathan Meese’s work exploits cultural taboo. Appropriating historical and media references, Meese parodies his own symbolism.

24aug2006

Praxisbuch Objektorientierung, von Bernhard Lahres und Gregor Raýman. Das Buch ist aufgabenorientiert, bietet Beispiele in den Sprachen C++, Java, Ruby, und C# sowie ein Kapitel zur aspektorientierten Programmierung. Volltext online.

Pluto zählt nicht mehr als Planet, schade schade.

Understanding CSS Specificity, “Specificity can be tricky. Well, tricky to say the word, anyways.”

one laptop prototype, side view
one laptop prototype, side view by redhatmag

CDR 1: The CLOS Metaobject Protocol, by Gregor Kiczales, Jim des Rivières, Daniel G. Bobrow. “We provide the detailed specification of a metaobject protocol for CLOS.”

armstrong on software, Joe Armstrong’s new blog, “mainly about Erlang, also about programming, cats and anything else that takes my fancy.”

Don’t know how to sleep on my own
‘Cause all of my dreams are of you
I just don’t know what to do on my own
All of my thoughts are of you
All of my thoughts are of you
— Spiritualized, All Of My Thoughts

Declarative Networking: Language, Execution and Optimization by Boon Thau Loo, Tyson Condie, Minos Garofalakis, David A. Gay, Joseph M. Hellerstein, Petros Maniatis, Raghu Ramakrishnan, Timothy Roscoe and Ion Stoica.

Fedora on a Stick, by Chris Tyler. Good idea.

Differential Synchronization, by Neil Fraser. Keeping two ore more copies of the same document synchronized with each other in real-time is a complex challenge. This paper describes a technique which uses differential synchronization. This technique features fault-tollerence and freedom of movement for the users.

Have you ever thought you were having a Bad Day…, WJW.

Pope sacks astronomer over evolution debate, you wouldn’t think he is that stupid.

The XSLDataGrid: XSLT Rocks Ajax, by Lindsey Simon. “This article will outline a datagrid component powered by XSLT and JavaScript that aims to achieve easy setup, high performance, and minimum dependence.”

Robot Boat, how cute.

Ruby, Rails, Test::Rails Cheat Sheet, by topfunky. Upper third useful for plain Rubyists too.

fn36oS
fn36oS by Voodoo Doll

Sh is a library that acts as a language embedded in C++, allowing you to program GPUs (Graphics Processing Units) and CPUs for graphical and general-purpose computations in novel ways.

The imaginary girl, a very nice Flickr group.

rubyonrails-security@googlegroups.com, new list for security annoucements for Ruby on Rails.

Cop shoot cop
I believe
I believe that I have been reborn
Cop shoot cop
I haven’t got the time no more
— Spiritualized, Cop Shoot Cop…

Is Hef really having a better time at the Playboy Mansion than you are at home?, “The “party” at Hef’s place suddenly seemed more like a silly adult version of Disneyland than something vital and enticing.”

BLDGBLOG Moves to Los Angeles, city of tar pits and the porn industry, Joshua trees and desert gardens, Scientology and cinema – and so on.

The Most Important C++ Software… Ever, chosen by Scott Meyers. Compilers and important libraries.

23aug2006

Google Music Trends, see what Google Talk users are listening to.

Data Viz.: Why now?, sildes by Michal Migurski, presented at UX Week. Some excellent stuff.

10,000 Reasons Civilization is Doomed, #1: Paris Hilton.

Ian's ok palm tree shot!
Ian's ok palm tree shot! by ian mcwilliams

Entrepreneurially yours, Rael Dornfest leaves O’Reilly. I really wonder what he’s doing next.

Bingo watch by EleeNo, bing!

Will some cold woman in this desert land
Make me feel like a real man?
Take this rock and roll refugee
Oooh, baby set me free.
Oooh, I need a dirty woman.
Oooh, I need a dirty girl.
— Pink Floyd, Young Lust

nginx is a HTTP server and IMAP/POP3 proxy server written by Igor Sysoev. Worth investigation.

New York Heat Island, where is the best A/C? ;-)

Goodnight Zune: Bill finally calls it quits. For children, neat filk by David Young.

A New Way of Tracking Users’ Browsing Habits, tricky hack.

visearch, a search engine with Vi look’n’feel. WJW.

#ruby-lang
18:41 <rue|evil-ghost> I shall eeeeeet your braaaaainsssss
18:41 * chris2 looks around
18:41 <chris2> rue|evil-ghost: you'll starve

What Israeli security could teach us, s/could/should/.

Animals on the Underground, fun for the whole family.

Please Stop Using Perl 3, by Curtis Poe. He argues that modern Perl is perfectly readable and understandable. I partly agree, but the language really doesn’t make it easy (cf. C++).

#concatenative
23:41 <quag> I'll grab it tonight
23:42 <quag> and have to trick chris double into introducing me to factor :)
23:46 <slava> it's easy enough to learn by yourself

Please Let Your Zombie Software Just Die, by chromatic. I always think that when I hear of REXX.

Do-It-Yourself Documentation? Research Into the Effectiveness of Mailing Lists (Part 1), by Andy Oram. “In a series of blogs I’ll present the results of a modest research project of mine to measure the effectiveness of two mailing lists, which will be the start of what I hope to be a larger study.”

Crepes, Mastered, by thaig. Yum!

What if Mindpixel was right?, by zenofchai. “I was more interested in his theories on cognition and the brain as a hypersphere, optimised for surface area.”

Learn to love me
Assemble the ways
Now, today, tomorrow and always
My only weakness is a list of crime
My only weakness is … well, never mind, never mind
— The Smiths, Shoplifters Of The World Unite

My Dell battery experience, by Jeremy Jones. “I didn’t notice a hazardous materials stamp on the box. Nor did I notice a “Caution: exploding battery enclosed” label to affix to the box.”

Calculating Distances of Vectors, good overview with formulas.

ThoughtThanks to arcatan bugging, Anarchaia now has a favicon.
Truth?
Truth? by smt99

Template-driven code, actually, I think Tornado would be a good case to use C++, even… there are not many cases out there.

The Principle of Hard Not to Understand, definitely a worthy language design goal.

Binding.of_caller and breakpoint breaking in 4 days (Ruby 1.8.5), at least 1.8.5 will be released then. ;-)

Objective CAML for Scientists is a book to be taken with in a case of fire, Joel Reymont says.

22aug2006

Next-Generation Testing with TestNG, Frank Sommers interviewed Cédric Beust.

Quick list 3 at BLDGBLOG, featuring the Silver Dart spacecraft.

Tahiti_2004_1029
Tahiti_2004_1029 by jeremy_h

BBC World, subliminal advertising. Neat.

There’s a warning sign in the road ahead
There’s a lot of people saying we’d be better off dead
Don’t feel like Satan, but I am to them
So I try forget and any way I can
— Neil Young, Keep On Rocking In the Free World

Integrating the Pugs test suite into the Synopses, executable specifications ahoy!

Extending the wmii WM with more plugins; thanks, Nathan, soon it will be as bloated as KDE. :-P

Ratcl-like API with sqlite backend, not bad, how similar can we do that in Ruby?

ThoughtPhysik, die: Bereich der Numerik, der sich mit der Modelierung realitätsähnlicher Modelle beschäftigt.

Your About Page Is a Robot, by Erin Kissane at A List Apart. “An About page should provide context and necessary facts, but should also give the reader compelling reasons to do what you want them to do.” Neat metaphor.

prost, mahlzeit
prost, mahlzeit by santiago.vienna

Sliced and Diced Sandbags, by Rob Swan at A List Apart. Automate text flow along an irregular outline with PHP. Not sure if that’s a good idea.

Xilize is a way of generating valid HTML from ordinary text. More formally, Xilize is a markup language for generating XHTML and a translator for that language.

It’s a dream
Only a dream
And it’s fading now
Fading away
It’s only a dream
Just a memory without anywhere to stay
— Neil Young, It’s A Dream

The Alpha has landed, Damien Katz says. CouchDb soon to appear.

Release early and often!, Tornado 0.03 compiles out of the box.

On Hunting Ducks, by Rick DeNatale. “Five doctors go duck hunting, they draw lots to determine the order in which they will shoot from the blind…”

21aug2006

Animated(!) long-exposure photographs, WJW. Must-see.

Guido blesses Django. Django and TurboGears to merge?, Jeremy Jones presumes. End of diversity? I don’t think so.

What can we measure? Part II, cont’d. Featuring String Theory.

by glowingtones

frisby is a linear time composable parser for PEG grammars, written in Haskell.

LibraryThing helps you to create a library-quality catalog of your books. You can do all of them or just what you’re reading now. And because everyone catalogs online, they also catalog together. LibraryThing connects people based on the books they share. Looks pretty useful.

I met a man from Mars.
He picked up all my guitars
And played me traveling songs.
— Neil Young, Ride My Llama

LuaTeX is an extended version of pdfTeX using Lua as an embedded scripting language. Awesome. Imagine the possiblilities.

The Time Fountain, neat illusion.

Get stuff for free, let the fundies pay, sorry, but that’s immoral.

#ruby-de
18:16 <et> man su <- su-doku

SciRuby authors Ara Howard and Justin Crawford interview Alex Gutteridge, who has a MSc and PhD in Bioinformatics and is working on the structural bioinformatics of enzymes.

The Google ctemplate package contains a library implementing a simple but powerful template language for C++. It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language.

Personality Traits of the Best Software Developers, indeed.

Mahatma Gandhi, the Missing Laureate, “He was nominated several times, but was never awarded the Nobel prize. Why?”

Top 10 Accidental Discoveries is nice, but placing Viagra before Penicillin? Please.

Fallen angel
Who’s your saviour tonight
You’re surrounded
by these walls
and neon lights
— Pearl Jam & Neil Young, Fallen Angel

Announcing Tornado version 0.01, Dan Sugalski’s vector VM. Gotta check this out. “If you play with it, expect to make friends with gdb, though. :)”

Proof that OS X Leopard will use ZFS? – Time Machine Revealed?, apparently not (see the comments). Too bad, really.

hibiscus
hibiscus by WaveOfModulation

Marshalling Ruby 2.0 Codes, ko1 has a fun sort of inbetween option: marshalling arrays containing Ruby 2.0 instructions to an .rbc file.

Pugs meets Judy, fast hashes and arrays for Perl 6.

A talk with the man behind mongrel, interview with Zed Shaw.

My favorite Ruby and Rails feeds, by Damien Tanner. I guess I should blog more about Ruby again… ;-)

20aug2006

Engrish Tshirt Fun, wheeee. Serial Fucker!

Clothes for the Soul, by Steve Yegge. “The idea is simple enough: your body is no longer a prison for your soul. It’s become more like a house, one that you can decorate to your tastes.”

Curiosities of Biological Nomenclature: Etymologies, collected by Mark Isaak. Ever heard of Marxella?

Río Claro (2) , VII Región Chile
Río Claro (2) , VII Región Chile by car_vix

So… What is a Planet Again?, by circletimessquare. “This means our traditional notion of what a planet is and isn’t is about to be challenged in a whole new bunch of ways that Pluto and Mike Brown could never muster.”

Because dwm is customized through editing its source code, it’s pointless to make binary packages of it. This keeps its userbase small and elitist. No novices asking stupid questions. dwm homepage <3

SciPy2006, some material and slides already are up.

What’s the point of Closures?, but you really ought to know this already.

Back to the Mac, Tim Bray moves back: “On balance, the Mac experience is better. But Ubuntu is not that far behind, and it’s catching up.”

#ruby-de
13:50 <chris2> eine hälfte von c++ wurde geschaffen, um die probleme der anderen hälfte zu überwinden
13:50 <chris2> und andersrum

LLVM in Leopard and beyond, by John Siracusa. “The LLVM JIT optimizations combined with the new multi-threaded OpenGL stack have yielded a doubling of the frame-rate in “a very popular MMORPG” (which is code for “WoW”).” WJW.

DSC07928
DSC07928 by Beáta

I am just a dreamer, but you are just a dream,
You could have been anyone to me.
Before that moment you touched my lips
That perfect feeling when time just slips
Away between us on our foggy trip.
— Neil Young, Like A Hurricane

Would you let Foucault or Derrida treat your cancer?, “For example, how should a woman assign meaning to the diagnosis she just received that, genetically, she has a 40% probability of developing breast cancer in her lifetime?”

Google does not render resistance futile, the Web 2.0 lives on! (What else should DHH say?)

19aug2006

Autoantonyms are words that are the opposite of themselves!

An Island No More, “pump out the water from the area of the Hudson which has been dammed off… fill in that space… ultimately connecting the Island of Manhattan with the mainland of New Jersey… and you have the world’s eighth wonder – the reconstruction of Manhattan!”

DSCF6287
DSCF6287 by Oye-sensei

Comparing XML office document formats: using XML Metrics, by Rick Jelliffe. Interesting comparision.

Functions accepting blocks in Ruby’s C API make for tricky bugs, Mauricio Fernandez warns.

Great Software, why do they all forget TeX?

Seven days, seven more days she’ll be comin’
I’ll be waiting at the station for her to arrive
Seven more days, all I gotta do is survive.
— Bob Dylan, Seven Days

Closures for Java, better late than never, but why did this take 10 years?

The Zoidcom network library is a high-level, UDP based networking library providing features for automatic replication of gameobjects and synchronization of their states over a network connection in a highly bandwidth efficient manner.

Camping Gets J’d, Placing It at the Very Epicenter of Hate!, yeech. ;-)

Ruby 1.8.5 is Real Close, Here’s Preview 4, a bit late, but still.

1337, eine Web-Saga…

Posing Titmouse
Posing Titmouse by Justin_K

Mail-in Authentication: Password-less Authentication, Kinda, A time-limited security token issued through weekly or monthly email containing a URL with one-time password effectively removes the need for passwords. Worth thinking about…

Ich seh die Wälder meiner Sehnsucht,
den weiten sonnengelben Strand.
Der Himmel leuchtet wie Unendlichkeit,
die bösen Träume sind verbannt.
— Ton Steine Scherben, Land in Sicht

ExtemporarySpeaking, Martin Fowler says: “In this style I begin with little more than a rough outline of my talk, and compose everything else as I go.” I wonder if that would work in school.

DateBocks is a pure JavaScript library using DHTML and advanced date parsing to generate the date based on the grammar passed. The purpose of DateBocks is to simplify the date entering process using common terms we are all familiar with. Very useful.

#ruby-lang
01:54 <chris2> duct typing, lovely.

Anophthalmus hitleri (Hitler’s Blind Cave Beetle) is a species of blind cave beetle found so far in only five humid caves, all located in Slovenia. Blind, brown and strong claws.

18aug2006

Surface plots of image data in GNU R, unfortunately PPM is very inefficient.

I never wanted to be your stupid governor anyway!, The Arkansas Constitution states: “No person who denies the being of a God shall hold any office in the civil departments of this State, nor be competent to testify as a witness in any court.” Wow.

What Mail Server Do The Fortune 100 Companies Use?, to be mined.

a shot for me
a shot for me by Mr. phelps

SenoCMS, german CMS with validating front page. PHP, however.

Wenn niemand bei dir is’ und du denkst, daß keiner dich sucht,
und du hast die Reise ins Jenseits vielleicht schon gebucht,
und all die Lügen geben Dir den Rest:
Halt dich an deiner Liebe fest.
— Ton Steine Scherben, Halt dich an deiner Liebe fest

Hey, That’s Pretty Jifty, er, Nifty, by Curtis Poe. Everyone can learn something from Jifty.

Understanding Newlines, by Xavier Noira. Can be a fairly complex and annoying thing at times.

Dr. Seed, clone me
I’d like to have another chance
I’d like to have a million chances
Dr. Seed, clone me
— Dan Bern, Dr. Seed

Real Estate From Above, very cool abstractions.

Decomposing lambda: the Kernel language, by John N. Shutt. “The idea of first-class operative combiners, i.e., first-class combiners whose operands are never evaluated, has been around a long time.” Neat!

Google-sized Cookies, by M. David Peterson. Uh, uhh.

The Schizophrenic Symptom of Flat Affect, by MichaelCrawford. “But in one very important way Kuro5hin serves as a medical device that enables me to enjoy a certain very important component of sanity that would otherwise be largely unavailable to me.”

White Haven Motor Lodge (Close-Up)
White Haven Motor Lodge (Close-Up) by ChrisM70

Traveling by Train in North America, by Xpat. “It was my first train ride. I’ve been traveling by plane in the US for 30 years, and have seen the food go from reasonable to horrible, airline employees go from happy to surly, airport security go from somewhat inconvenient to completely ridiculous and the overall experience of plane travel go from enjoyable to barely endurable.” Cute.

17aug2006

libperceptronnetwork is lightweight neural network library The type of neural networks are known as multilayer feedforward perceptron networks. Although this type of neural network is mathematically limited in its capabilities, it provides a solid foundation a large number of common categorization and recognition tasks can be solved with.

The CImg Library is an open source C++ toolkit for image processing.

Bruce Schneier Facts, Things you might not know about Bruce Schneier. E.g., “Bruce Schneier writes his books and essays by generating random alphanumeric text of an appropriate length and then decrypting it.” Whee.

Nuts
Nuts by ste7130

G2 8.2, reviewed by Cameron Laird. Software you probably never have heard of, but worth knowing about.

Actual lessons from Kiko, you can now buy your favourite AJAX web calendar on eBay.

Ich hab den Text vergessen,
ich bin mein Fragezeichen.
Doch ich komm morgen wieder,
gib mir deinen Segen.
— Ton Steine Scherben, Jenseits von Eden

On the implausibility of the explosives plot, by Perry E. Metzger. Must-read. “At some point, we’re going to have to accept that there is a difference between real security and Potemkin security, and a difference between realistic threats and uninteresting threats.”

Smerl: Simple Metaprogramming for Erlang, by Yariv Sadan.

Water without hydrogen would warrant warnings, signs at park air phony hazard. Very funny.

M.I.T. “CADR LispMachine” font, great!

American Muslims face discrimination, by Hung Fu. “22% [of the Americans] say they would not like to have a Muslim as a neighbor.”

Why Expensive Bugs Are Cheap to Fix, by Curtis Poe. Don’t forget your reputation.

Funny Spam, at the Adjunct.

Hpim0777
Hpim0777 by mr.push

Foreign bodies in the rectum, from Bailey & Love’s Short Practice Of Surgery. Weird, but an awesome story.

And this is my one phone call
And baby I m calling you
You tell me, ‘stay strong boy’
I say, well, I’ll do the best I do
— Dan Bern, Jail

CouchDb REST API, “That’s right, REST on the Couch. Doesn’t that feel nice? Let me fetch you a lemonade and some slippers.” Who can compare that to Atom?

Interviewing the team behind RubyConf*MI, Pat Eyler interviews Brandon Keepers, Mark Van Holstyn, Zach Dennis, and Craig Demyanovich.

David Carlisle’s XQuery conversion of the Sudoku stylesheet, yum. Reasonably easy and readable, even.

Freezone, the holiday destination of the future.

Hyper-backgammon is a recent backgammon variant that has become popular as a quick diversion from the regular game.

16aug2006

Solving the Google Code Jam “countPaths” problem in Haskell, by Tom Moertel. Excellent code.

16 Common Myths About Atheists, but you probably already knew that.

The Most Important C++ Non-Book Publications…Ever, selected by Scott Meyers. Interesting resources.

CIMG1359
CIMG1359 by chneukirchen

Side-effects in real life, I’m having birthday today.

Sometimes I forget
Sometimes I remember
My favorite time is when I’m
Half awake and half in slumber
— Dan Bern, Thunder Road

Multi-stage XSLT scripts, by Rick Jelliffe. I always hated the idea, but sometimes there is no (reasonable) way out.

The Garden, The Ark, The Tower, The Temple, an online exhibition at the Museum of the History of Science, Oxford.

A Summer of Code, Gregory Brown shares his experiences.

01563
01563 by Junkmale

The endgame, the absent, the void, about David Maisel and his famous The Lake Project. Stunning.

I gaze into the doorway of temptation’s angry flame
And every time I pass that way I always hear my name.
Then onward in my journey I come to understand
That every hair is numbered like every grain of sand.
— Bob Dylan, Every Grain Of Sand

Profiling Ruby code with ruby-prof, Pat Eyler links to some related blog posts by him.

The BloggerHacks Wiki contains an ever-growing collection of hacks and modifications for Google’s Blogger blogging service. The goal is to develop an open, current and comprehensive set of hacks, and to make them available to all blogger users.

15aug2006

tourb.us, A Better Way to Find Live Music. Great domain name.

What can we measure? Part I, at A Neighborhood of Infinity. Cool.

Everyday I Live is an excellent grungy photoblog. PNSFW.

New Pine Cones Horseneck
New Pine Cones Horseneck by Frisky Dad

The Five Friendlies (fúwá) are the 2008 Olympic mascots whose reign of terror over Beijing will soon spread to all of China and then the world. RUN!

Algorithmus der Woche, jede Woche ein neuer.

Ich komm vom Planeten der verzweifelten Götter.
Ich komm vom Planeten der reichen Bettler,
wo die Liebe verkauft wird und der Haß verschenkt,
wo die Mörder belohnt werden und die Heiligen gehenkt.
— Ton Steine Scherben, Durch die Wüste

386 / 486 bugs and strange instructions, documented by Grzegorz Mazur.

Ultimate Quality Development System, explained at the DivMod wiki.

Python in Google Code Jam, by Guido van Rossum. No Ruby, no Perl, no Haskell, no Lisp. How unfair.

R-trees are tree data structures that are similar to B-trees, but are used for spatial access methods i.e., for indexing multi-dimensional information; for example, the (X, Y) coordinates of geographical data.

Ignore fact and reason, live entirely in the world of your own fantastic and myth-producing passions; do this whole-heartedly and with conviction, and you will become one of the prophets of your age. — Bertrand Russell, How to Become a Man of Genius

Cryptographer from Carolina: Starting OFF on ONLamp, Justin Troutman’s first post. Sounds interesting.

No, really: my book is Ruby for Rails!!, David A. Black about misunderstood reviews of his book.

As Long As I Can See The Light
As Long As I Can See The Light by possum4all

Ich seh deine Augen, und sie sind offen,
und ich seh dein Gesicht, und wir müssen lachen.
Ich umarm dich, und du gibst mir deine Wärme,
und alle Menschen um uns sind leuchtende Sterne.
— Ton Steine Scherben, Wir sind im Licht

ActiveTest: Rails-style testing, umm, metaprogramming tests? I’m not sure the idea is as good as it may seem.

Hardware Random Bit Generator, now if I had a serial port. ;-)

14aug2006

On following rules, what about breaking metarules? Oh no…

Numerical Recipes in C, book on-line.

libbitap, a clean implementation of Sun Wu and Udi Manber’s bitap algorithm.

The bitap algorithm is a fuzzy string searching algorithm developed by Udi Manber and Sun Wu in 1991 based on work done by Ricardo Baeza-Yates and Gaston Gonnet.

penis straw
penis straw by hiee-ya

MetaBorg is a method for providing concrete syntax for domain abstractions to application programmers. The method consists of embedding domain-specific languages in a general purpose host language and assimilating the embedded domain code into the surrounding host code. Indeed, MetaBorg can be considered a method for promoting APIs to the language level.

grml 0.8: codename Funkenzutzler is released, your favourite console-focused Linux live distribution.

Learning Haskell itself is easy—I’ve done it several times already. — Larry Wall

Dagstuhl Seminar 06181: Latently-Typed Languages, material is online. How the fuck could I miss that? :/

The trouble with rounding floating point numbers, there are still people that don’t know about this? Sheesh.

Data Parallel Haskell is the codename for an extension to the Glasgow Haskell Compiler and its libraries to support nested data parallelism with a focus to utilise multi-core CPUs.

When I was 19, I told a friend that I could program anything. The next
20 years have seen life bent on proving me wrong.
— Ovid

People of Perl: Ovid, interview by Bit-Man. Full of lovely quotes, e.g. “I’m watching Rails not for what it can do, but for what it’s marketing can teach us.”

The Art of the Grilled Ham and Cheese Sandwich, “Sex is like a cheese sandwich. You have it every day and you’re like ‘Ugh, cheese sandwich’. Go without it for a week and when you have it it’s the greatest sandwich in the world”.

The GHC typechecker is Turing-complete, proof by Robert Dockins. WJW, but then, C++ templates are too.

Proceedings of Extreme Markup Languages 2006, hours of fun.

Holy cow, it works!, Dan Sugalski got his Tornado VM running. “Woo!” And where’s the source? :-)

Bristol Channel
Bristol Channel by Joe Dunckley

ruby-wmii 0.3.1: bookmark manager, generalized menus, view history…, new release of Mauricio’s window manager.

Autorequire is Basically Gone, Everyone, must-read. And please avoid the require_gems, too. (I’ve never seen them qualified in real code, anyway.)

Tropf, tropf, tropf, Du Regentag
Tick, tick, tick, die Uhr geht nach
Klopf, klopf, klopf, wer ist denn da?
Klopf, klopf, klopf, ahh!
— Ton Steine Scherben, Regentag

Buildbot!, want to host one for the aspiring Haskell implementation YHC?

#ruby-lang
13:37 <rixxon> lol, you actually gonna program in apl chris2 ?
13:38 <rixxon> looks like an advanced brainfuck

Early J sources, finally some APL dialect I’ve managed to run on my iBook. (Mail me for patches.)

A Celebration of Kenneth Iverson (1920-2004), video of an evening hosted by the Computer History Museum. Featuring a joke around minute 29:00 that I’d never tell before an audience. Oh well. Contains few technical things, but lots of nice quotes, jokes and anecdotes.

13aug2006

aamath is a program that reads mathematical expressions in infix notation and renders them as ASCII art. It may be useful to send mathematics through text-only media, such as e-mail or newsgroups. Neat.

Bio-ignorance, I, for one, am interested in both Computer Science and Biology.

Lisp is the Red Pill, Bill Clementson made a poster.

IMG_0475
IMG_0475 by tiffany renee

Wir fürchten nicht, ja nicht
Den Donner der Kanonen!
Wir fürchten nicht, ja nicht die Noskepolizei
Den Karl Liebknecht, den haben wir verloren,
Die Rosa Luxemburg fiel durch Mörderhand.
— Bert Brecht, Auf, auf zum Kampf

Wikimedia Proves Greenspun’s Tenth Law, “We started digging and eventually were rewarded with recursive template substitution, which appears, at least at first glance, to be sufficient to implement the lambda calculus, and thereby perform as a Turing complete functional language.” WJW.

Opening up my hiki wiki: bliki.rb plugin, make your own eigenclass.org!

#ruport
13:59 <sandal> chris2: I think you should quote me for anarchaia today. Just because you haven't quoted me in a while.
13:59 <chris2> do you have something special to say?
13:59 <sandal> chris2: not at all
14:00 <chris2> good
14:00 <sandal> I'm always good for the non-comment ;)

The Logistics of Distance: An Interview with Kazys Varnelis, BLDGBLOG features a lot of interviews these days.

Picture 001
Picture 001 by NKC !

OneWebDay

One Web. One World. One Wish. September 22, 2006 is OneWebDay. The idea behind OneWebDay is to tell the story of how the web changes lives around the world. We’re making the web visible so that we don’t take it for granted.

Cultural Software: A Theory of Ideology, by J.M. Balkin. “Cultural Software explains ideology as a result of the cultural evolution of bits of cultural knowhow, or memes. It is the first book to apply theories of cultural evolution to the problem of ideology and justice.”

There’s nothing in her bedroom
Just a bed and TV
and it’s OK if i’m in her way
I just sit and drink my tea
— The Subways, Mary

SAXually Explicit Images: Data Mining Large Shape Database, Google TechTalk by Eamonn Keogh. I’ve found this highly interesting.

12aug2006

The GNU Linear Programming Kit, Part 1: Introduction to linear optimization, by Rodrigo Ceron. “Find the best solutions to complex numeric problems.” Unfortunately, all my problems are nonlinear. Argh.

Hätten wir dich so vermisst? Der PC wird 25, danke, Heise: “Eine schöne Geburt war es nicht und niemand vermisste im Jahre 1981 einen PC. Mit seinem verkorksten Design traf der PC aber den Trend der Zeit.”

Vitruvian Mann
Vitruvian Mann by dgray_xplane

Big Money In Small Houses?, cute.

I will meditate each morning at the sunrise
I will write down all of my dreams
I will travel on the back roads, I will
Keep myself open to whatever
— Dan Bern, Rice

List of famous trees, from Wikipedia.

More on Excel in-cell graphing, nice hack.

#ruby-lang
18:49 <rue> chris2's Kung Fu vely stlong
18:50 <chris2> i'm just long enough here to already have seen every bug before :-P

Val migration, Audrey Tang writes about doing big changes in a functional program.

Hpricot the OhFourth, new release by _why.

A breeze-driven pavilion and some bridge-machines, large fabric structure that can be used as a public or private pavilion. Neat.

Lisp Machine Manual: Hypertext edition, this is a prerelease version of the hypertext edition of the 6th edition of the Lisp Machine Manual. Great effort.

#ruby-de
14:46 <rretzbach> Nix los heute?
14:46 <chris2> wenig
14:46 <rretzbach> Oder ist es Mittwoch und ich bin der einzige, der es für samstags hält?

A hydrogen atom is only about a ten millionth of a millimeter in diameter, but the proton in the middle is a hundred thousand times smaller, and the electron whizzing around the outside is a thousand times smaller than THAT. The rest of the atom is empty.

Now of all of these things
There is something that is real
That is called a day
I know when a day begins because the sun comes up
And I know when it’s over because the sun goes down
That’s real
— Dan Bern, Days And Months And Years

DSC03818
DSC03818 by celticfeminist

Bulletproof Web Design (PDF, 18MB!), slides by Dan Cederholm at Webvisions 2006. Very good.

Alternative to Dependency Injection, icky.

Ajaxload, Ajax loading gif generator. Web 2.0 essential.

11aug2006

9/11 Live: The NORAD Tapes, gives me the creeps. “Obtaining 30 hours of never-before-released tapes from the control room of NORAD’s Northeast headquarters, the author reconstructs the chaotic military history of that day—and the Pentagon’s apparent attempt to cover it up”

DebianTimes, a planet of Debian announcements.

Erlang Style Concurrency, good introduction.

Devil facial tumour disease causes tumours to form in and around the mouth, interfering with feeding and eventually leading to death by starvation. Eww.

Macro Kitty
Macro Kitty by yangkuo

The HyperScope is a high-performance thought processor that enables you to navigate, view, and link to documents in sophisticated ways. It’s the brainchild of Doug Engelbart, the inventor of hypertext and the mouse, and is the first step towards his larger vision for an Open Hyperdocument System. Uses Dojo and OPML, GPLed.

Iterative Architecture, talk by Matt Webb at Futuresonic.

Asked “Where are you going?”
Somewhere far away
She was standing at the window
I won’t forget her face
— Dead Moon, Unknown Passage

Post OSCON I: The darker side of speaking, by Kevin Shockey. “Let’s face it, if you are going to speak at a conference, it is most likely an extra workload on top of your day job, and probably on top of your evening pursuits.”

Implementing Dynamic Languages, by Patrick Logan. “Maybe a more interesting question is why aren’t Java and C# implementations more thoughtfully layered on top of especially efficient implementations of dynamic languages?”

Untwisting Python Network Programming, by Kendrew Lau. “This article introduces basic client-side networking using both core Python modules and the Twisted framework.”

Google Maps Was Built in Two Weeks, cool story.

P1020598
P1020598 by thomaswongpz

The Singularity Institute for Artificial Intelligence (SIAI) is a nonprofit research think tank and public interest institute for the study and advancement of beneficial artificial intelligence and ethical cognitive enhancement.

ActiveRecord has gone 1337! This plugin allows you to make everything read out of the database be displayed in h4x0r lingo. WJW.

#ruby-lang
21:29 * et_ gets increasingly tempted to write an article "fragile web development with rails"
#ruby-lang
21:18 <chris2> 5.upto(10) { |n| dhh.release(:rails, "1.1.#{n}") } #scnr
21:18 <lectrick> chris2: LOL

Rails 1.1.6, backports, and full disclosure, No disclosure with a broken fix, loovely. (And heck, I felt the fix didn’t fit.)

I can’t help it
If you might think I’m odd,
If I say I’m not loving you for what you are
But for what you’re not.
— Bob Dylan, I’ll Keep It With Mine

Notational Velocity is an application that stores and retrieves notes. While there are many, many note-taking programs for Mac OS X, Notational Velocity is the only one that actually operates in a useful manner. Worth a try.

10aug2006

The Intel Open Source Technology Center graphics team is pleased to announce the immediate availability of free software drivers for the Intel 965 Express Chipset family graphics controller.

Call for nominations for the 2006 FSF Award for the Advancement of Free Software, who will it be this year?

PICT0013
PICT0013 by riviera 2005

The Incredible Rubberband Machine Gun!, it’s the only fully automatic machine gun that’s legal in all 50 states! Must have.

Why we will always have problems with XML Schemas, even when the bugs go: “Eagerness and laziness just don’t mix.”, Rick Jelliffe says.

Higher-Order Functional Programming with XSLT 2.0 and FXSL, by Dimitre Novatchev. Sounds like fun. (I’d prefer XQuery.)

Open up the gate for you.
I want you, I want you,
I want you so bad,
Honey, I want you.
— Bob Dylan, I Want You

Solr: Indexing XML with Lucene and REST, by Bertrand Delacretaz. Shows a bit how the REST API works.

The Most Important C++ Books…Ever, by Scott Meyers. “My living is based on C++, but it’s not by virtue of the programs I write in it.” WJW.

Datamining AOL’s LUser Base, by circletimessquare.

A First Look At the AOL data, “Here is the account of my first explorations.” Some graphs of clusters.

The Visionary State: An Interview with Erik Davis, at BLDG BLOG. Cool.

candles
candles by étienne mille

The Mongrel Comet, total abuse of HTTP, but hey.

The Square of Opposition is a diagram representing the different ways in which each of the four propositions of the system are logically related (‘opposed’) to each of the others, in the system of Aristotelian logic.

Name withheld by request
I would not suggest
You print this unless my
Name is withheld by request
— Dan Bern, Name Withheld By Request

XQueryX example, or: why XML is a joke.

explanation of the rails security vulnerability in 1.1.4, others, disclosure by Evan Weaver. Thanks a lot.

Rails 1.1.5: Mandatory security patch (and more), tangled up in magic. ;-P

09aug2006

what came out of my ear, analyzing ear wax. WJW.

40 Percent of World of Warcraft Players Addicted, too bad for them.

Qt Opensource with Microsoft Visual C++, evil.

Faith Based Programming, by clambake. “There have been many “faith based” initiatives popping up in various aspects of American life. One area, however, that seems to be missing out is one that is a part of my every day life: software development.” Yay.

jj1301t
jj1301t by colors

An act of love, when Michael Graham’s wife Elizabeth was diagnosed with motor neurone disease, she made up her mind to die before she became completely immobile… Scary.

For those who come to San Francisco
Summertime will be a love-in there
In the streets of San Francisco
Gentle people with flowers in their hair
— Scott McKenzie, San Francisco

The Rails Edge, a set of small, regional Rails conferences. Jim Weirich writes about it too.

My Rails Blob, awesome.

LIM and Nanoweb, by Greg Nelson. A literate program written in a very interesting language. Good read.

CellML allows scientists to share models even if they are using different model-building software. The purpose of CellML is to store and exchange computer-based mathematical models.

Forgotten C function of the day: strfmon(3), convert monetary value to string.

10 Mile Spiral, “A Gateway to Las Vegas,” by Benjamin Aranda and Chris Lasch.

oVC-024S
oVC-024S by art.reyu

The Internals of the Monet Database, slides by Bogdan Dumitriu and Lee Provoost.

MonetDB/XQuery provides a full-fledged XQuery implementation, which adheres to all the typing rules prescribed in the W3C standard. It is constructed as an independent compiler, producing code for the MonetDB server backend. Is this what I’ve been looking for? Yes; an XQuery implementation that merely depends on libxml2 and a C compiler.

Summer at the Seaside, Daniel H. Steinberg interviews Avi Bryant.

Yes, ‘n’ how many deaths will it take till he knows
That too many people have died?
The answer, my friend, is blowin’ in the wind,
The answer is blowin’ in the wind.
— Bob Dylan, Blowin’ In The Wind

The Amazing Trading Appliance, Joel Reymont makes my day: “Last but not least, I’ll try to avoid forward-looking statements.”

PAX: A storage model to bridge the processor/memory speed gap, Joel Reymont writes about it.

08aug2006

DTrace Rides the Leopard, congratulations to the OpenSolaris DTrace community for hopping on the Leopard.

Designer creates floating bed, yay.

AOL search data mirrors, data mine your way to hell.

Crystal
Crystal by kayodeok

REST based authentication, unfortunately very messy.

With or without religion, good people can behave well and bad people can do evil; but for good people to do evil—that takes religion. — Steven Weinberg, A Designer Universe?

Who’s Idea Was ‘!important’ Anyway, by M. David Peterson. Is it really that hard?

Rails steps into year three, time for a fresh wind?

Kepler is a Web development platform using Lua.

City Heat Maps, showing which neighborhoods are more or less expensive.

Wedding Poems, Justin Mason presents Gravity of Love”. WJW.

Magnesium Wiki (MgWiki) is written in Python and built upon Mercurial’s versioned distributed atomic file system. Neat.

#rubyonrails
13:42 <procreate> chris2: So what do you miss from AR?
13:42 <chris2> procreate: unmagicness :P
13:42 <procreate> chris2: Ha ha ha! All the Real Rubyist complain about that :)

The Darwin Calendar Server is a standards-compliant server that allows multiple users to collaboratively share calendaring information. It provides a shared location on the network to store schedules, and allows users to send each other and manage invitations. Uses Twisted. (Check out the rest of macosforge.org too.)

Closer Look At Characters at the Common Lisp wiki.

Sunset @ Mason Neck Va
Sunset @ Mason Neck Va by Nikographer [Jon]

You Could Have Invented Monads! (And Maybe You Already Have), I did, but noone told me! Good intro to monads.

Gentle Reader, Stay Awhile; I Will Be Faithful, by Amber Simmons on A List Apart. “Every opening paragraph is the beginning of a delicate and transient relationship between reader and writer.”

Where Am I?, by Derek Powazek on A List Apart. Three simple guidelines for better website navigation. I disagree on the “Never, ever link to the page you’re on”, often I want to pass a link on, and sometimes the address bar won’t work for reasons whatsoever.

Lay your belly under mine
Naked under me, under me
Such a filthy dimming shine
The way you kick and scream, kick and scream
— The Decemberists, Odalisque

Ruby on Rails will ship with OS X 10.5 (Leopard), why do I have the bad feeling of maintenance nightmare?

Dr Nic’s Magic Models use database introspection for automatic generation of ActiveRecord models.

07aug2006

Mac Pro, the fastest Mac ever. Probably the only interesting thing from WWDC. And no “one more thing”? Sheesh.

#macrumors
20:26 <mketchum> isnt it funny how steve jobs is basically holding the balls of the entire mac community right now

Inflatable Infrastructure, Blowup/Breakdown is an inflatable, biodegradable septic system that addresses sanitation and environmental issues at disaster relief and refugee camp sites.

More archeolinguistics: unearthing proto-Ruby, Mauricio Fernandez digs into Ruby 0.95. Very interesting.

Photo by Tom Coates, from a drawing by Paul Hammond, based on a stupid idea by Stinky Willison...
Photo by Tom Coates, from a drawing by Paul Hammond, based on a stupid idea by Stinky Willison… by Tom Coates

BookMooch, a community for exchanging used books.

When the wind was fresh
On the hills
And the stars were new in the sky
And a lark was heard in the still
Where was I
Where was I
— Feist, Now At Last

International Roaming Fees for Voicemail on GSM, by Joi Ito. I wonder how long this practice will be kept up.

Iterative development in irb, a nice trick by Paul Battley.

Docking boxes (dbx) adds animated drag ‘n’ drop, snap-to-grid, and show/hide-contents functionality to any group of elements. Yay.

Mollio is a simple set of html/css templates, neat.

#ruby-de
21:00 <Dingsi> naja, wer von python kommt wird meist nicht von ruby begeistert sind
21:00 <Dingsi> andersrum würde es häufig genauso gehen, denke ich
21:00 <chris2> Dingsi: ack
21:00 <mitsuhiko> Dingsi: das ist mir egal. nächstes jahr müsste ich PHP machen
21:00 <Dingsi> au.
21:01 <Dingsi> in php haben wir alle unser gemeinsames feindbild :D

Clever Harold is an ambitious web development framework written in the Python programming language. It has many features for rapid, reusable, and reliable web application construction.

How to Present to Investors, essay by Paul Graham. 14 useful tips.

#ruby-de
00:19 <chris2> meine freundin wird glaub mal kryptographin
00:19 <chris2> sie verwendet one-time-pads zum abschminken
00:19 <chris2> (war der schlecht :P)

So long bye my friend so long
So long will it ever happen again
You know that I’ve been waiting for you
I’ve been creating for you so long
You know the light ain’t fading form you
Nothing could save me form you, so long
— Beth Orton, Thinking About Tomorrow

Alan Turing and morphogenesis, these pages are about the work, on morphogenesis in general and Fibonacci phyllotaxis in particular, which was carried out by Alan Turing in the four or so years before his death, and which remains somewhat obscure.

Permission-Based Ownership: Encapsulating State in Higher-Order Typed Languages, by Neel Krishnaswami and Jonathan Aldrich. Published in PLDI 2005.

Sault Ste. Marie, Michigan: Death Notices, “A polish boy five years old was struck in the stomach by a base ball while watching a game at Grand Rapids last week and instantly killed”, and many others…

Shinjuku
Shinjuku by Trenchfoot

Karl Marx’ ‘Capital’ in Lithographs, by Hugo Gellert.

#ruby-de
00:13 <shevegen> purzelrakete ist überhaupt genial als name
00:21 <schnitzl> ich find derinderinderinderin als nick auch ziemlich cool :D
00:21 <schnitzl> (mal in counter-strike gesehen)

The Fox Tales, We want to know how you’ve spread Firefox to your community.

AOL Just Did the Unthinkable—Boycott AOL?, even public search queries can contain sensitive information when seen in context. OTOH, maybe the AOL people just deserve it. :-P.

Xee is a lightweight, fast and convenient image viewer and browser for OS X. I declare this an OS X essential utility.

06aug2006

Shuffled WWDC keynote bingo cards, you’ll need these for tomorrow!

HAProxy, a Reliable, High Performance TCP/HTTP Load Balancer. HAProxy implements an event-driven, mono-process model which enables support for very high number of simultaneous connections at very high speeds.

Hiroshima - 60 Years On
Hiroshima - 60 Years On by Trenchfoot

Atomic bombings of Hiroshima and Nagasaki, on the morning of August 6, 1945 the United States Army Air Forces dropped the nuclear weapon “Little Boy” on the city of Hiroshima, followed three days later by the detonation of the “Fat Man” bomb over Nagasaki, Japan.

Family Reunion, by BJH. “My wife’s grandfather passed away last Tuesday at the age of 92; yesterday was his funeral.”, “Japanese funerals are generally conducted according to Buddhist custom…”.

Joe Nishizawa: Japan’s underground photography, ooh, lovely.

And here’s the release lever
Please grip your hand around it
And later here’s a shovel
To sweep away the ashes
And we’ll need your decision
Just how you plan to handle
The survivors if any
The burned and the screaming
— Dan Bern, Hiroshima

Trivial AJAX, encoding gotchas: comment previews, Mauricio Fernandez explains. How did it go? Three things will survive a nuclear war: cockroaches, Keith Richards and mis-encoded HTML.

OLPC will be caching a snapshot of the Wikipedia on the Children’s Machine. (Our current plan is to distribute the encyclopedia across the mesh, each child hosting some small portion of the content.) Let’s hope they’ll be able to read it…

The rare and valuable Petrified Grapefruit Tree.
The rare and valuable Petrified Grapefruit Tree. by shubbe

Hiveminder, The Ultimate To-Do List, a better review than I could ever write. And an excellent site, too. (I’ve got an invited account.)

Und ich lief jahrelang,
nur durch Regen,
oder ob es Tränen waren
ich weiß es heute nicht mehr.
— Toten Hosen, Was zählt

Archimedes Palimpsest, this tenth century manuscript is the unique source for two of Archimedes Treatises, The Method and Stomachion, and it is the unique source for the Greek text of On Floating Bodies.

magic/xml is a Ruby library for convenient parsing of XML. XML::Twig inspired, looks nice.

05aug2006

Is it friday?, very useful. WJW.

9 months of gestation in 20 seconds, lovely: “I took a series of photos every other day as my wife was pregnant with our first child. Watch the belly expanding fun!”

scribble72
scribble72 by microcosmonaut

No Best Practices, by James Bach. Wise.

Ajax Example with Django, Prototype and MochiKit, helpful for users of other frameworks, too.

An illusion is hope born from fear
but now I’m right back here
safe in your arms my dear
— Beth Orton, Safe in Your Arms

ThoughtI’m a humanist, because I hate people all equally.

Ruby ‘til 6, by Piers Cawley. About using Ruby until Perl 6 is ready. I guess I’ll continue using it afterwards, too. ;-)

Abstraction isn’t free, Damien Katz says. “Like under-engineering, there are long term costs associated with over-engineering that continue to slow productivity, but unlike under-engineered code, over-engineered code is less likely to be addressed.”

#ruby-de
18:05 <chris2> Was kostet ein Super GAU?
18:05 <chris2> 4 Forsmark. *rotfl*

The Caboose Rails documentation project, spend a few bucks for better RoR documentation.

The angels play on their horns all day,
The whole earth in progression seems to pass by.
But does anyone hear the music they play,
Does anyone even try?
— Bob Dylan, Three Angels

favorites #96
favorites #96 by silviothemilvio

SciRubyinterview with Bil Kleb and Bill Wood, about Ruby at NASA.

Ruport Day 2006 is going to be a day of bug hunting, example writing, testing, and idea sharing. You can win money.

Motiro is a Trac-like tool written in Ruby on Rails.

04aug2006

Morton Gets Googled, Andrew Morton works at Google now.

Tables, the new spreadsheet for Mac OS X. Hmm, hmm.

lotus
lotus by yosshii

Piratenpartei.de, sie kommen auch zu uns.

You angel you
You’re as fine as anything’s fine.
The way you walk and the way you talk
It sure plays on my mind.
— Bob Dylan, You Angel You

Planet Catalyst aggregates blogs about Perl’s Catalyst MVC framework. Planet Catalyst is powered by Plagger, a Perl-based RSS/Atom feed aggregator. And there is Planet Jifty?

Obfusciated tic-tac-toe program that plays against itself and improves… WJW.

Generating UML and Sequence Diagrams with Perl, by Phil Crow.

#ruby-de
16:32 <chris2> sachmal
16:32 <rretzbach> hM?
16:32 <chris2> wie oft wollen die firefox leute eigtl noch updates rausbringen?
16:33 <chris2> so oft, wie die updaten, kann ich ihn gar nicht abstürzen lassen, um ihn dann neuzustarten

hairicane, Lydia berichtet über Haarefärben.

01-06-2005 17-16-18
01-06-2005 17-16-18 by hazrizal

rcov 0.7.0: code coverage and callsite/defsite data aggregation across multiple runs, by Mauricio Fernandez.

Dream du jour, Joel Reymont wants an Erlang-Ocaml bridge. And a pony, sir?

Yeah I think I was expecting the world to end
I think I was expecting some wall
And so I kinda let things get away from me
And here I sit in Mt. St. Bastopol
— Dan Bern, Learning To Drive

riot rite right clit clip click, fantastic and grotesque photoblog. Really impressive. PNSFW.

Wholemovement is the comprehensive understanding of the word geometry. Everything we know about geometry, mathematics, and all spatial arrangement and organization of matter is demonstrated by cutting into the wholeness of the sphere.

03aug2006

RubyConf 2006 will be held at the Embassy Suites Southeast, Denver, Colorado, October 20-22, 2006. Registration was open, but it’s already sold out.

Transitioning From Object-Oriented to Resource-Oriented Programming, by Alex Bunardzic. Time for another paradigm shift?

Mine II
Mine II by Margarida Sardo

You’ve gotten older but you still feel like a kid
Go back to back, do what you did
You’re just a passenger and life is but the course
Break some rules, be a force
Back to back
— Dead Moon, Back to Back

“XML Governance and Publishing” slides available, by Rick Jelliffe. The topics include some of the governance aspects of the Extensibility Manifesto, and the management aspects of XML Metrics, which I didn’t have a chance to treat in depth due to time. Lots of other nice stuff there, too.

Search Engine Symbiosis and the Quiet Cybernetic Revolution, by jacobian. “Humankind is in the process of inventing one of the most transformative tools in its history.”

workfriendly.net disguises websites as Office 2003 screens. Neat.

IMGP1447
IMGP1447 by ClieistD PP

Using XSLT to Fix Swing, by Dave Horlick. Fixing HTML for Swing’s HTML renderer.

Religion is regarded by the common people as true, by the wise as false, and by the rulers as useful. — Seneca the Younger

Antarctic Unearthly, nacreous clouds are beautiful.

Ruby Glues Day, by Patrick Logan. Worth even for the title. ;-)

02aug2006

Tahchee is a tool for developers and Web designers that makes it possible to easily build a static Web site using the Cheetah template system. Neat.

Programming is Hard, another code snippet site.

Open Languages Need Open Test Suites, chromatic says and is right.

IMGP0611
IMGP0611 by SF_0704

The Etch song, ouch: “It’s raining bugs! Hallelujah! - It’s raining bugs! Amen!”

#ruby-de
20:15 <Frixon> Ich muss dir das neue Modewort präsentieren!
20:15 <Frixon> BATÄNK!
20:15 <Frixon> Das beschreibt das Studentenleben!
20:18 <Frixon> Blackjack, Alkohol, Titten, Ärsche, Nutten und Koks!

No more pencils
No more books
No more teacher’s dirty looks
Out for summer
Out ‘til fall
We might not come back at all
— Alice Cooper, School’s Out

Can Your Programming Language Do This?, Joel Spolski discovers higher-order programming…

Open Source Licenses are Obsolete, I’m not sure I’ve read BS like that before.

Image(616)
Image(616) by 1541

We are the map of the eternal route
Station 9 on the last hold-out
we are the children of the damned
If we don’t start to make a stand
Situation’s out of hand
— Dead Moon, Area 51

Skeletonz is a new content management system (CMS) based on Python. It differs from others by being simple, but yet very powerful and extensible. Site doesn’t validate.

Project Management by Dummies, by Curtis Poe. “Guess who won the contract? The company with the proven and free software, or the company who was donating a lot of money but had no software and little experience in this area?”

01aug2006

ein pollo im pisastall, *g*.

From: Pushkin, storing literacy as mailbox or on IMAP. Genius, seriously.

The politically incorrect alphabet, fuck PC!

Sea Tac controll tower
Sea Tac controll tower by Rave06

Lunar urbanism 7: Being post-terrestrial, “It would be run by people who, through fertility treatments and frozen human eggs and sperm, could serve as a new Adam and Eve in addition to their role as a new Noah.”

Set My Data Free, because: “Your data will outlive your applications.”

Then take me disappearin’ through the smoke rings of my mind,
Down the foggy ruins of time, far past the frozen leaves,
The haunted, frightened trees, out to the windy beach,
Far from the twisted reach of crazy sorrow.
— Bob Dylan, Mr Tambourine Man

Ruby Book Sales Pass Perl, hah! Perl is dying! *scnr*

Should I Learn Python or Ruby next?, Jeremy Zawodny wonders. I don’t think I need to tell my answer.

Developing an IOC-Container for Dependency Injection for Java. It has a XML configuration file. No, thanks.

ExTeX aims at the development of a high quality typesetting system. This development is massively based on the experiences with the typesetting system TeX. Java-based and reasonably alive.

Casu marzu is a cheese found in Sardinia, Italy, notable for being riddled with live insect larvae. Yeech, rotten food!

Worst Ever Security Flaw Found In Diebold TS Voting Machine, time to go back to pen and paper, seriously.

A Nation of Wimps, so true: “We learn through experience and we learn through bad experiences. Through failure we learn how to cope.”

REXML on Expat, Sam Ruby uses callcc. Hehe.

The Hoard memory allocator is a fast, scalable, and memory-efficient memory allocator for shared-memory multiprocessors. It runs on a variety of platforms, including Linux, Solaris, and Windows. Good to know when you need it.

Altering Antarctica, snakes, rats, spiders, mosquitoes – all can easily ride the ships and planes of globalization.

IMG_4581
IMG_4581 by Tony X.Q

More Visualizations Through Google, analyze keyboards and Go games with help of Google.

I’ve been rocked out, I can’t cool down
I’ve got a woman who still makes me crazy
With the shake of her nightgown
I’m still nervous, I ain’t been broken
I’m still churning and burning inside
And I can’t stop smokin’
I’m pissed off, pissed off, pissed off
It’s just the way I am
— Dead Moon, Poor Born

Nano Kabamo, Joi Ito lost DRM’ed content due to iTunes.

Doxology: a document-oriented user interface model, by Rick Jelliffe. What? Using XML for a purpose it was made for? ;-)

Perversion of Justice, by balsamic vinigga. “There is an organization called Perverted Justice that works to expose, deter, humiliate and in some cases convict would-be child-molestors who use the internet to seek out sex with minors.” (Or change the US law to only be a minor till age 14, like in Germany…)

RubyConf*MI will be a single-track conference featuring well-known speakers David A. Black and Pat Eyler at Grand Rapids, Michigan.

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