Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aap_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
331.
▲
by
aap_
9y ago
> The first version of Unix was designed to run on a machine with in 24KB (that's kilobytes) of core memory The very first of UNIX actually ran on a machine that couldn't even address that much memory, the PDP-7 has 13 bit addr
332.
▲
by
aap_
9y ago
mksh: docker: not found I see no reason to install docker to run simh when you can just install simh to run simh.
333.
▲
by
aap_
9y ago
Yeah nice, but why use docker?!
334.
▲
by
aap_
9y ago
The PiDP-11 is using simh already. I'm currently putting together a museum of PDP-11 UNICes for it. Although since the target is an 11/70 I'm not so sure we'll have v1.
335.
▲
by
aap_
9y ago
I really like td's style of writing C. You can find some of his code here: http://www.iq0.com/duffgram/index.html
336.
▲
by
aap_
9y ago
None of these are reasons one should consider it a creole language. It may have been influenced by other languages, but that doesn't make it a creole.
337.
▲
by
aap_
9y ago
No, it's still Germanic. It just got a lot of loan words.
338.
▲
by
aap_
9y ago
I actually thought about writing a tutorial on how to write a complete "classic" LISP implementation. I know there are already hundreds of toy LISP tutorials but having LISP 1.5 as a goal and implementing it in much the same way i
339.
▲
by
aap_
10y ago
These are the operating systems the Blit ( https://www.youtube.com/watch?v=Pr1XXvSaVUQ ) was used with.
340.
▲
by
aap_
10y ago
V8 runs in simh. I don't have installation instructions though :/
341.
▲
by
aap_
10y ago
https://news.ycombinator.com/item?id=13971909 :)
342.
▲
by
aap_
10y ago
Get them here: http://www.tuhs.org/Archive/Distributions/Research/
343.
▲
Research Unix V8, V9 and V10 made public by Alcatel-Lucent [pdf]
(media-bell-labs-com.s3.amazonaws.com)
10 points
by
aap_
10y ago
|
3 comments
344.
▲
by
aap_
10y ago
The original UNIX ran on a PDP-7, which didn't have bytes. The memory was 8k of 18 bit words.
345.
▲
by
aap_
10y ago
You don't even need a special option, just do rm ./-filename
346.
▲
by
aap_
10y ago
> Writing a shell script that wants to read passwords? cat a file which disables input echoing. After invoking readline, cat a different file to re-enable it. "Feature". Sending control characters to the tty won't do that.
347.
▲
by
aap_
10y ago
The digits and letters actually map quite nicely to punch cards. You can see how punches 0 - 9 map exaclty to EBCDIC F0-F9. And if you check how the letters are coded on punch cards (1 - 9 plus one punch "above" in the zone and 0
348.
▲
by
aap_
10y ago
The ASR-33 even had [ \ ] ^ _ available only via shift + K L M N O. This is called a bit-paired keyboard.
349.
▲
by
aap_
10y ago
Here is a nice history of ASCII: https://github.com/ericfischer/ascii
350.
▲
by
aap_
10y ago
Or, you know, just build from this github repo.
351.
▲
by
aap_
10y ago
For those wondering what ITS is. It's an operating system that was developed at MIT for the PDP-6 and later PDP-10 starting in the mid 60s. The last ITS system was shut down in 1990. A very cool thing about ITS is that DDT, the debugge
352.
▲
by
aap_
10y ago
And yet he doesn't know the PDP-11 is an octal machine even though it's 16 bits.
353.
▲
by
aap_
10y ago
It is the right way. Different terminals require different line endings and abstracting that to a single new line character makes sense. The UNIX tty driver then translates that new line character to what is appropriate to start a new lin
354.
▲
by
aap_
10y ago
Who says you can't run the code? Sure, few people have a real PDP-11/{40,45,70} these days but if you only care about the software using an emulator is perfectly acceptable.
355.
▲
by
aap_
10y ago
The other comments already explained it. I just wanted to add that we use <> to notate writing, so <þ> is the letter þ, not the sound. /þ/ and [þ] are the phoneme and the sound þ respectively (I don't want to go i
356.
▲
by
aap_
10y ago
There are a few points wrong in this article. First of all the <y> of <ye> does not come from <ð> but from <þ>. Secondly in Old English the letters þ and ð are used promiscuously, voicing has nothing to do with it. I
357.
▲
by
aap_
10y ago
I don't see an explanation of this comment at all. I don't think it's the context switching in general that we're not expected to understand, since it's pretty much the same in v7 but the comment is gone. Dmr actual
358.
▲
by
aap_
10y ago
> CAR, CDR, RPLACA etc were machine instructions. Gordon Bell and Alan Kotok designed the -10 (and its predecessor the PDP-6) with Lisp in mind. The first Lisp Machines. The Stanford PDP-6 apparently even had a CONS instruction at opcode
359.
▲
by
aap_
10y ago
> I program a UNISYS 2200 mainframe at work. This sounds awesome. I had no idea UNIVAC is still alive.
360.
▲
by
aap_
10y ago
No. There's no way any Bell Labs UNIX could conform to either POSIX or SUS.
More ›