Sign in

NON-TOXICNo ads · No shady algorithms

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Peter Teoh

@cybersulu.ninja
247 followers 372 following 343 posts

He/Him 🏳️‍🌈 cis gay man | New Yorker 🗽 | Work in tech 🧑🏻‍💻 | Traveler 🌎 | Photographer 📷 📸 peterteoh.com 📸

PostsRepliesMedia
Peter Teoh @cybersulu.ninja · 22/10/2026
Lol
Gemini app screenshot
000 0
Peter Teoh @cybersulu.ninja · 14/10/2026
I don't recall ordering borscht 👀
Uber Eats notification: "STALIN is on the way with your order."
010 1
Peter Teoh @cybersulu.ninja · 12/10/2026
Spirit Halloween costume package of Protest Hero
010 1
Peter Teoh @cybersulu.ninja · 08/10/2026
Just for shits and giggles (and to avoid ad-supported/tracker-supported apps), I #vibecoded my own currency converter with #AIStudio. I was pleasantly surprised by how easy it was.
Screenshot of a currency converter appScreenshot of a currency converter app
120 2
Peter Teoh @cybersulu.ninja · 08/10/2026
Apparently Amazon can't count
110 1
Peter Teoh @cybersulu.ninja · 05/10/2026
I vibecoded a currency converter that scrapes/caches market rates from an open free tier API that I can use ad- and tracker-free.
Screenshot of the poster's  vibecoded currency exchange converter
110 1
Peter Teoh @cybersulu.ninja · 01/10/2026
Wake up!
Billy Joe Armstrong asleep
010 1
Peter Teoh @cybersulu.ninja · 18/09/2026
Happy Queer Music Friday
Screenshot from YouTube Music app showing 4 new albums and singles by LGBTQ+ artists (Orville Peck, Troye Sivan, Miley Cyrus, Guitarricadelafuente)
000 0
Peter Teoh @cybersulu.ninja · 16/09/2026
First time donating my gay homosexual blood today 🩸
030 3
Peter Teoh @cybersulu.ninja · 14/09/2026
Another NY Times crossword puzzle clue for 'ORA'
010 1
Peter Teoh @cybersulu.ninja · 17/08/2026
We really do hire a very diverse slate of employees here
Bison wearing a Noogler hat
000 0
Peter Teoh @cybersulu.ninja · 15/08/2026
🤔
Avis app screenshot for an electric car rental with recommendation to prepay for fossil fuel
120 2
Peter Teoh @cybersulu.ninja · 13/08/2026
Cast of Heated Rivalry Parody Musical Cast of Heated Rivalry Parody Musical Cast of Heated Rivalry Parody Musical Cast of Heated Rivalry Parody Musical
000 0
Peter Teoh @cybersulu.ninja · 13/08/2026
We're going to the cottage
Couple in the theater for Heated Rivalry ParodyHeated Rivalry Parody poster
120 2
Peter Teoh @cybersulu.ninja · 11/08/2026
Trump leaving the NATO Summit
000 0
Peter Teoh @cybersulu.ninja · 07/08/2026
📷 🆙
Camera firmware upgrade in progress
010 1
Peter Teoh @cybersulu.ninja · 05/08/2026
Chalkboard at a pastry shop. Cartoon drawings with the text "Radiobread - I'm a crepe, in a weirdough, what am I doughing here, I donut belong here"
120 2
Peter Teoh @cybersulu.ninja · 17/07/2026
We were just there a couple of weeks ago
Family posing for a photo with the Petronas Twin Towers in Kuala Lumpur in the background
110 1
Peter Teoh @cybersulu.ninja · 17/07/2026
Oh, the weather outside is frightful, but the filtered air inside's delightful...
Google Home Display showing unhealthy air quality outdoors. Air quality sensor inside a home shows good air quality.
120 2
Peter Teoh @cybersulu.ninja · 17/07/2026
🇪🇸
Omega Seamaster Planet Ocean watch with a red and yellow NATO style strap
020 2
Peter Teoh @cybersulu.ninja · 16/07/2026
Welcome to the apocalypse
Man wearing an N95 mask due to smoke
010 1
Peter Teoh @cybersulu.ninja · 14/07/2026
Yes, that's the one!
Google Pixel 4 phone in orange
110 1
Peter Teoh @cybersulu.ninja · 09/07/2026
011 1
Peter Teoh @cybersulu.ninja · 09/07/2026
My husband and I on our first date at Stonewall Inn
My husband and I on our first date at Stonewall Inn
030 3
Peter Teoh @cybersulu.ninja · 06/07/2026
I'd like to speak with the Meownager please.
Cat wearing a "manager" scarfCat wearing a "manager" scarf
010 1
Peter Teoh @cybersulu.ninja · 06/07/2026
A fun week in Malaysia, with family and friends
Group of friends having dinner together Family dim sum gatheringA gathering of friends over a meal of bah kut teh
030 3
Peter Teoh @cybersulu.ninja · 30/06/2026
Does anyone proofread ads anymore these days?
Ad for Tabio socks that misspells the word 'socks' as 'cocks'
000 0
Peter Teoh @cybersulu.ninja · 28/06/2026
Sal Tlay Ka Siti, the most perfect place on Earth.
Flight status approaching Salt Lake City
000 0
Peter Teoh @cybersulu.ninja · 24/06/2026
Happy #Pride !
Cupcakes for Pride
010 1
Peter Teoh @cybersulu.ninja · 17/06/2026
My motto
Keep me greased. Keep me clean. Check my fluids. Keep me working.
061 6
Peter Teoh @cybersulu.ninja · 11/06/2026
That's a hate crime against bottoms sherwood.news/tech/alphabe...
For $29.99 a month, invite-only "top riders" in San Francisco, Los Angeles, and Phoenix can get priority pickups, 10% Waymo Cash back on rides, early access to new cities, and five free cancellations per month.
021 2
Peter Teoh @cybersulu.ninja · 10/06/2026
Yay stickers! #googlenyc #pridemonth #happypride #stickers
Stickers for Pride Month from Google NYC
120 2
Peter Teoh @cybersulu.ninja · 02/06/2026
Google logo with pride month design and colors on the Google NYC office building
000 0
Peter Teoh @cybersulu.ninja · 01/06/2026
Informal survey: Please identify yourself (T)rash, or (R)estroom
Signage on Amtrak "TRASH this end", and "RESTROOM other end"
110 1
Peter Teoh @cybersulu.ninja · 28/05/2026
I got my Fitbit Air. Definitely less dorky than double-wristing a Pixel Watch on one wrist and a mechanical watch on the other.
Fitbit Air being worn
130 3
Peter Teoh @cybersulu.ninja · 27/05/2026
Here's the platinum palladium print I made last weekend. It's incredibly satisfying to have captured the image, and produced the final print by hand. #platinumpalladium #ptpd #monochrome #photography
A platinum palladium print
060 6
Peter Teoh @cybersulu.ninja · 23/05/2026
Back to school!
Man inside the building that houses the International Center of Photography SchoolStudent ID for ICPDigital negative created for platinum palladium printing
130 3
Peter Teoh @cybersulu.ninja · 22/05/2026
You're absolutely right
3 panel comic
151 5
Peter Teoh @cybersulu.ninja · 22/05/2026
Getting some of my images ready for tomorrow's Platinum-Palladium printing workshop at ICP #platinumpalladium #ptpd #icp #photography #digital2analog
Screenshot of Adobe Lightroom with a selection of monochrome images
020 2
Peter Teoh @cybersulu.ninja · 11/05/2026
#flaredbase
Oval metal object on a concrete bollard
020 2
Peter Teoh @cybersulu.ninja · 09/05/2026
Rock out with your 🐓 out! #art #bronze #sculpture #museedorsay #paris
Bronze sculpture of a youth holding a rooster
080 8
Peter Teoh @cybersulu.ninja · 08/05/2026
Hello from New York!
Man standing by store called Paris New York
020 2
Peter Teoh @cybersulu.ninja · 08/05/2026
Marais Ho (me)
Storefront in Paris
010 1
Peter Teoh @cybersulu.ninja · 06/05/2026
👀
Screenshot of Pete Buttigieg asking "Will I see you tonight?"
010 1
Peter Teoh @cybersulu.ninja · 05/05/2026
Brooklyn has a great #streetfood scene
Apple on a bench, bottle of tea below
010 1
Peter Teoh @cybersulu.ninja · 05/05/2026
Hasa diga eebowai
Electrical fire forces 'Book of Mormon' to cancel performances
010 1
Peter Teoh @cybersulu.ninja · 04/05/2026
And also with you #starwars #starwarsday #maythe4th
Spock from Star Trek says "May the 4th be with you"
000 0
Peter Teoh @cybersulu.ninja · 03/05/2026
Here we go again.
Screenshot of NYT crossword
020 2
Peter Teoh @cybersulu.ninja · 03/05/2026
000 0
Peter Teoh @cybersulu.ninja · 03/05/2026
Get ready for #MarkZuckerBot
Two screenshots, "Meta creating AI version of Mark Zuckerberg so staff can talk to the boss", and "Meta buys robotics startup to bolster its humanoid AI ambitions"
120 2