Skip to main content

Max Glenister

This looks like a neat little self-hosted RSS reader/news feed. I might give it a go, though these days I tend to start my mornings with https://brutalist.report/

https://olano.dev/blog/reclaiming-the-web-with-a-personal-reader (and a follow-up https://olano.dev/blog/from-rss-to-my-kindle )

Max Glenister

Max Glenister

YouTube video thumbnail

Max Glenister

Following up to my earlier post (https://social.omgmog.net/2023/fiddling-around-with-a-convoluted-method-of ) I've got a less convoluted method of handling switching audio output devices from a macro keypad now.

I'm now using Hammerspoon https://www.hammerspoon.org/ -- a powerful tool that lets you define all sorts of automation using Lua. This is my script for switching audio output devices: https://gist.github.com/omgmog/8c2139c9270431b7cddd93a947c9018c

I'm also now using a cheap 3-key macro pad from Aliexpress (rather than the Pimoroni RGB Keypad as I couldn't think of a good use for the rest of the keys!) that I've got bound to F12/F13/F14 keys.

Fiddling around with a convoluted method of ...
Fiddling around with a convoluted method of setting up macro keys on Mac OS. I'm using the old faithful Pimoroni RGB Keypad with a Pico,
Hammerspoon
Staggeringly powerful macOS desktop automation with Lua. Making the runtime, funtime.
Hammerspoon switch audio output devices
Hammerspoon switch audio output devices. GitHub Gist: instantly share code, notes, and snippets.

Max Glenister

Home-Cooked Software and Barefoot Developers
The emerging golden age of home-cooked software, barefoot developers, and why the local-first community should help build it

Max Glenister

Max Glenister

This is a book about building applications using hypermedia systems. Hypermedia systems might seem like a strange phrase: how is hypermedia a system? Isn’t hypermedia just a way to link documents together?

Hypermedia Systems
The revolutionary ideas that empowered the Web. A simpler approach to building applications on the Web and beyond with htmx and Hyperview. Enhancing web applications without using SPA frameworks.

Max Glenister

A Rant about Front-end Development
I am a front-end developer who is FED up about front-end development. If you write front-end, this isn't about you personally. It's about how your choices make me angry. Also this is about how my choices have made me angry. Also this is mostly just about choices, the technologies are incidental. Note: The views expressedRead More

Max Glenister

This is great! http://axio.ms//projects/2024/06/16/MicroMac.html

Now... what would it take to fit this inside something like the little Macintosh 128k brick set I built the other week?

Jaki Maker Pop: Personal Computer SE 1984
Enjoyed building this small model that I bought from AliExpress. It's a very detailed facsimile of the Macintosh 128k, and can be completed in around 45

Max Glenister

A novel use of font ligatures

Sans Bullshit Sans. The font that replaces every buzzword by a Comic Sans-styled censorship bar

Sans Bullshit Sans — Leveraging the synergy of ligatures
A font that'll get rid of all the bullshit.

Max Glenister

Slash pages are common pages you can add to your website, usually with a standard, root-level slug like /now, /about, or /uses. They tend to describe the individual behind the site and are distinguishing characteristics of the IndieWeb.

slash pages
A guide to common pages you can add to your website

Max Glenister

The VR Design Paradox

YouTube video thumbnail

Max Glenister

Emoji history: the missing years  ⌘I  Get Info
During my research into vintage Japanese drawing software, I came across some devices that had built in sketch or handwritten memo functions. I bought a coup...

Max Glenister

Fiddling around with a convoluted method of setting up macro keys on Mac OS. I'm using the old faithful Pimoroni RGB Keypad with a Pico, some basic CircuitPython keyboard stuff, and these two nifty apps:

switchaudio-osx: CLI utility to switch audio source

icanhazshortcut: shortcut manager to bind any keyboard combo to any command

Anyway it's working nicely for me right now! So far I've got headphone/speaker output toggles and volume control sorted. Just 12 more keys to assign 🤔

Max Glenister

A good explainer and diagrams of how UTF-8 works with emoji

https://sethmlarson.dev/utf-8

Max Glenister

History, data and alcohol. Super interesting!

When did people stop being drunk all the time?

When did people stop being drunk all the time?
Trends in alcohol consumption from the middle ages to the modern world tell a story.

Max Glenister

AI-Generated South Park Episodes

In this work we present our approach to generating high-quality episodic content for IP's (Intellectual Property) using large language models (LLMs), custom state-of-the art diffusion models and our multi-agent simulation for contextualization, story progression and behavioral control.

SHOW-1 and Showrunner Agents in Multi-Agent Simulations
South Park AI is an example of how to generate high-quality episodic content through the use of showrunner agents in the simulation. #AI #simulation #multi-agent

Max Glenister

This is a really nice interactive tool for learning how SVG paths are drawn

Understanding SVG Paths

If you've ever looked at the SVG code for an icon before, you might have noticed that they're usually made up of a bunch of path elements, each with a cryptic d attribute.

Max Glenister

Analyzing PACIFIC STATE

YouTube video thumbnail

Max Glenister

🧠 Cognitive Load Developer's Handbook

GitHub - zakirullin/cognitive-load: 🧠 Cognitive Load Developer's Handbook
🧠 Cognitive Load Developer's Handbook. Contribute to zakirullin/cognitive-load development by creating an account on GitHub.

Max Glenister

👏🎉

Raspberry Pi Pico W now has Bluetooth support.

New functionality: Bluetooth for Pico W - Raspberry Pi
Raspberry Pi Pico W, our wireless-enabled variant of our Pico platform, built around our RP2040 microcontroller, now has Bluetooth support.
Release SDK 1.5.1 · raspberrypi/pico-sdk
This release is largely a bug fix release, however it also makes Bluetooth support official and adds some new libraries and functionality. Highlights are listed below, or you can see the full list ...

Max Glenister

🙌

Let’s look at 5 new CSS things that really matter to real-world development.

Modern CSS in Real Life - Chris Coyier
Hey! Chris Coyier here. This is a blog-itized version of a presentation I created. It started life as a Keynote file which I presented in person at RenderATL in June of 2023. I put a lot of work into it! I’m so grateful to everyone who came and saw it. But you can’t beat the […]

Max Glenister

🧸 Tiny is a lightweight 2D game engine that allows developers to easily create games using the Lua programming language.

Max Glenister

Modding Age of Empires II with a Sprite-Diffuser

Modding Age of Empires II with a Sprite-Diffuser
Last month I set out to create a way for my friends to make custom civilization sprites for our Age of Empires II lobbies.Below are some thoughts and process on how to create a versatile prom

Max Glenister

A great summary/recap of Breath of the Wild.

Should have my copy of Tears of the Kingdom before the end of the day. That's my weekend plans sorted!

YouTube video thumbnail