Switch to speaker view

Or use left cursor

Switch to presentation view

Or use right cursor
Supported by
Technology One
Transforming business, making life simple

You need to update your browser

These modern browsers have better performance and support the latest web technologies.

Sorry, Eventer doesn't work quite right on your device.

Right now, Eventer can be viewed on your desktop computer and any Apple mobile device with iOS 7 or later. We're hard at work on supporting other platforms.

00:00:00 / 00:00:00

The Story of the Teapot in HTML

  • Brian Beckman, Erik Meijer
  • 00:56:28

Would you believe that the image of the famous Utah Teapot is rendered using just div elements and CSS without any OpenGL, WebGL, Canvas, or other "real" graphics capabilities?
In this fun talk, we will explain this glorious hack we first learned from a blogpost by Jeff Lau aka Useless Pickles, and that we subsequently used as a demo for our IL to JavaScript compiler project.
While the original Live Labs project has long gone to the happy hunting grounds of technology, we salvaged this little pearl as a timeless demonstration of doing a lot with very little.

  • Wrote foundational software for new starts in Bing Mobile Mapping and Technology platform. Created pure-functional language and runtime using combined numeric and symbolic processing for business intelligence and visualization. Co-Found Tesla and Volta efforts with Erik Meijer via LINQ and the Reactive Framework. Approximately 85 patent filings and 25 issued patents. Consultant for Tire Physics on XBox racing game "Forza". * Designed and coded all physics for secret video-game project based on my "Physics of Racing" papers. Co-Founded Biztalk effort with Greg Meredith and Marc Levy. Greg and I wrote the original Biztalk workflow engine, which became Windows orchestration framework. Early architecture and coding for .NET code-access security (pre-1.0) Design and Coding for Microsoft Transaction Server role-based security architecture, including back-port of Windows NT DCOM security to Windows 95. Prototyped secret kernel-based sandboxing of downloaded code in the NT kernel using Scheme in kernel mode. Solo: Hostile Foreign-Function Interface for Scheme, allowing any native-mode Windows DLL to be loaded into the scheme runtime. With Barbara Fox, established Microsoft Crypto group and all Microsoft's public-key security efforts. Research and architecture for post-link profile-driven code rewriting. Principal Architect for version 1 of the Time Warp Operating System, with David Jefferson et al. ~20 publications and awards. Relativistic corrections to GPS interferometry for direct measurement of Continental Drift. Water-Vapor Radiometry for GPS and Astronomical interferometry for direct measurement of Continental Drift (under the Geodynamics Program at JPL). Many software innovations, including improved integration routines, simulation architectures, special-purpose retargetable editors, embedded scripting, etc.

  • Erik is a Dutch computer scientist, programmer, software architect and leader of a cloud programmability team at Microsoft; and Professor of Cloud Programming at Delft Technical University. His accomplishments include major contributions to C#, the design of LINQ and Rx Reactive Extensions recently open sourced by Microsoft. He research at Microsoft has included work on Volta, CLR to JS; CoSql and democratizing for the cloud. Prior MS Erik was an active researcher and developer in the Haskell community. His talks are always challenging and entertaining. In every talk he show difficult practical problems can be addressed through simple and elegant solutions. Erik has twice been recognized by his peers as one of MS most valued and respected engineers.

Having trouble viewing the talks? Please let us know.

Or, help us improve by telling us what you think.