Powered by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

November 21 2008

robi42
13:55

November 19 2008

November 17 2008

robi42
23:35
Bill Joy was brilliant. He wanted to learn - that was a big part of it - but before he could become an expert, someone had to give him the opportunity to learn how to be expert.
Extract from Malcolm Gladwell's Outliers: Is there such a thing as pure genius?

November 16 2008

robi42
23:42

November 15 2008

robi42
14:28

Lispy Fibber

Inspired by this conversation and the genius SICP video lectures I've come to tinker a bit (last night, that is) with how it can be done in Lisp/Scheme (as an ancestor of JavaScript mainly for its functional programming capabilities) efficiently.

fibber.scm:
;;; Computing and displaying a certain
;;; amount n of Fibonacci numbers.

(define (fibber n)
(let loop ((i 0) (current 1) (next 1))
(if (or (not (integer? n))
(<= n 0))
(display "Amount must be an integer and at least 1.")
(if (= i (- n 1))
(display current)
(begin
(display current) (display " ")
(loop (+ i 1) next (+ current next)))))))

Exemplary DrScheme interaction with that:
> (fibber 17)
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597

November 14 2008

robi42
22:15

Ad reactions vs. comments

Well, it would definitely work for me.
robi42
20:58
The key of understanding complicated things is to know what not to look at and what not to compute and what not to think. :-)
Gerald Jay Sussman @ SICP video lecture 1b
robi42
17:36
robi42
01:55
I think that it's extraordinarily important that we in computer science keep fun in computing. When it started out, it was an awful lot of fun. Of course, the paying customers got shafted every now and then, and after a while we began to take their complaints seriously. We began to feel as if we really were responsible for the successful, error-free perfect use of these machines. I don't think we are. I think we're responsible for stretching them, setting them off in new directions, and keeping fun in the house.
Alan J. Perlis

November 12 2008

robi42
20:21
Anyway, the next time you have a few spare minutes, grab that old copy of Strunk and White's Elements of Style, and start applying some of your lifelong knowledge of the written word to programmable code. They're two very different things, but beneath the differences, at the level of conceptualization, and in the serial process of actually cranking out individual lines of code, very much the same.
The Programming Aphorisms of Strunk and White - Coding the Wheel
robi42
19:47
There's plenty of information out there about how to write code. Here's some advice on how to delete code.
Ned Batchelder: Deleting code

November 11 2008

robi42
14:04

November 10 2008

robi42
00:03
Recently, I've done a bit of literature research on the topic "self-organization in connection with social networks" for an assignment of a course at uni.
As I thought it might also be interesting for others here's my corresponding summaries document and accompanying references BibTex.

November 09 2008

robi42
23:44
8877_a1ae
That's the result of asking my girlfriend if she would "face my manga" for fun.
Older posts are this way (If you are dragging the scroll bar, release your mouse and we'll load more.)
Just a second, loading more posts...
You've reached the end.