Links

A list of links (mostly to articles) that I find useful or interesting.

Ok→Cancel versus Cancel→Ok

Link

A look at button ordering in GUIs from the Factorio blog

Principles of Lighting and Rendering with John Carmack at QuakeCon 2013

Link

John Carmack talking about various 3D rendering concepts.

Why the Flash Crash Really Matters

Link

An article on the flash crash of 2010 and the high-frequency trading programs that caused it.

Algorithms and Bias: Q. and A. With Cynthia Dwork

Link

An interview with Cynthia Dwork of Microsoft Research on how algorithms show bias and where those biases come from.

Origin of Quake3’s Fast InvSqrt()

Link

An article on the inverse square root function in Quake 3 looking into how it works and its history.

Real Time Rendering: An Overview for Artists

Link

A look at various aspects of real time 3D rendering, especially in video games.

Entering the Quantum Era—How Firefox got fast again and where it’s going to get faster

Link

An article that looks at various architectural changes to Firefox in version 57 and changes planned for future versions.

The whole web at maximum FPS: How WebRender gets rid of jank

Link

An article that gives a high level description how Firefox’s new rendering engine works.

Inside a super fast CSS engine: Quantum CSS (aka Stylo)

Link

A high level overview of how Firefox’s new CSS engine Stylo works.

The Judge’s Code

Link

An article on Judge William Alsup, who was the judge for the first Oracle v. Google case over whether an API can be copywritten, and is now the judge for the Waymo (Google) v. Uber.

LinkedIn Dark Patterns

Link

An in depth blog post detailing how LinkedIn used dark patterns to trick users.