Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Paolo Amoroso

@amoroso@oldbytes.space
mastodon 4.7.2+glitch
  • Open on oldbytes.space

Astronomy, space, retrocomputing, Lisp, Linux, coding.

No stock photos, SEO, marketing, clickbait, ads, or calls to action. I Just enjoy sharing my geeky interests.

#Lisp #Interlisp #CommonLisp

3146 Followers
116 Following
50 Posts
Joined April 28, 2025
Blog:
https://journal.paoloamoroso.com
Blog (Fediverse):
@paolo@journal.paoloamoroso.com
Personal site:
https://www.paoloamoroso.com
GitHub:
https://github.com/pamoroso
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 1w ago
There are many good books and resources on Z80 Assembly but this programming tutorial by Patai Gergely is valuable for a couple of reasons. Gergely last worked on this in 2004 when people still cared about good work. And it covers material beyond the basics such as simple data structures and programming techniques. The tutorial is available as a website: https://tutorials.eeems.ca/Z80ASM/index.htm and a single PDF that includes all the pages on the website: https://element.zxfiles.net/DOCS/ASM/Z80ASMBL.PDF #z80 #assembly
tutorials.eeems.ca

Z80 Assembly

65
2
51
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 2w ago
Boosted by @joe@f.duriansoftware.com
LispBM is "a Lisp or Scheme-like programming language for microcontrollers" which also runs on WebAssembly and desktop systems such as Linux. It features a graphics library and other extensions. https://www.lispbm.com #lisp #scheme #microcontroller
LispBM: Concurrent Lisp for Microcontrollers
lispbm.com

LispBM: Concurrent Lisp for Microcontrollers

LispBM is a lisp for microcontrollers with concurrency and message passing. Learn how to implement a Lisp interpreter with detailed articles on evaluators, garbage collection, parsing, and embedded REPL development.

20
0
9
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 2mo ago
Xkcd has just posted this on Forth. https://xkcd.com/3277 #forth #xkcd
xkcd.com
59
7
29
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 1mo ago
Darling is "a translation layer that lets you run macOS software on Linux", think Wine for macOS. It's still experimental and incomplete but promising. https://www.darlinghq.org #MacOS #linux
darlinghq.org

Darling | macOS translation layer for Linux

Darling — macOS translation layer for Linux

10
2
7
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 2mo ago
I didn't know Kermit was so advanced and versatile as I used it little back in the day. The venerable file transfer protocol, which turns 45, is also a great story of old school, non corporate open source. https://changelog.complete.org/archives/44456-celebrating-45-years-of-kermit-with-the-first-new-c-kermit-release-in-15-years-and-working-with-a-decades-old-c-codebase #kermit #protocol #retrocomputing #foss
changelog.complete.org
23
3
19
1
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 2mo ago
Back in the day I didn't know much about the Andrew Project at Carnegie Mellon University. This 1996 retrospective, by one of the lead designers, is also a good history and overview of the main components: a network file system, a GUI toolkit, and an email and bulletin board system. https://dl.acm.org/doi/pdf/10.1145/272682.272717 #AndrewProject #cmu #retrocomputing
dl.acm.org
19
0
6
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 3mo ago

This is Medley Interlisp running the Lafite email program. The mailbox window at the bottom left has a single entry, a test message I sent myself shown in the large window to the right.

What's neat is Lafite delivered to and retrieved the message from a mail server by exchanging packets over the Xerox XNS local network, here emulated with the server on my Linux box via Dodo Services. See the network logs in the black Prompt Window at the top left.

Nick Briggs @nhbriggs@mastodon.social is reviving the original XNS network stack of Interlisp, which can now run Lafite and other network applications.

https://github.com/devhawala/dodo/tree/master

#interlisp #xns #lisp

github.com
32
1
15
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago

The book A Programmer's Guide to COMMON LISP by Deborah Tatar (Digital Press, 1987), along with the errata, is now online with permission from the author.

https://archive.org/details/a-programmers-guide-to-common-lisp

My review of the book:

https://journal.paoloamoroso.com/reading-a-programmers-guide-to-common-lisp

#CommonLisp #lisp #books #retrocomputing

archive.org
55
6
54
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 3mo ago
The GNU Emacs Architecture: Unlocking the Core is a recent dissertation that introduces the internals of Emacs and how it works, with a focus on the latest concurrently features. The site is often overloaded and inaccessible, so be sure to save the document once you finally open it. https://www.diva-portal.org/smash/get/diva2:2052282/FULLTEXT01.pdf #emacs #EmacsLisp #lisp
diva-portal.org
18
4
9
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 4mo ago

The complete, text friendly archive of Dr. Dobb's Journal from 1988 to 2009: article text, illustrations, source code, special issues, and more. The illustrations are fax-quality scans but better than nothing.

https://jacobfilipp.com/DrDobbs

#magazine #retrocomputing #computing

jacobfilipp.com
34
0
19
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 3mo ago
RE: https://social.vivaldi.net/@lproven/116812719876996499 The most interesting thing is a classic software house is still in business after decades and does a project which is essentially a labor of love. #retrocomputing #basic
social.vivaldi.net
17
0
6
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 3mo ago
I loved the main menus of early PC software. They typically took up most of the screen with a handful of clear, self explanatory options each on its own row. #retrocomputing #userinterface
12
1
1
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago

The history of lab notebooks in science, from the Renaissance humanist practices of copying excerpts from texts to digital systems.

https://www.asimov.press/p/lab-notebooks

#science #ScienceHistory

A Brief History of Lab Notebooks
asimov.press

A Brief History of Lab Notebooks

How experimental recordings have changed, from the Renaissance through today.

28
0
23
1
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 1mo ago
Can you recommend Linux tools for extracting the text of scanned, OCRed PDFs? #pdf #linux #tools #AskFedi
4
12
28
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 3mo ago

An introduction to WAITS, a lesser known DEC operating system for the PDP-6 and PDP-10.

https://timereshared.com/stanford-waits

#dec #os #retrocomputing

timereshared.com
13
2
5
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Boosted by @kkarhan@jorts.horse
What are your favorite fediverse accounts of organizations, institutions, and projects who interact with people, not just broadcast? By interacting I mean replying to comments and questions, starring posts, or boosting interesting posts from other accounts. #fediverse #mastodon #AskFedi
22
7
31
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago

Matthias Ott on human curation.

We are drowning in content. What becomes valuable is someone you trust, saying: This is worth your time. Here’s why.

That’s curation. And it’s not new.

https://newsletter.ownyourweb.site/archive/own-your-web-issue-18-curators

#curation #curator

newsletter.ownyourweb.site
18
0
16
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 2mo ago
Just a reminder that it helps to thumb-up this issue to request support for Mastodon post migration. It was opened in 2019 and my hope is the @MastodonEngineering@mastodon.social team will notice the feature is highly requested and bump the priority a bit. https://github.com/mastodon/mastodon/issues/12423 #mastodon #fediverse
GitHub

Support Post Migration · Issue #12423 · mastodon/mastodon

#177 – Support Account Migration – was closed after implementing follower migration, but this is only one small part of a true migration. To really be able to change instances, you need to be able ...

4
1
2
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago

Why Joe prefers a Lisp dialect over Haskell as his default programming language.

Scheme (and Lisp in general) might lack Haskell’s innovations and purity, favoring a minimalistic flexibility instead, but it mixes practicality with functional beauty in a way that makes it a functional language for human beings.

https://jointhefreeworld.org/blog/articles/lisps/why-i-still-reach-for-scheme-instead-of-haskell/index.html

#lisp #scheme #haskell

jointhefreeworld.org
13
1
11
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago

I didn't know the history of X.400, an email transfer protocol with an impenetrable specification that could have delivered advanced features much earlier.

https://buttondown.com/blog/x400-vs-smtp-email

#email #internet #retrocomputing

buttondown.com
13
3
7
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago

The retrocomputing website Typewritten Software is a "Retrotechnology Research Laboratory" with lots of interesting material.

http://www.typewritten.org

Be sure to take a look at the screenshot gallery:

http://www.typewritten.org/Media

#retrocomputing

typewritten.org
11
4
8
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 2mo ago
AP8L is an APL-inspired language for the PICO-8. https://www.lexaloffle.com/bbs/?tid=152582 Of course there's also a Lisp: https://github.com/Siapran/parens-8 #apl #pico8 #lisp
lexaloffle.com
3
0
2
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 2mo ago
The TMode Lisp library is interesting for both its features and its design approach. TMode is a library for creating text-mode user interfaces in Common Lisp. [...] By design it is a zero-dependency library, no ncurses, cffi or anything required. https://codeberg.org/fourier/cl-tmode #CommonLisp #lisp #TUI
Codeberg.org

cl-tmode

Text mode ANSI-sequence based API for Common Lisp

3
0
3
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago

Lee Tusman wrote a vi clone, in BASIC.

https://leetusman.com/nosebook/yvi

#vi #editor #basic

leetusman.com
10
0
5
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@vga256 You may also be interested in Utopian Scholastic, the visual style of Encarta and other late 1990s and early 2000s products. https://wol.fm/blog/utopian-scholastic.html
wol.fm

Michael Wolf | Utopian Scholastic

10
2
3
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 2mo ago
RE: https://fosstodon.org/@interlisp/117058797209764802 Interlisp-D running on Xerox workstations also had TeleRaid, a remote debugger that worked over an Ethernet PUP network connection. https://files.interlisp.org/medley/library/TELERAID.TEDIT.pdf #interlisp #lisp #debugger
Open quoted post
Quoting
The Medley Interlisp Project
@interlisp@fosstodon.org
URAID is the low level debugger and diagnostic tool of Medley Interlisp. The name comes from "Unix RAID", the latter likely a pun on the insecticide of the same name. This 1991 manual of Medley for Sun describes the URAID commands. https://interlisp.org/documentation/SunUserGuide.pdf#page=61 #interlisp #debugger #retrocomputing
Open quoted post
fosstodon.org

The Medley Interlisp Project: "URAID is the low level debugger and diagnostic to…" - Fosstodon

1
1
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 3mo ago

The headline may seem controversial or clickbaity but the post makes some good points on the psychological and social benefits of office work.

https://mrmarket.lol/remote-work-is-bad-for-you

#RemoteWork

mrmarket.lol
3
3
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago

A reminder of the search engine operators, filters, and tips for searching the web.

https://joshblais.com/blog/using-search-engines-properly

#SearchEngine #web

joshblais.com
4
0
3
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 2mo ago
George reflects on how the RSS ecosystem changed since the end of Google Reader. He also introduces what RSS is, how to use it, and what feed reader options are now available. https://unattributed.cc/the-state-of-rss-feed-readers #rss
unattributed.cc
1
0
2
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 3mo ago
Replying to
@lproven@social.vivaldi.net Not only don't we have the software and devices of Potter's era anymore, we don't have the people either.
1
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 3mo ago
Replying to
@Kroc@oldbytes.space This is the essence of retrocomputing: doing projects for an obscure retro platform with one user, you.
1
1
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 4mo ago
Replying to
@gre@oldbytes.space R4-5RS is a good core that's general enough for many problems.
1
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@marcoxa@mastodon.social Good question but let's enjoy it for the time being.
1
0
1
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@stonetoolsblog@mastodon.social This is interesting as, although back in the day I also kept tabs on most systems other than the ones I owned and used, I never heard of PipeDream. The cell-centric approach reminds me of Ashton-Tate Framework.
1
1
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@FediThing See the list of DRM-free bookshops at @libreture. https://libreture.com/bookshops
libreture.com
1
1
1
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@drj@typo.social CP/M-68K?
1
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@vga256 Me too, you're welcome.
1
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@veer66@mstdn.io That's a good rule of thumb.
1
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@mason@partychickens.net Enjoy, I have my own physical copy too.
1
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@nicole@oldbytes.space He was always positive he knew the answer but, well, it was rarely the case.
1
2
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@KatS@chaosfem.tw There's a video of Tatar back in the PARC days from a videotape recording: https://archive.org/details/xerox-parc_V-34
archive.org
1
1
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@thelastpsion Thanks, I missed the Psion ecosystem back then. @smallsolar @aslakr
1
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@signaleleven Spot on. @vga256
0
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@fourier@functional.cafe You're welcome, glad you like it.
0
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@sgharms@techhub.social Glad you appreciate it.
0
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@aburka@hachyderm.io Right, the same style. @nicole@oldbytes.space
0
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@thelastpsion Interesting, did Psion license the system to other manufacturers? @smallsolar
0
5
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 3mo ago
Replying to
@Kroc@oldbytes.space That's pretty much world domination.
0
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@kalmanreti@mastodon.social Right, it covers the early language.
0
0
0
0
Open post
Paolo Amoroso @amoroso@oldbytes.space
· 5mo ago
Replying to
@elb@social.sdf.org That icon advising to check the documentation is interesting.
0
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 03:02:53 UTC