Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lispm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
135 ms
·
931.
▲
by
lispm
4y ago
Most reactors and other facilities (like a nuclear fuel reprocessing plant) were not affected by the Tsunami, but by the earthquake. https://en.wikipedia.org/wiki/2011_Tōhoku_earthquake_and_tsu... "In February 201
932.
▲
by
lispm
4y ago
But still most of the reactors were taken offline and a lot are not coming back. I would invest into a technology which would not take out all similar systems for months and years on a strong earthquake - something which is to expect in Jap
933.
▲
by
lispm
4y ago
Note how long reactors have been offline since the earthquake.
934.
▲
by
lispm
4y ago
I'm still using xquartz ( https://www.xquartz.org ) on current machines - with the last release just a few weeks ago. But it's only for retro stuff. Other than that, X11 was never anything why I would buy a Mac for.
935.
▲
by
lispm
4y ago
Usually the arguments are a) it provides runtime access to the source (which for example is useful in R), b) runtime introspection is easier to understand (for the proponents) & less complex than macros and that macros are too static (t
936.
▲
by
lispm
4y ago
There are some Lisp communities which value syntactic extensibility more than low-level performance. For example when using FEXPRs, which are functions which have access to their source and where the function decides which arguments to eval
937.
▲
by
lispm
4y ago
> Wait till you learn Clozure Common Lisp has an Objective-C bridge and features a Mac IDE written with it. LispWorks has that, too. Without the bitrot. It's running natively on current Apple Silicon Macs. See the manual: LispWorks
938.
▲
by
lispm
4y ago
Who knows? Currently there is no one working on a new standard. Maybe an AI will publish one in 2094, hundred years after the first standard. For now with CL we can program in the past and reuse some code from 30 years ago. Changes will nee
939.
▲
by
lispm
4y ago
we need to keep in mind that many things were still emerging when the core language was designed - 1982 specs appeared with the first language book published in 1984. CLOS (the Common Lisp Object System) for example was mostly a research pr
940.
▲
by
lispm
4y ago
The Lisp Machine experience has obvious drawbacks, but there are things that are simply not there on modern platforms (with some exceptions, like a Smalltalk on the metal). Its OS is completely written in a high-level language, it uses a hi
941.
▲
by
lispm
4y ago
sly is easier, there the computation is done by a remote Common Lisp. But the danger may be long running output operations, unless they explicitly give up control for other (possibly green) threads. But in a Lisp application to not be respo
942.
▲
by
lispm
4y ago
> I've never even imagined copy-pasting straight Common Lisp code into an Emacs Lisp file. Just go into a different namespace and load the code. The Lisp Machine I use has several different dialects of Lisp in one image. I can tell
943.
▲
by
lispm
4y ago
If I start a long running Emacs Lisp function in IELM (the GNU Emacs repl), then GNU Emacs is completely unresponsive. My Lisp Machine emulator for Symbolics Genera is still responsive for the same code snippet, entered in a Listener window
944.
▲
by
lispm
4y ago
I'm not up to date what GNU Emacs does with by default concurrent threads of Lisp code on multiple cores. What is the story there? I would think that each Zmacs instance from 40 years ago already ran in its own thread.
945.
▲
by
lispm
4y ago
"Due to restrictions in the Emacs Lisp language, CLOS cannot be completely supported ... EIEO does not support method dispatch for built-in types and multiple arguments types. In other words, method dispatch only looks at the first ar
946.
▲
by
lispm
4y ago
> When has the lack of namespaces caused a problem to you? I can't imagine the maintenance of a Lisp system where several ten thousand names are flat in one namespace. For example: there is no way to browse those just looking at nam
947.
▲
by
lispm
4y ago
> Emacs is an app platform for client-side applications. Yes, exactly. That app platform provided a system-independent UI for text- and editor-based apps. But I would think that even in the 80s/90s there were a bunch of other exampl
948.
▲
by
lispm
4y ago
The second Emacs was written for the Lisp Machine by Daniel Weinreb. There the whole editor was written and extended in the same language (Lisp Machine Lisp) in the same environment. There it did not have a separate macro language.
949.
▲
by
lispm
4y ago
Examples: It lacks support for namespaces/modules (where one can control visibilities). Personally I would also think that a standard OOP system would be useful.
950.
▲
by
lispm
4y ago
Symbolics keyboards had no XMIT key. That's probably a special key possible for this keymacs key. The Symbolics key has an END key. Enter something in a field. END ends the data entry.
951.
▲
by
lispm
4y ago
Right, Symbolics also support long cables, but they were not optical cables, like those of TI.
952.
▲
by
lispm
4y ago
There was also a small adapter box for the Apple Mac II and Mac Quadras with Apple Desktop Bus (ADB) connection. One could use then the Symbolics keyboard and the three button mouse (made by Logitech) with the MacIvory, a Lisp Machine on a
953.
▲
by
lispm
4y ago
or rare, though I have three of the original ones. :-) https://moth.social/@lispm/110004084752959978
954.
▲
by
lispm
4y ago
...and you don't need even 'interpreted languages' for that...
955.
▲
by
lispm
4y ago
The later version of the mechanical Symbolics Lisp Machine keyboard has not been in production for decades. They are rare and legendary for their exceptional build quality. They feature a special keyboard layout for use with the Genera oper
956.
▲
Modern Symbolics Lisp Machine Keyboard Replica: Keymacs A620N-88
(instagram.com)
78 points
by
lispm
4y ago
|
34 comments
957.
▲
by
lispm
4y ago
In reality Germany just last year reached the highest number of cars ever: 48.54 million cars. Now with roughly 84 million people.
958.
▲
by
lispm
4y ago
China has 1.4 billion people and 150000km rail tracks. Germany has 0.082 billion people and 40000km rail tracks. Japan has a very different train system on an island. Germany is in the middle of Europe with a mesh of trains, long-distance a
959.
▲
by
lispm
4y ago
Yep, there seems to be a Naveo App.
960.
▲
by
lispm
4y ago
When I book a train ticket, the regional trains are already included. My local public transport system (HVV) has online & smart phone ticketing for many many years now. A regional operator where the ticket can't be bought online or
More ›