Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
larsbrinkhoff
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
larsbrinkhoff
9mo ago
I wrote a VT52 hardware simulation: https://github.com/larsbrinkhoff/terminal-simulator
32.
▲
by
larsbrinkhoff
10mo ago
In my mind, taking your toy Forth from implemented in C, assembler, or what have you, to metacompiled is transformative. I struggled at first, making a few abortive attempts. But when I finally did it, it was a revelation.
33.
▲
by
larsbrinkhoff
10mo ago
I emailed this to Lee. I guess it can go here too. --- I have been fortunate to have worked professionally with Forth recently. It was so fun! But I still struggle to point out exactly why I like Forth, and why and how it's differen
34.
▲
by
larsbrinkhoff
11mo ago
He should have ended this essay mid-sencence, because that would
35.
▲
by
larsbrinkhoff
11mo ago
Because Zork was written on the MIT Dynamic Modeling PDP-10. MDL was an important part of the software ecosystem on that computer, but Lisp wasn't. On the other MIT PDP-10 computers, Maclisp reined.
36.
▲
by
larsbrinkhoff
11mo ago
Approximately, DEC-10 = PDP-10.
37.
▲
by
larsbrinkhoff
11mo ago
What happened to 1. Sun's JavaStation, 2. ARM's Jazelle, ??? 3. Profit!
38.
▲
by
larsbrinkhoff
11mo ago
See also: Amiga romantics. 8-bit romantics. PDP-10 romantics. Let them stay. Let them romantizice. <glasses tint="rose">
39.
▲
by
larsbrinkhoff
11mo ago
Yes, but also. OpenGenera was ported to x86 some time ago.
40.
▲
by
larsbrinkhoff
11mo ago
Check here https://www.tuhs.org/Archive/Distributions/Research/
41.
▲
by
larsbrinkhoff
11mo ago
They were able to get an even earlier set of UNIX sources running on the SIMH PDP-7 emulator. SEVEN.
42.
▲
by
larsbrinkhoff
11mo ago
Better yet, I think, there are files comprising the new editor in it's fledgling infancy from November 1976. Some source code, and binary files that can be run on a PDP-10 emulator.
43.
▲
by
larsbrinkhoff
1y ago
This was the first EMACS clone, following shortly after the original TECO based editor. It was written for the nascent Lisp machine.
44.
▲
by
larsbrinkhoff
1y ago
I read a comment on /r/Forth the other day from someone at NASA, implying that Forth was still actively used for something.
45.
▲
by
larsbrinkhoff
1y ago
I imagine - though I don't know - it might have some similarities with GOAL, see https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp and https://opengoal.dev/docs/intro/
46.
▲
by
larsbrinkhoff
1y ago
The Motorola 68000 was already available before the Bellmac-32. The 68000 programming model was mostly 32-bit, although internally it was limited to 16 bit data and 24 bit addresses. This was fixed by later models in the family.
47.
▲
by
larsbrinkhoff
1y ago
> introduced modern demand paged virtual memory Didn't Multics, Project Genie, and TENEX have demand paging long before the VAX?
48.
▲
by
larsbrinkhoff
1y ago
In fairness, there's an over abundance of toy Forths. And I say that as a fan and professional Forth programmer.
49.
▲
by
larsbrinkhoff
2y ago
Some of those other computer resources were at University of Washington.
50.
▲
by
larsbrinkhoff
2y ago
You're not an idiot. I have transcribed several listings manually. I also tried OCR. In my experience, fixing OCR mistakes take at least as much work as just typing the whole thing. I recruited a team to transcribe a particularly im
51.
▲
by
larsbrinkhoff
2y ago
This has now reached the masses with the sale of over 9000... I mean 800 PiDP-10 units. Oscar is kind of pushing ITS as the premier PDP-10 operating system.
52.
▲
by
larsbrinkhoff
2y ago
FM synthesis was developed by John Chowning on the Stanford AI lab PDP-6 and PDP-10.
53.
▲
by
larsbrinkhoff
2y ago
These two tutorials explain the error code calculations: https://www.thonky.com/qr-code-tutorial/error-correction-cod... https://dev.to/maxart2501/let-s-develop-a-qr-code-generator-...
54.
▲
by
larsbrinkhoff
2y ago
I built an implementation in PDP-10 assembly language a while back: https://github.com/PDP-10/its/blob/master/src/lars/qrcode.8
55.
▲
by
larsbrinkhoff
2y ago
There seem to be two mistakes here. First, the SAIL PDP-10 didn't run TENEX. SAIL maintained their own operating system based on the PDP-6 Monitor, called WAITS. I guess you could say its closest relative might be TOPS-10; certainly
56.
▲
by
larsbrinkhoff
2y ago
I understand Scribe also started as a set of PUB macros.
57.
▲
by
larsbrinkhoff
2y ago
It should be in the description for the byte instructions: LDB, DPB, IBP, and ILDB. http://bitsavers.org/pdf/dec/pdp10/1970_PDP-10_Ref/ Basically, loading a 0-bit byte from memory gets you a 0. Depositi
58.
▲
by
larsbrinkhoff
2y ago
1979 is quite recent as computer history goes, and many conventions had settled by then. The Wikipedia article discusses the etymology of "byte" and how the definition evolved from loosely "a group of bits less than a word&q
59.
▲
by
larsbrinkhoff
2y ago
B was developed on the PDP-7. C was developed on the PDP-11.
60.
▲
by
larsbrinkhoff
2y ago
PDP-10 byte size is not fixed. Bytes can be 0 to 36 bits wide. (Sure, 0 is not very useful; still legal.) I don't think there is a C++ compiler for the PDP-10. One of the C compiler does have a 36-bit char type.
More ›