Mat Kelly @machawk1.bsky.social · 12/06/2026Hooded my first two PhD students at the final Drexel CCI Commencement. Congratulations to (the very soon to be) Drs. Choi and Rauch! 160
Mat Kelly @machawk1.bsky.social · 07/05/2026Today is my 𝑑𝑒𝑓𝑒𝑛𝑠𝑖𝑣𝑒𝑟𝑠𝑎𝑟𝑦 — seven years ago today I defended my PhD dissertation! 080
Mat Kelly @machawk1.bsky.social · 18/12/2025Now presenting our #jcdl2025 paper exploring IPARO, a decentralized web-archival system on IPFS/IPNS that embeds version links into archived content. We evaluate linking policies and storage/lookup/replay tradeoffs. @ipfs.tech Slides: matkelly.com/presentation... Paper: matkelly.com/papers/2025_... 062
Mat Kelly @machawk1.bsky.social · 16/12/2025My PhD student Chris Rauch presented OntExtract @ #JCDL2025! Web-based NLP w/ PROV-O provenance—comparing manual vs LLM pipelines & track semantic change. Demo: ontextract.ontorealm.net Slides: matkelly.com/presentations/2025_jcdl_ontextract.pdf Paper: matkelly.com/papers/2025_jcdl_ontextract.pdf 041
Mat Kelly @machawk1.bsky.social · 22/10/2025Our article "Liberation of LMS-siloed Instructional Data" was just released by the Code4Lib Journal! The work documents our efforts in extracting IMLS-funded bootcamp content from Blackboard for future reuse in library carpentries & for reference by students. 📝 journal.code4lib.org/articles/18462 041
Mat Kelly @machawk1.bsky.social · 18/09/2025That's a wrap on ACM Hypertext 2025! #ACMHT2025 #HT2025 #HT25 Next year's Hypertext 2026 will be in London at School of Advanced Study at University of London and the British Library. #HT2026 September 8-11, 2026 The theme will be Hypertext as Method. 021
Mat Kelly @machawk1.bsky.social · 18/09/2025At #ACMHT2025 day 4, Yavuz Selim Kartal (from @gesis.org) discusses supplementing social media posts with AI-generated summaries, which are perceived as most understandable form of enrichment as compared to metadata enrichment or pull quotes. @acmht.bsky.social #HT2025 📄 dl.acm.org/doi/10.1145/... 000
Mat Kelly @machawk1.bsky.social · 18/09/2025Almost all participants in their interviews mentioned fairness in musicRecSys came down to paying the artists. Secondarily was alg. bias &popularity bias as interview insights. Not everyone agreed that imbalance in the sys meant it was unfair. Many also wanted transparency & control. #ACMHT2025 010
Mat Kelly @machawk1.bsky.social · 18/09/2025At Day 4 of #ACMHT2025, Karlijn Dinnissen describes the role of fairness & diversity in user choices and perception of music playlists. * What do end users think makes a fair MusicRec sys? * How does that impact their choices? * How should they be informed? #HT2025 📄 dl.acm.org/doi/10.1145/... 110
Mat Kelly @machawk1.bsky.social · 17/09/2025Ágnes Horvát highlights in her @acmht.bsky.social keynote that the frequency of certain words in PubMed abstracts has drastically increased due to authors massaging their texts with LLMs. #HT2025 #ACMHT2025 000
Mat Kelly @machawk1.bsky.social · 17/09/2025At the #HT2025 Day 3 keynote, Ágnes Horvát asks, "How is science effectively promoted in online social spaces? Does self-publicity online lead to a tangible increase in citations?" When we account for venue, popularity of authors, etc., there still seems to be a net positive. 010
Mat Kelly @machawk1.bsky.social · 17/09/2025In his #nht25 prez @ #HT25, David Millard (@hoosfoos.bsky.social) ids the parallels between hypertext & those that will come as a result of gen AI. Who controls meaning? What are the boundaries of text? We typically think of AI as an assistant, the human being's still the wordsmith. 010
Mat Kelly @machawk1.bsky.social · 17/09/2025@eastgate.bsky.social describes resurrecting Information Cities at #NHT25 as a narrative, a journey toward understanding, a central theme in open world games like Elder Scrolls or Cyberpunk 2077 #ACMHT2025 #HT2025 @acmht.bsky.social 020
Mat Kelly @machawk1.bsky.social · 16/09/2025They utilized the timestamp of a tweet to estimate the time that a tweet has been archived. They then established left & right time boundaries to limit search space to make resolving captured tweets from the web archive more efficient. @tarannum44.bsky.social #ACMHT2025 📄 doi.org/10.1145/3720... 011
Mat Kelly @machawk1.bsky.social · 16/09/20251. Reconstruct a tweet URL based on the embedded parameters in a tweet 2. Search @archive.org. Web archives are most useful when the Tweet (or account) is no longer on the live web. - @tarannum44.bsky.social #ACMHT2025 111
Mat Kelly @machawk1.bsky.social · 16/09/2025Another reason fake tweets are shared is for satire. 100k likes and no comments is suspicious. How can you tell it's real? Web archives serve as a good src of evidence that it's real. Their goal is to build an automated method for evidence that a tweet is authentic @tarannum44.bsky.social #ACMHT2025 111
Mat Kelly @machawk1.bsky.social · 16/09/2025@tarannum44.bsky.social from @webscidl.bsky.social is up next at #ACMHT2025 describing web archives usage for verifying attribution of Twitter screenshots with a compelling use case of one's love for pineapple pizza. 🍍🍕 @phonedudemln.bsky.social 134
Mat Kelly @machawk1.bsky.social · 16/09/2025Dominik Soós from @webscidl.bsky.social asks "Can LLMs Beat Humans on Discerning Human-written and LLM-generated Science News?" Their contribs inc. benchmarks & findings, new dataset w/ 362 article triplets, & a novel method to improve perf on open-weight LLMs #ACMHT2025 dl.acm.org/doi/full/10.... 001
Mat Kelly @machawk1.bsky.social · 16/09/2025In his #ACMHT2025 talk, Mariusz Pisarski asks the questions about Google's AI integration into their search UI stating that research shows that users largely don't click on results at all, but instead rely on the provided summaries. Paper 🔗 dl.acm.org/doi/full/10.... 000
Mat Kelly @machawk1.bsky.social · 16/09/2025Hashing the first few letters and having a linear search is a perfectly reasonable data structure and works well for a collection of thousands, probably better than a full sort. - @eastgate.bsky.social @ @human-ht.bsky.social #ACMHT2025 000
Mat Kelly @machawk1.bsky.social · 16/09/2025@eastgate.bsky.social @ @human-ht.bsky.social:The problem w/ dealing w/ lots of stuff: there's always more to read & more questions to pursue. Even in antiquity, we have people that used thousands of srcs. Ancient collections assume readers want multiple tellings & read against them. #ACMHT2025 111
Mat Kelly @machawk1.bsky.social · 16/09/2025At @human-ht.bsky.social at #ACMHT2025: @eastgate.bsky.social describes historical compression: We want to compress messages, because every bit is expensive. When your bits are inscribed in stone, they are really expensive. One tablet had very bad handwriting then tooth marks on the back side. 111
Mat Kelly @machawk1.bsky.social · 16/09/2025Words per pope: Andrezej Adamski discusses the inter-pope sentiment of popes in time at the HUMAN workshop (@human-ht.bsky.social ) at #ACMHT2025. Takeaway: phrases track the media environment of each era. 010
Mat Kelly @machawk1.bsky.social · 16/09/2025How would hypertext help for census date resolution? Cathy Marshall discusses in her @human-ht.bsky.social keynote at #ACMHT2025, "It's important to be able to back out records when Ruth isn't Paul's bio mother & that all her records should be deprecated. The cost for link-making is high and noisy." 010
Mat Kelly @machawk1.bsky.social · 16/09/2025At the HUMAN workshop ( @human-ht.bsky.social ) at Day 2 of ACM Hypertext, Cathy Marshall gives the keynote with a story about John Tukey looking data at large while she was close reading the data (i.e., observing microwaved Ivory soap) #ACMHT2025 032
Mat Kelly @machawk1.bsky.social · 15/09/2025Enjoyed Alexander Petros proposing to bake in some features of HTMX into the HTML spec, namely to extend it to support more hypermedia controls. #ACMHT2025 Check out, "The Missing Mechanic: Behavioral Affordances as the Limiting Factor in Generalizing HTML Controls": doi.org/10.1145/3720... 072
Mat Kelly @machawk1.bsky.social · 15/09/2025Another Web Archiving & Digital Libraries (WADL) workshop is in the books as we completed the 2025 iteration at ACM Hypertext 2025! #ACMHT2025 Did you miss it? See the papers and soon slides and recorded video: 🔗 wadlworkshop.github.io Photo credit: Tarannum Zaki 051
Mat Kelly @machawk1.bsky.social · 15/09/2025At ACM Hypertext 2025, Sarah Abowitz (@lepidopterane.bsky.social) describes her observation & user studies for translation & aids for students learning Greek. Cognitive load of opening aids less preferred to opening in same window: hoverables do not overwhelm or disrupt the reading plan #ACMHT2025 183
Mat Kelly @machawk1.bsky.social · 26/06/2025Today I gave an invited talk at the Archive-It Partner Meeting in Philly titled, "What You See No One Saw" describing an ongoing investigation for archiving personalized representations on the web. The presentation is based on our IMLS project w/ @webscidl.bsky.social Slides: matkelly.com/ait2025 022
Mat Kelly @machawk1.bsky.social · 07/05/2025Today is my 𝑑𝑒𝑓𝑒𝑛𝑠𝑖𝑣𝑒𝑟𝑠𝑎𝑟𝑦 — six years ago today I defended my PhD dissertation! 🖐️☝️ Thanks to @weiglemc.bsky.social, @phonedudemln.bsky.social, JFB, Danella, & Dimitrie for the dissertation approval. Also thx to @ashleyrattner.bsky.social for the idea for one to celebrate this milestone annually. 062
Mat Kelly @machawk1.bsky.social · 29/04/2025Our IMLS grant, "Preserving Personalized Advertisements for More Accurate Web Archives" has been terminated effective April 28, 2025. #webarchiving 011
Mat Kelly @machawk1.bsky.social · 10/04/2025In the #ipresWAC2025 close remarks, Jon Carlstedt Tønnessen thanks all organizers and those making things work behind the scenes. Special thanks to @netpreserve.bsky.social for her massive contributions to the conf. IIPC GA & WAC 2026 will be at Royal Library of Belgium April 20-23, 2026. -30- 020
Mat Kelly @machawk1.bsky.social · 10/04/2025Ida Haugen-Poljac used AI to identify hate speech and verbal attacks online using AI. #ipres2024 010
Mat Kelly @machawk1.bsky.social · 10/04/2025Håvard: "We are trying to get a better understanding of the broader trends and patterns that are occurring online. We don't look at individuals when we run our analysis." They look to Quantifying Hate, minority hate, online polarization, and election integrity. #iipcWAC25 172
Mat Kelly @machawk1.bsky.social · 10/04/2025In the #iipcWAC25 closing keynote, Ida Haugen-Poljac & Håvard Lundberg discuss their focus on digital data at scale, citing Norwegian politicians posting updates on Facebook, "Each of in our daily lives leave little traces of ourselves online." 120
Mat Kelly @machawk1.bsky.social · 10/04/2025In Harsha Madhyastha's (from @usc.edu ) #iipcWAC25 talk, he describes how to do quality assurance at scale when archiving lots of pages that contain lots of JavaScript. His team looked to identify cause of erroneous rewrites and has worked w/ the @webrecorder.net team to fix it. 020
Mat Kelly @machawk1.bsky.social · 10/04/2025The distribution of viruses and Malware in the Luxembourg Web Archive. #iipcWAC25 #webarchiving 020
Mat Kelly @machawk1.bsky.social · 10/04/2025László Tóth discusses his tool, warc-safe, at #iipcWAC25 for scanning WARC files for NSFW content: It takes a WARC, extracts recs, scans w/ ClamAV, and checks for NSFW content like nudity and pornographic content. It uses an AI that scans each image file. #webarchiving github.com/natliblux/wa... 132
Mat Kelly @machawk1.bsky.social · 10/04/2025basilesimon.bsky.social goes on in his #iipcWAC25 presentation to describe methods toward verifiability for evidentiary use. WACZ's cryptographic aspects help to facilitate this. #webarchiving 020
Mat Kelly @machawk1.bsky.social · 10/04/2025Basile Simon (basilesimon.bsky.social) starts off the "Handling What You Captured" session at #iipcWAC25 with "So You've Got a WACZ: How Archives Become Verifiable Evidence". He discusses three projects where open source information have informed real-world, investigate processes. 100
Mat Kelly @machawk1.bsky.social · 10/04/2025The slides for my #iipcWAC25 talk, "What You See No One Saw" are available at matkelly.com/presentation... #webarchiving 163
Mat Kelly @machawk1.bsky.social · 09/04/2025@netpreserve.bsky.social introduces the Poster Slam at #iipcWAC25! Authors have 60 seconds to pitch their poster or they get "cowed". 🐄 110
Mat Kelly @machawk1.bsky.social · 09/04/2025"Two thirds of the dead links on Wikipedia are rescued...", an unreliable claim from @ibnesayeed.bsky.social, ending with "...but don't quote me on that!" #webarchiving #iipcWAC25 020
Mat Kelly @machawk1.bsky.social · 09/04/2025@ibnesayeed.bsky.social (Internet Archive) rounds out the Advocacy & User Engagement session at #iipcWAC25 with "Lost, but Preserved-A #WebArchiving Perspective on the Ephemeral Web" with various assessments of linkrot, depending on which src you consult. Rarely did they mention web archives. 132
Mat Kelly @machawk1.bsky.social · 09/04/2025Andreas Lenander Ægidius continues at #iipcWAC25 discussing "Web Archives for Music Research" and asked, "Are you aware of the web archive?" to which users of the Royal Danish Library confirmed they were but when asked about if they had used it, the majority answered "no". #webarchiving 040
Mat Kelly @machawk1.bsky.social · 09/04/2025Gaja: We need to stop thinking of archival content as something that will be primarily consumed by human individuals. #webarchiving #iipcWAC25 021
Mat Kelly @machawk1.bsky.social · 09/04/2025Onward to the Advocacy & User Engagement session at #iipcWAC25 Gaja Zornada (Computer History Museum Slovenia) discusses the insufficiency of human-centric ethical guidelines in the age of AI. In the old web, content was posted w/o foresight and now it's being abused by AI. 110
Mat Kelly @machawk1.bsky.social · 09/04/2025Closing out the "Tools Under Construction" at #iipcWAC25, Dr. Natanael Arndt ( @dnb-aktuelles.bsky.social ) discusses building up a new web archive starting with the Linked Data Lifecycle. These processes can block each other but it is important to recognize that you repeat them. #webarchiving 040
Mat Kelly @machawk1.bsky.social · 09/04/2025Gil: What they learned (from British Library's point of view): they affect systems that are technical in nature, the audiences, and processes. The other teams cannot go back to their work because there were bits of technology they relied on in that chain. #iipcWAC25 #webarchiving 010