Content tagged Quotes
Well, a thousand years ago, geometry was the field holding those special secrets. Computers are just the automation and generalization of geometry. Everything except that generalization of geometry (now known as "mathematics") is contingent on the physical universe we happen to inhabit.
The most remarkable thing about all of this is that apparently that physical universe can be simulated, analyzed, and even predicted with mathematics. So, too, with all the universes we can imagine. And of course this is much easier to do with automated mathematics.
So a computer is not just a machine; it's not just a machine that imitates other machines; it's not just a machine with a universe in it; it's a machine with all possible universes in it.
Of course, this is not somehow discontinuous with the multi-millennium discipline of geometry, or for that matter writing and arithmetic. It's merely the current step.
That's part of what makes it such an extraordinary field, to me, and makes the bullshit worthwhile.
There's also, though, the human side. Computers are not merely simulators; they are also communicators, through which we can diffuse universal access to human knowledge. This is an educational and liberal achievement unparalleled in human history. The dream of Diderot is less and less a dream and more and more a reality. And thus even PHP is forgiven.
Being strong-willed is not enough, however. You also have to be hard on yourself. Someone who was strong-willed but self-indulgent would not be called determined. Determination implies your willfulness is balanced by discipline. - Paul Graham, The Anatomy of Determination
I was raised with a view of CS as having a kind of natural progress that inevitably culminated in the current popular technology. In fact, to a large degree, many of the existing technologies are more a product of fashion and historical accident than technical superiority. Keep an open mind, don't believe everything you've been taught, and to quote my research group's motto, always question your assumptions. - Dave Herman on LtU
Quick (but serious) pop quiz, Compare and contrast these two quotes. They may be my two favorites. Tell me what they make you think in terms of their different approach to the benefits and drawbacks of the advance of human knowledge. I think the dichotomy between them pretty neatly encapsulates my scattered thoughts and feelings about human progress.
Civilization advances by extending the number of important operations which we can perform without thinking about them. - Alfred North Whitehead
We are living now, not in the delicious intoxication induced by the early successes of science, but in a rather grisly morning-after, when it has become apparent that what triumphant science has done hitherto is to improve the means for achieving unimproved or actually deteriorated ends. - Aldous Huxley
I'm mostly enjoying my summer courses, particularly Data Structures. It's given me an excuse to relearn pointers and learn how to actually use gcc/g++ and makefiles. I'm still a long way from being any good or knowing what the hell I'm doing though. C'est la vie. The Sixteenth Edition of the Haskell Communities and Activities report is out, in PDF and HTML. I was mostly excited to see a progress report on the Glasgow Haskell Compiler which is some top notch technology if ever there was any. Just look at the stuff they're working on! I've been poking around the Computer Language Benchmarks game recently, too. Gotta love SBCL and GHC.
There are a few pieces of software I'm anticipating a release of. Here they are with links to the blockers for each: Firefox 3.5 because I live in it, Chromium's (Google Chrome) Linux Beta and Songbird which I don't really use but track with some interest. I'm also looking forward to a new Pitivi release (which should happen today, actually) and GHC 6.12 but that's months out still. Emacs 23 should also be fun because emacs releases are so punctuated but it's a pain to find a release schedule anywhere or even a list of blockers! GEEZ! Outside of software, I'm really looking forward to Peter Seibel's book Coders at Work which appears to be reaching it's endgame.
Speaking of Emacs I've been spending a bit more time in that incredible editor trying to become more proficient and found the Emacs-Fu blog to help immensely. There was also a guide to using the extension that ships with Mercurial that I found pretty helpful in getting off the ground quickly. I'll wrap this up by posting three songs I enjoyed listening to this morning.
|Max Richter - Horizon Variations|
|Found at skreemr.com|
|Andrew Bird - Anonanimal|
|Found at skreemr.com|
|School Of Seven Bells - Iamundernodisguise|
|Found at skreemr.com|
In addition to being jobless, I'm now carless. That car was a piece though, if sold will probably be sold at a loss and over 4 thousand dollars have been spent on it's maintenance as of tomorrow...since January. I'm normally pretty polite on here but FUCK THAT CAR.
That said, I think being broke has many lessons and interesting prospects and, to be honest, I can't say I'm sad about losing the car or my former job. Both are things I've been meaning to do for a while. I've figured out that I can now live (sans car+job) on $800 a month. I just need a source of income. Ha. Anyway, I have some interesting opportunities to explore in front of me and a short period of time to seize them. All the same, if you know of anyone needing I.T. help for around $20/hr or if there's a good way to work from home let me know. With all that in mind, I give you Sterling Hayden:
"What does a man need—really need? A few pounds of food each day, heat and shelter, six feet to lie down in—and some form of working activity that will yield a sense of accomplishment. That’s all—in the material sense. And we know it. But we are brainwashed by our economic system until we end up beneath a pyramid of time payments, mortgages, preposterous gadgetry, playthings that divert our attention from the sheer idiocy of the charade.
The years thunder by. The dreams of youth grow dim where they lie caked in dust on the shelves of patience. Before we know it, the tomb is sealed.
Where, then, lies the answer? In choice. Which shall it be: bankruptcy of purse or bankruptcy of life?”
Damn right. Oh, one more relevant, and lovely, quote but this time from the ever quotable Ben Grad:
"I spent the summer looking for a job, and now that I have one I am mainly angry all the time. Or at least all the time I'm in the office."
Think like Sterling Hayden, treat your lives like a challenging voyage (otherwise they won't be very interesting) and build them on a firm foundation of financial unrest.
"Perhaps I am more than usually jealous of my freedom. I feel that my connections with and obligations to society are at present very slight and transient. Those slight labors which afford me a livelihood, and by which I am serviceable to my contemporaries, are as yet a pleasure to me, and I am not often reminded that they are a necessity. So far I am successful, and only he is successful in his business who makes that pursuit which affords him the highest pleasure sustain him. But I foresee that if my wants should be much increased the labor required to supply them would become a drudgery. If I should sell both my forenoons and afternoons to society, neglecting my peculiar calling, there would be nothing left worth living for. I trust that I shall never thus sell my birthright for a mess of pottage.
10 January, 1851"
Sourced from Andy Wingo
"To be truly challenging, a voyage, like a life, must rest on a firm foundation of financial unrest. Otherwise you are doomed to a routine traverse, the kind known to yachtsmen, who play with their boats at sea--"cruising", it is called. Voyaging belongs to seamen, and to the wanderers of the world who cannot, or will not, fit in. If you are contemplating a voyage and you have the means, abandon the venture until your fortunes change. Only then will you know what the sea is all about.
Little has been said or written about the ways a man may blast himself free. Why? I don't know, unless the answer lies in our diseased values. A man seldom hesitates to describe his work; he gladly divulges the privacies of alleged sexual conquests. But ask him how much he has in the bank and he recoils into a shocked and stubborn silence.
"I've always wanted to sail to the South Seas, but I can't afford it." What these men can't afford is not to go. They are enmeshed in the cancerous discipline of "security". And in the worship of security we fling our lives beneath the wheels of routine---and before we know it our lives are gone.
What does a man need---really need? A few pounds of food each day, heat and shelter, six feet to lie down in---and some form of working activity that will yield a sense of accomplishment. That's all---in the material sense. And we know it. But we are brainwashed by our economic system until we end up beneath a pyramid of time payments, mortgages, preposterous gadgetry, playthings that divert our attention from the sheer idiocy of the charade.
The years thunder by. The dreams of youth grow dim where they lie caked in dust on the shelves of patience. Before we know it, the tomb is sealed.
Where, then, lies the answer? In choice. Which shall it be: bankruptcy of purse or bankruptcy of life?"
From Sterling Hayden's Wanderer via Paul Kedrosky
"Civilization advances by extending the number of important operations which we
can perform without thinking about them."
–Alfred North Whitehead
This quote sourced from one of Richard Gabriel's essays, Objects Have Failed. It also appears in The Road Less Taken.
"Since my youth I have tried to capture in words a reality such as I contemplated walking the streets of a human city and I have never succeeded; that is why each of my poems seems to me the token of an unaccomplished oeuvre. I learned early that language does not adhere to what we really are, that we move in a big make-believe which is maintained by books and pages of newsprint. And every one of my efforts to say something real ended the same way, by my being driven back to the enclosure of from, as if I were a sheep straying from the flock." - Czeslaw Milosz, Unattainable Earth, Pg. 32
"I have always aspired to a more spacious form
that would be free form the claims of poetry or prose
and would let us understand each other without exposing
the author or reader to sublime agonies.
In the very essence of poetry there is something indecent:
a thing is brought forth which we didn't know we had in us,
so we blink our eyes, as if a tiger had sprung out
and stood in the light, lashing his tail.
That's why poetry is rightly said to be dictated by a daimonion,
though it's an exaggeration to maintain that he must be an angel.
It's hard to guess where that pride of poets comes from,
when so often they're put to shame by the disclosure of their frailty.
What reasonable man would like to be a city of demons,
who behave as if they were at home, speak in many tongues,
and who, not satisfied with stealing his lips or hand,
work at changing his destiny for their convenience?
It's true that what is morbid is highly valued today,
and so you may think I am only joking
or that I've devised just one more means
of praising Art with the help of irony.
There was a time when only wise books were read,
helping us to bear our pain and misery.
This, after all, is not quite the same
as leafing through a thousand works fresh from psychiatric clinics.
And yet the world is different from what it seems to be
and we are other than how we see ourselves in our ravings
People therefore preserve silent integrity,
thus earning the respect of their relatives and neighbors.
The purpose of poetry is to remind us
how difficulty it is to remain just one person,
for our house is open, there are no keys in the doors,
and invisible guests come in and out at will.
What I'm saying here is no, I agree, poetry,
as poems should be written rarely and reluctantly,
under unbearable duress and only with the hope
that good spirits, not evil ones, choose us for their instrument." - Czeslaw Milosz, Ars Poetica, New and Collected Poems Pg. 240
"As Navrozov explains, the word "power" in Russian means "possession" and is a cognate to the English word "wield." Since in a democracy public opinion is power and universities are the source of all legitimate opinion, they can be said in a sense to possess and wield our minds. So no one at a university should be surprised to smell the marmoset, not even in an innocent little department called "computer science," but I knew the stench from childhood and to say I was shocked would be an understatement." - Unqualified Reservations
"Of course, in a sense, anything you do with in a computer can be described as "mathematics." The point is not whether or not programming is math. The point is what notation is most effective for expressing programs. Choosing the best notation is the entire problem of programming language design, and this problem is neither mathematical nor scientific. A programming language is a user interface for programmers, and if you can reduce UI design to math, science, or any formal process, call Apple, not me." - Unqualified Reservations
I got a PS3 last week. Surprisingly some of the most fun I'm having is with a game called Everyday Shooter, which is sort of like galaga and pacman mixed together on acid. Or maybe as depicted by Hunter S. Thompson.
Anyway, I've been reading some interviews with the developer behind the game Jonathan Mak. (Yes, it's one guy. That takes you back to the early 90s doesn't it? When games could still be developed by one guy and all.) He's really cool and wrote something really cool about why games don't work as open source. It's one of the best arguments I've ever heard.
Also, I had this thought today which is possibly trite and stupid but intrigued me enough to jot down:
"There are two kinds of advances in computing. Advances in what is computable and advances in what is worth computing. P=NP is an example of the former, Moore's Law is an example of the latter."
I've also been thinking about trying to get some of my writing published (my poetry) and reading awesome stuff about Linux, the PS3, Programming, etc and I'll try to write some more about all that soon.
/*Right now, I need to stop avoiding/not writing this C Program due tomorrow. I got sort of wrapped up talking to my folks about whether or not I could transer/get into GA Tech and whether that would be a better path than being self-taught or taking time off. Your thoughts?*/
10 days? 10 DAYS? Where have I been? Busy I suppose. And in case you noticed the server being down, it turns out the router it sits behind decided to go crazy...which is almost comforting. /*This entry dedicated to Raganwald, XKCD, Radiohead, and Amazon.com for keeping me occupied and away from you guys for so long.*/ So, what's been going on?
First, I actually wrote something today. It's been a while since that happened and it felt good. It's not fantastic but it's a start and maybe I'll be able to polish it up some in the future. I don't know that it was inspired by the following Milosz quote, but the quote resounds particularly with me today so I'm shoving it in your face anyway.
"There must be a middle place between abstraction and childishness where one can speak seriously about serious things." - Czeslaw Milosz, Second Space, 4. I Apologize (pg. 49)
And here's the as yet untitled poem, please file naming suggestions below:
How surprised was I to learn that the dichotomy was not that of good and evil, as expected.
Rather, torn between shame and the frivolity of a bottomless awe.
Bound mesmerized to the spectacle of the world and all the marvelous constructions within it.
I found myself vertiginous, perhaps self-aware, but certainly unsure how to contribute to so great a vista.
As though asked to add new colors to the horizon, or change the sound of the ocean on a starry night.
That task is too monumental for me, I said. But awe is not enough, my immense wonder is insufficient.
Still, it is better to make public a frivolous and joyous etonnement than to admit
to the truth: That every man is a thunderclap receding into the distance, and silence.
Second, on Friday we had the best video game tournament in probably 10 months or so, IMHO. I actually did well in Melee with Zelda/Sheik. Semifinals well. The small atmosphere and various special appearances made the evening though. Derin and Pete were both able to come and I had lost touch with Derin so that was particularly awesome.
Third, the new Radiohead album is out and it's outstanding. What's more outstanding is that Radiohead are releasing and self-distributing the album as a download via their website and you decide what to pay them for it. That actually might not be more outstanding than the album itself which could be the best thing since OK Computer. More to come but I really like it and the early favorites are Reckoner and Jigsaw Falling Into Place followed by Nude and All I Need. I'm still pretty skeptical about the last track, Videotape. There's a live acoustic version on Youtube that just sounds better to my ears.
Fourth, I figured if I'm really going to take a year off to self-study and see if learn more/better/faster/stronger/etc that I'd better come up with a sort of reading list. Thank goodness for Amazon.com wishlists. I figured I might as well include a bunch of the stuff from my earlier book lists as well. The Computer Science stuff is thither.
That's all for now. More later.
(The difference is that the overruns on a physical construction project are bounded. You never get to the point where you have to hammer in a nail and discover that the nail will take an estimated six months of research and development, with a high level of uncertainty. But software is fractal in complexity. If you're doing top-down design, you produce a specification that stops at some level of granularity. And you always risk discovering, come implementation time, that the module or class that was the lowest level of your specification hides untold worlds of complexity that will take as much development effort as you'd budgeted for the rest of the project combined. The only way to avoid that is to have your design go all the way down to specifying individual lines of code, in which case you aren't designing at all, you're just programming.
Fred Brooks said it twenty years ago in "No Silver Bullet" better than I can today: "The complexity of software is an essential property, not an accidental one. Hence, descriptions of a software entity that abstract away its complexity often abstract away its essence.")
I also found an interesting opinion piece/writeup on Inheritance.
More later. It's sleepy time.
"As Lyle Ramshaw, a former graduate student of Knuth's, points out, "Don claims that one of the skills that you need to be a computer scientist is the ability to work with multiple levels of abstraction simultaneously. When you're working at one level, you try and ignore the details of what's happening at the lower levels. But when you're debugging a computer program and you get some mysterious error message, it could be a failure in any of the levels below you, so you can't afford to be too compartmentalized." - Salon.com Article on The Art of Programming
"The key to being a good hacker may be to work on what you like. When I think about the great hackers I know, one thing they have in common is the extreme difficulty of making them work on anything they don't want to. I don't know if this is cause or effect; it may be both." - Paul Graham, Great Hackers
Fun stuff that maybe relates...or I've just been reading anyway:
Why You Need A Degree For Big Companies (parody)
News From The Front (Why the College you go to doesn't matter)
How To Do What You Love
I promise I'll post something less disjointed and more intelligible/coherent/formal than this in the near future.
Referencing Upcoming Radical Visions Essay, Trend A: Moving Away From X86
Facet 1) Hardware.
I'm sick of people poo-pooing the "concurrency crisis". To be fair, concurrency is the straw breaking the camel's back. To maintain sustainable growth in the computer industry we're having to do, as always, radical things on the hardware side. Not as always, however, is the fact that they're forcing lots of change in software/CS at the same time.
Is Erlang brilliant? Maybe. Is Erlang fortuitous? Certainly. It is probably the best option for the concurrency problem at hand. I'm not convinced that Scala or F# compare. Or Haskell for that matter. Haskell is a different sort of win.
We need concurrency more than controlled effects through a type system at present. The need for Haskell is still further out. Still less urgent.
^That's it. We're having two different conversations trying to discuss what the more urgent issue is. It's not Erlang vs. Haskell. It's concurrency vs. limited effects.
But what of (insert professor/coder name here)? What of those that are uninformed? Hell, what about (insert coder name here). What will they do when their code is sitting around not scaling to available resources?
Syntax is not semantics. Can we mistake it for such? Of course, but what does that look like? What is it to mistake syntax for semantics?
"That boy, does he already suspect that beauty is always elsewhere and always delusive?" - Czeslaw Milosz, New and Collected Poems, p. 284
"The animal wrests the whip from its master and whips itself in order to become master, not knowing that this is only a fantasy produced by a new knot in the master's whiplash." - Kafka, The Blue Octavo Notebooks p. 24
"He is a free and secure citizen of this earth, for he is attached to a chain that is long enough to make all areas of the earth accessible to him, and yet only so long that nothing can pull him over the edges of the earth. At the same time, however, he is also a free and secure citizen of heaven, for he is also attached to a similarly calculated heavenly chain. Thus, if he wants to get down to earth, he is choked by the heavenly collar and chain; if he wants to get to heaven, he is choked by the earthly one. And in spite of this he has all the possibilities, and feels that it is so; indeed, he even refuses to attribute the whole thing to a mistake in the original chaining." - Kafka, The Blue Octavo Notebooks p. 32
Yes, Kafka is crazy. But so awesome...
"The case of true contradictions: God exists, God does not exist. I am absolutely sure that there is a God, in the sense that I am absolutely sure my love is not an illusion. I am absolutely sure that there is no God, in the sense that I am absolutely sure nothing real resembles what I can conceive when I pronounce that name. And yet something I cannot conceive is not an illusion." - Simone Weil, Unattainable Earth, p.117
"For me the principal proof of the existence of God is the joy I experience any time I think that God is." - Rene Le Senne, Unattainable Earth, p.82
I've been needing lots of Milosz lately. It's good stuff.
"How do we live on the surface pretending not to feel the terror? In this epoch which I have experienced and which has not been narrated? In this night and not any other destiny, my own, of which I think at night, unable to tell the verdict from chance. How can we be so restrained, conversing in cautious words?" - Czeslaw Milosz, Unattainable Earth, p.62
"Since my youth I have tried to capture in words a reality such as I contemplated walking the streets of a human city and I have never succeeded; that is why each of my poems seems to me the token of an unaccomplished oeuvre. I learned early that language does not adhere to what we really are, that we move in a big make-believe which is maintained by books and pages of newsprint. And every one of my efforts to say something real ended the same way, by my being driven back to the enclosure of form, as if I were a sheep straying from the flock." - Czeslaw Milosz, Unattainable Earth, p.32
"Who will assure me that I perceive the world the same way other people do? It is not improbable that I am a deviation from the norm, an oddity, a mutation, and that I have no access to what they experience. And if that is the case, what right do I have to pronounce general opinions on man, history, the difference between good and evil, society, systems; as if I did not guess that my difference, though hidden, influences my judgments, changes proportions?" - Czeslaw Milosz, Unattainable Earth, p.63
"Every strong and pure being feels he is something else than merely man and refuses, naively fearing it, to recognize himself one of an infinite number of copies of the species or of a type which repeats itself." - Paul Valery, Varietes
"Cas de contredictoires vrais: Dieu existe, Dieu n'existe pas. Je suis tout a fait sure qu' il y un Dieu, en ce sens que je suis tout a fait sure que mon amour n'est pas illusion. Je suis tout a fait sure qu'il n'y a pas de Dieu, en ce sens que je suis tout a fait sure que rien de reel ne ressemble a ce que je peux concevoir quand je prononce ce nom. Mais cela que je ne peux concevoir n'est pas une illusion." - Simone Weil, Unattainable Earth p. 117
"Denying, believing, and doubting completely are to man what running is to a horse." - Pascal, Pensees
"In a commodity world, technologists need to think about innovating in their business models as much as (if not more than) innovating in their technology." - Ian Murdock, Open Source and the Commoditization of Software
"Open Source propels software toward Commodity Land, a happy place where customers pay for real value and vendors compete on that value, not intellectual property lock-in." - Matt Asay, Open Source and the Commodity Urge: Disruptive Models for a Disruptive Development Process
Hmm...kind of sounds like something I remember Spolsky writing a while back. "Strategy Letter V" was it? Google that.
Eh...on second thought I'm going to dig around for more insightful quotes for next week. These aren't blowing my hair back.
"Computers can compute, but that's not what people use them for, mostly. Mostly, computers store and retrieve information." - Tim Bray
"Most programs are not write-once. They are reworked and rewritten again and again in their lives. Bugs must be debugged. Changing requirements and the need for increased functionality mean the program itself may be modified on an ongoing basis. During this process, human beings must be able to read and understand the original code; it is therefore more important by far for humans to be able to understand the program than it is for the computer." - Yukihiro Matsumoto
"My prayer is my exaltation in life's moment; it comes to me moment by moment, always concurrent with the act of life, and it's the sole way in which I acknowledge what's spiritual in my existence. I consciously narrow my life to the acts of my faith in it-acts which are spiritually significant-and I keep setting aside anything which is insignificant, which obstructs my awe of creation. This is my prayer; other prayers are creations of others and I look at them the way I look at religions, books, poems, works of art-they are all manifestations of spiritual life. In my life and for my life, I have chosen one particular form of spiritual worship, and I manifest it as I go along." - Jerzy Kosinski
"I am convinced, and I see it manifested in almost every phase of modern living, from the corporate to the Woodstock ends of the spectrum, from the hard-hat executive to the professional revolutionary, that we are a culture of the denial of the self." - Jerzy Kosinski
"The entrapments of collectivism are overwhelming: TV and radio, which permeate our privacy and destroy the aloneness out of which it becomes possible to learn to build a self; drugs, which smash the mirror of personal identity; the virtual disappearance of creative self-employment, and of professions and opportunities which ask for the use of the self; the terrifying featurelessness of the modern physical environment; the debilitation of the arts; the great gray educational machine; the devaluing and disparaging of the imagination: the "own" things of the eroded self." - Jerzy Kosinski
"He was one of those in our society I call 'Dead Souls'. At best, I find they share situations: they sit and watch films or television or listen to music in a group, thus isolated by a collective medium which permits each of them to escape direct contact with the others." - Jerzy Kosinski
"I think of such fears and wants as obstructions of life-of deprecating the worth of me as a man. To counteract them, I remain grateful for what I have-my life and my awareness of its spectacle-rather than fearful of what might happen, regretful of what I don't have or what pains me. Perception of pain has always contributed to my awareness of myself. Sin is allowing pain-any pain- to damage the sanctity of life, to regress the drama of my spiritual redemption." - Jerzy Kosinski
"Most of the great leaps of the computer age have happened despite, rather than because of, intellectual property rights. Before the Internet the proprietary network protocols divided customers, locked them into providers and forced them to exchange much of their data by tape. The power of the network was not unlocked by IPR. It was unlocked by free and open innovation shared amongst all." - Alan Cox
"AT&T's views were once memorably summarized in an exasperated outburst from AT&T's Jack Osterman after a long discussion with Baran. 'First', he said, 'it can't possibly work, and if it did, damned if we are going to allow the creation of a competitor to ourselves." - Lawrence Lessig
"Let me go out on a limb and suggest that those who see hints of a new class ideology developing around information technology are not necessarily wild-eyed. "Bit-twiddlers" are neither exactly proletariat nor bourgeoisie. They may not own the means of production in the sense that Marx argued, but they certainly do have significantly control over those means, in a more profound way than the term "symbols analysts" or "knowledge workers" captures. As a rough generalization, they value science and technological problem-solving elegance equally at least with profit." - Steven Weber
"Each member of society can have only a small fraction of the knowledge possessed by all, and...each is therefore ignorant of most of the facts on which the working of society rests...civilization rests on the fact that we all benefit from knowledge which we do not possess. And one of the ways in which civilization helps us to overcome that limitation on the extent of individual knowledge is by conquering intelligence, not by the acquisition of more knowledge, but by the utilization of knowledge which is and which remains widely dispersed among individuals." - Friedrich Hayek
"Even by the most *stringent* reasonable rules, we add a new bug every four days. That's just something that people need to accept. The people who say 'we must never introduce a regression' aren't living on planet earth, they are living in some wonderful world of Blarney, where mistakes don't happen, developers are perfect, hardware is perfect, and maintainers always catch things." - Linus Torvalds (more on that here:http://kerneltrap.org/node/8414)
"The argument [of this book] is that always and everywhere, free resources have been crucial to innovation and creativity; that without them, creativity is crippled. Thus, and especially in the digital age, the central question becomes not whether the government or the market should control a resource, but whether a resource should be controlled at all. Just because control is possible, it doesn't follow that it is justified. Instead, in a free society, the burden of justification should fall on him who would defend systems of control." - Lawrence Lessig
Sorry if I've been bad about responding to comments or e-mails for the past 24 hours or so. Today's been very busy. In fact, after this quick break to keep up my summer blog series I'm going to get back to working on something so that our servers at work will finally go up tomorrow. I'd also like to thank everyone for the tremendous response and support I got on my "Real World" post. It really did mean a lot.
"As a thirteen-year-old kid, I didn't have much more experience of the world than what I saw immediately around me. The warped little world we lived in was, I thought, the world. The world seemed cruel and boring, and I'm not sure which was worse." - Paul Graham
"As far as I can tell, the concept of the hormone-crazed teenager is coeval with suburbia. I don't think this is a coincidence. I think teenagers are driven crazy by the life they're made to lead. Teenage apprentices in the Renaissance were working dogs. Teenagers now are neurotic lapdogs. Their craziness is the craziness of the idle everywhere." - Paul Graham
"To the popular press, "hacker" means someone who breaks into computers. Among programmers it means a good programmer. But the two meanings are connected. To programmers, "hacker" connotes mastery in the most literal sense: someone who can make a computer do what he wants—whether the computer wants to or not. To add to the confusion, the noun "hack" also has two senses. It can be either a compliment or an insult. It's called a hack when you do something in an ugly way. But when you do something so clever that you somehow beat the system, that's also called a hack. The word is used more often in the former than the latter sense, probably because ugly solutions are more common than brilliant ones. Believe it or not, the two senses of "hack" are also connected. Ugly and imaginative solutions have something in common: they both break the rules. And there is a gradual continuum between rule breaking that's merely ugly (using duct tape to attach something to your bike) and rule breaking that is brilliantly imaginative (discarding Euclidean space)." - Paul Graham
"It says a great deal about our work that we use the same word for a brilliant or a horribly cheesy solution. When we cook one up we're not always 100% sure which kind it is. But as long as it has the right sort of wrongness, that's a promising sign. It's odd that people think of programming as precise and methodical. Computers are precise and methodical. Hacking is something you do with a gleeful laugh." - Paul Graham
"The stone age didn't end because we ran out of stones." - William McDonough
"You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete." - R. Buckminster Fuller
"I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones." - Linus Torvalds launching Linux on a small mailing list in 1991
"There are literally several levels of SCO being wrong. And even if we were to live in that alternate universe where SCO would be right, they'd still be wrong." - Linus Torvalds on SCO
"Personally, I'm _not_ interested in making device drivers look like user-level. They aren't, they shouldn't be, and microkernels are just stupid." - Linus Torvalds again
"Modern PCs are horrible. ACPI is a complete design disaster in every way. But we're kind of stuck with it. If any Intel people are listening to this and you had anything to do with ACPI, shoot yourself now, before you reproduce." - Linus Torvalds
Okay, okay. I won't do that again. I'm done with Linus. I swear.
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. - Brian Kernighan
One thing about school - I always had this attitude that I was in school to learn, and attempted to do whatever was involved in that process, while school had this attitude that I was there to earn grades, which I couldn't care less about. Unsurprisingly, my grades weren't very good. - Bram Cohen
Where there is love, distance doesn't matter. - Mata Amritanandamayi
Love demands all, and has a right to all. - Ludwig van Beethoven
And think not you can direct the course of love; for love, if it finds you worthy, directs your course. - Khalil Gibran
Annalenna by Czeslaw Milosz
"It happened that sometimes I kissed in mirrors the reflection of my face; since the hands, face and tears of Annalena had caressed it, my face seemed suffused to me divinely beautiful and as if suffused with heavenly sweetness." - Oscar Milosz, L'Amoreuse Initiation
I liked your velvet yoni, Annalena, long voyages in the delta of your legs.
A striving upstream toward your beating heart through more and more savage currents saturated with the light of hops and bindweed.
And our vehemence and triumphant laughter and our hasty dressing in the middle of the night to walk on the stone stairs of the upper city.
Our breath held by amazement and silence, porosity of worn-out stones and the great door of the cathedral.
Over the gate of the rectory fragments of brick among weeds, in darkness the touch of a rough buttressed wall.
And later our looking from the bridge down to the orchard, when under the moon every tree is separate on its kneeler, and from the secret interior of dimmed poplars the echo carries the sound of a water turbine.
To whom do we tell what happened on the earth, for whom do we place everywhere huge mirrors in the hope that they will be filled up and will stay so?
Always in doubt whether it was we who were there, you and I, Annalena, or just anonymous lovers on the enameled tables of a fairyland.
You can't incent a dead person. No matter what we do, Hawthorne will not produce any more works, no matter how much we pay him. - Lawrence Lessig
This blog covers 2015, Books, Butler, C, Dad, Discrete Math, Displays, Education, Erlang, Essay, Gaming, Gapingvoid, HTDP, Hardware, IP Law, LISP, Lecture, Lessig, Linkpost, Linux, Lists, MPAA, Milosz, Music, Neruda, Open Source, Operating Systems, Personal, Pics, Poetry, Programming, Programming Languages, Project Euler, Quotes, Reddit, SICP, Self-Learning, Uncategorized, Webcomic, XKCD, Xmas, \"Real World\", adulthood, apple, careers, coleslaw, consumption, creation, fqa, games, goals, heroes, injustice, linux, lisp, math, melee, metapost, milosz, personal, poetry, programming, ragequit, recreation, rip, strangeloop, work
View content from 2015-05, 2015-03, 2015-02, 2015-01, 2014-11, 2014-09, 2014-07, 2014-05, 2014-01, 2013-10, 2013-09, 2013-07, 2013-06, 2013-05, 2013-04, 2013-03, 2013-01, 2012-12, 2012-10, 2012-09, 2012-08, 2012-06, 2012-05, 2012-04, 2012-03, 2012-01, 2011-10, 2011-09, 2011-08, 2011-07, 2011-06, 2011-05, 2011-04, 2011-02, 2011-01, 2010-11, 2010-10, 2010-09, 2010-08, 2010-07, 2010-05, 2010-04, 2010-03, 2010-02, 2010-01, 2009-12, 2009-11, 2009-10, 2009-09, 2009-08, 2009-07, 2009-06, 2009-05, 2009-04, 2009-03, 2009-02, 2009-01, 2008-12, 2008-11, 2008-10, 2008-09, 2008-08, 2008-07, 2008-06, 2008-05, 2008-04, 2008-03, 2008-02, 2008-01, 2007-12, 2007-11, 2007-10, 2007-09, 2007-08, 2007-07, 2007-06, 2007-05