SDXL Img2Img Workflow

Last week, I stumbled upon StabilityAI’s new Stable Diffusion XL 1.0 models. It’s been a few months since I’ve explored image generation models, and I must say, they’ve made incredible progress in a short span. One feature that captivates me is the ability to take one image and generate a similar yet distinct one from it. To delve into this further, I spent this weekend setting up an automatic workflow. This nuanced approach slightly deviates from a pure style transfer model....

August 27, 2023 · Mikey O'Brien

To Shave Less Yaks

I’m terrible when it comes to yak shaving. For those new to the phrase, yak shaving is a form of procrastination. It’s performing an almost meaningless task with the intent to accomplish a larger, more meaningful task. This evening, I was working out how I could set up Obsidian to Hugo publishing. This devolved into an over-engineered solution that would require syncing my Obsidian vault to a server that would host the blog, using an open-source Python package to perform format translations, filter, and push the files into Hugo’s, then serve the content....

August 17, 2023 · Mikey O'Brien

Blogging with org-mode and ox-hugo

Walking through steps I took to setup a blog using org-mode for content creation, on MacOS w/ doom emacs. To deploy the blog I am using free github pages. Setting up Hugo 1. Install go and hugo. brew install hugo Follow instructions at: https://go.dev/doc/install As a user of nix, I simply start a dev shell using a flake. 2. Add hugo support to your config.el (org +hugo) Sync and reload emacs doom sync, within emacs type sequence SPC q R...

January 5, 2023 · Mikey O'Brien