Which camp is it if you don't even look at or read email unless you know there's something specific you need in it? I have 100,000 unread but that's because I did a concerted cleanup sometime in the last couple years. I even unsubscribed to a bunch of stuff. I am planning to tackle it again this month. I've heard of people who use Black Friday as a good trigger on what to unsubscribe from as every company wants to send you something for that.
> I've heard of people who use Black Friday as a good trigger on what to unsubscribe from as every company wants to send you something for that.
That's a good idea. I also use app updates to decide whether I actually need to keep an app on my phone. (There is a convenient "remove" swipe on that screen, so I'm not the only one.)
You can if you script the request yourself, or you could have a front end that lets you cut out those paragraphs from the conversation. I only say that because yesterday I followed this guide: https://fly.io/blog/everyone-write-an-agent/ except I had to figure out how to do it with Gemini API instead. The context is always just (essentially) a list of strings (or "parts" anyway, doesn't have to be strings) that you pass back to the model so you can make the context whatever you like. It shouldn't be too hard to make a frontend that lets you edit the context, and fairly easy to mock up if you just put the request in a script that you add to.
I loved that you could freely beam apps from one device to another via the infrared port. I remember sharing apps with my friend and my mom at one point, sending and/or receiving.
Not sure why, they have header pins for the user port and then an adapter if you want to use things that require the original edge connector. I'm guessing (although I'm not sure what those other chips on the adapter do) you could also connect directly to the header for new stuff. https://www.commodore.net/product-page/u64-userport-adapter
Ordered a founder's edition in August. Looks like I might get it this year (originally estimated October). Retro Recipes x Commodore posted a video update about the manufacturing process recently: https://www.youtube.com/watch?v=BffeaLbKHkw
(In my case, it's not about nostalgia. I actually have been using a shared one in a hackerspace to play around with 6502 machine language and want my own.)
I wasn't familiar with (or had forgotten) those acronyms nor Archy. Looks like RCHI stands for Raskin Center for Humane Interfaces. THE stands for The Humane Environment which is what Archy used to be called. https://en.wikipedia.org/wiki/Archy_(software)
Sounds like it had the problem of not using a custom keyboard.
> The hard part is that the Canon Cat had bespoke hardware with dedicated keys for its actions
I actually designed a PCB / custom keyboard (well, it's just a copy of the Canon Cat layout) with the Leap, Use Front, etc keys (using an ARM dev board called Black Pill, which is probably overkill, to scan the rows/columns for key up/down events) for this reason. Right now I have it sending key codes over a serial connection to another microcontroller with a display module so you can now type on it, but I really need to get started on the actual Canon Cat style software. I'm not really planning to make it USB compatible or use any existing OS though.
> Maybe predictably, early on I found myself wanting more than one text stream. I fought that inclination to discover what’s in store down the pure Canon Cat path.
I think the Cat would let you do that if you used multiple disks? I haven't used a Canon Cat, but only read the documentation. It used a single DISK button for loading and saving, based on context. The following quote is copied from the manual for reference. I think the "beep" option is for if you've made an edit in memory but don't have the correct disk in for saving that same text stream.
[quote]
The Cat has two storage places for your text: memory and disk. Memory is the area inside the Cat where the text is stored while you are working on it. The on-screen text is a portion of the text stored in memory. The memory is kept alive by the electric current coming from the wall. If the power were cut, the text in the memory would be lost, so you need to record the text more or less permanently on a disk with the help of the disk drive.
One command, [DISK], handles all operations involving disk and memory. When you use [DISK], the Cat does one of three things:
-Plays back the disk in the drive. This means copying the information from the disk into the memory, and putting a portion of it up on the screen where you can see it and work on it.
-Records the text in memory. This means transferring the information in memory to the disk for safe storage.
-Beeps. This means the Cat makes a warning sound and does nothing, because recording or playing back might lose information.
A DISK sign appears on the ruler while the Cat is recording or playing back.
reply