A big update on 2.110

Elias Griffin dr_gno at use.startmail.com
Tue Mar 11 21:42:11 UTC 2025


Looking for a new programming language, just now found D, found 
this quaint little post, setup Gravatar. I'm so new I have that 
car smell. The related experience OP is *so* common, but sorry, 
*yikes*, I hate to see this kind of infra/proc hold back the 
potential of such a cool language.

Can't migrate a home lab, shouldn't be tied to any piece of 
hardware, and needs streamlining if 10+ years of stable rollouts 
is the goal. Let's face it, many more people will be involved 
eventually.

Let me recommend a quirky solution as I've managed or team lead 
Fortune 100 groups and now freelance securing every OS. You could 
use some big commercial things like Automated Release 
Orchestration services or something like Octopus, but that 
doesn't fit, right?

The one technical detail that sticks out here is although there 
are Darwin Open Source "Mac" OS's, analogous C stacks available, 
that *maybe* could compile equivalent against Sequoia I wouldn't 
do it. You honestly need the real thing since you can't VM the 
latest MacOS legally.

*I'm no fan of Mac, in fact, I wound down dev on Mac and only use 
it's content creation apps. I run BSD or hardened Linux.*

Going with MacOS D CI/CD/build/release targets cannot be properly 
virtualized, I propose you use a Mac Mini leveraging UTM VM or 
[Xen Next Gen](https://docs.xcp-ng.org) for all the other 
operating systems. You could keep snapshots of all the builds as 
VM's and Time Machine the whole thing so you could transfer to 
any successor, team member, or auditor.

All together would be about $1500 but it would be owned by the 
Foundation and you could clone the backups and archive them, ship 
them, and even transfer them digitally, move drives to off-site 
storage. The whole build process as a Time Machine with dated 
snapshots including bare metal cloning the backup drives with a 
hard drive clone machine, or using Clonezila agains the primary 
OS.

I guess what drove this is 8GB 2015 laptop, what's going on here? 
Poor dude! If you used Xen you could even script the releases in 
the host OS against targets inside the VMs...

Fundraiser?


[Elias C. Griffin](https://www.eliasgriffin.com)
Founder - [Quadhelion 
Engineering](https://www.quadhelion.engineering)
COO - [Cipherlace](https://www.cipherlace.ai)

Cyberdefense | CSIRT | OSINT | [FOSS](https://quadhelion.dev)
[CVSS-SIG](https://www.first.org/cvss/v2/meetings)



More information about the Digitalmars-d mailing list