News for hackers. Stuff that matters.

centipede

Re:Did you ever wish you had a mentor to guide you? on Monday September 24, 2007 @05:30PM (#59085)
Thanks. I know that will be tough.

I am not primarily interested in finding a market for this idea. Foremost I am looking for a mentor. (Or even a mentee - if someone believes she can learn a thing from me.)

Yes. Programming languages are only starting to get more declarative.

Did you ever wish you had a mentor to guide you?

Dear fellow hackers and entrepreneurs,Did you ever wish you had a mentor to guide you? I know I do. I do not want to make all my mistakes alone.So instead of just finding me a mentor - I am working on this - I wonder how one could solve this problem in general and organize some kind of exchange or meeting point for would-be mentees and mentors.The problems I see consist in keeping up a high...

( Read More... | 12 comments | 5 points | on HN )
There was a book by Hofstadter (of Godel, Escher, Bach fame) which has a nice introduction. Perhaps the book was called Metamagicum.
Haskell is mathematical sound. At least it tries to be.
Re:The man with the Y Combinator tattoo on Saturday September 22, 2007 @04:15PM (#58383)
May you live in interesting times?
Re:The man with the Y Combinator tattoo on Saturday September 22, 2007 @04:15PM (#58382)
Maxwell can get invalidated. Math can't.
Re:This would never convince a real manager, would it? on Tuesday September 04, 2007 @07:33PM (#50244)
Parts of it read like a lisper's gospel praising macros.

Quote:

Consider another typical case, the need to fill in a template with data from a record. This might be to create a customer statement or invoice to be mailed, an HTML form to be displayed, or some other such form. Replacing specific character locations on the template by character data from the record can do this. Where the "_" represents the characters to be replaced, code something like the following does the job.

into =: (# i.@#)@:=&'_'@:] }"1

That was the code needed when the original article was written. Now an even shorter equivalent is:

into =: I.@:=&'_'@:]}"1

This is simpler than before and incidentally, it is also faster and requires less space.

With a thing called "Record" containing an ASCII version of the record data with the same number of characters, as there are "_" positions on the character template called "Form". The phrase:

Record into Form

Then yields the desired result of a filled in form.

This would never convince a real manager, would it?

http://www.island.net/~gordon/jmanage.htm

<b>A management perspective of the 'J' programming language - Updated 2004</b>Parts of it read like a lisper's gospel praising macros. <quote>Consider another typical case, the need to fill in a template with data from a record. This might be to create a customer statement or invoice to be mailed, an HTML form to be displayed, or some other such form. Replacing specific...

( Read More... | 2 comments | on HN )
Re:Java-based Startups, do they exist? on Tuesday September 04, 2007 @07:23PM (#50238)
Those other languages that run on the JVM are not based on Java. They do not add another layer. They run on the same layer as Java.

They may be slower than Java nonetheless - because the JVM is designed for running Java.

Re:Is envy a good thing? on Monday September 03, 2007 @02:29PM (#49734)
Somebody gives you money for something you do. It's the same basic formula for startups and employees. Your definiton can not tell them apart.

BTW: That's only a theoretical counter-argument to a theoretical argument. I understand that in reality startups are vastly different from being employed.

Re:Is Scheme as good as Common Lisp? on Friday August 31, 2007 @07:16PM (#49035)
That should possible with a higher-order-function (and a lambda), too.
Re:The #1 Secret to Coasting Through College on Thursday August 09, 2007 @12:53PM (#40940)
"As a final note, coasting may not be the best choice in overly demanding classes or those where grading is based on objective measures, such as multiple-choice or mathematics."

I study math. Our grades are not very objective. But maybe that's because we only have oral examination and we do not have to do much arithmetic.