Sign in

Jasmine Otto

@jazztap.bsky.social
974 followers 995 following 128 posts

Visualization developer, researcher, educator @ University of San Francisco. Prev. NASA Jet Propulsion Lab, UC Santa Cruz (PhD, Computational Media). UX: jazztap.github.io | Games: jatazak.itch.io

PostsRepliesMedia
Reposted by Jasmine Otto
Claudia Westermann @litradesign.bsky.social · 06/10/2026
Glad to report that my text 'Technoetic Ecologies of Another AI: Play, Process, and the Post-Biological Imagination' has been published in the latest issue of @leonardoisast.bsky.social. doi.org/10.1162/LEON... #planetarycollegium #cybernetics #AI #Daoism #technoetic
Table of contents for the "Focus: The Chimeric Mind" section of Leonardo, Volume 59, Number 5 (2026). Seven articles are listed: "The Chimeric Mind" by Clarissa Ribeiro and Roy Ascott; "Technoetic Ecologies of Another AI: Play, Process, and the Post-Biological Imagination" by Claudia Westermann; "Interspecies Interfaces in Artistic Contexts: Forest Signals as the Basis for Ecosystemic Intelligence" by Cesar Baio and Lucy HG Solomon; "Data as Landed Property" by Daniela Rosner, Hanna Barakat, Jeffrey Basoah, Amelia Dogan and Sucheta Ghoshal; "Decolonial Contingencies in Artificial Intelligence–Generated Images and Landscapes" by Matheus Montanari and Gilbertto Prado; "Entangled Visions: Cocreativity and Biomimicry in Contemporary AI Art" by Rewa Wright and Gavin Sade; and "The Chimeric Entity: Narratives and Algorithms in Hybrid Ecology" by Laura Beloff.
001
Reposted by Jasmine Otto
Amy Zhang @axz.bsky.social · 06/10/2026
Then in the main CSCW conference, we have a paper on the politics of decentralized social media protocol designs: dl.acm.org/doi/abs/10.1... See you there? Please reach out if you're around!
dl.acm.org
Seeing the Politics of Decentralized Social Media Protocols | Proceedings of the ACM on Human-Computer Interaction
Calls to decentralize feed-based social media have been driven by concerns about the concentrated power of centralized platforms and their societal impact. In response, numerous decentralized social media protocols have emerged, each interpreting “...
021
Reposted by Jasmine Otto
Tressie McMillan Cottom @tressiemcphd.bsky.social · 01/08/2026
Anyway, your problem isn‘t finding the time to take notes. The problem is that taking notes is thinking and thinking has to be done by someone. women have been doing a lot of metacognition that looks like a task when it’s really thinking.
161871291
Reposted by Jasmine Otto
bianca wylie @biancawylie.com · 01/10/2026
It is known that doing things slowly may not be a sell for everyone, but when you move at a speed that reflects what it looks like to be careful with people, you'll see how much relief you create. And joy. lesscomputer.ca/direct-the-c...
021
Reposted by Jasmine Otto
conputer dipshit @davidcrespo.bsky.social · 30/09/2026
I think this is still quite relevant www.dreamsongs.com/Files/Patter...
Habitability and Piecemeal Growth
The sun paints the scattered clouds red, paints the hills across the Bay
a deeper red. Moment by moment the sun’s light flares windows in
the hills, moving upward as twilight approaches. The programmer
looks up from his screen to watch. He sees headlights moving one way
and taillights the other along either side of the highway spine. Home-
lights click on, and the Bay is a silhouette. His daughter: Will she be
too petrified to dance? Will she miss the cue? If only he could help her
pass by her fear. Reaching to the right of the mouse, he lifts his Coke
and drains it, saves his buff ers, drifts his eyes to the sensual move-
ment of the highway, pausing his mind as it passes over a detail in the
code he’s just typed. The thought passes before crystallizing, so he puts
the CDs in his blue Kelty pack—and heads for the recital.
Code is written by people. And people have a lot on their minds, they have lives to
lead, and those lives intrude on their thinking. You might pay a developer for a
full eight-hour day, but how much of that day is truly yours? Of course, not all of
us are software development managers, but the concerns of these managers
should rightfully be concerns of ours—concerns of language designers. The
astute software manager knows that just about every programmer except the
pathological workaholic trades his hours of overtime for hours of undertime. The
manager goes all out to ensure that the needs of the developer are met—home
terminals, sunny offices, minimal meetings, meals during the big push, and a
healthy ego boost from time to time.
If the software manager knows that people and their habits are the determin-
ing factor in software development, why don’t language and system designers?
Here is what Stroustrup says about the design of C++:
C++ is a general purpose programming language designed to make
programming more enjoyable for the serious programmer. (Strous-
trup 1987)
2173
Reposted by Jasmine Otto
Alex Komoroske @komorama.bsky.social · 17/09/2026
1/ It’s time to share more about what we’ve been working on: @commonfabric.com is a social computing lab building a medium for software that revolves around people, not apps. commonfabric.com
2287
Reposted by Jasmine Otto
tom larkworthy @larkworthy.bsky.social · 27/09/2026
Using functional lenses we can project a reactive notebook to also be a slide deck (at the same time). observablehq.com/@tomlarkwort... riffed from @jwolondon.bsky.social slides design but with offline-first support
0124
Jasmine Otto @jazztap.bsky.social · 25/09/2026
SF folks - Feeling of Computing coffee is tomorrow at 10am! Come join us at the Ferry Building, and chat about what you're building 👀 bsky.app/profile/offl...
020
Jasmine Otto @jazztap.bsky.social · 24/09/2026
Why do games educators love to teach with bitsy? There are lots of great fantasy consoles, but bitsy is the simplest by design; and the fastest way to finish a (tiny) game. bsky.app/profile/adam...
040
Jasmine Otto @jazztap.bsky.social · 24/09/2026
Sharing an after-action report on the latest Multiplayer Bitsy workshop at @mademuseum.bsky.social. Read the latest updates and get set for #bitsyjam 100, starting Oct 15th! jatazak.itch.io/multiplayer-...
jatazak.itch.io
MP Bitsy workshop at the MADE
The Museum of Art and Digital Entertainment in Oakland hosted us on September 13th for the first public Multiplayer Bitsy workshop. After discovering the `avatar morph` rule, we quickly made some tea....
142
Reposted by Jasmine Otto
spencer chang @spencer.place · 03/09/2026
get in gang we're making an internet map
2153
Reposted by Jasmine Otto
Berna Devezer @devezer.bsky.social · 23/09/2026
I think it's also the case that we will not be starved of understanding because of AI, but because we've been increasingly devaluing understanding in favor of results and outputs that AI fits right into the current state of scientific production.
1183
Reposted by Jasmine Otto
Anthony Moser @anthonymoser.com · 21/09/2026
12. it is usually better to focus on people, and why people are doing things a) why are tech CEOs saying these things? b) why are bosses so excited about it? c) why do we write, draw, and make art? d) what is the fucking point?
629154
Jasmine Otto @jazztap.bsky.social · 19/09/2026
Join us 10am at the Ferry Building and hang out with local builders. Speaking of data agency, let's chat about @larkworthy.bsky.social's awesome work on the online FoC community's Slack offboarding path. bsky.app/profile/lark...
010
Jasmine Otto @jazztap.bsky.social · 19/09/2026
Feeling of Computing in SF returns! @offline.arushibandi.com joins us next Saturday to chat data agency. atmo.rsvp/p/did:plc:zl...
atmo.rsvp
Feeling of Computing // Downtown SF
Get coffee, chat convivial tools, and hang out with creative technologists. This month, Arushi Bandi, co-founder of Habitat (https://habitat.network) is joining us for a conversation about "doing what...
1125
Reposted by Jasmine Otto
Tom MacWright @macwright.com · 07/09/2026
observable's community is just stacked with talent
0242
Reposted by Jasmine Otto
nat alison @tesseralis.site · 18/09/2026
It's Mr. Beast going "why do we need schools if I can learn engineering in 20 min from watching Mark Rober". If you don't know the breadth of what you're learning it's easy to convince yourself you're an expert
2283
Reposted by Jasmine Otto
rev. howard arson @theophite.bsky.social · 18/09/2026
it isn't that there's no baby in that bathwater. there's a baby in that bathwater. it's just that it's a combination of baby, bathwater, and scorpions.
347142
Reposted by Jasmine Otto
Tyler Lawson @tyler.fun · 18/09/2026
this demo is such a tease. I want PlayBook yesterday.
082
Jasmine Otto @jazztap.bsky.social · 18/09/2026
@gov.glados.computer does the PDS as a trust boundary gel with your perspective?
120
Reposted by Jasmine Otto
bianca wylie @biancawylie.com · 17/09/2026
lesscomputer.ca
13310
Reposted by Jasmine Otto
Stephanie Harkin @saharkin.bsky.social · 15/09/2026
Come chat with me about feminine computer creativity :) Did you make experimental hobbyist games? Did you mod the sims? Did you make Neopets fan sites? Are you Australian and over 18yo?
A participant recruitment flyer for a research project on feminine computer creativity. An image of a Sims house and a Neopets character are included on the poster.

The callout reads:
"I am looking to talk with people who used computers for hobbyist non- commercial feminine creativity relevant to games. All interpretations
of femininity are welcome. This project aims to learn more about feminine tech-competency and feminine game cultures that have
been overlooked in games histories."
45847
Reposted by Jasmine Otto
daniel wraith @danielroe.dev · 14/09/2026
🙋‍♂️ ever wanted to build something without needing to configure a db, auth, file storage or a cms? it turns out you already have all four if you have a bluesky account 👉 airspace is a typed client for it
getair.space
airspace
The database you already have.
1951091
Jasmine Otto @jazztap.bsky.social · 15/09/2026
invention without care is vandalism, but real software developers know this. @grimalkina.bsky.social has been doing great interview studies & psychology research.
020
Reposted by Jasmine Otto
Igalia @igalia.com · 14/09/2026
🎙️ New Episode of Igalia Chats: Webhooks @bkardell.com and @meyerweb.com chat with @progrium.bsky.social about the history of, naming and thoughts behind the evangelism of Webhooks www.igalia.com/chats/webhooks
A webhooks logo in the lower left of the card, soundwaves are illustrated emanating from it - the card repeats the words in the post
1127
Reposted by Jasmine Otto
Charles Logan @charleswlogan.bsky.social · 27/03/2026
Since today is officially National AI Literacy Day, I think it might be helpful to share work that challenges “literacy” as the best framework for teaching about and against AI and other technologies. 🧵
49039
Reposted by Jasmine Otto
tom larkworthy @larkworthy.bsky.social · 13/09/2026
Our Feeling of Computing Slack-to-ATProto bridge has been upgraded to be bidirectional, so posting in ATProto on @colibri.social writes back into Slack. Another step towards weening ourselves FoC off Slack. 9 years (!) of history has been backfilled code here wiki.feelingof.com/slack-colibr...
wiki.feelingof.com
Slack ↔ Colibri Bridge
1194
Jasmine Otto @jazztap.bsky.social · 11/09/2026
not doubting that tech investment is Like That but ime the act of spellcasting at the terminal is aspirational for wizards and witches alike (source: "Hexing the technical interview", 2017)
021
Reposted by Jasmine Otto
Andy Matuschak @andymatuschak.org · 10/09/2026
I want weirder representations of "readings"—the trace/artifact produced by a reader's interaction with text(s). Here playing with a cut-up "poster-ification". Cumbersome in many ways, but interesting.
3626
Jasmine Otto @jazztap.bsky.social · 11/09/2026
quiet posters feed is my stopgap, along with aim.cee.wtf (which only goes up to a 30min window) bsky.app/profile/did:...
100
Reposted by Jasmine Otto
Mark X @markmx.bsky.social · 08/09/2026
This synergy, as we’re experiencing in math and coding, is pretty powerful. But confusing the two is a trap, behind which we surrender our own capacity to reason and interpret (often with the aid of tools) convincing looking artifacts.
1112
Reposted by Jasmine Otto
Ryan Moulton @moultano.bsky.social · 05/09/2026
Qt good work with commentary more than you qt bad work with corrections or disagreement. It feels vacuous but it's much more important.
15711
Jasmine Otto @jazztap.bsky.social · 04/09/2026
diff eq has some traction on dyadic relationships (c.f. Gottman et al. 2005), but for Ted's proposal, relational databases (and maybe recommender systems) are a better formalism otoh I have enough explorables about linear algebra but want more about stability analysis, so your proposal sounds great
000
Reposted by Jasmine Otto
Marisa @marisa.blacksky.team · 03/09/2026
platforms are always political. the protocol provides new technical affordances, but not enough to overcome the pressures, biases, and bad incentives built into capitalism on their own. loved meeting fellow builders and talking products & politics @atproto.nyc - many thanks to the organizers!
23612
Reposted by Jasmine Otto
Erlend Sogge Heggen @erlend.sh · 03/09/2026
Developed by @meri.garden, sponsored by @cosmik.network on behalf of the @atproto.science Roomy community, we present to you: Cross-space federation of channels 💞
blog.roomy.space
Federating friendly spaces
hearkening back to the cozy vibes of old-web neighborhoods
15516
Reposted by Jasmine Otto
Ivy Reese @spiralganglion.com · 04/03/2026
with all the deskilling and gell-manning (etc) we're gonna get from automated thinking machines, now is the time for the 'tools for thought' crowd to make tools that help you think things through for yourself. tools to do *more* hard thinking. it should feel effortful. cherish that feeling.
77113
Reposted by Jasmine Otto
Kate Compton @galaxykate.bsky.social · 01/09/2026
So what's next? I'm looking for full-time work in Denmark. If you know of a role in DK that needs someone who's spent two decades at the intersection of AI, human creativity, and socially-driven tech experiences, I'd love an introduction
195
Jasmine Otto @jazztap.bsky.social · 28/08/2026
SF folks - we're chatting with @essentialrandom.bsky.social about creative tech and pathways for building a better web, together. Tomorrow morning! Join us! atmo.rsvp/p/jazztap.bs...
atmo.rsvp
Feeling of Computing // Downtown SF
Get coffee, chat convivial tools, and hang out with creative technologists. This month (okay, *technically* following a 4-week interval), we are joined by Ms. Boba, FujoCoded CEO and coding educator e...
0131
Reposted by Jasmine Otto
jason grinblat @jfg.land · 28/08/2026
this is one of the most deranged (positive) fan works I've seen. please watch this video
629787
Reposted by Jasmine Otto
Kwan Ann Tan | 陈冠安 @kwananntan.bsky.social · 22/08/2026
oh HELL YEAH!!!!!
062
Jasmine Otto @jazztap.bsky.social · 22/08/2026
Multiplayer Twine is in live alpha! Sign up now to get a link. It's like Docs for IF, but fully open-source and self-hostable. docs.google.com/forms/d/e/1F... h/t @chrisklimas.com for this awesome collaboration!
A screenshot of the twinejs editor labelled "Multiplayer Twine"
210637
Reposted by Jasmine Otto
QuantStack @quantstack.bsky.social · 19/08/2026
Congratulations to the JupyterGIS and GeoJupyter team. The paper "JupyterGIS: A Collaborative GIS Environment for JupyterLab" was just published into JOSS. @geojupyter.bsky.social, @martinrenou.bsky.social, @annefouilloux.bsky.social, @mfisher87.bsky.social, @arjxn-py.bsky.social
0105
Jasmine Otto @jazztap.bsky.social · 16/08/2026
this is blaseball af. stealing
120
Jasmine Otto @jazztap.bsky.social · 16/08/2026
omg an organizing team 👀
010
Reposted by Jasmine Otto
Boris @bmann.ca · 14/08/2026
Feeling of Computing in SF organized by @jazztap.bsky.social, featuring @essentialrandom.bsky.social “Get coffee, chat convivial tools, and hang out with creative technologists” atmo.rsvp/p/jazztap.bs...
atmo.rsvp
Feeling of Computing // Downtown SF
Get coffee, chat convivial tools, and hang out with creative technologists. This month (okay, *technically* following a 4-week interval), we are joined by Ms. Boba, FujoCoded CEO and coding educator e...
0121
Reposted by Jasmine Otto
ritchie @ritchie.bsky.social · 12/08/2026
I'm launching an interview series to explore the spectrum of different reactions to the unrelenting onslaught of both AI hype and real technological progress. Actively soliciting guests: DM me or otherwise get in touch if you want a space to air your deep grievances or unique insights.
121
Jasmine Otto @jazztap.bsky.social · 12/08/2026
From my perspective as a Google Scholar-native researcher, there *is* a glut of opportunities across literatures. But AI-assisted lit review intensifies the difficulty of bridging well. The outputs sound clever, and tempt us to conflate related ideas with distinct histories, but they're superficial.
030
Jasmine Otto @jazztap.bsky.social · 11/08/2026
HCI use case studies are less happy right now. Sometimes folks disrupt their need elicitation by substituting AI hallucinations for human feedback. Could be a problem.
010
Reposted by Jasmine Otto
Jane Rosenzweig @janerosenzweig.bsky.social · 09/08/2026
If we want to preserve (or build!) a culture of meaningful learning, we are going to have to find a way to preserve the relationship of reader and writer that is based on one person having something to say and the other person wanting to hear it. It's been hard to keep my eye on that relationship/2
171
Reposted by Jasmine Otto
Meri @meri.garden · 10/08/2026
I got into tech six years ago because I figured I could have an outsized impact on making a less harmful, more empowering world for workers and marginalised people. Only this year, I started connecting IRL with people who think this way. Here I tried to write about the ways that's transformed me.
meri.garden
DWeb, Culture and Resistance
What connects us is mostly underground
08620