Skip to content

Instantly share code, notes, and snippets.


Daniel S. Griffin danielsgriffin

View GitHub Profile
View twitter_edit_button_speculative_tweet
if you see an edited Tweet it's because we're testing the edit button
this is happening and you'll be okay
have doubts? no worries, we got you. follow this thread as we introduce our team of researchers who have been studying this for the past 3 years.
first, they will share stories from in-depth qualitative research on where we see typos (and the not uncommon 'beautiful oops' 🥰) and the friction & conflict introduced as people interact with the Twitter interface. they show convincingly that people underestimate the effect of making or trying to read typos on others and the disproportionate impact across our community. throughout they highlight great academic research and comments from community members.
second, they will present baseline data covering typos over the entire existence of Twitter. we find typos-rate and typo-friction-rates fluctuating over time. sometimes friction is useful (shoutout to Dr. @annatsing!, everyone welcome her to twitter 👋), so they break out comparisons of productive-friction

screenshot: A mock Google search page: Query: [insert query here]

It looks like there aren't many great matches for your search in our index!

Want help reformulating your query? Check out these free external guides for domain-specific advice from community-experts on identifying and revising queries for your searches.

Need help choosing other search systems? Here is a community-managed open source table for selecting search systems: [insert filterable list of search engines with distinct indexes or filtering/interaction features (inc. Internet Archive, government and library web-based search systems, competitor search engines, experimental search engines), links to and community-written guides to question-asking & exploratory browsing on forums and other social media platforms (inc. expert comments on safety, privacy, & transparency reports like links to Ranking Digital Rights, etc.), links to locale-specific librarian desk reference services, collaboration with Wikimedia: 'how to search Wikimedia'. [inclu

danielsgriffin /
Created May 24, 2022 19:42
Script to check if file is already in Voice Dream Reader library
"""Script to check if file is already in Voice Dream Reader library.
I use this script w/in another to open the Reader programmatically with
a new file added if it isn't already in the library.:
The following in the terminal will add the FILENAME to the library
even if already used:
open -a "Voice Dream Reader" FILENAME
Python snippet from external script:
"""Here is the module docstring to explain what this file does.
Purpose: provide a syllabus of sorts with a light introduction to various
aspects of python.
print("Hello Python Boot Camp Students")
def introduce_syllabus():
"""This function introduces the syllabus (this script) for the Python Boot
View scott1998seeing, DDT, and the costs outside the

Link to tweet.

James C. Scott's "Seeing Like a State: How Certain Schemes to Improve the Human Condition Have Failed"; Ch. 8. Taming Nature: An Agriculture of Legibility and Simplicity (p.291-292):

Occasionally, however, these effects ["outside the realm of the experimental design"] have been both important and potentially threatening. A striking example from the years between 1947 and 1960 was the massive, worldwide use of pesticides, the most infamous of which was DDT. DDT was sprayed to kill mosquito populations and thereby reduce the many diseases that the pests carry. The experimental model was largely confined to determining the dosage concentrations and application conditions required for eradicating mosquito populations. Within its field of vision, the model was successful; DDT did kill mosquitos and dramatically reduced the incidence of endemic malaria and other diseases.[86] It also had, as we slowly became aware, devastating ecolo

View remembrance for

In the last few years my dad revealed to a few of us that he thought he was an introvert. [this is a laugh line] I wasn't sure how to take it. How could this be real? Was I dreaming? Was I not supposed to believe my eyes (or ears)?

As a kid, it felt like our family was always the last to leave any event. Growing up we got used to it. Dad would talk to everyone—at the swimming pool, the baseball field, church and school, any place where there were people. Often he seemed to find some unexpected shared interest or shared history. Many times these conversations turned into friendships.

I had always thought that he just really liked talking itself. So how could he be an introvert? I couldn’t fully grasp what to make of it, but I’ve come to realize that perhaps it wasn’t that he loved talking itself, he just loved people and saw them differently.

This isn’t the only strange contradiction I’ve had to make sense of during this time. In the past week, I've often been suddenly thrown to tears in response to rea

danielsgriffin /
Last active August 23, 2019 23:45
re "indotto" and search suggestions in Google's 2011 defamation case in Italy (AB and "truffa"/"truffatore")

induced, provoked

re Google's 2011 defamation case in Italy (AB and "truffa"/"truffatore")

Note: I am not here commenting on the court finding Google at fault for the defamation, only noting the empirical claims the court makes about the functions of the search suggestions.

Here is a relevant portion of the court's 2011 ruling — the part to focus on re the role of autocomplete suggestions/predictions in results-of-search. The court finds that search suggestions immediately prompt (induce/provoke) beliefs.


Link to tweet.

Anne Jonas & Jenna Burrell's "Friction, snake oil, and weird countries: Cybersecurity systems could deepen global inequality through regional blocking" (2019) (link)

Excerpts (screenshots from tweet):


We draw insight from critiques of globalization and postcoloniality that decenter this normative ‘‘user’’ pointing to the way marginality is easily cast as aberrant and illegitimate (Burrell, 2012; Dourish and Mainwaring, 2012; Irani et al., 2010). We have worked with research collaborators exploring the question of regional blocking in parallel, but from within methodological traditions in computer science (see Afroz et al., 2018). In their work, they set about validating the existence and prevalence of ‘‘server-side’’ regional blocking utilizing automated techniques. Our approach pursued another set of questions. Defined by Irani et al.’s (2010) framework


Link to tweet.

I'm currently enjoying reading through Lindsay Poirier (@lindsaypoirier)'s dissertation and just love the lead to Chapter 5:

I'm currently reading Lindsay Poirier (@lindsaypoirier)'s dissertation—"Knowledge Representation in Scruffy Worlds: An Ethnography of Semiotic Infrastructure Design Work" (2018)—and just love the lead to Chapter 5—which I skipped to & had to share after reading the intro to it in the Intro:

Ch. 5. Catachrestically Designing Semiotic Infrastructures for the Human Services On June 9, 2016, Greg Bloom was the third speaker on a panel entitled "Solutions at Hand" at the Personal Democr