Live data from Hacker News

Alan Kay has agreed to do an AMA today

news.ycombinator.com

441–450 of 931 posts

Re: Alan Kay has agreed to do an AMA today

#441
Hi Alan,

I watched an OOPSLA talk where you described how tapes were used when you were in the air force. The tape readers were simple because they stupidly followed instructions on the tapes themselves to access the data. You seemed to like this arrangement better than what we have with web browsers and html, where the browser is assumed to know everything about the format. One way to interpret this is that we should have something more minimal like a bytecode format for the web, in place of html.

So I'm interested on your take: Is WebAssembly a step in the right direction for the web? (Although it's not meant as a replacement for html, maybe it will displace it over time).

Re: Alan Kay has agreed to do an AMA today

#443
In a recent talk, Ivan Sutherland spoke in the lines of, “Imagine that the hardware we used today had time as a first-class concept. What would computing be like?” [1]

To expand on Sutherland's point: Today's hardware does not concern itself with reflecting the realities of programming. The Commodore Amiga, which had a blitter chip that enabled high-speed bitmap writes with straightforward software implementation, brought about a whole new level in game programming. Lisp machines, running Lisp in silicon, famously enabled an incredibly powerful production environment. Evidence is mounting that the fundamental concepts we need for a new computing have to be ingrained in silicon, and programmers, saved from the useless toil of reimplementing the essentials, should be comfortable working in the (much “higher” and simpler) hardware level. Today, instead of striving for better infrastructure of this sort, we are toiling away at building bits of the perpetually rotting superstructure in slightly better ways.

The more radical voices in computer architecture and language design keep asserting in their various ways that a paradigm shift in how we do infrastructure will have to involve starting over with computing as we know it. Do you agree? Is it impossible to have time as a first-class concept in computing with anything short of a whole new system of computing, complete with a fundamentally new hardware design, programming environment and supporting pedagogy? Or can we get there by piling up better abstractions on top of the von Neumann baggage?

[1] This is from memory. Apologies for a possible misquotation, and corrections most welcome.

Re: Alan Kay has agreed to do an AMA today

#444

Earlier quoted context omitted.

A lot more good activity here than on Quora ...

Quora has some onerous policies, unfortunately: https://twitter.com/waxpancake/status/453958676529696769 HN is an excellent venue, but is necessarily text oriented, which is an OK tradeoff I think. My next project after Stack Overflow, Discourse, is an 100% open source, flexible multimedia-friendly discussion system. It's GPL V2 on the code side, but we also tried to codify Creative Commons as the default license in…

Could you afterwards build a discussion Platform to find (partial) agreement in various political etc topics? That seems like it would have huge impact and is really missing.. thought about starting something like that but never got to it.

Re: Alan Kay has agreed to do an AMA today

#445

Earlier quoted context omitted.

A lot more good activity here than on Quora ...

Quora has some onerous policies, unfortunately: https://twitter.com/waxpancake/status/453958676529696769 HN is an excellent venue, but is necessarily text oriented, which is an OK tradeoff I think. My next project after Stack Overflow, Discourse, is an 100% open source, flexible multimedia-friendly discussion system. It's GPL V2 on the code side, but we also tried to codify Creative Commons as the default license in…

Could you afterwards build a discussion Platform to find (partial) agreement in various political etc topics? That seems like it would have huge impact and is really missing.. thought about starting something like that but never got to it.

Re: Alan Kay has agreed to do an AMA today

#450
Hi Alan,

Thank you for spending some of your time here and writing your thoughts.

I would like to ask you for some advice.

The idiom "Everything old is new again" is currently picking up steam, especially in the hardware and software scene.

Amazing stuff is happening but it is being drowned in the mass pursuit of profit for mediocrity in both product and experience.

What would you say to those who are creating wonderful (and mostly educational) machines but finding it difficult to continue due to constraints and demands of modern life?

Most don't have the privilege to work at a modern day Xerox PARC. Then again there is no modern day Xerox PARC.

Thanks for all the inspiration!

Post reply on HN