Skip to content
View Wilder101's full-sized avatar

Block or report Wilder101

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Wilder101/README.md

Wilder Molyneux

Enterprise Architect and hands-on engineer in Seattle. Twenty years spent making large systems agree with each other, across aerospace, telecommunications, consumer products, and commercial real estate.

Currently pursuing a Master of Science in Computer Science (MSCS) at the University of Texas at Austin, focused on deep learning.

Certified in The Open Group Architecture Framework (TOGAF 9), with a certificate in Enterprise Architecture from Carnegie Mellon University and the Graduate Certificate in Software Design and Development (GCSDD) from the University of Washington Bothell.


Latest project: Falling Into Scepter Valley

Falling Into Scepter Valley, a Mandelbrot deep zoom

A renderer that descends 33 decades into the Mandelbrot set and comes back with a three minute film. Written in Rust and WebGPU Shading Language (WGSL), running on graphics processing units (GPUs) from one source tree.

The interesting part is not that it is fast. It is that it stopped rendering frames, computing the plane once instead of once per frame it appears in. That cut the render from 408 GPU-hours to roughly 32, for a deeper zoom.

It also stopped running on one machine. Work is sharded across a multi-cloud fleet: local Apple Silicon and rented GPUs on both Google Cloud Platform (GCP) and Amazon Web Services (AWS), split by cost rather than evenly. Every host runs a ninety-second preflight before it is given work and terminates itself when it finishes or stalls, so a bad node fails loudly instead of billing quietly. Shard output is verified bit-identical to a local render rather than assumed equivalent.

Watch the film  ·  Read the code


Applied AI Pipeline Architecture

Eight write-ups on running artificial intelligence image generation inside a real business, across three small ventures: how I picked a model, what it actually cost, how I keep the output clear of other people's copyright, and how I decide a file is good enough to print. A few of them walk back numbers I had already put in writing, and show the measurement that corrected them.

What I ended up believing: whether a model is in the loop matters less than whether you can check its output against something real. A picture only has to look right, so a person can judge it. A place name or an elevation is either correct or it is not, and a better model does not help. In one of the three, no image model renders the output any more, though like the other two it was built with AI assistance throughout.

Read the records


Also here

Four C++ programs written as prerequisite coursework for the GCSDD program at the University of Washington Bothell: batch inventory processing, a hangman engine, a stack-based search through a cave graph, and a Sieve of Eratosthenes.

Browse them


Elsewhere

wilder101.github.io  ·  LinkedIn

Pinned Loading

  1. GCSDDprereq1 GCSDDprereq1 Public

    UWB GCSDD Prereq 1 of 4; self-assessment: batch processing inventory

    C++ 1

  2. GCSDDprereq2 GCSDDprereq2 Public

    UWB GCSDD Prereq 2 of 4; self-assessment: hangperson CLI

    C++ 1

  3. GCSDDprereq3 GCSDDprereq3 Public

    UWB GCSDD Prereq 3 of 4; self-assessment: Wumpus Mountain

    C++ 1

  4. GCSDDprereq4 GCSDDprereq4 Public

    UWB GCSDD Prereq 4 of 4; self-assessment: Sieve of Eratosthenes

    C++ 1

  5. GCSDDprereqsWeb GCSDDprereqsWeb Public

    UWB GCSDD Prereqs (4) on the web!

    HTML 1