HNHacker News
TopNewBestAskShowJobs

Adlai

198 karma · joined May 24, 2009

https://github.com/adlai/scalpl#abstract
submissionscomments
Adlai··on Python to get Google-backed speedup
I actually don't have that much experience with Rails. I prefer Ruby over Python because of its flexibility -- Ruby doesn't force you to approach problems in a specific way just because the language designer decided that was the only way to do it.
Adlai··on Schwarzenegger pushes for open source, online math and science textbooks.
You could have computers for each student in the classroom, but I imagine that would be quite expensive.

I don't see the problem with a projector. The teacher can control what material is displayed, and can thus choose to display relevant material for the current lesson. Yes, this relies on the teacher knowing what they're doing, but the entire school system does anyways. If a student wants to have their own reference in class, it would be cheaper and more educational for the student to take notes on whatever topics they found interesting or wanted to have on paper.

I'd be interested to look at those studies, though.

Adlai··on Schwarzenegger pushes for open source, online math and science textbooks.
I don't think he wants traditional E-books. What I imagine when I hear the phrase "open-source online textbooks", I think of websites where you can navigate through chapters, appendices, etc -- similar to how some texts are already available online (i.e. Peter Seibel's Practical Common Lisp, available not as an e-book but as a website, at http://www.gigamonkeys.com/book/ )
Adlai··on Schwarzenegger pushes for open source, online math and science textbooks.
I really like the idea. However, there's a brief note in the article which isn't really addressed in detail: students need computer access to use an on-line text. Although computer access is increasing, poorer students wouldn't have the same amount of access (if any) as students from better-off families.

I can think of a few ways to lessen this problem. One would be to ensure that public libraries are freely accessible to students, and offer Internet access for students who don't have it at home. Another option would be to allow students to print out, at school, relevant materials from on-line texts. The second solution would be very expensive in the long run, so I'd say that some form of the first solution needs to be put into effect for the Governator's proposal to succeed.

Adlai··on Python to get Google-backed speedup
I'm disappointed that Ruby isn't getting this type of attention. I think that Ruby strikes a good balance by allowing highly readable code like Python, but tolerating denser syntax for when you don't feel like talking to a 3-year-old.

However, it is good that Google is putting it's weight behind this project, because anybody who uses anything built on Python (which has weaseled its way into virtually everything nowadays) is going to experience a performance boost.

Adlai··on Go To Statement Considered Harmful: A Retrospective
I don't think that code reproduces the behavior of the original when the functions shift(tok) and reduce(tok) might return different values for successive calls. However, I don't know much about parsers and it could be that in the context of a parser, shift and reduce are proper functions in this sense.
Adlai··on The MP3 Experiment
Reminds me of a quote that was on the iGoogle page just a few days ago:

The Internet is like alcohol in some sense. It accentuates what you would do anyway. If you want to be a loner, you can be more alone. If you want to connect, it makes it easier to connect. -- Esther Dyson

We're only just starting to find ways to connect over the internet. I suspect that there will only be more examples of things like IE as connectivity spreads.

Adlai··on Postmodernism disrobed by Richard Dawkins
But because it's "fluid and leaky", it's not going to fossilize...

I think that every culture has had their fair share of overly-respected sophomores. How many do you think trolled around Athens, and were forgotten by history because nobody cared to record what they said? With a bit of common sense, that's what will happen here too.

Adlai··on Postmodernism disrobed by Richard Dawkins
All your people think that their ideas are unique and valuable.

I'd say that's a good thing, though. It helps to understand that there are probably better ideas than yours, because then you don't sit put, but at the same time, it's good we all have a drive to explain and create. Otherwise, we'd still be using punch cards -- to weave our HN postings into Jacquard's loom.

Adlai··on Postmodernism disrobed by Richard Dawkins
The point isn't that he started a "field". The point is that Dawkins's ideas about selfish/cooperative genes (and the extensions of those ideas to the very idea of ideas themselves) have given rise to new directions in biology (and philosophy, in the case of memes).
Adlai··on What's new in arc3?
The "most fundamental parts" have been around for about 50 years. It's just a matter of combining them right. They are quote, eq, car, cdr ...
Adlai··on Postmodernism disrobed by Richard Dawkins
Dawkins... , whose books have contributed to [his field]... not at all.

Ever heard of a "meme"?

Dawkins has contributed plenty to his field, and he writes very accessible books.

That essay by him obviously doesn't criticize the entire field. He's just telling his readers to put up some nonsense filters before they start reading padded fluff.

Adlai··on CARDIAC Cardboard Computer Emulator
Reminds me of this, which I dug out of a closet in my Aunt's house a few years ago:

http://www.boardgamegeek.com/boardgame/17948

Adlai··on Google Squared is Live
In my square for programming languages, SNOBOL and COBOL both made the list (in that order, too -- I've never even heard of SNOBOL!), but none of the following appear: (in no particular order...)

C, C++, C#, Common Lisp, Java, Ruby, Smalltalk, x86

Heh, I listed those in alphabetical order without even planning to...

Adlai··on Rooks reveal remarkable tool use
I'd disagree... look at flying insects. Occasionally, a bee flies into my house through an open window. It often tries to fly through closed windows afterwards, suggesting that it is unable to perceive a transparent solid.

Also, there's the cliched moth flying into a candle/lightbulb. Birds and bats, however, don't do that.

Speaking of bats -- it might be interesting to see similar experiments studying bats' reasoning abilities. Does "seeing" the world through SONAR make them reason differently from birds (or us)?

Adlai··on Rooks reveal remarkable tool use
Chimps are very social animals. Ironically, one of their great cooperative activities is similar to that of humans: namely, killing eachother.

From what I've learned about evolution, and "selfish gene" theory, it seems as though cooperation pervades social animal societies. According to this page [1], and the Wikipedia article on rooks, they seems to flock together. I wouldn't be surprised if further study reveals some cooperative behaviour.

[1] http://www.first-nature.com/birds/corvus_frugilegus.htm

Adlai··on Ask HN: What would happen if public libraries only had ebooks?
Physical books are much more expensive to reproduce than an ebook. I don't think that libraries which stock ebooks will find much success in trying to control how many copies of their books are "out there" at any time.

I think that they'd either allow members to simply get a copy of the ebook, or, as mahmud mentioned below, they would only allow access from within the library, and they'd try and regulate the amount of information you accessed.

Adlai··on Ask HN: What would happen if public libraries only had ebooks?
Some libraries have systems where you can put a book (or any other media that the library has, which they allow to be checked out) on reserve, and you get notified once it's available. However, that doesn't fix the fact that the concept of "returning" an ebook is not very well-defined, because of the ease of copying/cracking digital media.
Adlai··on Rooks reveal remarkable tool use
Interesting. I'm curious to know whether the rooks improved in their abilities to use and craft "tools" as they encountered subsequent experiments, or whether their performance remained roughly constant.

The rook seems very hesitant in the first experiments shown, but in the last two videos, it seemed much more confident. One possible reason for the lack of hesitation in the "metatool" experiment is that the rook seemed to watch closely as the scientist set up the trapdoors, and might have been already formulating a plan ahead of time.

I think that if that's the case, then the rook has a pretty high level of sophistication -- more than if it was just using trial-and-error to figure out the right combination of stones.

← PreviousPage 4 of 4