Show newer

from Rebecca Solnit's _Orwell's Roses_

weirdly this is *exactly the opposite* of how i feel about writing. writing is the physical record of linguistic bodies, squished and spread on dead trees or twisting crystals with electricity (or whatever). it's all about physical connection through the senses

allison boosted

It has been two months since the death of my dear, canine best friend, Pepys.

Today I have released “Arf Magna,” a small free software poem/artwork dedicated to his memory and based on the work of Ramón Llull.

Please share, enjoy, remix, etc.

allison boosted
allison boosted

(I had to add a handful of custom characters to the default MegaZeux character set to get it to match, but it's extremely close? I assume some type designer played MegaZeux as a kid and used it as the basis for designing a font, and then the Utah Jazz marketing person found it and thought it was neat. still, a very strange confluence of two intense childhood interests of mine)

Show thread

a thing that has been bugging me is that the Utah Jazz appear to be using a font in their marketing materials that is at least notionally based on the proportions and diagonal blocks of MegaZeux, the DOS EGA text mode shareware game (my recreation in MegaZeux on the left, original on the right). and I don't know what to make of this

macos performance help? 

lately pretty much every time I open my laptop, this happens: memory usage explodes, and I have to wait for 90 seconds or so (sometimes longer) before anything becomes responsive.

how can I make this... not happen? this is an old macbook air (mid-2013), 8gb ram, running Mojave 10.14.6

allison boosted

You know how the Eiffel Tower won the Grand Prize at the 1889 World Fair? Well, it had to share the glory with a book.

Not any book: A book ENTIRELY WOVEN IN SILK.

You heard right. And nerds, get this: All pages of this book were produced on the Jacquard loom in 1889, using thousands (200k-500k) of punch cards. Only 50-60 copies were made. >

professional sports uniforms 

i could go either way on the team itself but miami's uniform design department has consistently been hitting it out of the park (to mix sports metaphors) for the past few years. love this new city edition jersey

I am once again asking machine learning library authors to stop changing their code so fast that all of my tutorials are wrong and inoperable against the latest version after literally three months

allison boosted

new Judith Butler on TERFs 

Perhaps as an apology for cutting their previous article they really gave Butler space to stick the boot in this time:

"As a fascist trend, [the anti-gender movement] mobilizes a range of rhetorical strategies from across the political spectrum to maximize the fear of infiltration and destruction that comes from a diverse set of economic and social forces. It does not strive for consistency, for its incoherence is part of its power."

allison boosted

machine learning is amazing because you take a bunch of data you don't have permission to use and a few million matrix multiplications later you can generate the wrong answer to any question

(I do workshops like this a lot and I'm really excited to be able to run this one at no cost to attendees. the experiment I'm doing with this iteration of the workshop is that *all* of the text we'll be working with will come from a collective corpus that we develop as a class during the first hour. no big data, no pretrained language models)

Show thread

I'm doing a in-person workshop this Sunday in Brooklyn called "Collaborative Creative Writing with Computation." More information here: and here's the registration link:

Thanks to the New York City Artist Corps, I'm able to offer this workshop for free! As of this post, all of the spots are taken, but I just opened a waiting list so you can sign up to be notified if/when spots become available.

allison boosted

my work is hiring! (engineers, product managers, managers) 

the federal US government's technology transformation services (TTS) is hiring! this is my job, 18f's, parent org. they're using one listing to hire into multiple agencies.

I'm five weeks in and so far it's a really great place to work, with a lot of potential for impact. happy to chat to anyone interested.

- info session (there will be more):
- roles ('upcoming positions'):

allison boosted

I've released version 2.0.0 of my RSS to ActivityPub converter! This now provides functionality I'd hacked in to - it requires OAuth 2.0 authorization for someone to create a new AP account for an RSS feed.

I used to run this service "in the open" but was overwhelmed by spammers. Now the admin of a Mastodon (or Pleroma or any federated server that is an OAuth 2 provider) can provide this converter as a service solely to members of their instance.

more details 

the colors are just for debugging (fading from red to blue according to the index of the given polyline)—the final piece will just be b/w. also this is using debug data (thresholded uniform noise w/gaussian filter), not DistilBERT states like I'll use for the final version. I'm at the point in the project where I need to break the code out into standalone modules instead of having one big spaghetti notebook

Show thread

more progress! I ended up having to write my own skeleton tracing algorithm, which I thiiiink is working okay now—basically it does a flood fill starting with pixels having exactly one neighbor, and each connected pixel is a node in a graph; later I use visvalingam-wyatt line simplification on each segment between nodes w/3+ edges. this technique gives me nice long lines, clean intersections, & hopefully more elegant plotter gestures. (this is just a raster preview, will try an actual plot soon)

Show thread
allison boosted

"Individual data centers were reporting dips in power usage in the range of tens of megawatts..."


Good grief! Between this and cryptocurrency...

Show older
Friend Camp

Hometown is adapted from Mastodon, a decentralized social network with no ads, no corporate surveillance, and ethical design.

<svg xmlns="" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>