Colin McMillen
banner
colin-mcmillen.piaille.fr.ap.brid.gy
Colin McMillen
@colin-mcmillen.piaille.fr.ap.brid.gy
Cycliste, écologiste, gauchiste, et d'autres mots en iste. Sur mon temps libre, je fais des trucs comme du logiciel libre, des meubles, du #RetroComputing […]

[bridged from https://piaille.fr/@colin_mcmillen on the fediverse by https://fed.brid.gy/ ]
Reposted by Colin McMillen
Le gros problème de la gauche progressiste, c’est de rationaliser rester sur X/whatsapp/facebook/insta parce que « les gens y sont »

Non, c’est juste une excuse parce que vous êtes complètement accro. Ce sont des écolos qui roulent en SUV « parce que tout le monde le fait ». Tout le monde […]
Original post on mamot.fr
mamot.fr
November 19, 2025 at 2:05 PM
Reposted by Colin McMillen
I'm working on a study of Bronze Age axes, and I find it a little hard to articulate why.

* I don't get paid.
* Another journal paper won't make any difference for my employability at this stage.
* Almost nobody knows or cares that these axes exist.

I think the main reasons I do this is

* […]
Original post on archaeo.social
archaeo.social
December 10, 2025 at 6:48 PM
Le team building de mardi venait avec un prix surprise! (Une grippe ou un COVID, on sait pas encore)
Point bonus,les symptômes arrivent juste pour le week-end.
Fait chier, merde
December 12, 2025 at 6:37 PM
It's the second time in a few years that I buy a vintage computer with its CRT monitor, with the monitor described as non-functioning. It's the second time I open the monitor, check the fuse, replace the fuse, and fix it with 5 minutes of work.

Is there an explanation why old Apple monitors […]
Original post on piaille.fr
piaille.fr
December 12, 2025 at 12:56 PM
Following my mishap with the IWM chip in my trusty IIc, I sourced another one to have a backup before attempting a repair. Now cleaning it up! It's in very good state both externally and internally. It's an A2S4100 with ALPS keyboard!
#retrocomputing
December 11, 2025 at 6:40 PM
Reposted by Colin McMillen
[uspol, social media]

Shouting at the radio on the drive home because they were on about the kids' social media ban and how it might drive some children to DARK CORNERS of the INTERNET and like

dude

I was tryna sell a car on facebook and a guy messaged me to ask about it and his pfp was an […]
Original post on retro.social
retro.social
December 10, 2025 at 9:50 PM
Reposted by Colin McMillen
La préfecture qui interdit un festival de musique anti-fasciste sous prétexte que les textes de Poésie Zéro "dénoncent la violence policière et systémique" et "dénoncent la surveillance de masse et l'oppression policière" je sais pas si on se rend bien compte […]

[Original post on mastodon.social]
December 10, 2025 at 10:38 PM
I updated my #vccc2025 entry so that the binary is the bootsector, no need for ProDOS. This loads much faster ! (And also provides you reader a spoiler, you can now guess that my code is less than 512 bytes - which is a very low bar, given that the pattern to […]

[Original post on piaille.fr]
December 10, 2025 at 5:57 PM
Reposted by Colin McMillen
Deux militantes féministes interpellées après avoir perturbé une séance de dédicaces de Nicolas Sarkozy à Paris en scandant "casse toi pauv' con !" […]
Original post on mstdn.fr
mstdn.fr
December 10, 2025 at 4:14 PM
Reposted by Colin McMillen
please just hear me out
December 9, 2025 at 9:25 AM
#retrocomputing
I broke my Apple IIc with a "quick test just to check something". I don't know what I did wrong but probably a short or static.
Now my IWM chip thinks WRPROT is always low, which makes for a fully write-protected Apple IIc, both internal and […]

[Original post on piaille.fr]
December 4, 2025 at 9:33 PM
Reposted by Colin McMillen
SPOTIFY WRAPPED

You listened to 0 songs. That's 0 seconds of music! You don't have a Spotify account.
December 3, 2025 at 6:34 PM
Reposted by Colin McMillen
Vous avez déjà certainement utilisé des services bourrés de pubs pour découper un PDF, convertir une image ou supprimer l'arrière-plan d'une image.

Framatoolbox vous propose une énorme boîte à outils gratuite et sans pub

framatoolbox.org/abc/fr/
Framatoolbox
La boîte à outils libre et éthique
framatoolbox.org
December 2, 2025 at 10:49 AM
Reposted by Colin McMillen
Forbes: Google Starts Sharing All Your Text Messages With Your Employer

As reported by Android Authority, “Google is rolling out Android RCS Archival on Pixel (and other Android) phones, allowing employers to intercept and archive RCS chats on work-managed devices. In simpler terms, your […]
Original post on ai6yr.org
m.ai6yr.org
December 2, 2025 at 4:14 PM
Reposted by Colin McMillen
L'homme qui a écrasé un œuf sur la tête de Bardella a obtenu un délai pour préparer sa défense. Son avocate évoque un acte motivé par la volonté d'"éveiller les consciences" contre la montée de l'extrême-droite. "Il y a dix ans nous étions Charlie, aujourd'hui nous sommes Jean-Paul", en faisant […]
Original post on mastodon.social
mastodon.social
December 2, 2025 at 10:55 AM
Reposted by Colin McMillen
Gaël Perdriau le maire de Saint-Etienne est condamné à quatre ans de prison ferme et à cinq ans d’inéligibilité avec exécution immédiate dans l'affaire de chantage à la sextape, et notamment pour "association de malfaiteurs et de détournement de fonds publics", par le tribunal correctionnel de […]
Original post on mastodon.social
mastodon.social
December 1, 2025 at 9:26 AM
Reposted by Colin McMillen
#auposte aux avant postes! 1 décembre à 7h00 : Bardella contesté à Vesoul et Moissac. Au Poste spécial Antifa…rine! Avec Arié Alimi https://www.auposte.fr/convocation/bardella-conteste-a-vesoul-et-moissac-au-poste-special-antifa-rine-avec-arie-alimi
Mardi, un adolescent de Vesoul a enfariné […]
Original post on mamot.fr
mamot.fr
November 30, 2025 at 12:40 PM
J'ai découvert hier qu'il y a une asso de commerçants dans le quartier pas loin de chez moi, et donc sachez que cette asso des commerçants des avenues de l'URSS et Crampel s'appelle le Comité des Commerçants et Commerces de Proximité, c'est à dire CCCP 😅
November 28, 2025 at 9:11 AM
Do I think the last major failures in the last monthes (AWS, Azure, Cloudflare, etc) are a sign vibe-coding has the side effects I thought it would have ? Maybe.
November 19, 2025 at 7:47 AM
Reposted by Colin McMillen
I just wanted to live in the 21st century and add mass-storage to my Apple //c, but it is more work than I expected

https://www.colino.net/wordpress/en/archives/2025/11/18/why-i-forked-the-spiisd-project/

#retrocomputing #appleii #spiisd
Why I forked the SPIISD project
The **SPIISD** is one of the rare possibilities to add mass storage to a non-slotted Apple //c. The other ones are the **FloppyEMU** , which is a great, mature product by great, nice people, but it is expensive and closed-source. A second solution I know of is the soon to come **Xdrive2c** , also more expensive and closed-source. There is also this, but it never saw the light of day. I wanted to add mass-storage to my Apple //c, so I chose the SPIISD option: a good, cheaper solution was an **SPIISD v2 kit**. ## Why this fork? But. My use-case is to be able to save documents, photos, programs to a large storage, because floppies are… small, but still be able to boot my existing floppies from the internal floppy disk drive. Upon testing, I was disappointed to see that the SPIISD v2 works great, in conjunction with ROM4x, when I boot the Apple //c from Smartport using the ROM4x menu, but that the drive was “invisible” when booting from the internal floppy disk drive. I was told this was a limitation of the Apple //c firmware, but could not believe it, as it was documented nowhere on Internet, and people back in the day would have had a hard time booting from an external hard disk drive without any means to initialize it. This is when the second disappointment happened: I wanted to investigate the problem, but when I bought the SPIISD v2, I missed the part in the documentation that says that the v2 firmware is closed-source. I doubt the legality of this, given that serial logs similarity give me the impression that it is heavily based on the v1.17 firmware – which is MIT-licensed – but that is not my main problem so far, as I so far had no copyright on v1.17. I was mostly annoyed that I couldn’t debug anything further than looking at serial logs. I traced the PCB connections from the IDC-20 Smartport connector to the Nano, and the ones from the SD card module to the Nano, ignored the four buttons and the screen, and compared those to the gerber files for the v1 board (those are here). All connections matching, I flashed the v1.17 firmware on my v2 board, and started debugging. My test setup. So far, I fixed my problem: the SPIISD board was booting too slowly, and missed the first Smartport RESET and ENABLE at cold boot, and so could not advertise its existence to the Apple //c. I solved it by reflashing the firmware using an AVR ISP mkII programmer, which bypasses the Arduino’s bootloader. As this was not enough, I defer slow inits to after having replied to the computer. ## I have an official SPIISD and the same problem, how do I fix it If you’re here because you want your Apple IIc to see your SPIISD (v1 or v2) on cold boot, here are your options: * Hit Ctrl-Open-Apple-Reset one second after cold booting. This re-resets the Smartport bus, but this time the SPIISD is booted. * Power your SPIISD via an USB adapter, so that it’s on before the //c * Flash this firmware to your board, using a programmer instead of the USB connection, to fix the root of the problem. _Warning_ : If you flash my firmware on an SPIISD v2 board, you will lose the screen and buttons functionalities. If you flash this firmware on a v1 board, you will lose the “Eject” button that is used to switch the SPIISD’s bootable image. In any case, backup your original firmware, using (via USB connection to the nano): avrdude -c arduino -P /dev/ttyUSB0 -b 115200 -p m328p -U flash:r:SPIISD.orig.hex If needed, you can restore it by first using the arduino IDE to reflash the bootloader: * Tools / Board : Arduino Nano * Tools / Processor : ATmega328P * Tools / Programmer: AVR ISP mkII (or whatever your programmer is) * Tools : Burn bootloader Then reflash the firmware using your backup: avrdude -c arduino -P /dev/ttyUSB0 -b 115200 -p m328p -U flash:w:SPIISD.orig.hex ## Directions for this project I am not yet sure what I want to do with this project. I would like to have my firmware conform to my needs (for example, I need only one or two partitions, and I dislike seeing S2D1 and S2D2 when I won’t use them). I would also like it to be a good, solid Smartport hard drive implementation that would benefit the community at large: while it is easy to find mass storage solutions for the slotted Apple IIs, there are far less options to the //c, and as far as I know, only one – the out-of-stock SPIISD v1 – is open-source. So, if people are interested in such a project, I’m in. I am bad at hardware, and while I can wire shit to the correct pins to make prototypes, I have zero experience at making PCBs and each time I try to learn it’s a nightmare. I’m also bad at 3D printing and couldn’t design and print an enclosure. But I’m quite good at software. So far, only huge nerds can use this firmware: it requires competency in Arduino flashing _and_ in what to do to transform gerber files into PCBs: the v1 board is out of stock at Kero Mac Mods store, and the PCB is licensed under the CC-BY-NC-SA, which prohibits others to step up, have some built and sell them to the community. (Or, you could by a v2 board and use this firmware. Still, it’s not as easy as it should). So what I would love to is to design a new PCB, MIT-licensed too, so that anyone interested could build and sell them. Probably not me, I don’t want to turn my hobby into work. Then I would like to fix/add features, maybe: * fix the Eject button so that one can rotate their bootable image * a jumper block to select 1, 2 or 4 partitions possible * a clean-room implementation of a basic image selection UI Let’s see where this goes!
www.colino.net
November 18, 2025 at 8:16 PM
I just wanted to live in the 21st century and add mass-storage to my Apple //c, but it is more work than I expected

https://www.colino.net/wordpress/en/archives/2025/11/18/why-i-forked-the-spiisd-project/

#retrocomputing #appleii #spiisd
Why I forked the SPIISD project
The **SPIISD** is one of the rare possibilities to add mass storage to a non-slotted Apple //c. The other ones are the **FloppyEMU** , which is a great, mature product by great, nice people, but it is expensive and closed-source. A second solution I know of is the soon to come **Xdrive2c** , also more expensive and closed-source. There is also this, but it never saw the light of day. I wanted to add mass-storage to my Apple //c, so I chose the SPIISD option: a good, cheaper solution was an **SPIISD v2 kit**. ## Why this fork? But. My use-case is to be able to save documents, photos, programs to a large storage, because floppies are… small, but still be able to boot my existing floppies from the internal floppy disk drive. Upon testing, I was disappointed to see that the SPIISD v2 works great, in conjunction with ROM4x, when I boot the Apple //c from Smartport using the ROM4x menu, but that the drive was “invisible” when booting from the internal floppy disk drive. I was told this was a limitation of the Apple //c firmware, but could not believe it, as it was documented nowhere on Internet, and people back in the day would have had a hard time booting from an external hard disk drive without any means to initialize it. This is when the second disappointment happened: I wanted to investigate the problem, but when I bought the SPIISD v2, I missed the part in the documentation that says that the v2 firmware is closed-source. I doubt the legality of this, given that serial logs similarity give me the impression that it is heavily based on the v1.17 firmware – which is MIT-licensed – but that is not my main problem so far, as I so far had no copyright on v1.17. I was mostly annoyed that I couldn’t debug anything further than looking at serial logs. I traced the PCB connections from the IDC-20 Smartport connector to the Nano, and the ones from the SD card module to the Nano, ignored the four buttons and the screen, and compared those to the gerber files for the v1 board (those are here). All connections matching, I flashed the v1.17 firmware on my v2 board, and started debugging. My test setup. So far, I fixed my problem: the SPIISD board was booting too slowly, and missed the first Smartport RESET and ENABLE at cold boot, and so could not advertise its existence to the Apple //c. I solved it by reflashing the firmware using an AVR ISP mkII programmer, which bypasses the Arduino’s bootloader. As this was not enough, I defer slow inits to after having replied to the computer. ## I have an official SPIISD and the same problem, how do I fix it If you’re here because you want your Apple IIc to see your SPIISD (v1 or v2) on cold boot, here are your options: * Hit Ctrl-Open-Apple-Reset one second after cold booting. This re-resets the Smartport bus, but this time the SPIISD is booted. * Power your SPIISD via an USB adapter, so that it’s on before the //c * Flash this firmware to your board, using a programmer instead of the USB connection, to fix the root of the problem. _Warning_ : If you flash my firmware on an SPIISD v2 board, you will lose the screen and buttons functionalities. If you flash this firmware on a v1 board, you will lose the “Eject” button that is used to switch the SPIISD’s bootable image. In any case, backup your original firmware, using (via USB connection to the nano): avrdude -c arduino -P /dev/ttyUSB0 -b 115200 -p m328p -U flash:r:SPIISD.orig.hex If needed, you can restore it by first using the arduino IDE to reflash the bootloader: * Tools / Board : Arduino Nano * Tools / Processor : ATmega328P * Tools / Programmer: AVR ISP mkII (or whatever your programmer is) * Tools : Burn bootloader Then reflash the firmware using your backup: avrdude -c arduino -P /dev/ttyUSB0 -b 115200 -p m328p -U flash:w:SPIISD.orig.hex ## Directions for this project I am not yet sure what I want to do with this project. I would like to have my firmware conform to my needs (for example, I need only one or two partitions, and I dislike seeing S2D1 and S2D2 when I won’t use them). I would also like it to be a good, solid Smartport hard drive implementation that would benefit the community at large: while it is easy to find mass storage solutions for the slotted Apple IIs, there are far less options to the //c, and as far as I know, only one – the out-of-stock SPIISD v1 – is open-source. So, if people are interested in such a project, I’m in. I am bad at hardware, and while I can wire shit to the correct pins to make prototypes, I have zero experience at making PCBs and each time I try to learn it’s a nightmare. I’m also bad at 3D printing and couldn’t design and print an enclosure. But I’m quite good at software. So far, only huge nerds can use this firmware: it requires competency in Arduino flashing _and_ in what to do to transform gerber files into PCBs: the v1 board is out of stock at Kero Mac Mods store, and the PCB is licensed under the CC-BY-NC-SA, which prohibits others to step up, have some built and sell them to the community. (Or, you could by a v2 board and use this firmware. Still, it’s not as easy as it should). So what I would love to is to design a new PCB, MIT-licensed too, so that anyone interested could build and sell them. Probably not me, I don’t want to turn my hobby into work. Then I would like to fix/add features, maybe: * fix the Eject button so that one can rotate their bootable image * a jumper block to select 1, 2 or 4 partitions possible * a clean-room implementation of a basic image selection UI Let’s see where this goes!
www.colino.net
November 18, 2025 at 8:16 PM
Reposted by Colin McMillen
I just bought a domain to replicate the old support sites for old computers. So old #sun workstations, #ibm PowerPC stuff, #sgi things. (Actual domain TBA)

The thinking is to get together all of the patches, firmware updates, operating system install media, etc. for these old systems. So that […]
Original post on mastodon.tmm.cx
mastodon.tmm.cx
November 18, 2025 at 4:34 PM
Reposted by Colin McMillen
ce week-end, je sera au festival
@bdcolomiers au stand des éditions @nadaeditions avec @fanoloco
#nofibd2026
November 18, 2025 at 11:11 AM