HNHacker News
TopNewBestAskShowJobs

rml

237 karma · joined July 21, 2007

submissionscomments
rml··on Fury at Facebook as login requests “Government ID”
Wow, this is one of the first things I've read on HN to give me pause in a long, long time. Thank you for writing it.
rml··on How Emacs changed my life
I love Edwin! It's my favorite Emacs implementation, even though I don't get to use it as much as I'd like. It even has a nice email client, IMAIL, written using a beautiful object-oriented style. Many years of Scheme wizardry lives in there, I need to spend more time studying it.
rml··on Rich Hickey's new project: datomic.com
I'm also unable to read in Opera. Though I don't have JS enabled by default.
rml··on Pretty Lisp
> Generally, when you move up the curve, there's a way to serialize it as text.

Agreed. I think this has something to do with the fact that programming is not about the objects on screen themselves, it's about the interaction that occurs between those objects and the mind of the person looking at them. The objects are not real, but mere representations.

Therefore, the interaction I have with a block of code is defined by my experience wrestling with the problem at hand in the language of that block, during which my brain has "mapped" from the text to a sort of abstract visualization of its value (or "serialized", as you put it).

I don't think a tool that makes a "picture-block" for me will ever help. My brain has to do the work of understanding those blocks by compressing each text block into a form (block? graph node? neither?) that I can hold in my head.

Strangely enough, if the above is correct, that means that there is more value in implementing a tool like this (for the implementor) in $LANGUAGE than there is for a potential user. Perhaps this is why programmers keep writing them, and users keep on not using them.

As the user, I need to learn something either way, and learning is usually hard/expensive. Therefore, why learn the (imperfectly-mapped) "picture-block" abstraction at all?

It'd be interesting to see if programmers feel the need to keep using these sorts of tools them once they've written them. My guess is no.

rml··on Happiness is earning $60,000/year
Rarely have I laughed aloud like I did upon reading this.
rml··on Pricing Car Repairs, Before the Repairs
Dare we address the fact that anyone waving an iPhone in a mechanic's face has by almost by definition signalled that he has no idea what he is talking about when it comes to auto repair?
rml··on Professor Studies Social Customs in Video Games - Becomes Most Hated Player
If someone farts in your face repeatedly and you go on to punch them or harass them in any way that is considered inappropriate by society, would you say that your actions were 'justified?'

Call me "biblical," but where I'm from farting in a grown man's face will get you punched in your own face, repeatedly, in a highly civilized manner.

[edit: formatting]

rml··on The newspaper suicide pact
Most informative quote:

"So when you hear about efforts to save newspapers (and, by extension, journalism), understand that answers that don't return the possibility of double-digit profits and perpetual top-down control aren't even considered answers. They're not even considered."

[edit: formatting]

rml··on Die Gedanken Sind Frei
Thanks for posting this. A truly inspiring speech given by someone whose life is rooted in an awareness of history and whose actions today seek to serve those who will come next. An impressive man.
rml··on The Impending Demise of the University
>But a credential and even the prestige of a university is rooted in its effectiveness as a learning institution. If these institutions are shown to be inferior learning environments to other alternatives their capacity to credential will surely diminish.

I think the author is blissfully unaware of the fact that universities are often judged (from the outside) on their effectiveness not as "learning institutions," but as markers of belonging to a particular social stratum.

The existence of anachronisms such as "legacy admissions" seems to merit this view.

http://www.boston.com/news/globe/editorial_opinion/oped/arti...

rml··on The Failed Promise of Innovation in the U.S.
Beyond initial capital investment, regulation, and entrenched competitors, there is the "long tail" of production: namely, that most engineered products are built from parts sourced from many different vendors, sometimes thousands of miles apart.

Add in fluctuating energy prices (read: shipping costs), medical insurance premiums that rise year on year, and it's difficult to see what your costs will look like in five years.

In short, I agree: it looks expensive out there.

rml··on Programmers Need To Learn Statistics Or I Will Kill Them All (2005)
Agreed. As Sophocles famously wrote: "Knowledge must come through action; you can have no test which is not fanciful, save by trial."
rml··on What a Texas town can teach us about health care
Anecdote: several years ago, I had some pain in a rather delicate area. I did some research online before seeing my doctor, and noted several likely causes for my symptoms. There was one minor ailment which seemed the likeliest culprit (and was, as it turned out).

In the course of this research, I found that several medical sites based in the US (WebMD among them) mentioned corrective surgery as a possible remedy. The UK-based sites I came across made no mention of surgery, only lifestyle changes and other palliative measures.

rml··on In Praise of Dullness
Another one in the same (dull) vein by Brooks: 'Genius, the Modern View': http://www.nytimes.com/2009/05/01/opinion/01brooks.html

It seems that Mr. Brooks likes to do at least some of his editorializing based on actual research. We need more like him.

rml··on The Codex Seraphinianus: Man and woman copulate, turn into alligator
Fere libenter homines id quod volunt credunt.
rml··on [dead]
I find that it helps me to assume the following:

- whatever the topic at hand is, I haven't thought about it enough yet.

- my attempts at humor will not come across in text (without context).

- the person I'm corresponding with is smarter than I am.

- Despite my best efforts, I will be misunderstood.

One of the best quotes I've seen on this topic is from Mark Dominus: "Advice to people wishing to become smarter: Get in the habit of assuming that everything is more complex than you imagine."

I think this probably applies to humor as well.

[edit: formatting]

rml··on College grad: "I wish I’d gone to prison instead"
I think we shouldn't underestimate the fact that kids are told over and over by teachers, guidance counselors, etc., "Go to college." These (well-meaning) people often don't realize that what worked for them twenty years ago might not be relevant anymore. In many parts of the U.S., there just isn't that much productive industry (of whatever kind) to support all these new graduates.
rml··on Ask HN: Why don't CPAN equivalents exist for every language/framework?
From Jarkko Hietaniemi, the CPAN Master Librarian:

http://www.cpan.org/misc/ZCAN.html

rml··on Programming can exacerbate perfectionism. Why not intentionally introduce bugs as a cure?
Brings to mind a quote from Minsky on his preference for sloppy, corrective programming:

"Don't try to fix the bug, just put in some code that notices when it's about to happen, and heads it off."

(From Stewart Brand's The Media Lab: Inventing the Future at MIT.)

rml··on Obama Gives Keynes His First Real-World Test
I agree with you inasmuch as an economy is about people, but what if it isn't about people so much as some larger "thing" (an incomprehensible interaction of systems, perhaps?) that individuals, and even governments, have to deal/interact with? What if that's just as true for the so-called global "elites" as for the rest of us? I suspect that it is. I think that what you say about people controlling other people is accurate; I just think it's only a small percentage of the data we have to account for.
rml··on Obama Gives Keynes His First Real-World Test
The problem I have with the idea of "managing the economy" is that we might not even know what that phrase actually means. I often read "economy" and translate that as "runaway complexity." I sense this complexity in a system of such magnitude, involving so many interacting systems, and so many individual actors (many of which are computer programs at this point, I think) that it simply cannot be grasped by any single human mind, no matter the training or intelligence. This is just my sense of this; am I wrong? Someone here, please educate me.
rml··on Stop Teaching Handwriting
As someone who has tutored a number of dyslexic young people, I have seen this pattern repeat itself over and over. The teachers at most schools just don't get it. They seem to think that trying to manipulate children emotionally with "interventions" and the like will magically fix their awkward/sloppy/inverted handwriting (letter inversion, as others here may have mentioned, is a classic dyslexia symptom). It's cruel and unnecessary, and reflects a lack of competence.

Having said that, I mostly disagree with this writer, though I understand her reaction as a parent. In the course of my training, I was told that handwriting, and cursive handwriting in particular, are important to learn because when done correctly, they reinforce the brain's neural pathways associated with particular letters and sounds (1). For example, we had students stand at a whiteboard and write large cursive letters while reading/saying them at the same time (2). The acronym was V.A.K.: Visual, Auditory, Kinesthetic. The idea was to associate lots of information (from the eyes, ears and muscles) in the brain with the different letters and their sounds.

Of course, most schools don't do that, so the lesson of this article seems to be this: teaching handwriting to kids is bad for them if you're doing it wrong.

(1) I'm not a neurologist, so this might be the wrong way to describe it.

(2) The students worked one-on-one in private rooms with tutors that they trusted, NEVER in open classrooms. This is an important point.

(edited for formatting)

rml··on Malcolm Gladwell: Who says big ideas are rare?
Was anyone else slightly perturbed by this article? The existence of well-funded and -connected companies like Intellectual Ventures, and their obvious influence over the authors such as Mr. Gladwell that serve to glorify them to the reading public, is rather frightening to me. As far as I can tell, they do not make a single product, nor do they provide a single service. Instead, they charge others for the right to use "their" ideas.

It sends a bit of a chill down my spine -- I'm trying to imagine what my copy of Kleppner & Ramsey's 'Quick Calculus' (about a $20 book) would have cost if Newton had 'patented' Calculus, and if his (hypothetical, avaricious) descendants and their attorneys had insisted on their 'right' to a cut of the profits.

rml··on Clickpass on how to get a visa for America
As an American, I found this story pretty disheartening. I can't for the life of me understand why we are putting up so many barriers, financial and otherwise, to smart, qualified entrepreneurs who just happened to be born somewhere else. It sounds like anyone who wants to come here and start a company without wasting thousands on lawyers and bureaucrats will be out of luck for the foreseeable future...
rml··on Is poverty self-perpetuating?
Yet another view would be that to remove one's self from political discussions with one's peers based upon other, unrelated criteria, such as one's perception of one's self as a hacker, only serves to underestimate the broad capabilities of the human mind.
rml··on More undergraduates are majoring in philosophy
Frankly, at least as an American, I'll take a few more well-schooled philosophy grads who ask tough questions over technically brilliant bio-weapons researchers who do what they're told by Uncle Sam.

(I know that's a false dichotomy, but it has a nice ring, doesn't it? :-))

rml··on More undergraduates are majoring in philosophy
Well, if they're doing it right, they're learning how to make arguments based upon evidence, and evaluate the arguments of others (which will also hopefully based upon evidence). Not all schools/depts./profs. do this, however; I understand your concern.
rml··on Is poverty self-perpetuating?
Classifying poverty as vice is worthwhile to a point, but works well only in very general ways (I know it wasn't your opinion, it's just worth discussing). The main problem that I see with that view, however, is this:

Take a 12-year-old kid in middle school. Let's assume he is bright enough to do well, if he did the homework, etc. He goes home every day to a dirty house, where he spends hours by himself playing video games. His mother is at work earning an hourly wage, and when she gets home, she is bitter and sarcastic. His father is gone. There isn't enough money to pay the bills, so the phone, tv, etc. are constantly being turned on and off (i.e., general chaos).

At his suburban middle school, he has to endure the humiliation of being pushed toward lower-status "vocational" programs despite his (at least average) ability, because of his poor attitude, laziness and the fact that his family is known in his hometown as being somewhat "troubled."

It is only natural that a young person in such a situation might become disinclined to work hard, because he doesn't know what the point of "working hard" is. In his world, and the world of his family, "working hard" just means putting in more hours that enrich someone else. He hasn't been exposed to any other ways of life, and the well-to-do telling him that he's "lazy" probably won't serve to motivate.

Having said all that, there is nothing stopping this person from realizing the error of his ways as an adult and acting accordingly. Luckily, we have many examples of successful "late bloomers" available to us these days, but I think for many kids the damage will have been permanent.

rml··on Dear Programmers, Please Learn to Read Before You Speak: In Defense of Arc
I don't argue that lacking Unicode support makes the language more artistic. In fact, I don't even argue that Arc is artistic -- only that its author(s) didn't intend to adhere to any particular standards or tastes of our own age (which is what technicians might do), aiming instead to create a useful tool for "sketching out" computations (which is what artists might do). That all seems very clear from the statement on the Arc site.
rml··on Made in Weebly.
On a related note, it seems to me that if you can "drive a new approach to social networking and solve key problems holding back the advancement of the semantic web," you ought to be able to create a site whose visual structure doesn't collapse entirely when the text is enlarged a few sizes? (apologies from a guy with 20/50 vision, pre-correction)
← PreviousPage 2 of 3Next →