Sign in

Osama Khalid

@osamakhalid.bsky.social
131 followers 56 following 29 posts

SWE YouTube Language Research CompSci (PhD) + Linguist (MA) = NLP UIowa | LUMS alum I work on all things interdisciplinary (especially if language is involved), and share things I find interesting

PostsRepliesMedia
Osama Khalid @osamakhalid.bsky.social · 30/05/2026
📢 Woot! Congrats to Sarmad, Sharaf, and @ethankutlu.bsky.social for this years' ICWSM's best paper! For those who weren't there for the actual talk. (A while back) I had a made an explainer youtu.be/QRBiv84Aaak
youtu.be
Flattening Fantasies: Analyzing Stereotypes in Pornographic Discourse.
YouTube video by Osama Khalid
040
Osama Khalid @osamakhalid.bsky.social · 28/05/2026
I am currently at @icwsm.bsky.social . We (Sarmad, Sharaf, @ethankutlu.bsky.social ) will be presenting our paper "Flattening Fantasies: Analysing Stereotypes in Pornographic Discourse" in the 4:00-5:00 session . Come say Hi! (It just won the best paper award)
011
Osama Khalid @osamakhalid.bsky.social · 30/11/2025
And a SxS comparison of how much difference Nastaliq makes to readability !! (Article from Jang)
000
Osama Khalid @osamakhalid.bsky.social · 30/11/2025
Since I can't force people to adopt better standards, so instead I did the next best thing. A web extension that renders Urdu in Nastaliq so that you can have a consistent, beautiful font across all pages.
100
Osama Khalid @osamakhalid.bsky.social · 30/11/2025
However a lack of adoption of standard web practices and standards by Urdu developers means that a vast number of Urdu websites are rendered in some form of Naskh instead of Nastaliq
100
Osama Khalid @osamakhalid.bsky.social · 30/11/2025
The Urdu on the internet, however, is... not. It's written generally in Naskh, that looks like this (cc: @bbcurdu.bsky.social). This isn't because fonts aren't available. We have had urdu fonts since the 80s with Noori Nastaliq. The contemporary font space includes fonts like Mehr, Noto and Gulzar
100
Osama Khalid @osamakhalid.bsky.social · 30/11/2025
I can read Urdu that is on the internet, but the experience is jarring. The Urdu I encounter every day in newspapers, on signs, is written beautifully in Nastaliq:
100
Osama Khalid @osamakhalid.bsky.social · 30/11/2025
🚨 I am functionally iliterate when it comes to Urdu on the internet. So I made a couple of web extensions to render Urdu text into Nastaliq, to help readability For Chrome: chromewebstore.google.com/detail/osama... and Firefox: addons.mozilla.org/en-US/firefo...
100
Osama Khalid @osamakhalid.bsky.social · 24/11/2025
Iowa City, a role model! www.nytimes.com/2025/11/18/c... (archive.ph/lEmzI)
nytimes.com
Iowa City Made Its Buses Free. Traffic Cleared, and So Did the Air.
010
Osama Khalid @osamakhalid.bsky.social · 29/10/2025
Github: github.com/osama-khalid...
github.com
GitHub - osama-khalid/osama-word-saver: A language learning browser extension that translates any word to English and saves it for later review.
A language learning browser extension that translates any word to English and saves it for later review. - osama-khalid/osama-word-saver
010
Osama Khalid @osamakhalid.bsky.social · 29/10/2025
You can download it for Chrome here: chromewebstore.google.com/detail/osama... and for Firefox here: addons.mozilla.org/en-US/firefo...
chromewebstore.google.com
Osama's Word Saver - Chrome Web Store
Language Learning Tool. Instantly translate any word to English. Supports 100+ languages.
110
Osama Khalid @osamakhalid.bsky.social · 29/10/2025
And because I enjoy making videos, I made a short video demoing the functionality and the problem it solves. 3/n www.youtube.com/watch?v=N2B-...
youtube.com
Word Saver: An Illustrative Demo
YouTube video by Osama Khalid
100
Osama Khalid @osamakhalid.bsky.social · 29/10/2025
Problem: Everytime I come across a word in my L2 that I don't know, I find myself copy-pasting it into a translator and it breaks my reading flow. Solution: A tool that can instantly translate a selected word to my L1 using a keyboard shortcut, and it tracks of all the new words I look up. 2/n
110
Osama Khalid @osamakhalid.bsky.social · 29/10/2025
🚨 Weekend Project: I finally finished a small project I've been working on. A web extension to solve my personal language learning problem! www.youtube.com/shorts/XsAdZ... 1/n
youtube.com
Word Saver: An Illustrative Demo (Short)
YouTube video by Osama Khalid
110
Reposted by Osama Khalid
ProPublica @propublica.org · 26/07/2025
ProPublica spoke to about 150 people who had lived in homeless encampments when cities cleared them out in “sweeps.” We distributed notecards so people could tell us about the toll in their own words. ➡️ This is what they wrote: projects.propublica.org/impact-of-ho...
Handwritten notecard. Prompt at the top asks: What object was most devastating for you to lose, and how have you been coping? Answer below: Dentures. Were thrown away and coping isn't somthing I can do. It’s made me feel ugly, unworthy, can’t go get a job with no teeth. So how can get off the streets until another pair can be made?
18555252424
Osama Khalid @osamakhalid.bsky.social · 23/07/2025
"When the public discourse focuses on whether chatbots have consciousness, we're not talking about documented harms like privacy violations, algorithmic bias... The fake risk of sentient AI provides perfect cover for ignoring real risks that affect real people today" www.readtpa.com/p/stop-prete...
readtpa.com
Stop Pretending Chatbots Have Feelings: Media's Dangerous AI Anthropomorphism Problem
When AI causes harm, headlines blame the bot instead of the billion-dollar companies that built them. This anthropomorphic coverage is tech journalism at its worst.
021
Osama Khalid @osamakhalid.bsky.social · 10/07/2025
Swahili’s long history as a ‘language on the road’ has traversed 19th-century trade routes, entered 20th-century classrooms, carried Julius Nyerere on his political ‘safaris’, and forged connections across Africa. www.historytoday.com/archive/behi...
historytoday.com
Swahili on the Road
021
Osama Khalid @osamakhalid.bsky.social · 17/02/2025
References 1. ai.meta.com/research/no-... 2. onlinebooksoutlet.com/products/roa... 3. huggingface.co/hexgrad/Koko...
000
Osama Khalid @osamakhalid.bsky.social · 17/02/2025
Over the weekend, I digitized and OCRed parts of it and then used Kokoro TTS [3] to generate an audiobook. This is a proof of concept—not intended to be perfect, but rather an attempt to probe the limits of TTS in Urdu. 3/3
100
Osama Khalid @osamakhalid.bsky.social · 17/02/2025
Once upon a time my friend, Abdullah gave me a copy of Roald Dahl's Boy that his mom had translated into Urdu [2]. 2/3
100
Osama Khalid @osamakhalid.bsky.social · 17/02/2025
🚨 Weekend project: Urdu Audiobook Generation: youtube.com/watch?v=PYrO... Urdu is generally considered a low-resource language[1], and there isn't enough training data to build high-quality systems. I wanted to explore how far I can push TTS (text-to-speech) in Urdu. 1/3
youtube.com
100
Osama Khalid @osamakhalid.bsky.social · 17/02/2025
letterformarchive.org/news/this-ju... Chopstick sleeves can be both functional and cultural artifacts.
letterformarchive.org
This Just In: Chopstick Sleeves as Emissaries of Japanese Typography and Culture
Designer and educator Angie Wang deciphers a collection of over 500 sleeves recently donated to the Archive.
000
Osama Khalid @osamakhalid.bsky.social · 18/01/2025
Since the Chagos Islands are back in the news. www.bbc.com/news/article... On the issue with domain names (e.g. .io , .tv, .nu) and digital colonialism www.wired.com/story/the-di... Archived: archive.ph/im6HN
wired.com
The Digital Colonialism Behind .tv and .ly
Country-specific domain names can generate a lot of money—but for whom?
000
Osama Khalid @osamakhalid.bsky.social · 09/12/2024
Among the many applications of stylometry... weaponizing language (or any technology) as a tool of prosecution always leaves a bad taste in my mouth www.thedial.world/articles/new...
thedial.world
Can a Comma Solve a Crime? — The Dial
How forensic linguists use grammar, syntax and vocabulary to help crack cold cases.
010
Osama Khalid @osamakhalid.bsky.social · 01/12/2024
Executions of the conceivably innocent are no better than human sacrifice latimes.com/opinion/stor... "When we kill the guilty, we become needlessly cruel. When we kill the conceivably innocent, we become a mockery of ourselves and our supposed allegiance to justice."
latimes.com
Editorial: Executions of the conceivably innocent are no better than human sacrifice
On Friday, North Carolina executed Freddie Owens, even after serious doubts about his guilt emerged. When we kill the conceivably innocent, we become a mockery of ourselves and our supposed allegiance...
000
Osama Khalid @osamakhalid.bsky.social · 26/11/2024
🙋‍♂️ I am finishing my PhD
000
Osama Khalid @osamakhalid.bsky.social · 21/11/2024
Thats it! I am leaving academia and becoming a YouTuber!
000
Reposted by Osama Khalid
UIowa Computer Science @uiowacs.bsky.social · 19/11/2024
📢 Osama Khalid (osamakhalid.bsky.social) will defend his doctoral thesis "Charting Sensorial Style: New Frontiers in Linguistic Style Analysis" tomorrow Wednesday 11/20 at 10:15am in 2520C UCC. Deets at bit.ly/khalid_11_20 #FinalExam #PhDLife #UIowaGrad24 #AcademicSky #stylometry #linguistics 👨‍🎓 🤞
Osama Khalid portrait with text: "FINAL EXAM: Osama Khalid
Wednesday, Nov. 20 10:15 CT"
011
Osama Khalid @osamakhalid.bsky.social · 17/11/2024
I believe ں is not just a dotless ن, but as a nasal vowel has an independent existence, and should be treated like a separate letter. on the other hand ء is just a diacritic and has no place in the Urdu Alphabet! #linguistics
000
Osama Khalid @osamakhalid.bsky.social · 17/11/2024
Did you know ى is more likely to occur at the end of a word than at the start. There are more words which start with م than there are words that end with it. Used Python+MATLAB+MSPaint to visualize how the letters in the #Urdu language are distributed within words.
121
Osama Khalid @osamakhalid.bsky.social · 16/11/2024
What has case distinction but is neither uppercase nor lowercase? TitleCase devblogs.microsoft.com/oldnewthing/...
devblogs.microsoft.com
What has case distinction but is neither uppercase nor lowercase? - The Old New Thing
It has one foot in each world but belongs to neither.
000