** week notes **
I’ve been experimenting. I’ve been concocting a recipe for vegan kugel, and rediscovering little features and edges of my website I’d forgotten I baked in. Like chocolate chips hidden in an oatmeal raisin cookie.
One chip most recently re-discovered: support for per-page custom styles?! All I gotta do is include an optional bit of meta data, bespoke-css
, that points to a style sheet. I may play with this feature more. I do love myself some css. I can tell exactly when in my life I added this feature because th … ⌘ Read more
** Ideas for making accessibility and equity a core part of the software development lifecycle **
In accessibility and the product person I said
we need to make accessibility a core part of our processes
Here, I want to talk about that in more detail. I want to briefly explore what making accessibility a part of core processes looks like, and how that is different from centering access … ⌘ Read more
** Moon maker **
I recently re-read Peter Naur’s“Programming as theory building”. Afterwards I set out to write my own text editor. The paper posits that it’s really hard, if not impossible, to fully communicate about a program and sort of gestures at the futility of documentation…what spun around inside my head as I read was that our primary programming medium — text files — is silly. Like, some folks would totally 100% s … ⌘ Read more
** Accessibility and the product person **
This post is a slightly modified version of a talk I presented to the product practice at my work. It presents a few ways that product designers and managers can help to move accessibility forward. It is a little bit different than what I normally share, here, but, I thought it may be interesting to some folks.
[. The good news is that the repair has officially cured my brain bleed! The bad news is that they saw another vessel that looks primed to bleed; I’m due for another repair procedure sometime in October. I’m pretty bummed to not be done with this ordeal, but trying to remain optimistic that this new one was caught before it bled and because the surgeon s … ⌘ Read more
** Miscellaneous this and that **
Since my brain injury (which I’ve since learned can be called an“ABI” or“acquired brain injury”) I’ve noticed that I have trouble focusing on programming tasks; I’m able to do what I need to do for work and family but, when it comes time for hobby projects I’m just gloop. Totally oozy.
Because of that I’ve been drawn to do more reading and game playing, but also still wanna code…I’ve found that it is easier to use more“batteries included” kinda languages, namely scheme, over what I’d … ⌘ Read more
In reply to: A simple mess
This is also something people keep getting wrong about Markdown as originally presented. Markdown isn’t a format. It’s a convenience tool that helps you write some of the boringest and commonest parts of HTML easier, and you can easily drop into more wonky HTML at any time.
Yes yes yes yes yes yes! ⌘ Read more
** Lamination for a lost explorer **
I remember the days when Kicks Condor used to update regularly. I miss those days.
For a while every post seemed to unearth some new, yet weirder corner of the little internet (maybe not yet the smol web).
There are folks doing similar web archeology…I do some of it myself…but no one does it like Kicks was doing it; there was often a feeling of unknown, but ulterior motive behind the curation — bits building towards a cohesive something.
Perhaps … ⌘ Read more
In reply to: Oatmeal - That one time when Buffy the Vampire Slayer maybe saved my life?
After giving my brain bleed time to heal the neurosurgeon called me back in to hospital; the plan was to reassess, attempt to fix it using the minimally invasive technique that they tried once before, and if that didn’t work, do something a bit more squidgy dir … ⌘ Read more
** That one time when Buffy the Vampire Slayer maybe saved my life? **
A secret pleasure of mine in high school was getting home before my parents and watching 30 - 60 minutes of TV. I technically wasn’t allowed to do it, but I suspect they new I snuck this time whenever I could.
My favorite show to watch in this secreted me-time was Buffy the Vampire Slayer. Of all the episodes 3 have stuck with me the longest — the musical one…because of course…and the a pair of episodes;“I Was … ⌘ Read more
** My programming language odyssey **
While I wouldn’t say I’m wicked adept at any one language, I’ve dipped my toes into many different languages. Here, I try to roughly recreate my programming language journey.
The web. A marvel, a terror. I started here, more out of ease of access than necessity, but was able to get far enough to make a career out of web dev. I should also add SQL to this list.
[Elm](https://elm-lang … ⌘ Read more
In reply to: ~karlen
I was recently introduced to this series by @dozens where blogposts that are at least a year old and feature the phrase“no one will ever read this but” are read allowed…and…it is remarkable. ⌘ Read more
** 2022-02-24 feature/6.0 Android test plan **
OverviewWill test the upgrade path from a known state to new version to ensure that settings and app state are maintained during upgrade process.
V. 6.0 of libro.fm android app introduces an entirely new local database. This testing is focused on ensuring that local data remains intact between versions.
NotesThis evening I was mostly focused on setting up a successful build of feature/6.0 on my test device or the emulator. So far, no dice. My next … ⌘ Read more
** What is an addressing mode? **
In a recent post I referenced addressing modes. But what the heck are they!?
The instruction register holds the program instruction that is currently being run.
A fixed number of bits within the instruction register represent the operation, e.g. “op. code” — examples of these instructions include things like add, subtract, load, and store. We can imagine the instruction register like this:
[
** Introducing Guava **
I’ve been fascinated by Forth and concatenative programming for a while now. I can’t remember how I initially stumbled in to it, but once I got going I’ve been unable to stop. I’m a wee bit in love with it.
Wanting to play a bit with implementing my own spin on things and having opinions about tooling, I picked up a little scripting language called [Ripen](https://felix.plesoia … ⌘ Read more
The watcher returns. Visited at the beginning of the now endless pandemic, we moved house, thinking that the eye wouldn’t follow. Now, years later, the eye has opened. We are seen. Perceived through an endless void. A summoning. ⌘ Read more
** ** ⌘ Read more
🙌 Liked: About Forth Haiku ⌘ Read more
** Operators in C **
Following up my notes on Data Types and Variables in C here are notes on operators in C.
An operator is a symbol that represents a mathematical or logical operation. An operator effects operands.
C provides a number of operators.
Some arithmetic operators include,
”`hljs plaintext
+*
/
%
”`
%
is the most exciting of the list, it is called modulo and it returns the remainder after division. Of note, modulo c … ⌘ Read more
I got a menu in the mail from a new Chinese food restaurant. Across the front of the menu, beneath the phone number is a note,
“Open Christmas!”
I feel seen. ⌘ Read more
🙌 Liked: Hallucinating Facts: Psychedelic Science and the Epistemic Power of Data, by Emma Stamm ⌘ Read more
🙌 Liked: Famicom Party ⌘ Read more
🙌 Liked: #273: Weird Browsers | CSS Tricks ⌘ Read more
I realized this morning why I’m put off by super hero movies. They are fun, and I’ve always loved comic books, but the super hero movies of the last decade specifically, (I mean, beside being military propaganda) totally omit the potential future of any sort of utopia. They cannot envision their own undoing.
The stories are predicated on the super heros always needing something to be super against, despite having fantastical abilities to help usher in some sort of uto … ⌘ Read more
** What is Solar Punk? ** ⌘ Read more
** Data Types and Variables in C **
I’ve been writing a heap of Lua lately — this has lead to my becoming interested, again, in C. Here are some ancient notes I dug up on the most basics of data types and variables in C.
All of a computer’s memory is comprised of bits. A sequence of 8 bits forms a byte. A group of bytes (typically 4 or 8) form a word. Each word is associated with a memory address. The address increases by 1 with each byte of memory.
In C, a byte is an object that is as big as t … ⌘ Read more
In reply to: MEMEX - The Small Website Discoverability Crisis [2021-09-08]
A proposal, dear reader: Create a list of bookmarks linking to websites you find interesting, and publish it for the world to see. You decide what constitutes“interesting”. ⌘ Read more
In reply to: Sable: Kotaku Review, My Top Game of 2021
Sable’s world is not a broken machine, it’s doing fine. You’re not on some grand quest to save it, or return the planet to its former glory. You’re just a girl growing up in this place, and growing up means choosing a new mask.
Closing,
Sable imagines identity and growth as playful, joyous, and nearly impossible to fail. It promises you that chang … ⌘ Read more
🙌 Liked: Patterns in confusing explanations ⌘ Read more
** How to install Uxn on macOS **
Uxn is an esoteric stack-machine with 32 bit instructions. It exists someplace at the intersection of a GameBoy, 6502 ASM, an Apple II, Forth, RetroForth, the z80, a Sinclair ZX Spectrum, and“what if Nausicaä from Studio Ghibli’s Nausicaä of the Valley of the Wind used a computer?” It is tiny, unlike most anything else around these days, and, once you wrap your head around it, pretty fun.
I won’t go into how to develop for it … ⌘ Read more
In reply to: Kids who grew up with search engines could change STEM education forever - The Verge
This, for me, points to the arbitrariness of the“desktop” as a prime metaphor in computer user interfaces.
It made sense at the birth of contemporary computing — business suits and what not — but maybe there’s a new paradigm worth explori … ⌘ Read more
🙌 Liked: Interactive Fiction: The Computer Storygame “Adventure” : Mary Ann Buckles : Free Download, Borrow, and Streaming : Internet Archive ⌘ Read more
🙌 Liked: WDR paper computer - Wikipedia ⌘ Read more
🙌 Liked: Paper Computing ⌘ Read more
🙌 Liked: Pixel Art Tutorials - Saint11 ⌘ Read more
🙌 Liked: Jett: The Far Shore’s fictional language started life as gibberish choral music | Rock Paper Shotgun ⌘ Read more
🙌 Liked: Single bee is making an immortal clone army thanks to a genetic fluke | Live Science ⌘ Read more