Niema Moshiri
banner
niema.net
Niema Moshiri
@niema.net
Associate Teaching Professor of Computer Science at UC San Diego, Bioinformatician by training, SD-raised. https://niema.net
My best friends got our baby such amazing gifts for our baby shower 😂 They know me too well 🤌
November 23, 2025 at 5:34 AM
Some screenshots from tonight's session of Final Fantasy VII: Rebirth! This game is such a work of art 😍
November 16, 2025 at 6:35 AM
This is a real screenshot from the discussion board of the Advanced Data Structures class I'm teaching right now 😂

(the Syllabus mentions that FF7 is my favorite game, and it was a question on the first Reading Quiz to ensure students read the Syllabus)
November 11, 2025 at 9:13 PM
Friendsgiving leftovers and tea for breakfast 🤌
November 9, 2025 at 5:03 PM
GISAID's rationale is particularly ridiculous given that, as of right now, there are ~17 million SARS-CoV-2 complete genomes on GISAID: the genome sequence is ~30 KB, so we're talking about ~550 GB uncompressed, which I'd estimate ~21 GB gzipped and even smaller for better compression methods
November 6, 2025 at 10:22 PM
November 6, 2025 at 1:58 PM
Had our first in-person guest lecturer in my History of Video Games seminar! Big thanks to Scott Rudi, a Design Director at Respawn Games (previously at @riotgames.com, Psyonix, Wargaming Seattle, Disney Interactive, Red 5, Zipper Interactive, Sierra Online, EA, etc.) www.youtube.com/watch?v=_u0O...
November 6, 2025 at 12:15 AM
So ready for laser tag to come back! You're looking at a Level 6 Lasermaster 😎
November 2, 2025 at 9:30 PM
Does this count as a mainline Final Fantasy game? 👀👉👈
October 23, 2025 at 2:51 PM
October 20, 2025 at 11:17 PM
I'm pretty sure that's the textbook definition of a war crime according to 18 U.S. Code § 2441(d)(1)(D) www.law.cornell.edu/uscode/text/...
October 19, 2025 at 5:26 PM
"Disrupting the Game" by Reggie Fils-Aimé is by far one of my favorite memoirs! Great audiobook, read by him! www.goodreads.com/book/show/58...

"Doom Guy" by @johnromero.bsky.social is also one of my favorites, also read by the author! Highly recommend both www.goodreads.com/book/show/60...
October 18, 2025 at 12:04 AM
I'm listening to "Rise" (Jeff Yang, Phil Yu, Philip Wang), which details the various forms of racism (both systemic and personal) experienced by East and Southeast (and briefly South) Asian Americans, and I really hope we get something similar about the experiences of Middle Eastern Americans
October 16, 2025 at 7:10 PM
🫡
October 16, 2025 at 3:22 PM
Literally back-to-back posts on my timeline (those random people in those work vans who were detained are innocent bystanders who are probably feeling pretty hurt right about now) 🤷‍♂️
October 13, 2025 at 8:28 PM
Listened to the audiobook for @markhoppus.bsky.social's memoir "Fahrenheit-182" and I really enjoyed it! I grew up in SD listening to blink-182, and it was cool hearing descriptions of things I experienced (e.g. watching local band open for headliner at SOMA). Super emotional too; highly recommend!!
October 12, 2025 at 8:07 PM
Great game, and it had both a movie and TV show adaptation as well!
October 11, 2025 at 7:54 PM
🐸
October 11, 2025 at 3:39 PM
October 8, 2025 at 2:10 PM
Fun weekend in San Francisco! Ate some delicious pastries, saw some cool retro electronic and video games, and had some bomb pizza!
October 5, 2025 at 9:09 PM
One of my favorite movies of all time!
September 24, 2025 at 2:49 PM
The absolute masterpiece that is Final Fantasy VII: Rebirth 🎮
September 22, 2025 at 8:51 PM
Just finished listening to @mikedrucker.bsky.social's stellar audiobook for "Good Game, No Rematch," and you should check it out too! By far one of my favorite books of all time! www.goodreads.com/book/show/21...
September 18, 2025 at 6:37 PM
Yikes, that's effectively impossible given that they haven't disclosed who exactly is doing what, right? Here was my original FOIA request and the responses I got from different offices
September 18, 2025 at 4:53 PM
Also, why are 3 of them clearly not wearing socks with their fancy attire? 😬
September 17, 2025 at 6:32 PM