Astronomy, space, Android & Google, retrocomputing, Lisp, Python, coding.
- blog (Fediverse:
@[email protected]
) - personal site
- GitHub
@[email protected]
1. What Lisp programming languages do you use?
I use pretty much only languages in the Lisp family. Since I'm a hobby programmer I'm the boss and get to decide what tools to use.
2. What non-Lisp programming languages do you use?
None, at least regularly.
3. What is your favorite Lisp programming language? Why?
Interlisp and Common Lisp because my daily driver is the wonderful Medley Interlisp development environment, which supports both dialects.
4. What is your favorite non-Lisp programming language? Why?
AWK. I love its combination of simplicity, abstraction, control paradigm, and support for rapid development.
5. What is that one thing about your favorite non-Lisp language that you wish to see in your favorite Lisp language?
I wouldn't necessarily want to see AWK or some of its features in Lisp. Some of these features are already in Lisp and, as for the others, I don't mind dusting off AWK itself when needed.
An exploratory programming environment for Common Lisp
Adam Osborne was the master of momentum—until it all came crashing down
Learn why Google decided to create an all lowercase keyword for Chromebooks.
An interesting view. But the PET was definitely lower specced than the later 16/32-bit machines usually regarded as workstations.
That's likely, but I wonder whether any other office workstations were actually developed.
Office workstations
Up to the 1990s there were workstations designed for software development (Lisp/Smalltalk Machines by various vendors), graphics and CAD (Apollo, SGI), and general purpose systems (Sun, HP).
Was Xerox Star the only office workstation?
Were there other dedicated workstations (not high-end PCs or Macs) designed for office and business tasks? Of course there were word processing machines. But I'm not sure they qualify as they didn't play in the same league as the Star and were much less versatile.
Although it did have an nVidia card, my PC was an otherwise ordinary machine running Ubuntu, not a gaming rig or something custom built.
I love Linux. But I got so exasperated with system updates breaking X-Windows and dropping me into the console with no clue what to do, for some time I intentionally deferred the updates.
I wanted a stable daily driver, so in 2015 I switched from Linux to ChromeOS. Now I'm back to Linux with the Crostini container of ChromeOS and Raspberry Pi OS on a Raspberry Pi 400.
The Inside Story of PC Magazine, PC World, and Macworld’s Origins, as Told by David Bunnell
Introduction by Harry: David Bunnell (1947-2016) didn't create the idea of computer magazines. But he may have done more than anyone to turn them into a big business. In the 1970s, when David was working at pioneering PC company MITS, he published Computer Notes—as far as I know, the first peri...
My first computer was a Sinclair ZX Spectrum 48K in the early 1980s when I was 17. My parents agreed to buy it and I used to device to learn about computers, which I was curious about as I had played a bit with the Apple IIe and the Sinclair ZX-81 of some classmates.
30 years since ANSI Common Lisp approved in 1994
In 2024 it's 30 years since X3J13 approved ANSI Common Lisp in 1994. But when in the year? Is it known in which month or date was the standard approved?
While many sources mention 1994 there doesn't seem to be much other metadata online.
Update
I asked on comp.lang.lisp: ANSI Common Lisp was approved on December 8, 1994.
Common Lisp tips
Common Lisp tips. Share ! Contribute to lisp-tips/lisp-tips development by creating an account on GitHub.
Because it's the most effective and powerful tool for putting the Unix philosophy into practice.
2023 Medley Interlisp Annual Report
Overview The Medley Interlisp Project has made significant progress toward its goals of preserving, extending, and documenting the “experience” of Interlisp for now and for the future. This annual report highlights our achievements and ongoing efforts. Key Accomplishments We’ve structured our work a...
Disclosure: I'm a member of the Medley Interlisp Project.
An alternative is to ask questions about features of the pitched product or offer.
Possibly saving time and resources.
Okay. But if a robocaller doesn't lead to results, it may be programmed to give up on unpromising numbers.
Why don't telemarketers give up on unresponsive numbers?
When receiving unsoliciting phone calls by telemarketers, many people consistently hung up, don't bait, and don't interact. So why don't telemarketers delete from their databases such phone numbers that don't lead to any sales or other business benefits?
Maybe the cost of keeping the numbers is so low telemarketers just don't bother. Or keeping track of what numbers to delete may actually have a cost. Or perhaps telemarketers hope those people will eventually pick up the calls.
Any insight?
You're welcome, enjoy.
There are plates with labels and information but they're small, easy to miss, and not for all items. But the venue is still relatively young and more work is underway.
What's even more remarkable is 95% of the items on display still work. And they have lots more in storage.
They are car enthusiasts too, so that's why there are some such vehicles. The bulk of the material comes from the personal collection of one of the founders of the group.
Ctrl+Alt Museum retrocomputing museum photos
My photos of a visit to the incredible Ctrl+Alt Museum retrocomputing museum in Pavia, Italy. Mind blowing.
Revival of Medley/Interlisp: Elegant weapon for a more civilized age sharpened up again
Restoration project headed up by Steve Kaisler is gathering steam
While I don't downvote posts with emojis I'm most interested in reading tech content, where emojis feel redundant and distracting.
VokoscreenNG is a screencasting tool that works with Raspberry Pi OS, I tested it on my Pi 400. And it's also easy to install, just sudo apt install vokoscreen-ng gstreamer1.0-pipewire
.
I've updated the post.
Lisp, the language that has them all.
Looks nice indeed, thanks.
Interesting suggestion but possibly overkill.
Screencasting tools with Wayland support
Can you recommend any screen video capture tools compatible with Wayland? I’ll use such a tool on my Raspberry Pi 400 under 64-bit Raspberry Pi OS Bookworm, so I'd prefer one with appropriate Debian binaries.
Update
VokoscreenNG is a screencasting tool that works with Raspberry Pi OS, I tested it on my Pi 400. And it's also easy to install, just sudo apt install vokoscreen-ng gstreamer1.0-pipewire
.
Looking for screencasting programs with Wayland support
Can you recommend any screen video capture programs compatible with Wayland, possibly with Debian binaries? I'd like to use such a tool on my Raspberry Pi 400 under Raspberry OS Bookworm 64-bit.
A forgotten strand of computing illuminates the famous stories of the early micros.
Text searches (e.g. page search in browsers) that do return results, but they don't show up anywhere on the screen or aren't highlighted.
Between the Material You design and move to break apart the Chrome browser from ChromeOS, now more than ever, ChromeOS is Linux with Google's desktop environment.
A decade of support is a much better deal than what Microsoft or Apple will give you
AOL Pretends to be the Internet
In 1994, Ted Leonsis was the head of the new media marketing firm he created, Redgate Communications, spun out six […]