Experimental, impressionistic sub-paragraph tumblin' (think obstsalat)
31jan2006
Styling With Classy CSS, this WTF just rocks.
Naked Objects are mentioned on LtU. Got a bit silent about that idea.
Google at work on desktop Linux, at The Register. I wonder why J. Random User would choose to use it?
shit i was hoping it was an anarchist blog — herbaliser about Anarchaia
Ritter von der strahlenden Gestalt, ein Interview von Annika Giese mit Gundolf S. Freyermuth über die Blogger-Qualitäten von Karl Kraus, die Freundschaft mit Mac und sein Verhältnis zu Windmühlen. Super!
Go melt back into the night, babe,
Everything inside is made of stone.
There’s nothing in here moving
An’ anyway I’m not alone.
— Bob Dylan, It Ain’t Me, Babe
Google logo redesigned by Students for Free Tibet, you gotta love it.
Chinese buy adult diapers for crowded post-New Years trains, pragmatists.
AJAX, Systems Theory and Climate Change, by Kurt Cagle and far more interesting than the usual posts about AJAX.
UK Government Predicts Global Meltdown, by mr strange. The Singularity will rescue us.
To attain knowledge, add things every day; to obtain wisdom, remove things every day. — Lao Tzu, Tao Te Ching
Labor Is The Superior Of Capital, SaintPort says. I don’t agree with that.
Home Page Goals on ALA by Derek Powazek. Best point: “Don’t get in the repeat visitor’s way.”
In Search of the Holy Grail on ALA by Matthew Levine. In terms of CSS, of course. With lots of graphics, nice to follow.
Now she’s walking in the morning
Howlin’ you come home
I’ll be on my way, so long, forlorn
You just can’t go
— Bob Dylan, On A Rainy Afternoon
Day Camp at Mongrel National Park, I’ll go there with Safari. ;-)
RocketBoom (#1 video blog) selling advertising space on Ebay!, I don’t think putting up advertising space for auction will work very long…
The Set Daily Puzzle, fun way to spend a few free minutes. Took me 4:33 today, but probably easy to beat once you get into it.
define_method
and not
module_eval
for metaprogramming like this, to avoid code injection.
Thank you.WCB: Async IO, Dan Sugalski wants a unified Async IO for languages. Me too.
Second Life party yesterday, Joi Ito reports. Most people there probably should think about getting a real life first, though. :-P
30jan2006
Ruby-based ODT to XHTML Conversion, pretty nice.
The Interpretation of Dreams (3rd edition) by Sigmund Freud. Happy lecture.
Burning visible images onto CD-Rs with data, cool hack.
GPLv4, “Keeping the Free in Freedom”. This website tracks the development progress of the bleeding-edge GPLv4. :D
The Memory Pool System (MPS) is a flexible and adaptable memory management software library. Sounds useful for experimentation.
Ancient code drifting down the newsRiver, L. M. Orchard digs into the OPML editor and seems to enjoy it. Last time I did that I wanted to slap Dave Winer really bad, I’m serious.
‘I want to build something that grows’, “the creator of Del.icio.us has big plans for his innovative social tagging site but has no regrets about selling it to Yahoo.” What a lovely wish.
She know their futures burning
but she can smile just the same. Same.
And though her mood is fine today
there’s a fear they’ll soon be parting ways.
— Pearl Jam, Parting Ways
Kiemenatmung auf dem Sofa, Peter Praschl über gehauchte Texte, Kommunikation im Aquarium und die schwankende Qualität von Kohlenstoff-Verbindungen.
Kritikerkollektiv, Lars Strojny kritisiert “Du bist Deutschland”-Kritiker. (Ich wünschte ich könnte so formulieren.)
Thinking About GPL3…, Sun ponders about GPL3ing Solaris. I good idea, IMO.
“Du bist Deutschland” Explained at Technorati.
Privacy vs. Convenience—ACLU’s technology example, Damien Stolarz comments: “This movie is very illustrative of where our database culture is going.”
Twisted, Piping Forum, Goes by the Name of Fugi, and the commentors at RedHanded realize it’s just a new rendering mechanism. Correct. “The only reason you guys don’t like it is because you’re not fugilists.”
It’s six o’clock get up the block
don’t be scared don’t be shocked
I’ll be there tonight on yours and mine’s night
I’m yours and mine tonight
— Martha Wainwright, GPT
Fun with transactional programming environments, by Dan Sugalski. Random speculation of the moment: STM will lead functional programming to a bigger audience.
Sport stacking is an individual and team activity played using plastic cups. I only know that with booze glasses…
29jan2006
Silicon Valley Ruby Conference, April 22–23, 2006 somewhere in Silicon Valley.
Splash Screens, Steve Loughran writes: “So Java 1.6 supports splash screens.” Actually, I don’t think I saw a splash-screen for years. (But then, I didn’t seriously use a Java application either…)
The Identity Metasystem by Ben Laurie. At least it sounds very clever.
NASA & RSS, Just great: “I mean, it’s not like this stuff is exactly rocket science, is it?”
Google Removes Its Help Entry on Censorship, ‘nuff said. :-(
GROU.PS, you were communicating, now it’s time to share… This site needs a lot of “import” features from other sites to become successful.
Fugi, do’h, I completely forgot to link it here, too. (also see Announcing Fugi.)
Lunar urbanism 5 on BLDG BLOG. If they got a good connection, why not?
Stars and satellites and clouds
Everything tonight is floating
And I am too so I hold your hand
And up above the moon is rowing
— Josh Ritter, You’ve Got The Moon
The Web 2.0 Jobs Boom, Kurt Cagle claims. By the way, do bubbles pop faster short before the singularity?
Interview with Chad Fowler on Perlcast(!) about his book “My Job Went to India: 52 Ways to Save Your Job”.
Bedtime For Democracy by Scrymarch. About the movie “Good Night And Good Luck”.
The Least Understood Thing in Computing, by Blaine Buxton. Encapsulation is everything.
Haskell’, kicking off the process of defining the next Haskell
standard. Lovely: let haskell' = succ haskell98
, (will
be hard too google for, though.)
Das ist des Deutschen Vaterland,
Wo Eide schwört der Druck der Hand,
Wo Treue hell vom Auge blitzt,
Und Liebe warm im Herzen sitzt—
Das soll es sein!
Das, wackrer Deutscher, nenne dein!
— Ernst Moritz Arndt, Des Deutschen Vaterland
Building the next Haskell, Audrey Tang compares the way new Haskells and new Perls are designed. I, for one, am excited about both. :-)
Efficient and Safe-for-Space Closure Conversion by Zhong Shao and Andrew Appel. Very good.
28jan2006
Bona nox, ein scatologisches Lied von Mozart.
The Holocaust, in remembrance of the liberation of Auschwitz yesterday 21 years ago.
Johannes Rau ist gestern 75ig jährig gestorben.
When you’re head is so full
And you feel misunderstood
And the fear is coming fast
You think you’re time has past
You say why me, why me?
— Richard Ashcroft, Words Just Get In The Way
Make Jessica Alba Hot in 11 Steps! by Craig Henry. The way he puts a new cleavage in is just awesome.
Copper: Step-by-Step process by Kazu Kibuishi. Such comic strips are a lot of work…
If you want to create frameworks for other languages, don’t start by copying Rails. Instead, understand why Rails works, then see what your target language has to offer and innovate with that. — Dave Thomas, ruby-talk:177269
ary / 3 on RedHanded. I actually dreamt about that, I swear.
Fu bared is a Lisp blog by Asbjxrn Bjxrnstad. The nice thing is that it features code, not rants. }:-)
Oh sing of summer and a sunset
And sing for us, so that we may remember
The day writes the words right across the sky
They all go all the way up to the top of the night
— Kate Bush, Sunset
Parasite infection from cat shit linked to schizophrenia, by maynard. It’s not like it would taste good, anyway.
Please Teach me Web Frameworks for Python!, Guido van Rossum requests. About a decade later, he will know about all 4.2e23 frameworks out there.
27jan2006
Wolfgang Amadeus Mozart, Hacker, today is the 250th anniversary of the birth of Wolfgang Amadeus Mozart. “Few, though, are aware that Mozart was also a hacker.”
Did the Internet Destroy Me?, Dave Pell wonders: “I wanted to investigate whether I might have A.D.D., but I could only get as far as the first D before I lost interest.”. It would be funny if it wasn’t that true…
Waterfall 2006, now that’s a great con.
You’re blowing down the shaky street,
You’re hearing my heart beat
In the record breaking heat
Where we were born in time.
— Bob Dylan, Born In Time
The NetBSD Foundation Quarterly Report: July – December 2005, includes Summer of Code coverage.
Rest in peace, Chris McKinstry committed suicide. Ryan Park has interesting details.
Powerbookdefect.info, John Wiseman got trouble with his PowerBook and this site helped him.
Helmut ist i.S.d.P. verantwortlich für das wöchentlich erscheinende CDU-Wahlkampfpamphlet “Focus”, der rechtskonservativen Bilderbuch-Variante des “Spiegel”. — Kartoffelpunk
The Rho-calculus is a calculus of pattern matching that embeds the lambda-calculus in a very simple manner, and also naturally accomodates a number of extensions of the lambda-calculus.
More Advancements in Perl Programming by Simon Cozens. Essentially an update on his book “Advanced Perl Programming”.
When this is over and our souls are saved
When I am burned when I’ve got my own cave
I’ve done my mission so I won’t be here today
— Mando Diao, God Knows
Building Recursive Descent Parsers with Python by Paul McGuire. Pyparsing is a parser combinator. Yay.
Planet Atom! is a fusion of atom-related news.
GigaBASE is an embedded Object-Relational Database Management System for C++ and other languages.
Fifth International Conference on Aspect-Oriented Software Development, taking place in Bonn, Germany on March 20-24, 2006. Richard P. Gabriel will hold a keynote there.
26jan2006
PHP Zork, have fun.
Mail by Linus Torvalds saying that Linux will not switch to GPLv3. This was to be expected and probably would have been impossible, anyway.
Camping, a Microframework now has a wiki.
When heroin was legal by Jonathan Duffy. Those were the days. *cough*
How To Protect Your Rails Apps Against Cross Site Scripting Attacks by Justin Bailey. Featuring light metaprogramming for convenience.
TumbleMail is a mail-powered Weblog engine. (Yeah, I’m really late to the party, that thing was developed in November 2005.) The source is available.
So touch me down in the past where my mother will last
And it’s true that I’m in for a punch and a blast
Yeah down in the past where my mother will last
And she will make sure that you remember
— Mando Diao, Down In The Past
Empty Your Cup, a great koan on The Wiki.
The Ruby VALUE, Caleb Tennis analyzes some Ruby interna. Required knowledge for every advanced Ruby developer.
(A Belated) Welcome to Ruby Code & Style by James Britt. So where are the articles? }:-)
We’re Cracking the Neural Code, the Brain’s Secret Language, by Damien Stolarz. We should try to hack this.
ZenPhoto, a simpler web photo album. PHP, but looks good, though.
Lovely DITA, DocBook fades?, Edd Dumbill on the Darwin Information Typing Architecture, a “new document format making waves in the world of technical documentation”.
Injecting a Hash Backwards and the Merge Block, help golfing a HTTP query parser.
growing in the wind, Lydia sinniert über Bob Dylan. Muss wohl eher and die frühen Alben denken.
AJAX Is No Overnight Success, Peter Coffee says. But who did claim that?
Ich will raus aus dem Ghetto,
ich kann da nicht mehr rein.
Ich will alles und das schon heute sein.
— Ton Steine Scherben, Raus (Aus dem Ghetto)
IHTK is the International Manufactory Association against Animal Testing in Cosmetics. And they have a wonderfully cute logo.
Programmable Web, Web 2.0 APIs, because the world is your programmable oyster.
[EVALUATION] - E06 - RDOC REFRAMING by _why. Even the title alone is worth the post. ;-)
The Virtues of Monkey Patching, Chad Fowler defends open classes.
25jan2006
Teabagging on Wikipedia. PNSFW. You may not seriously be interested in this.
Update on Termite (A Lisp for Concurrent/Parallel Programming) by Bill Clementson. So where can I download it? ;-)
A Letter to the Bayosphere Community by Dan Gillmor. Sad.
Ruby for Java Programmers by Ugo Cei. Interfacing with rjb.
West Coast whale ‘vomit’ could be worth millions, if they were allowed to sell it, that is.
lighttpd 1.4.9b for Windows is released, so consider yesterdays link outdated. ;-)
CocoaBooklet, this program lets you create a booklet out of a PDF file, which is known as pages imposition. It is a useful tool to reduce the number of pages that has to be printed, which lets you save a lot of paper.
And I hold your burning heart in my hands
And I hold your burning heart in my hands
A supernova
A flame on fire
Shining in the darkness
— Antony And The Johnsons, Divine
Mr. Tsunami is after you!, I really like that wave. ;-) More good stuff here (maybe you can even read it).
Function Currying in Scheme by Jeffrey A. Meunier. I think I have use for this.
SBCL Crashes Constantly (Not Really), John Wiseman on the trouble with SIGSEGV on OS X. (I didn’t notice these in SBCL 0.9.0 on 10.3.9…)
Home petcam made easy by Gordon Meyer. This is almost Web 0.7rc2, no?
Regular Expressions: Rexx Still Going Strong by Cameron Laird and Kathryn Soraiz. Let it die. Please.
Book Review: Running IPv6, reviewed by Peter H. Salus. *really waits for IPv6*
Anatomical Heart, a soap. “Smaller than an actual human heart, but fits in your hand perfectly!” Love it.
Chocolate Jolt!, gimme gimme!
ruby-doc.org got a redesign. Nice.
Firebug: neutralizes nasty niffs, Edd Dumbill discovers Firebug, “a Firefox extension that goes a long way to providing integrated web application debugging”.
WeakHash, WeakRefs and lambda evilness, Mauricio Fernandez circumvents the garbage collector.
Outline style blogging, what David Galbraith really wants are tools to support a tumbly blogging style. “Non outline style blogging leads to the type of writing where you feel compelled to make every post a mini essay.”
And if I pass this way again, you can rest assured
I’ll always do my best for her, on that I give my word
In a world of steel-eyed death, and men who are fighting to be warm.
“Come in,” she said,
“I’ll give you shelter from the storm.”
— Bob Dylan, Shelter From The Storm
Beautiful China, WJW. (via If And Only If)
Die Festplatte lässt grüßen, wer ‘nen Headcrash als Shutdown-Sound reinmacht, bekommt ‘nen Satz heiße Ohren.
PiDuce, “Merging ideas from Pi Calculus, Join Calculus, Xduce, and Cduce.” Found by Philip Wadler. Sounds cool.
IP Spotting tells you how “interesting” your IP is. Weird idea.
24jan2006
Orchestra of Bridges, what sounds do bridges make?
Beyond LINQ: A Manifesto For Distributed Data-Intensive Programming, great summary post.
You say, “What are ya made of?”
He says, “Can you repeat what you said?”
You’ll say, “What are you afraid of?”
He’ll say, “Nothin’ neither ‘live nor dead.”
— Bob Dylan, Handy Dandy
Public floggings probably is the most insightful Joi Ito post this month: “My wise attorney in Japan always tells me to try to stay out of the press.”, “Don’t believe the hype”, “Don’t piss people off for fun”…
New “Rough Cuts” Provides Early Access to O’Reilly Books, Derrick Story says. But apparently you pay more, in the end? (More info by Tim O’Reilly.)
Threading primitives for a new machine by Dan Sugalski. Doesn’t sound bad at first glance.
Building Data Driven Test Frameworks by Brian Ingerson. Interesting idea.
I knew all of this new economy stuff was bullshit. — Joi Ito’s cab driver
Tough questions, Joel Reymont clears up what Uptick is about.
Haskell is not not ML by Ben Rudiak-Gould, Alan Mycroft, and Simon Peyton Jones. But ML is not not not Haskell. ;-)
Walter Zorn has some awesome JS libraries for drawing, graphing, drag’n’drop and tooltips.
Flau am Steuer, ganz toll, Lydia.
Einstein Platform, NewtonOS on arm-linux. Nifty!
Mit Mittermeier aufgewacht mitgemacht
bis Mitternacht Schicht im Schacht
Nullhundertneunzig oder nie
jeder kennt die Melodie der Onanie
— Wir sind Helden, Heldenzeit
lighttpd 1.4.9a For Windows, ported by Kevin Worthington.
23jan2006
Better code coverage for Ruby: rcov 0.1.0 prerelease, Mauricio made the thing 20–300 times faster!
Rapid Web Development mit Ruby on Rails, das erste deutsche Buch über Rails.
Guten Tag,
Ich will mein Leben zurück
Guten Tag, Guten Tag
Ich will mein Leben zurück
Guten Tag, Guten Tag
Ich will mein Leben zurück
— Wir sind Helden, Guten Tag
Spamusement!, poorly-drawn cartoons inspired by actual spam subject lines!
Stratego is a modular language for the specification of fully automatic program transformation systems based on the paradigm of rewriting strategies.
Shifting Gears: Switching to Django, Jeremy Jones on the joys of developing web applications in Python.
“How far are y’all going?” Ruby asked us with a sigh.
“We’re going all the way ‘til the wheels fall off and burn,
‘Til the sun peels the paint and the seat covers fade and the water moccasin dies.”
Ruby just smiled and said, “Ah, you know some babies never learn.”
— Bob Dylan, Brownsville Girl
Donnybrook: A scene of uproar and disorder; a heated argument.
My personal guarantees by Joi Ito. “I spent part of the day today in court. I was defending myself against the landlord of a friend of mine who has been unable to pay rent.”
The addslashes() Versus mysql_real_escape_string() Debate, let them bleed until they use a properly escaping SQL library.
Some newcomers to Forth view the stack the way a gymnast views a trampoline: as a fun place to bounce around on. But the stack is meant for data-passing, not acrobatics. — Leo Brodie, Thinking Forth
Morocco Double-Exposures, lovely shots at BLDG BLOG.
Build-in constraints, Motz says: “most of the programmes are turing complete, but we hardly make use of it.” And Richard P. Gabriel was in Munich, but I wasn’t. ;-(
22jan2006
Thinking Forth is a book about the philosophy of problem solving and programming style, applied to the unique programming language Forth. Available as PDF.
Getting on a running train, Bob Hutchison comments on my Rails experiences and recommends using xampl. Which is a very interesting idea, actually; gotta check that out.
Why Comic Sans?, “Comic Sans was designed because when I was working at Microsoft I received a beta version of Microsoft Bob.”, “There was no intention to include the font in other applications other than those designed for children when I designed Comic Sans.”
Xyzzy, Iraqi Invasion: A Text Misadventure, simply rocks.
An old black tree, scratching up the sky
with boney, claw like fingers
A rusty black rake
Digging up the turnips of a muddy cold grey sky
— Tom Waits, Don’t Go Into That Barn
Pastry is a generic, scalable and efficient substrate for peer-to-peer applications. Pastry nodes form a decentralized, self-organizing and fault-tolerant overlay network within the Internet.
A Monadic Framework for Subcontinuations by R. Kent Dybvig, Simon Peyton Jones and Amr Sabry.
Gecode is an open, free, portable, accessible, and efficient environment for developing constraint-based systems and applications.
VBECL probably is the most mongrel language combination I ever saw: Visual Basic and Common Lisp.
No Open-source Lisp for OSX/Intel, Bill Bradford says. I wonder if Emacs.app already is ported?
It’s such a sad old feeling
the fields are soft and green
it’s memories that I’m stealing
but you’re innocent when you dream
when you dream
you’re innocent when you dream
— Tom Waits, Innocent When You Dream
Radius—Powerful Tag-Based Templates, sounds like a nice Ruby templating engine that doesn’t require code in templates.
Rails on Track for 2006, James Britt says.
Semantic Distance: NLP Not a Resource Sink, I still won’t buy that. NLP is no reason to use proper logic. ;-)
21jan2006
Why Rails?, Edd Dumbill praises Ruby: “For developers who consider themselves as poets and artists too, I can’t think of a better language.”
The Ruby vs. Lisp Debate by Josh Carter. To defend Lisp, this totally misses the point that Lisp is more powerful, language-wise. (Whether or not this is useful for web applications remains open…)
Ben Fry’s new site actually exists since September, but I only noticed that right now.
Hamster, Snake Best Friends at Tokyo Zoo, this is sooo cuuuuute.
All the world is falling, falling
All the blue
From me and you
Tear drops falling to the ground
Tear drops
— Antony And The Johnsons, Rapture
Four eyes mind-fucking pic, “mind-fuck” is the correct term indeed.
Jean-Remy von Matt ist beleidigt, weil wir alle nicht Deutschland sein wollen.
I have learned in over 50 years of living that when someone does something evil, it’s pretty likely they know what they’re doing. — Dave Winer
Ragel compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code. Useful.
A Nominal Theory of Objects with Dependent Types by Martin Odersky, Vincent Cremet, Christine Röockl and Matthias Zenger.
Tom Judd’s Everyday, a wonderful book of daily scribbles.
Mona Lisa, now we know why she grins. Or how, rather.
Not-Safe-For-Work Reddit, finally a useful social site. ;-) PNSFW.
Ecosystems, Avi Bryant on the conflict of developing for end-users or consultants.
Aurélie so klappt das nie
Du erwartest viel zu viel
Die Deutschen flirten sehr subtil
— Wir sind Helden, Aurélie
Rebol—Dialects, Spreadsheets on LtU, oh how I wish someone would write a reasonably complete open-source clone of Rebol (say, enough to run Vanilla), so this ghost could come to an end.
Stahl House, Case Study House No. 22, this one is soo awesome.
20jan2006
Diamantenjagd, Lars Strojny entdeckt Ruby. Happy hacking!
GPL v3 Released, analysis by Simon Phipps and Danese Cooper.
Handmade Konqi, who wouldn’t prefer a handmade foot? (*scnr*)
In your heart girl, I see a jealous butterfly
You wanted me high, love, but I’m sober still
Yeah, In your heart girl, there’s nothing left but misery
Come dance while I’m getting free
I’m gonna lie again
— Mando Diao, All My Sense
Quick and Dirty Catalyst Tutorial, if you are into Perl.
A high-level guide to the world of Common Lisp testing frameworks and tools. There should be a language-independent comparision of Unit Testing framework-styles…
Testing C with Libtap by Stig Brautaset. I’d prefer to test with RubyInline and Ruby/DL…
Happy Birthday, Julia, keep up the good work.
Bertrand Meyer—Defense and illustration of Wikipedia, Bob Hutchison tagges it as “worthwhile”, so it’s probably a good read.
Ich betrink mich ohne was
sieht keiner hin
ess ich das Glas auf
ich mach nur den Geiern noch Spass
und ich beiß deinen Namen ins Gras
— Wir sind Helden, Außer Dir
How to Do What You Love by Paul Graham. “When I was a kid, it seemed as if work and fun were opposites by definition.”
XML revisited, Jean-Claude Wippler has some nice ideas how to store XML in column-oriented databases.
19jan2006
A Selection from the Comedies of Marivaux at Project Gutenberg.
Your best kitchen-mate!, an awesome kniveblock.
What Works In Software Development, great talk by Norman Nunley and Michael G Schwern.
Mescalin für die Queen,
Opium ins Ministerium,
Adrenalin für die Scene.
— Ton Steine Scherben, Shit Hit
Lisp is for Entrepreneurs, Bill Clementson says. Hmm…
The History of Electronic Mail, by Tom Van Vleck. Starts with CTSS and ends with RFC 772.
server.event-handler = "freebsd-kqueue"
The Scanner Photography Project, I love such stuff.
A tandem story, “Remember the book “Men are from Mars, Women are from Venus”? Well, here’s a prime example offered by an English professor at an American University.”
U.S. Supreme Court ruling may rejuvenate medical marijuana debate, by circletimessquare. The discussion is getting more and more pointless, IMO.
Another man from Atlanta, Georgia,
Name of Martin Luther King
He shook the land like a rolling thunder
And made the bells of freedom ring today
With a dream of beauty that they could not take away
Just another holy man who dared to make a stand.
My God, they killed him.
— Bob Dylan, They Killed Him
Slides from NY Inside-Out Talk, about state of the art Perl OO code. (Very cool, actually…)
The Lightweight Visual Thesaurus is pretty nifty. Seems to be based on WordNet.
All Aboard AJAX, HTML Canvas, and the Supertrain by Dave Hoover. For your future Web 3.0 applications. Also features Ruby.
Looking sideways at paradigms by Dan Sugalski. It sounds like Erlang is the new Lisp. (But I think he wants APL.) ;-)
18jan2006
European Common Lisp Meeting 2006 will take place in Hamburg, on April 29/30. Interesting topics they have.
How do I configure Adium for Google Talk?, great thing that is now possible and makes sense.
Imitation is the Saddest Form of Flattery, Dave Thomas on their way of publishing.
Wo warst du im Krieg?
Weißt du, was ich meine?
Du warst auf der Suche,
ich war auf der Flucht.
— Ton Steine Scherben, Jenseits von Eden
Python Web Application Deployment Frustrations, Jeremy Jones. He should have used Rails, of course. *smirk*
Test::Unit::XML Quick Start Tutorial, I wonder how that compares to the DOM-based comparision utils Rails provides.
Gore blasts Bush for ‘dangerous breach’, transcript of a speech given on January 16th.
High Tech Elevators, Low Tech Solutions, by Thomas Crampton. Why does “low tech” have a bad taste, somehow?
Programming a compiler with a proof assistant, sounds like a cool idea.
Camping is a Microframework written by why the lucky stiff. Could be exactly what I needed last week…
Marcel’s Linux App of the Month: Workrave, by Marcel Gagné. “This handy little program sits quietly in the background as you work. Then, at some regularly programmed intervals, it pops up a gentle reminder to take a break.”
Ruby Design Patterns — Observer, by Caleb Tennis. Finally a useful pattern.
It’s the memory of your warmth
That keeps me alive
When I’m burning
And my world’s closing in
— Antony And The Johnsons, Blue Angel
Penn, PADL, POPL, and Plan-X, Philip Wadler on various confrences the last days. Interestingly contradicts the post below.
Naughty Dog and the fundamental turn towards concurrency, Joel Reymont on how game development languages (will) change. He goes Erlang now and revives Uptick.
17jan2006
As seen on #perl6…, a very good description of Perl 6, IMO.
The Homepage of Factorial Algorithms, providing far more ways than I ever imagined.
FrOSCon is a two day conference on Free Software and Open Source, taking place on June, 24/25 2006 at the Fachhochschule Bonn-Rhein-Sieg in Sankt Augustin near the cities of Bonn and Cologne. Call for Papers just started.
Irving Wladawsky-Berger’s definition of Open Standards, Joi Ito quotes.
Ich werde riesengroß für dich
Ein Elefant für dich
Ich trag dich meilenweiter
Übers Land
Und ich trag dich so weit wie ich kann
— Wir Sind Helden, Ein Elefant Für Dich
GPLv3 draft analysis on NewsForge. “[M]any of the changes are minor and seem to be intended to clarify terms or conditions in the GPLv2 rather than being drastic changes in the spirit of the license.” My feelings, too.
Running Things Periodically with Launchd by James Duncan Davidson. Can I use that with 10.3.9 somehow?
MVC, MVP, Presenter Model, or how MVC on the web really works. By J Aaron Farr.
Project Oberon, a PDF of the book by Wirth is available online now. Other publications are available too.
My Mothers Story…Her Life With Pain by moondancer. Very sad.
Live Door raided last night, Joi Ito says, “one of the large Internet portal/verticals run by the now well-known maverick Horiemon, was raided last night the Tokyo District Public Prosecutor’s office on suspicion of illegal securities trading.”
What can I do
When she’s too weak to fly
What can I do
When she’s calling my name
— Antony and the Johnsons, What can I do?
Web 3.0 by Jeffrey Zeldman for A Lisp Apart, “But if Steven used AJAX and Ruby on Rails, Yahoo will pay millions and Tim O’Reilly will beg him to keynote.”. Why do I doubt it?
Lisp is sin, Sriram Krishnan says. “I have a love/hate relationship with Lisp and Scheme.”, ack. Very interesting comments, too.
Sky Tunnels of Toronto, putting bikeways in a tube sounds like a good idea to me.
Vacation Time for MacDara Conroy. And I’m jealous already!
16jan2006
UTF-8 Plugin for Rails, Fine for Ruby 1.8, interesting implementation.
überschrift, Lydia sinniert über Bloggen und Unterlassen dessen.
Rousseau was mad but influential; Hume was sane but had no followers. — Bertrand Russell, A History of Western Philosophy
GPLv3 Draft, this is the first public draft. I think I’ll write a longer comment on it this or next week.
The Apple Product Cycle, somehow insightful. ;-)
The Internet Engineering Task Force gets 20 years old. Happy birthday and keep up the good work.
Die fünfte Macht im Staat?, Weblogs und ihr Einfluss auf die Medien. Und ich dachte eben, die Lobby wäre “offiziell” zur 5. Macht erklärt worden.
Japanese TV, Jamie Zawinski and commentors found some weird things. PNSFW.
Instant Rails is a one-stop Rails runtime solution containing Ruby, Rails, Apache, and MySQL, all preconfigured and ready to run. Version 1.0 final has been released recently.
A Night of Death and Terror for Pakistan by zenofchai. “How many countries must be bombed before Bush has his fill? Before the American people have had theirs?”
Gib dich geschlagen
Und geh endlich in die Knie
Ich sagte
Ich weiß nicht weiter
War ich noch nie.
— Wir Sind Helden, Von Hier an Blind
JACAL is an interactive symbolic mathematics program. JACAL can manipulate and simplify equations, scalars, vectors, and matrices of single and multiple valued algebraic expressions containing numbers, variables, radicals, and algebraic differential, and holonomic functions.
Lighthouse vs USS Lincoln, WJW even if not true.
love has power. love has intimacy. I feel intimacy with programming and i felt it most intense when i see the syntax of RUBY. — arnuld fraser, ruby-talk:175903
Next Gen Publishing by Thomas Crampton. I think a real “next-generation” will be very different.
Fingertips is a good Rails blog by Manfred Stienstra.
15jan2006
Wikipedia is 5 year old as of today. Thanks a bunch, Jimmy Wales! Homework would be unimaginable without it. ;-)
iLife ‘06 From the Perspective of an Anthropomorphized Brushed Metal Interface, John Gruber does it again!
Bist du nicht müde, nach so vielen Tagen
Dich noch im Dunkeln mit den Schatten zu schlagen
Spuckst heißes Blut aus, du tobst unter Schmerzen
Drehst dich im Kreis, bis die Wände sich schwärzen
— Wir Sind Helden, Bist Du Nicht Müde
Rewriting rules to make sendmail to act as a Turing machine, could it get worse?
Paul Vick: Language Design & Paying the UI “Tax”, on the design of a Linq IDE.
Changes in Ruby 1.9, second update, great work, Mauricio.
What is your Perfect Major?, “You should be a Math major! Like Pythagoras, you are analytical, rational, and when are always ready to tackle the problem head-on!”, after that: Philosophy, Engineering, Chemistry. Not bad.
Kommandozeilen verstehen und effizient nutzen, ein Vortrag von Axel Beckert.
Who’s Your Inner European?, my result: Your Inner European is Irish! Sprited and boisterous! You drink everyone under the table. Great. ;-)
German Joys: The Meaning of Bicycle Bells, totally true. *ringring*
Augustine is errupting. Aren’t volcanoes cool?
Demolition Sculptures, or: Sandblasting Manhattan, simply awesome.
Yes, so Cripple-Pig was happy
Screamed “I just compeletely love you!
And there’s no rhyme or reason
I’m changing like the seasons…
— Antony And The Johnsons, Cripple And The Starfish
Showing Perfect Time, I claim YAGNI. But not a bad idea, that said.
14jan2006
In India, it’s IKEA without the assembly, WJW. Local carpenters make furniture like in IKEA catalogs.
Digg vs. Slashdot (or, traffic vs. influence), a very detailed analysis of being slashdotted resp. digged by Jason Kottke.
Fill my Room! Become part of internet history by helping me fill my room! For every dollar you donate, I will add 1 block to the room!
X-Casting, Berin Loritsch asks: “I wonder what options AJAX can give us for rendering RSS feeds?”
Make Any Website a Mobile Site With Google, nifty “proxying”.
When it wet it slippery yea
When it dump it crumpy
If it’s likely you will tumble down
Don’t want you on the ground
— Bob Marley, Caution
Graph Theory, a book by Reinhard Diestel. There is a free, searchable, and hyperlinked electronic edition, which may be viewed on-line or downloaded for offline use.
Happy anniversary, AI, it’s a pretty hard winter, isn’t it?
The Prejudice Map According to Google, people in the world are known for… And yes, I do enjoy my beer!
Formula Engine Rewrite, this is the story of when Damien Katz re-wrote the Lotus Notes Formula Engine.
A computer is just a backup tape’s way of making another, updated backup tape. — Richard Uhtenwoldt
FlashMute is a tool which allows you to mute/unmute Flash Movies loaded in a browser exclusively, or alternatively all sounds produced by the browser. Dear Lazyweb, is there something like that for OS X too?
Richard Scarry’s Best Word Book Ever, 1963 and 1991 editions (with revisions) compared side-by-side.
For some in Japan, a room is their world by Maggie Jones. About hikikomori.
Klarstellung zu Wikipedia vs. Tron von Seiten des CCC.
Don’t wanna touch you, but you’re under my skin (deep in)
I wanna kiss you, but your lips are venomous poison
You’re poison runnin’ through my veins
You’re poison, I don’t wanna break this chain
— Alice Cooper, Poison
Click Fraud: Just The Cost of Doing Business? by Alan Graham. There are really people that click ads because they want to?
“If—” is a notable poem by Rudyard Kipling.
13jan2006
Math Will Rock Your World, a story published in the future.
Shop Different: Accessorizing Your iPod … for Cheap! by Erica Sadun. In case you have only little money left-over.
slyphonrails, ruby, rails, amusements, fish. By Jonathan Simms.
Small Change is Andrew Catton’s new blog.
What is Perl 6?, chromatic explains. “Similar things look similar. Different things look different. Weird things look weird.”
There Is No Open Source Community, John Mark Walker claims. There is a Free Software Community, though.
OK, here is a shot at my security predictions for 2006, Anton Chuvakin at least has humor.
The train leaves
At half past ten,
But it’ll be back tomorrow,
Same time again.
— Bob Dylan, I’ll Keep It With Mine
The Zurg riddle, Joel Reymont does logic programming in Erlang.
> Will AJAX Replace Java and .NET?, Kurt Cagle wonders. I think coconuts will replace bananas first.
Groupthink is a term coined by psychologist Irving Janis in 1972 to describe a process by which a group can make bad or irrational decisions. […] this results in a situation in which the group ultimately agrees upon an action which each member might individually consider to be unwise (the risky shift).
Wakaba and Kareha are attempts at implementing from scratch image and message boards of a type popular in Japan (used on sites such as 2chan and 2ch).
A rough guide to the state of the Internet, circa 2006, this is not so wrong, actually.
Two mentions on Anarchaia today, hey, that’s just what happens when I steal links and mention it. ;-)
12jan2006
Concurrent/Parallel Programming - The Next Generation - Part 2 , Bill Clementson focuses on Erlang in this post.
Move over test/unit, Ryan Davis compresses 3300 LoC to 71 LoC.
Seeds of the Apocalypse, a fascinating idea.
Pico is a tiny but expressive programming language that was especially designed to teach advance computer science concepts to students in other sciences than computer science (such as Physics and Chemistry). I really like it, somehow. Be sure to checkout the research page.
ICU4R is an attempt to provide better Unicode support for Ruby, based on the ICU library.
‘Cause I’m a bird girl
And the bird girls go to heaven
I’m a bird girl
And the bird girls can fly
Bird girls can fly
— Antony and the Johnsons, Bird Gehrl
Rails in the Windy City, three days of Rails Studio to take place in Chicago.
Judge: Baby on board is no excuse, Pregnant woman claimed she was driving for two. “Candace Dickinson was fined $367 for improper use of a carpool lane, but contended her unborn child qualified to use the lane.” Gotta love the U.S.
Five mistakes of vulnerability management, a paper by Anton Chuvakin.
Thanks, 2005, John Wiseman posts some left-over pictures.
Not If But When, Photographs by Brian Urlich. (via MacDara Conroy.)
DSL? DSD? DSJ? by James Britt. Ah yes, naming…
Trust Metrics Mixin #1: PageRank, _why implements PageRank for Ruby.
Taiwan breeds green-glowing pigs, “Scientists in Taiwan say they have bred three pigs that glow in the dark.” They are far easier to find in the dark that way. (I played with that gene too, but only injected it into E.Coli.)
If it uses two-space indents, it’s corporate code; if it uses four-space indents, it’s open source. — Guido van Rossum, Python Status Update
Moisture! is a nice and ironic tumblelog. Welcome. (via MacDara Conroy)
RScheme is an implementation of the Scheme language, with it’s object-orientation approach adapted from the Dylan language.
MAngband is a free online multiplayer real-time roguelike game, derived from the single player game Angband.
11jan2006
After Web 2.0? Web 2.0 2.0, yes, yes!
Letter to Apple Support, Kottke whines and wants to swap his PowerBook for a MacBook Pro.
Wil McCarthy releases Hacking Matter under Creative Commons license, Lispmeister says. Happy reading.
LED Cube Modeller, 22C3 Edition, nice hack by Max-Gerd Retzlaff.
LSD on Wikipedia.
Nearly 100, LSD’s Father Ponders His ‘Problem Child’, Happy birthday, Albert Hofmann!
Quick Vibrating Lockpick, make your own!
iTunes update spies on your listening and sends it to Apple? That’s shocking, there is no mention of that “feature”. Shame on you, Apple. (That said, iTunes 6.0.2 and xiphQT work nicely on 10.3.9.)
Book Review: Write Portable Code, reviewed by Ed Schaefer. The review features a good list of points relevant.
There’s a ghost on the horizon
When I go to bed
How can I fall asleep at night
How will I rest my head
— Antony and the Johnsons, Hope There’s Someone
mp4 of Larry’s Google Book Fair Use presentation, there are links to a smaller Flash (sigh) version too.
Draw-Something, John Wiseman found Lisp generated art by Rob Meyers.
Presentacular, adding effects to S5 with script.aculo.us. By Juan Manuel Caicedo.
Design Patterns — Singleton by Caleb Tennis. Don’t!
Bambi Meets Godzilla by Steve Yegge. “Incidentally, I’m going to talk about several languages, and eventually make my way back to Ruby at the end.”
The Lake Project by David Maisel features a lot of awesome landscape shots.
The Chore of Winking is Heavily Diminished!, Hoodwink’d 1.8 has been tested with mad abandon. And we’ve really made it easy now!
Opening the podcasting pipeline, Daniel H. Steinberg announces a lot to come from O’Reilly.
Unser Kampf bedeutet Frieden und wir bekämpfen eueren Krieg.
Jede Schlacht, die wir verlieren, bedeutet unseren nächsten Sieg.
— Ton Steine Scherben, Die letzte Schlacht gewinnen wir
Google Earth now officially is available for Mac OS X 10.4.
Unintentially Geeky Joke In Apple’s Share Price, “On the very day the company officially announced its first Intel-based product, Apple’s stock price closed at $80.86.” Lovely.
10jan2006
Apple’s Intel MacBook Pro on engadget. “It’ll run Windows. We think we’re in love.” Ugh. See also, Steve Jobs keynote live from Macworld 2006.
Apple MacBook Pro, the name sucks, and the architecture too… :-( But you are highly welcome to mail me your old PowerBooks.
MWSF ‘06 Predictions by John Gruber. Now, let’s see what’s true.
Gnash is a GNU Flash movie player. Till now it has been possible to play flash movies with proprietary software. Gnash is based on GameSWF, and supports many SWF v7 features.
Xiph QuickTime Components (XiphQT) is, in short, the solution for Mac and Windows users who want to use Xiph formats in any QuickTime-based application, e.g. playing Ogg Vorbis in iTunes. Wow.
elf’s Apple PowerBook G4 Journal, that’s a great idea.
I’m Leaving Las Vegas
Lights so bright
Palm sweat, blackjack
On a Saturday night
— Sheryl Crow, Leaving Las Vegas
OSCON 2006 will take place at the Oregon Convention Center in Portland, Oregon July 24-28, 2006. A Call for Participation.
Debugging Expect by Cameron Laird, “Expect continues in 2005 to solve the important problems it addresses better than any other tool.” I totally forgot about it, actually. :-P
IHT Blog Launched!, Thomas Crampton announces.
Document or Perish by Steven Douglas Olson. “Very few of us have heard of Thomas Harriot, yet there is evidence that he actually used a telescope before Gailileo did.”
The Mathematical Atlas, a gateway to modern mathematics.
Don’t Invent XML Languages, Tim Bray says. He’s right. But if you still need to, read On XML Language Design.
Scratch is a new programming language that lets you create your own animations, games, and interactive art.
A GUI Library For Lisp On OS X, Christopher Roach introduces LTK.
And yeah yeah god rolls great
Yeah yeah god smells good
Yeah yeah, yeah yeah yeah
What if god smoked cannabis?
— Weird Al Yankovic, What If God Smoked Cannabis
Joel Raymont goes C#, worse is better. ;-)
From Cavern to Tank: The Cost of Oil by skyknight. This is about lives, not dollars.
09jan2006
A Ruby challenge: defuse the code bomb and test your Ruby fu, Mauricio Fernandez made a most nifty challenge. Try it!
Revisiting the File-Sharing Paragraph, _why found an “old” snippet of code.
Slashdot is Going out of Style in 2006, Jeremy Zawodny predicts. With digg it’s only getting worse…
The Charming Ruby Compiler (CRC) is a thesis project at the Computer Science Department at Chalmers University of Technology. It’s goal is to create a proof of concept compiler from Ruby to C–.
Richard Greenblatt: Molecular Biology and the Origin of Life on Earth, Lispmeister has a video of ILC2002.
DragonFlyBSD 1.4 released, now using pkgsrc.
And take me down to the harbor now
Grapes of the summer are low on the bough
Ghosts of my history will follow me there
And the winds of the old days will blow through my hair
— Joan Baez, Winds Of The Old Days
Happy Birthday, Joan Baez! “That’s all nonviolence is—organized love.” Dark As A Dungeon.
Scheme 2005 Proceedings of the Sixth Workshop on Scheme and Functional Programming.
On buying a laptop by Jonathan Gennick. Cute.
A “Quick Introduction to Rails” Talk, Jim Weirich put his excellent slides online.
Basecamp, sans browser…?, that idea turns me on, I’m serious.
But because of who I am, it doesn’t take very much before the blogosphere erupts in craziness. — James Gosling, Is Java getting better with age?
The 7 New Wonders of the World on BLDGBLOG.
Let them wash away
All those yesterdays
All those yesterdays
All those paper plates
— Pearl Jam, All Those Yesterdays
Vortrag: Ruby on Rails bei Lehmanns in Berlin am 23. Januar.
Java theory and practice: Garbage collection in the HotSpot JVM , from 2003 but still pretty accurate, I think.
08jan2006
Javascript WYSIWYG editor, Phil, no serious developer ever would want to edit programs inside the browser…
Implicit Association Test, “This web site presents a method that demonstrates the conscious-unconscious divergences much more convincingly than has been possible with previous methods.” Lots of fun, try it.
Optical Mouse cam, nifty hack.
HOWTO: Develop Flash on Mac OSX with Rake, MTASC, SWFMill and TextMate by Ben Jackson. Nice usage of Ruby.
Snips & Spaces: Managing Microlearning by Christian Langreiter and Andreas Bolka.
Wenn wir zusammen sind, laß uns nicht Liebespaar spielen
Küssen ist toll, Miteinanderrumhängen auch
Und es ist nett, wenn es einfach ist
Doch es darf auch anstrengend sein
Es darf auch wehtun, und es ist auch gut, sich zu streiten
Ich will keine Nähe, in der Berührung nach Chloroform schmeckt
— Früchte des Zorns, Liebeslied
Ruby On Rails Test Coverage, Alex Pooley digs up rcov.
Physics is to math as sex is to masturbation. — Richard P. Feynman
TM4Jscript is an open-source Topic Maps engine written entirely in JavaScript, and hence supported by a host of browsers out there.
Taking your laptop on holidays, well, I think it’s a good idea.
We need a new power standard (Larry Page agrees?), I want wireless power.
Sie sind wie kalte Sterne
So viele, so leer, so ausgebrannt
Sie sind wie schmutzige Asche
In einem längst verbranntem Land
— Früchte des Zorns, Dicke unbeseelte Vögel
Linux and Windows (and Mac OSX), Patrick Logan revives an year old comparision. ;-)
Almost surely on Wikipedia.
Zencast 33 — Basic Buddhism 1, I listened to it last night, and it’s excellent. Who else would compare meditation with defragmentation of your mind?
07jan2006
HaRe — The Haskell Refactorer, sounds nifty.
Guinea pig Costumes, how cuuuute.
Maryam, there are plenty more reasons to date geeks…, female readers, read that!
Programming Is Harder Than Chess, comparing Apples to Oranges since 2001!
Nihilism on Uncyclopedia. WJW.
Mind Mapping Works by Ben Loritsch. Now if there was something better than that java FreeMind.
See them big plantations burning
Hear the cracking of the whips
Smell that sweet magnolia blooming
(And) see the ghosts of slavery ships
— Bob Dylan, Blind Willie McTell
Wedding Plans, Justin Mason has a really good idea.
24 TI Explorer Lisp Machines looking for good homes, you pay for the transport. Wanna, wanna!
Concurrent/Parallel Programming - The Next Generation, long post by Bill Clementson with nice stuff about MapReduce and DSLs.
Coming Soon: Center for Citizen Media by Dan Gillmor. “The goals are to study, encourage and help enable the emergent grassroots media sphere, with a major focus on citizen journalism.”
World of Warcraft update by Joi Ito.
Language support for lightweight transactions by Tim Harris and Keir Fraser.
The Slice Matcher on RedHanded. Every advanced Ruby user should know that technique.
qreuz, kuer, Lydia hat Anekdoten.
Got to be an important person to be in here baby,
Got to have done some evil deed,
Got to have your own harem when you come in the door,
Got to play your heart until your lips bleed.
— Bob Dylan, Sweetheart Like You
Digg is Slashdot’s Death Knell, Steve Mallett thinks. Well, in terms of lameness, maybe.
Apple and the Art of Podcasting, David Battino assumes they’ll extend GarageBand.
Conversion oneliner, Perl 6 t-shirt.
Munchkin can reduce any roleplaying group to hysteria. And, while they’re laughing, you can steal their stuff.
Rails Badges, “I wish this site were powered by Rails” (No, not really).
06jan2006
Behind the magic curtain, how Steve Jobs prepares/gets prepared for keynotes.
Lost, the Macintosh logo, maybe you can help restore it?
A Quick “Introduction to Rails” Talk by Jim Weirich, and a movie for you.
Schwarzenegger verweigert blindem Greis die Gnade, du sollst nicht töten. (Nach dem zählt er mit drei Exekutionen zu den Serienkillern.)
Timber: Time as a basis for embedded real-time systems.
Patterns, Patterns and Patterns from Brazil, and all without code.
Liboil is a library of simple functions that are optimized for various CPUs. Yum.
‘aargh’ spelling frequency, I prefer “argh”.
Classic Texts in Computer Science, this is paradise!
Well, there ain’t no goin’ back
when your foot of pride come down
Ain’t no goin’ back
— Bob Dylan, Foot Of Pride
Constraint Programming on LtU.
Lexing Your Data by Curtis Poe. The article uses Perl, but the concepts can be used in any language.
Introducing JAHAH, an AJAX-like technology for ‘mashing’ web pages together.
Own The Last 1,000 Pixels on MillionDollarHomepage.com, the more rich, the more dumb people are?
Radio Free Boulder: A Memoir by Psycho Dave. “Many people hate acid but I’ve always had a fondness for it, mostly for economic reasons.”
Others may cherish
Fortune or fame
I will forever
Cherish her name
This was my love
This was my love
— Jim Harbert, This Was My Love
Ruby and FuseFS by Caleb Tennis. Somehow I feel is storing configuration as directories pervert…
Haskell vs. Erlang, Reloaded by Joel Reymont. Haskell “loses”, but I still like it better.
Party-Physik, interessantes Modell… (wie sieht das wohl in einer Kleinstadt aus?)
HyperNietzsche is a kind of electronic research matrix designed to facilitate the cooperative and cumulative effort of a delocalized community of specialists and to make their work freely available on the Internet.
05jan2006
Deaf hacker rewrites implant-firmware so he can enjoy music again , WJW.
Onomatopoeia is a figure of speech that employs a word, or occasionally, a grouping of words, that imitates, echoes, or suggests the object it is describing, such as “bang”, “click”, “fizz”, “hush” or “buzz”, or animal noises such as “moo”, “quack” or “meow”.
HOWTO: Be more productive by Aaron Swartz. I wish I did more than just read all this. ;-) But it’s very good, read it.
XHaskell (“trans-Haskell”) is an extension of Haskell with regular expression types, regular expression pattern matching and semantic-subtyping in style of XDuce.
Hey! Mr. Tambourine Man, play a song for me,
I’m not sleepy and there is no place I’m going to.
Hey! Mr. Tambourine Man, play a song for me,
In the jingle jangle morning I’ll come followin’ you.
— Bob Dylan, Mr. Tambourine Man
Lisp, the New Ruby, John Wiseman quotes. I will catch the flying pigs!
AspectC++ is a set of C++ language extensions to facilitate aspect-oriented programming with C/C++.
Ich kaufe keine CDs mehr!, Nico macht vielleicht Witze, aber letztlich ist die physische Manifestation der CD Unsinn.
Windows Switcher – I’d Love to Switch, Oh, Yes! Patrick Logan uses Word, I wouldn’t have imagined.
The Water Fountain Methodology, haha.
Creating XML with Ruby and Builder by Michael Fitzgerald. Hooray for method_missing.
Son of WebPage, _why on his HTML builder. I guess I’ll write something like that soon, too. But with more Vooly and lispier.
MOP-ing Up with Herbal Cialis, James Britt probably got a bit too much spam? ;-)
More on Type Checking in YHC. “I don’t like the first option—it’s been done before, it’ll give us no advantage over any other compiler, and it’s boring.”
Try Python is Coming Along, comment on RedHanded: “Copysnakes!”
Now, there’s a woman on my block,
She just sit there facin’ the hill.
She say who gonna take away his license to kill?
— Bob Dylan, License To Kill
Extra Tasty! has a lot of drink recipes, is tagged and collaborative.
Talking-Head Video Is Boring Online, Jakob Nielsen is right with respect to this.
04jan2006
YAPWF: Aaron Swartz’s web.py released, in case you need yet another Python web framework.
Bizarre self-referential warning sign, WJW.
Phidgets are an easy to use set of building blocks for low cost sensing and control from your PC. Using the Universal Serial Bus (USB) as the basis for all Phidgets, the complexity is managed behind an easy to use and robust Application Programming Interface (API).
Is 37signals The New Google?, Mitch Wagner wonders. I thought Yahoo! is the new Google? So is 37signals the new Yahoo!?
Die Spaltung der Stadt von Jörg Brause. “In den Städten droht die soziale Vielfalt verloren zu gehen, die einst Inbegriff von Urbanität war — Beispiel Berlin.”
Walk The Line, trailer at Apple.
The empty-handed painter from your street
Is drawing crazy patterns on your sheets.
This sky, too, is folding under you
And it’s all over now, Baby Blue.
— Bob Dylan, It’s All Over Now, Baby Blue
Markdown Vim Mode, where can I get one for Emacs?
Top 10 things Apple could announce at Macworld Expo by Jason D. O’Grady. Well, or not.
Nandor’s Exhaustive Chemical Words Pages, hell, we did that for hours in chemistry lession. Ridiculous to use Mathematica for that, though.
When You’re Lost In the Rain, In Juarez and It’s Eastertime Too by terryfunk. “Being a college student meant being poor. I did sleazy, crazy things, and when I could manage it, I had fun.”
The Least Surprised #10: CashBag.untaint, goddamn capitalists. ;-P
Top 10 Reasons Why “King Kong” Was A Disappointment, (sorry, Projectionists, but I had to steal that one.)
Gewissensfrage Streusalz, einfach warten bis wieder Sommer ist, und dann das Haus verlassen.
Links on the Semantic Web, Tim Berners-Lee hacks with AJAR — Asynchronous Javascript and RDF.
Optometric Metropolis, 1984 is real.
Four cool libraries for Ruby, Pat Eyler presents RDoc, WEBrick, dRuby, and REXML. Registration required.
You’re no Jesus!
You’re no Elvis!
You’re no Jesus!
You’re no Jesus!
You’re no Elvis!
— Incubus, Megalomaniac
vvvv is a toolkit for real time video synthesis. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously. Unfortunately Windows only: :-/
World’s Oldest Operating Web Page: A New Candidate at Ghost Sites Of The Web.
03jan2006
Semapedia.org, the physical Wikipedia. “Our goal is to connect the virtual and physical world by bringing the best information from the internet to the relevant place in physical space.” Awesome idea.
Blog software comparison chart, but no mention of Textpattern? Ztzt.
Folter-Fake, “der “Bund Deutscher Juristen (BDJ)” unterstützt die Folterforderung von Bundesinnenminister Dr. Wolfgang Schäuble”. (Ich habe beim ersten Mal “Journalisten” statt “Juristen” gelesen…)
A Brief Look at C++0x by Bjarne Stroustrup. Do I need to say more?
Jifty is written in Perl. If you’re familiar with Ruby, Perl might feel like Ruby’s quirky big brother. — Jifty homepage
Welcome to linuxcaffe, sandwiches and open source in Toronto. Yay!
SLIME review by Andy Wingo.
What’s Really Going to Happen in 2006!, Kurt Cagle knows. Must read.
Alaska is the 49th state of the United States. It was admitted on January 3, 1959.
For when I put my head down on the pillow
My drugstore dreams will cut me down to size
By then I’ll be a brand new different person
To love you while I’m trying to decide
— Adam Green, Before My Bedtime
Microformat => Microprotocol, Patrick Logan wonders. The real problem IMO is that all that Micro- stuff doesn’t make things a lot easier.
Oh, Hey, Learn to Program is Really Out!, so get that book unless you already can program (and even then…).
More self-references: Ruby speaking languages in ASCII demos, Mauricio Fernandez tells a bit more about his insanely great “Happy New Year” animation.
Kiena, David bloggt Erlebnisse aus China. (Dave, hast du meinen Anzug? ;-P)
The Year of Living Dangerously, James Britt requires over the net.
For Whom Hell’s Bells Toll by Stephen M. Deusner. Satanism and Metal.
Atom Publishing Protocol framework for Ruby by Jani Soila.
Perhaps best to don’t speak about class-variable because it seems to be a *true* POLS, i.e. only matz is not surprised :-) — Guy Decoux, ruby-talk:173755
Linked List, how does one find a loop in a singly linked list in O(n) time using constant memory?
Top 10 Free Time Wasting Sites on the Net by Lee Seats. If today’s Anarchaia isn’t enough for you. ;-)
urlx.org, shorten a long URL. Nice implementation of an old idea.
nUbuntu is a collection of network and server security testing tools, piled on top of the existing Ubuntu system. While aimed to be mainly a security testing platform, nUbuntu also operates as a desktop enviroment for the advanced linux user.
Comparision USA—Germany, some points are funny, most are true, a pleasant read.
02jan2006
20 Menschen in eingestürzter Eishalle vermisst, Mindestens vier Menschen sind beim Einsturz des Dachs einer Eissporthalle in Bad Reichenhall ums Leben gekommen, darunter auch ein Kind.
2005 music wrap-up by Jamie Zawinski. “In 2005, I bought approximately 124 albums…”
The Comprehensive GNU/Linux User’s Manual (Fiction) by Morkney. WJW.
Printf to String, awesome implementation at TheDailyWTF.
Advanced Auto-Dependency Generation for GNU Make.
Akutagawa Ryûnosuke’s “The Spider Thread”: Translation and Commentary by Timothy M. Kelly. “This man Kandata is a murderer, an arsonist, and a master thief with numerous robberies to his credit. Yet, the Lord Buddha recalls that he had performed a single good deed.”
Goodbye mini bar, hello mini room, new airport hotels to offer a small-scale luxury. Doesn’t look too bad.
It’s been a messenger in times of trouble
In times of hope and fear
When I get drunk and seeing double
It jumps behind the wheel and steers
— Neil Young, This Old Guitar
Anti-Literaturwettbewerb in Pink von Volker König. “Bei “Pussy Prosa” geht es nicht um Geschichten für Katzenfreunde.”
newsRiver – Aggregator für den OPML Editor, Verriss von Georg Bauer. Ich sollte mir nichts mehr von Dave Winer anschauen, die guten Ideen, halbfertig und unbrauchbar verpackt machen nur traurig.
HsNub – update, looks like bytecode is too-lowlevel to make reasonable semantic assumptions.
Haiku for the new year, found by Hanna Wallach.
Difficult v Hard as opposed to Java v C Bill de hÓra picks up Spolsky’s Java School article.
Fortran articles online at the Computer History Museum.
Internet Explorer is ruining my life, Jeremy Jones thinks. I just ignore all kinds of problems related to it.
Dreams where the umbrella is folded
Into the path you are hurled
And the cards are no good that you’re holding
Unless they’re from another world
— Bob Dylan, Series Of Dreams
Manifesto on JAR’s Next Language, if it would exist, I’d love to try it.
Continuations in Smalltalk by Avi Bryant. These are used in Seaside too, I guess.
01jan2006
What To Say… What To Say…, geez, I want to go to a Pearl Jam concert too.
10 Web Trends That Should Die in 2006, oh yes please.
Fortune 500 Business Blogging Wiki, does anyone actually read these blogs?
The Best of Bill — 2005, you wonder which articles Bill Clementson didn’t link to. ;-)
LooSeQL, Charlie Burrows comes up with a Lisp syntax for SQL, nice.
And when you feel you’re near the end
Will you just turn it over and start again
Is there a stirring in your heart
As the time comes when we will have to part?
— David Gilmour, Near The End
The knot driver, topological analysis of highway interchanges at BLDGBLOG (I finally subscribed!)
US boy’s answer to a school essay on Iraq: take a trip to Baghdad , WJW.
Glitter on the Highway, Patrick Logan is lucky.
[…] but it still seems as equally pointless as it did last year, compiling my own detailed list of the best 2005 had to offer, especially when the web has already been pre-surfed for me. — MacDara Conroy, Best of 2005
The Nuclear Reactor and the Deep Space Probe, Part 1 by Matthew Wilson. I’d like to kick everyone that programs for nuclear reactors in C++.
Broadband addiction, Joi Ito surely would have liked the 16 Gbit line of 22C3 in the plane. ;-)
Auld Lang Alice, I think my programming language for 2006 will be Haskell (at least I see no other obvious choice at the moment, even if I think I’ll still write far more Ruby than anything else).
Vital is a document-centered implementation of Haskell, a contemporary functional programming language. It aims to present Haskell in a form suitable for end users in application areas such as engineering, mathematics and finance. This is awesome, I wish it wasn’t Java…
We never chang do we? no, no,
We never learn to bleed,
So I wanna live in a wooden house,
Making more friends would be easy.
— Coldpay, We Never Change
Value recursion in the continuation monad (PDF) by Magnus Carlsson. These are good slides to see progress in your own understanding of functional programming.
Value recursion in Monadic Computations (a.k.a. Recursive Monadic Bindings), papers by John Launchbury and Levent Erkök.