HN user

rootbear

2,547 karma
Posts6
Comments728
View on HN

A hidden “book server” like this could be set up in just about any electronic device with a sufficiently powerful microcontroller. But I think there is something delightfully poetic about using a source of light to spread suppressed knowledge.

A favorite film of mine. I was very happy when a decent quality bluray became available a few years back. I know someone who uses "Warn. There is another system." as an alternative to "Hello, world".

I've wondered if D.F.Jones knew of the British Colossus code breaking system and named his computer that to tweak the security people. They couldn't really object, since Colossus was still a secret. Jones was in the British military and it's not impossible that he knew of the project.

One of Asimov's best. I've often thought of naming a computer "multivac", as I'm a fan of the first generation computer names like ENIAC, EDSAC, etc. Multivac was, of course, a play on UNIVAC, suggesting multiple vacuum tubes instead of one! Multivac is, however, depicted as so powerful, I just don't think I've ever owned a system that deserved that name.

Arm AGI CPU 4 months ago

My friend M. Goode’s father was a urologist named Dr. P. Goode. For real.

Arm AGI CPU 4 months ago

This sort of thing really bugs me! Marketing departments appropriate an existing term and use it in some new, often deceptive way. This goes all the way back to when IBM released “The IBM Personal Computer”, at a time when “personal computer” was a category name. Then Microsoft released Windows, when “windows” was a generic term for windowing systems. Intel did it with their “core” architecture. The list goes on.

(Disclosure: I am a casual investor in ARM.)

A counter argument is that Mauchly was actually interesting in using computers for weather modeling and I’m sure that influenced the design of ENIAC. He could only get ENIAC funded if it was valuable to the war effort. I’ve read quite a lot about that machine and I’m not aware of any architectural features that were specific to ballistics calculations. This is unlike the British Colossus, another early computer, which was specifically designed for code breaking and wasn’t general purpose.

As for the objection that it wasn’t stored program, I was interested to learn that it was converted to stored program operation after only two years or so of operation, using the constant table switches as the program store. But the Manchester Baby, which used the same memory for code and data was more significant in the history of stored program machines.

On the general question of “first computer”, I think the answer is whatever machine you want it to be if you heap enough conditional adjectives on it.

[dead] 7 months ago

I am a boomer and I absolutely give a "flying fink". Stop stereotyping my generation. The group I worked in at NASA Goddard did visualizations of climate data. I heard directly from climate scientists what was going on in the world and it terrified me. When I heard about what's being done to NCAR I nearly cried. I have no children but I have told all my friends' kids how sorry I am that we're leaving them a mess to clean up. How's that for a "flying fink"?

I remember those monitors, but I forget what resolution they were. For what it's worth, Toy Story was rendered at 1536 x 922. I believe they re-rendered the whole thing from the RIB files for the bluray release.

Film weave is also the bane of the VFX world. If a shot is going to have, say, a matte painting added in post, then a pin registered camera must be used. These cameras have a precisely machined pin that centers the film stock in the gate after the pull down claw retracts. Later post processing stages also use pin registered movements, so each frame is in exactly the same place every time it's used. Otherwise, the separate elements would weave against each other and give away the effect.

Vowel length is generally not semantically significant in English. Vowels are lengthened before voiced consonants, for example, and we don’t even think about it. Compare “cab” and “cap”. As noted here, some Hungarian vowels, such as ’a’ and ‘e’ do change sound when lengthened, but some don’t. Those are the ones that are harder to distinguish for speakers of languages like English.

My best friend George (Gyuri) from college is Hungarian and I've picked up a few words (mostly cuss words) from him. One of the hardest parts for an English speaker to learn about Hungarian and Finnish is that the length of a sound (how long you articulate it) is significant. Finnish uses doubled letters for this, Hungarian uses accents (a vs á, o vs ó, etc.) for vowels and doubled letters for consonants. I've gotten to where I can hear the difference when listening to George speak Hungarian but it took some effort.

I’ve wondered if there should be two string types in C, analogous to different length numeric types. Short strings (“tokens”? “words”?) could be Pascal style strings and longer strings (“buffers”) could be standard C-style null terminated strings. I’ve never tried to work this out for real, it just seems to me that one-size-fits-all strings might not be the best model.

When Gosling was at Sun, he was one of two principal architects of the NeWS Window system. The X Window system was designed for "dumb" display devices and so the display elements were all static, not requiring much work from the server. NeWS was designed to run on a (Sun) workstation, where there was a lot of computational power available, so it was based on Postscript. A NeWS client would send a program to the server, not just static commands.

Gosling, unsurprisingly, designed Java with the NeWS model in mind, where web pages were programs, not just static HTML documents. When I got him to sign my copy of "The Java Programming Language", I asked him if Java was the revenge of NeWS. He just smiled.

RIP Usenix ATC 1 year ago

I definitely remember that one, one of the first ATCs I attended. I took an NFS course and the speaker told us that after the class was over for the day, all of the Californians were planning to go out and play in the snow! I had planned to show off my brand new "DEV CAR" license plates at that ATC, but the snow was so bad I took Metro. I still have those tags.