cxr

Joined 7 years ago

Karma
5,552
Submissions
4,174
Member since
Aug 24
The original reason to start the project which I had―which was the Germans were a danger―started me off on a process of action, which was to try to develop […] the system in Princeton then at Los Alamos to try to make the bomb work. […] With any project like that, you continue to work trying to get success, having decided to do it. But what I did―immorally, I would say―was not to remember the reason that I said I was doing it. So that when the reason changed, which was that Germany was defeated, not the singlest thought came to my mind at all about that, that that meant now that I have to reconsider why I'm continuing to do this. I simply didn't think, okay?

-- Richard Feynman. Interview broadcast on BBC, 1981.

View on Hacker News

Recent submissions

Comment · 7 days ago
HN is weird. My submission yesterday "Roku SceneGraph 2.0 SDK: Migrating to TypeScript" <https://news.ycombinator.com/item?id=50212170> (which also involves the not-inconsequential news that the new SDK is open source) is at least 10x more interesting but got almost no attention.
Comment · 8 days ago
More info:

- RSG 2.0 SDK overview <https://gitlab.com/rokudev/rsg-sdk/-/blob/main/documentation...>, which includes the section "Why TypeScript"

- Announcement of Roku repositories moved from GitHub to GitLab <https://blog.roku.com/developer/gitlab-move>

Comment · 11 days ago
> You can still setup the mirror and be done with it, and put the original repo links at the top in the README

There is no original repo to link to. That's why the README says that there isn't one.

> Setting up a git mirror that auto syncs takes less than 2mins

Prove it.

Comment · 13 days ago
The fact that language designers take into account things like efficiency (or ease) of potential implementations doesn't change the fact that performance is a property of the implementation. Languages don't perform. There's no such thing as a performant language.
Comment · 14 days ago
That's because there's no such thing as a "performant language". A programming language is inert. It's notation. Programming languages don't get run. Binaries do.

The only thing that can be compared are language implementations. That a given implementation, such as GCC, has an excellent code generator that emits efficient code is saying something about how great that code generator is. It's not that the input language is inherently "performant"; C programs compiled with GCC and Clang are fast. The same program compiled with My Toy C Compiler, with none of the work that has gone into LLVM and the GCC backend, is going to have different runtime characteristics.

Comment · 19 days ago
When it comes to questions of copyright and the infringement of copyright, the small matter of whether or not infringement occurred is in fact not merely an inconsequential detail.
Comment · 21 days ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton