22 Dec 23
Hi! We’re Glauca Digital, pleased to meet you. We’re on a mission to make our little corner of the web less less painful to use. We want to create a service that gets out of your way and lets you get on with what you wanted to do in the first place. We’re trying to do that in a few ways:
18 Dec 23
Our goal is to make open source large language models much more accessible to both developers and end users. We’re doing that by combining llama.cpp with Cosmopolitan Libc into one framework that collapses all the complexity of LLMs down to a single-file executable (called a “llamafile”) that runs locally on most computers, with no installation.
13 Dec 23
BQN-80 is an experimental fantasy sizecoding platform inspired by TIC-80. This is a very early alpha version.
Claims that a website can be made fully compliant without manual intervention are not realistic, since no automated tool can cover all the WCAG 2.1 level A and AA criteria.
12 Dec 23
This repo provides a nix flake for automating the setup and running of 9front virtual machines. Virtual machines are run using qemu and connecting to them is done with drawterm.
10 Dec 23
I suspect that the answer lies somewhere between Rotenstreich’s authoritarian view on technology and politics—that any change in the direction of technology must be accompanied by a change in the direction of society—and an internalized belief in the dominionist mindset that underscores American culture. Effective altruism is a political gift to the wealthy, packaged absolution that gives them moral permission to extract as much as they want. It is also perilously close to the edge of the cliff of fascism.
09 Dec 23
I tried a bunch of different clients during the years. I went through Sparrow before it was bought and killed by Google, I tried AirMail, Polymail, Unibox and Spark. To be honest with you, I wasn’t happy with any of those clients. Don’t get me wrong, they were ok and did the job but I’m a weird person and I like simplicity. Sometimes I want a tool that does one thing and nothing more. Smart inbox is nice, filters are great but I don’t want to use them. I want to get my emails, read them, reply to them and archive them. And that’s it.
08 Dec 23
Matt’s 2023 reading list
07 Dec 23
I didn’t grow up eating tofu, but I did grow up with plenty of beliefs about it. Maybe you had these same beliefs—assumptions, really—drilled into you via popular media, cookbooks, magazines, or just the general way people talked about it. I was indoctrinated to see tofu as nothing more than a sorry meat replacement: a bland, watery brick of soybean solids embraced exclusively by California vegans and health nuts. That’s how I knew tofu, and I’m pissed about it.
06 Dec 23
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertexthtmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible
Hyperscript is a scripting language for doing front end web development. It is designed to make it very easy to respond to events and do simple DOM manipulation in code that is directly embedded on elements on a web page.
Biff is a batteries-included web framework for Clojure. Launch new projects quickly without getting bogged down in complexity later.
04 Dec 23
Supporting keyboard-only interaction is one of the most important principles of web accessibility. However, the scope of the Web Content Accessibility Guidelines (WCAG) in relation to keyboard accessibility is often misunderstood.
Single planet demo of our exploration platform game for Game Boy Advance (and PC and Switch!) - thanks to a successful Kickstarter campaign the full game is now in development!
01 Dec 23
Paper Tactics is a turn-based pen-and-paper game played on a grid. The goal of the game is to outlive the opponent—a player that cannot make a turn is defeated. A turn consists of moves. Each move, either a unit is placed on an empty cell or a wall is placed on an opponent’s unit. Players begin with a single unit in a corner of the grid.
Pre-Scheme is a statically typed dialect of the Scheme programming language, combining the flexibility of Scheme with the efficiency and low-level machine access of C. The compiler uses type inference, partial evaluation, and other correctness-preserving transformations to compile a subset of Scheme into C with no additional runtime overhead. This makes Pre-Scheme a viable alternative to C for programming virtual machines, operating systems, and embedded systems where the runtime overhead of a complete Scheme implementation is not desirable.
30 Nov 23
The Medley system was created at Xerox’s Palo Alto Research Center (PARC). PARC was the cradle of the modern graphical user interface and its design thinking continued with the development of Medley Interlisp, an extensible graphical operating system with nearly limitless possibilities for customization. Whatever the task, using Medley you can design a custom workflow to help accomplish it.
When you’re designing and developing for accessibility, performing manual testing using a screen reader is important to catch and fix accessibility issues that cannot be caught by automated accessibility testing tools. In this article, which is a modified, text-only excerpt from the Practical Accessibility course, we’re going to walk through the process of setting up your screen reader testing environment, from downloading virtualization software if you need it, to installing screen readers, and setting up keyboard configuration. We’ll also learn what screen reader and browser combinations are most relevant for your testing work.
The Personal Web, to many people, only exists in a select few places. It could be solely sites on Blogspot, or Neocities, or some other adjacent platform, and that to them is the “Personal Web”. However, once you’ve exhausted these places and found the sites that you find interesting, it’s extremely difficult to figure out where to go next—to go to some unknown territory that you don’t even know exists.
29 Nov 23
Scrapscript is a tiny programming language and messaging notation. Use it to make small programs and share them with others! Our community celebrates connectedness, correctness, and compression.