Things to poke at.
Small experiments from my work in satellite navigation, computer vision, optimization and AI, plus a few about language and philosophy. Everything runs in your browser, so nothing you add leaves your device.
PDF tools
Merge, split, reorder, rotate, number, watermark and sign PDFs, and turn photos into a PDF. Your files never leave your device.
Open → Earth observation · ToolEarth from space, your way
A real Sentinel-2 image of Abu Dhabi. Mix its bands to see vegetation, water and city in colours your eyes can't see.
Explore → GNSS · Security · GameSpoof or real?
Six drives, six receivers. Read the signal strength and the track and call each one clean, jammed or spoofed.
Play → Neuromorphic · SoundA spiking neuron
Feed a neuron spikes and watch it charge, leak and fire. Hear it, and see why event-driven chips save work.
Fire → Optimization · GameTimetable puzzle
Fit the courses into rooms and slots with no clashes, then race a genetic algorithm and an ant colony.
Solve → Energy · OptimizationRun a solar house
Schedule the washing, the car and the dishwasher around a UAE solar day, then let a planner try.
Plan → Optimization · GameBlend it right
Three tanks, three orders, limited stock. Blend each order on spec at the lowest cost, then see what an optimizer finds.
Blend → GNSS · GameGet a fix
Satellites only know how far away you are. Tap where their range circles meet and see how close you get to the truth.
Play → GNSS · Live dataMy sky and yours
The GPS, Galileo and BeiDou satellites above Abu Dhabi right now, next to the ones above your city.
Compare → Computer vision · ToolDehaze your own photo
Drop in an underwater or foggy photo and watch the haze lift, with a before and after slider.
Try it → Philosophy · PerceptionDuck or rabbit?
Wittgenstein's duck-rabbit drifts from one animal to the other and back. Mark when it flips for you, and see whether what you already saw held on.
Look → Philosophy of language · GameSlab!
Wittgenstein's builders' language-game. A builder calls out words nobody explains, and you learn them only by using them.
Start building → Game · DailySpace Wordle
A new five-letter word from space every day, with a fact for every answer. Can you hear it in Morse?
Play → GNSS · Sound · GameFind the signal
A satellite is whispering under the noise. Search by ear, then tune in until your receiver locks on.
Listen → Signals · SoundMorse message
Hear your message as Morse or as a 50 bit-per-second data signal, send it as a hidden link, or key your own.
Send → GNSS · Full screenSky over Abu Dhabi
A live, full-screen satellite tracker with the next ISS sighting. Works for your location too.
Open ↗