Computer

Pleumann/pasta80: Turbo Pascal 3.0-compatible Compiler That Generates Machine Code for Classic and Modern Z80 Machines (currently ZX Spectrum 48K/128K/Next and CP/M).

Turbo Pascal 3.0-compatible compiler, PASTA/80, generates machine code for Z80 machines (ZX Spectrum, CP/M). It uses a single-pass recursive descent approach, focusing on speed over optimization. Supports most Turbo Pascal 3.0 features, including basic types, control structures, file I/O, and overlays (for larger programs). Built using Free Pascal and relies on sjasmplus for assembly. It can output various formats (binary, snapshot, tape) for CP/M and ZX Spectrum targets, with an IDE mode available. Licensed under GPL with a linking exception for binaries.

https://github.com/pleumann/pasta80

Pleumann/pasta80: Turbo Pascal 3.0-compatible Compiler That Generates Machine Code for Classic and Modern Z80 Machines (currently ZX Spectrum 48K/128K/Next and CP/M). Read More »

What Are RFCs? The Forgotten Blueprints of the Internet

RFCs (Requests for Comments) are documents that establish internet standards and communication protocols, vital for technology and IT professionals. Originating in 1969, they record development ideas and standards, helping ensure consistent operation across the network. Key to the internet’s history, early networking efforts, including ARPANET, laid the groundwork. RFCs explain protocols like TCP/IP and DNS, serving as essential references for reliable system design. Understanding RFC terminology is crucial for accurate implementation. The RFC Editor and IETF maintain and publish these documents, which are foundational for internet architecture and ongoing technological evolution.

https://ackreq.github.io/posts/what-are-rfcs/

What Are RFCs? The Forgotten Blueprints of the Internet Read More »

A Digital Dark Age? The People Rescuing Forgotten Knowledge Trapped on Old Floppy Disks

Cambridge University Library is working to recover valuable historical information trapped on old floppy disks, including items from Stephen Hawking’s archives. The “Future Nostalgia” project addresses challenges posed by legacy data storage, as many disks risk data loss due to degrading materials. Archivists face technical hurdles in accessing and translating content from various disk formats, as finding compatible hardware is increasingly difficult. The project aims to preserve these forgotten documents for future generations and involves public participation, inviting individuals to bring their own floppy disks for exploration.

https://www.bbc.com/future/article/20251009-rescuing-knowledge-trapped-on-old-floppy-disks

A Digital Dark Age? The People Rescuing Forgotten Knowledge Trapped on Old Floppy Disks Read More »

Forth: The Programming Language That Writes Itself: The Web Page

Extreme TLDR:
Dave Gauer explores Forth, a programming language by Chuck Moore, known for its simplicity and flexibility, invoking memories of Usenet and its folklore. Forth’s unique features include Reverse Polish Notation (RPN), stack-based operations, and concatenative programming, allowing seamless manipulation of data without explicit named variables. Gauer contrasts applicative programming with the concise, sequential nature of concatenative languages like Joy, emphasizing the power of combinators in creating higher-order functions and achieving universal computation with minimal constructs like S and K.

https://ratfactor.com/forth/the_programming_language_that_writes_itself.html

Forth: The Programming Language That Writes Itself: The Web Page Read More »

Your Review: Project Xanadu

Extreme TL;DR: “Project Xanadu,” envisioned by Vannevar Bush in 1945 as the “memex,” aimed to revolutionize knowledge sharing but remained unrealized due to lack of development. Doug Engelbart and Ted Nelson later pursued hypertext systems but faced challenges. Engelbart created groundbreaking tools (e.g., mouse, hypermedia) showcased in “The Mother of All Demos,” while Nelson’s Xanadu project, aiming for interconnected documents and copyright solutions, struggled with funding and technical feasibility, ultimately fading into obscurity.

https://www.astralcodexten.com/p/your-review-project-xanadu-the-internet

Your Review: Project Xanadu Read More »

The IDEs We Had 30 Years Ago… and We Lost

The author reminisces about the text-based IDEs of the late 1980s and early 1990s, highlighting their features and usability compared to modern tools. The discussion contrasts the powerful, integrated experiences of early IDEs like Borland Turbo C++ with today’s options, which the author feels have lost clarity and simplicity. Despite the advancement in graphical capabilities and programming features, there is a sentiment that user experiences have regressed and that current TUI (Text User Interface) tools still lack the intuitiveness and functionality of their predecessors. The article also critiques modern software bloat, notes the resurgence of TUI tools aided by technologies like Language Server Protocol, and concludes with thoughts on their relevance, particularly for remote development.

https://blogsystem5.substack.com/p/the-ides-we-had-30-years-ago-and

The IDEs We Had 30 Years Ago… and We Lost Read More »

My First Months in Cyberspace

In early 1995, Phil Gyford explored the internet at age 23, living in Bristol. After abandoning a career as an illustrator, he became enamored with technology and purchased a modem and an Apple Macintosh LC to connect to the burgeoning online world, which required significant effort to set up. Despite challenges, Gyford found joy in email, Usenet, and creating web pages, providing a platform for instant, global communication and self-expression that transformed his social connections and experiences.

https://www.gyford.com/phil/writing/2025/10/15/1995-internet/

My First Months in Cyberspace Read More »

Apple II

Mike’s website highlights his enthusiasm for vintage computers, mainly Apple models, as well as a variety of tech hobbies. He restores, builds replicas, and operates classic machines, sharing his experiences and advice with the community. Mike believes these old computers should be kept running, not just preserved, and provides information, kits, and resources for other hobbyists. His site also covers related interests like repair tips, history, and new ongoing projects.

https://willegal.net/appleii/appleii-first_page.htm

Apple II Read More »

Scroll to Top