Live data from Hacker News

What I Worked On

paulgraham.com

141–150 of 421 posts

Re: What I Worked On

#141
Graham says Arc had to be frozen because other programs depended on it. Indeed, much of Lisp language design came about by demands of the applications that used it.

So, is Bel finished or still changing? Are there other programs that depend on it? If Bel is developed "axiomatically", maybe not programs, but more thinking about the theory of computation may be its driver of change.

Re: What I Worked On

#142
post #51

> during the first year of grad school I realized that AI, as practiced at the time, was a hoax. I had a similar realization during grad school about a lot of the popular topics at the time (early 2000s). I even used to call them "the hoaxes of computer science". Things like grid computing or formal methods of software engineering had a lot of resources behind them, but nobody was able to use the results. Instead, ve…

Rather than an outright hoax, I like the term "fad". There are fads in technology, some of which are directly inspired by what has become possible and some of which are mutations of of other ideas. Some fads have more worth or more longevity than others -- in the world of clothing, denim jeans are now a foundation on which to build; I might consider object-oriented language features to be similar.

Like stocks, you can buy ideas “low” and sell them “high.” Some ideas are cyclical too, AI, mainframes/cloud, etc... And this extends beyond tech for instance “equity” is currently hot but that may be short lived which is unfortunate.

Re: What I Worked On

#145
post #67
post #4

> Working on Bel was hard but satisfying. I worked on it so intensively that at any given time I had a decent chunk of the code in my head and could write more there. I'll have to say reading this makes me feel a bit sad for pg. It seems that he worked on Bel extensively for four years, and the end result was something which appeared on the front page of Hacker News for one day and then disappeared. I haven't seen it…

As a Lisper, I had not been able to understand what Bel was when it was released, and still do not understand it after reading the shorter explanation in this post. Does anyone else feel the same ? Perhaps this project just needs to be "sold" a bit better.

As somebody who liked reading about Bel but gave up after the first paragraph of the source code, something to note is that (a) most new ideas are failures, (b) I’m happy for Mr pg for trying new things, I like when people try to do something new, without regard for success, (c) great ideas take time to be appreciated in full - it may very well be tha t Bel will be a great success, but once understood by people far smarter than me and (d) (importantly for me), I appreciate the reminder that the path least travelled can be the most rewarding and it reminds me not to lose heart in my own crazy projects. I really liked the quote that the intentions on why we do things is important - the going will get rough, but we will persevere if we do it for the right intentions (our own happiness).

Bel will most likely not gain traction; but the fact that Mr pg spent four years and enjoyed his time developing it, makes it to me a highly successful outcome for himself:) outward Success is not a requirement for a successful project, the only thing matters is whether we achieved our internal goals on it.

Re: What I Worked On

#146
I started reading it, and could not stop. Very well written.

I hope the sub-text I picked up is all in my head, and that everything is fine.

May PG live long and prosper :)

Re: What I Worked On

#147
post #103

Quote: "This was in 9th grade, so I was 13 or 14" You went to school at 4 years old?

If you start 1st grade at 6, which at least in my day was normal, you’d be 14 in 9th grade.

You start after you are already 6 years old therefore during your 1st year in school you go and make your 7th birthday. Or at least this is how school works in my country. If you are born after the school starts you are not allowed to school - as technically you're still 5 years old.

Re: What I Worked On

#148
post #106

Earlier quoted context omitted.

pg has a whole essay[0] where he dismisses practically the entirety of Western philosophy and the value or use of the study thereof. consider the difference between, “All I knew at the time was that I kept taking philosophy courses and they kept being boring.” and, “All I knew at the time was that I kept taking philosophy courses and I kept finding them boring.” recasting the first as the second puts some of the onus…

Yes, pg comes across as remarkably uninformed about philosophy. But, it is a general tendency I notice among programmers, including myself, to dismiss philosophy as vague speculation. The accusation is as old as Aristophanes' play The Clouds mocking Socrates for his questioning of the status quo. Yet you don't condemn bumbling absentminded professors to death, as Aristophanes did to Socrates during his trial. I belie…

He doesn't come off as uninformed. Plenty of philosophers who were well informed have variously proclaimed the death of philosopy or that philosophy is useless or that it has reached the end of its usefulness.

Hume foreclosed on the possibility of metaphysics altogether. Kant disagreed but considered all metaphysics prior to him a failed project. Since Kant we've burrowed into the human mind and into human language. It's not clear that this has borne fruit. It's also not clear that it hasn't. But informed people can disagree.

> Regarding PG's essay, I don't think it is fair to say metaphysics is a failed project. For instance, deeply thinking about whether things can be infinitely divisible led to the concept of the infinitesimal, which led to the discovery of calculus. If any field of math can be said to be useful, calculus surely is. None of our modern IT would exist without it, nor things like rockets, flight, material engineering, etc. Yet calculus is based on the non physical notion of infinite division that Aristotle discussed in his metaphysics.

I think your perspective is perfectly valid (and well-represented). You're saying "even if metaphysics is impossible, the pursuit of metaphysics has proven useful". Fair enough.

Re: What I Worked On

#149

I don't share the sentiment here. I find the essay too long and boring. I usually enjoy reading his valuable essays but this one is too much about his life which is not that interesting to be honest, given I don't know him personally. But that's OK, not every essay needs to appeal to everyone.

Unfortunately I would have to agree. It reads like a note to self vs an essay for public consumption

Re: What I Worked On

#150

Earlier quoted context omitted.

That is absolutely correct, but is sadly the case in a lot of fields. It doesn't mean that the practical results we see (AlphaFold, Imagenet Performance, NLP performance, Robotic control with RL) isn't amazing progress. Luckily due to so many people using ML these days, what's useful vs. fluff gets sorted out over time.

Is AlphaFold a practical result? Winning a competition isn't the same as production use. It would be interesting to read about how it's being used. This is a good list of promising work, but showing practicality would need more explanation.

It's a fair question. Is DeepMind famous for its amazingly smart toys because it's useful similarly-smart stuff is secret? Or public but boring? Or doesn't exist?

(similar for Boston Dynamics, and IBM Watson)

Post reply on HN