skip to content

Archive for 2022

  • envelopes and escapades - sunday afternoon composition sketches #theStudio

    a modular synthesizer propped up on a couch, connected to a 4 track recorder and a digital multichannel recorder
  • work/ms in progress 🪱 🚀 ✈️

    A square black and white sketch of comics in progress. A young woman and a worm are walking down a road. The worm says 'Why should all the nematodes have all the fun?'
  • 🔖 Black Tent – "Managed Retreat"

    she’s here. orders are officially shipping for the Black Tent “Managed Retreat” lathe cut 10", with posters & digital downloads available

    in addition, 100% of digital sales, and any profits past the minimum price on physical merch (posters, zines, records/tapes) will be donated to the National Network of Abortion Funds through May 15.

    front cover artwork for Black Tent - Managed Retreat 10". maroon image of a giant frog tower with a wizard peering out of the mouth, and a crab carrying a glaive. the background is pink paper and the print is in two colors - burgundy and blue
    unfolded full cover artwork for Black Tent's managed retreat. to the left, a bat wearing a scarf flies above a ship on an ocean through the starry, moon filled sky. the frogtower, crab, and wizard from the front are to the right of the frame.
    inside view of the record. presents white plexi variation and insert, with white paper sleeve.
    inside view of the record. presents clear plexi variation and insert, with white paper sleeve.
  • 🔖 Yang et al., "Are You Really Muted?: A Privacy Analysis of Mute Buttons in Video Conferencing Apps"

    Using network traffic that we intercept en route to the telemetry server, we implement a proof-of-concept background activity classifier and demonstrate the feasibility of inferring the ongoing background activity during a meeting — cooking, cleaning, typing, etc. We achieved 81.9% macro accuracy on identifying six common background activities using intercepted outgoing telemetry packets when a user is muted.

  • 🔖 Gomes and Barros, "The Bias in Ontologies: An Analysis of the FOAF Ontology"

    For the analysis, the theoretical framework of Discursive Semiotics is used, which studies the formation of meaning as a phenomenon from a model called Generative Trajectory of Meaning (GTM). From this perspective, we can understand bias as a product of semiotic processes – figurativization, thematization, and discursivization (Greimas and Courtés 2013) – involving the KOS developer social-cultural contexts (Gomes and Barros 2019a, 2019b). From this theoretical understanding, all the elements that constitute the FOAF ontology – classes and properties – are analyzed, as well as its documentation available online. We concluded that bias is an inherent feature of a KOS and that Knowledge Organization could focus on conducting studies on technologies that enable information retrieval, taking into account this aspect of its tools.

  • I absolutely love working with ⁦Acid Lich⁩. Color comp of the risograph sleeve/poster art for my upcoming EP.

    A color mockup of the cover art for the Black Tent - Managed Retreat EP. Image has a pink background with maroon and dark teal artwork.
  • 🔖 S.I. Rosenbaum: "His software sang the words of God. Then it went silent."

    For two decades, Jewish clergy across the country had come to depend on TropeTrainer to help prepare kids for their bar and bat mitzvahs, rites of passage in which young adults chant aloud from the Torah for the first time. But the software wasn’t just a study aid — it was a deep archive of sacred text and music, comprising dozens of different traditions, made easily searchable and infinitely customizable.

  • My partner let me take her 10-year-old MacBook Air after getting a newer laptop for herself. I’ve refurbished it for some basic use (email, web browsing, conference calls, writing/development) by installing a new battery and SSD.

    An image of a MacBook Air on the MacOS X Lion install screen

    I had to install MacOS from internet recovery, and because of the age of the laptop, it started with Lion.

    I admit some of the decision to do this was idle curiosity. My eight-year-old personal laptop, a 15" Retina MacBook Pro, doesn’t have a battery that’s easily user-replaceable without using solvents, so it’s nice to have a lightweight secondary machine that now has over eight hours of battery life under light usage.

    I also admit I had the desire to reduce e-waste, so Kris De Decker’s Low Tech Magazine article on avoiding buying new laptops also inspired me. I’m curious to see how usable Mac OS 10.15 will be before I possibly partition the drive and install Linux to be able to dual-boot the machine.

  • 🔖 Paris Marx, "False Futurism"

    The metaverse is a branding term with a similar aim as Web 2.0 — to make tech companies’ efforts to reinvigorate existing business models and carve out new ones seem forward-looking and new, while repackaging their leverage over people to compel them to adopt new products as a kind of benevolent leadership, if not a humility in the face of what people “really want.”

  • 🔖 Media Websites: 70% of the Carbon Footprint Caused by Ads and Stats

    The results are insightful: up to 70% of the electricity consumption (and therefore carbon emissions) caused by visiting a French media site is triggered by advertisements and stats. Therefore, using an ad blocker even becomes an ecological gesture.

  • 🔖 Ayanna Dozier, "Surveilling Bodies: Archives and Sex Work"

    Tourmaline’s film Salacia is a departure point for considering the interlocking forces of race, gender, and criminality in representations of sex work.

  • Colophon

    This website serves comprehensive portfolio for myself, combined with a blog (“posts”), short snippets (“notes”), and other material. I use it to organize my thoughts and to remember things. This website is created using Hugo using the Lancet theme with site-specific refinements. The text is set in Work Sans, designed by Wei Huang. Content for the site is authored using Atom, Ulysses, and Netlify CMS and managed in a Github repository. The site attempts to apply Indieweb principles in a way that makes sense to me. I like structured data but I’m not dogmatic about it. It leverages Webmention.io and Bridgy heavily as a static site. New comments and interactions only come in through Webmentions. I use a lightly forked version of webmention.js to load them live from Webmention.io. Comments were previously managed by Disqus, but I migrated all the data out. The site is built and hosted on Netlify. The build pipeline is currently simple because I don’t like dealing with Node.
  • 🎵 Joel RL Phelps & The Downer Trio - "Pilot"

    JRLP + D3 covering the song that got me into Silkworm.

  • 🔖 Being Glue – No Idea Blog

    Your job title says “software engineer”, but you seem to spend most of your time in meetings. You’d like to have time to code, but nobody else is onboarding the junior engineers, updating the roadmap, talking to the users, noticing the things that got dropped, asking questions on design documents, and making sure that everyone’s going roughly in the same direction. If you stop doing those things, the team won’t be as successful. But now someone’s suggesting that you might be happier in a less technical role. If this describes you, congratulations: you’re the glue. If it’s not, have you thought about who is filling this role on your team?

    Every senior person in an organisation should be aware of the less glamorous - and often less-promotable - work that needs to happen to make a team successful. Managed deliberately, glue work demonstrates and builds strong technical leadership skills. Left unconscious, it can be career limiting. It can push people into less technical roles and even out of the industry.

  • On finishing what you started

    In the best of times, “year in review”-style blog posts can be inspiring and provide an important sense of closure. When it’s not the best of times, they can be painful reminder of your own misgivings and missteps. Time has moved differently over the last two years, and the calendar itself no longer feels like a good marker of even the progression of days and months that have intervened. But here I am, wanting for the closure that such a review would provide. It feels dissatisfying not to remember that I have finished many things over the last 13 or 14 months, but the struggle to articulate them all has been incredibly real. While I may not touch on all of them, the goal is to describe some highlights to help me retain some perspective.

  • No meetings week is a great time to dive back into Lara Hogan’s Demystifying Management training. Finished Building Resilience this morning, ready to tackle the other four modules.

  • 🔖 know how your org works (or how to become a more effective engineer)

    Shielding non-senior engineers from organizational politics not just stymies their growth but also hinders their visibility into the skills they’d eventually need to learn the hard way, skills for which there exists no easy playbook, even if some managers and senior ICs might take a more short-sighted view and see this as a way to help other engineers “maintain focus”.

  • 🔖 MillerTi.me | Supporting Hugo page bundles in Netlify CMS

    After some digging around I discovered a “beta feature” called Folder Collections Media and Public Folder. I was pleased to find out that I only needed to define a few new properties on my Netlify CMS config.yml’s collections property to get it to recognize the new folder structure …

  • 🔖 The often unknown Stereo Recording Angle SRA

    A handy reference source for stereo imaging and mic setups.

    The SRA is not the angle between the microphone axes, but an invisible angle, that gives you information about your stereo image. It tells you how “wide” the recording will sound. Every acoustic sources that are outside of the SRA will be located full at “L” or “R”. So a smaller SRA will give you a wider stereo image. Everything inside of the SRA will find a place between the left and the right speaker.

    A stereo image is always due to time-of-arrival and / or level differences between the left and the right channel.