Toggle Quick Contact Bar


I’m a Researcher, Software Engineer, and an Artist.

Hello, Allergic to HTML? Here’s a CV. Elsewhere: Twitter | Mastodon | Cohost | LinkedIn | Google Scholar | Tumblr | Flickr | GitHub I’m currently an Engineer at NVIDIA, leading the Omniverse XR Team. Before that I was the Director of VR at Fake Love. Before that I was a Virtual Reality Developer at Framestore. Before that, a Researcher at the NYU Media Research Lab. Before that, I studied Mathematics and Linguistics at Tel Aviv University, and then Human-Computer Interaction at New York University. Before that, I was a Director at Channel 10 (now Channel 13), and Co-Hosted a TV Show About the Internet. My current research interests are Computer Graphics, VR, Whole-Body Interaction, Haptics, Human-Robot Interaction, and Neural Synthetic Imaging.

Full Bio

Things I did:

CHIP WAR: Notes and Things I Learned

How transistors created Urbanization, Globalization and complex supply chains: Notes and things I learned from reading CHIP WAR by Chris Miller.

Read →

DEALERS OF LIGHTNING: Notes and Things I Learned

My notes about DEALERS OF LIGHTNING: Xerox PARC and the Dawn of the Computer Age (1999)

Read →

CVPR 2022 Keynote | Hyperscale Spatial Computing: The Implications of Inverting the Bandwidth Funnel

I had the honor of speaking at CVPR’s CV4ARVR workshop this fall. Among many topics covered, I explained a bit about Omniverse XR (the project I’ve been working on at NVIDIA), and the challenges of…

Read →

OS 2022 : New Music This Year

Yes, I have (had) a music blog, but that’s its own thing. I decided to publish my summaries whenever I make them here. Here’s my 2022. Spotify: I assembled almost all the releases on Bandcamp…

Read →

Reference Collection

Here’s a little page collecting resources I have consulted or still consult. This page will update. Low Level Programming Graphics Nonphotorealistic

Read →

“The Painful Introduction to Virtual Reality”, Versions 2016

For VERSIONS 2016, hosted by Killscreen and NEWINC, I gave a workshop about perception and designing for the senses in virtual reality. The results were positive and I got some emails asking me to share this,…

Read →

It’s raining again

I put this thing on twitter and it spread too quickly for me to understand what’s going on. So here it is, somewhere I can see.

Read →

Cartography pt. 1 : Pulling cars from security cameras

Here’s something I did with Surya Mattu for James George’s video art class at ITP. For now, it’s a program that takes feeds from traffic cameras, extracts cars and turns them into sprites. There’s some…

Read → : Wikipedia:Random tells it like it is

tl;dr: I made Wikipedia:Random even more satisfying. It’s at Maybe it’s just the way I select the people I hang around, but it seems to me I know nearly no one who can say…

Read →

Etherwave Affair: Playing music from youtube on a Raspberry Pi

Last September, I boarded a plane from Tel Aviv to New York to start a new big period in my life. I was about to begin studying at NYU’s Interactive Telecommunications Program, a master’s program…

Read →

Oscillations [Processing.js]

Oscillations (click for fullscreen) is something I wrote in processing.js. It’s an experiment in iterated linear interpolations of trigonometric functions. Controls: The mouse controls the sampling frequency The up/down keys control the frequency multiplier The…

Read →

Line Permutation Camera

This is a little thing I’ve been working on for James George’s class. It’s a sketch that evolves a 2D image sequence from a single video line. Right now it uses some form of averaging,…

Read →