The next generation of PCIe, PCIe Gen6 or PCIe 6.0. This new generation will be able to handle 64GT/s which means 256GB/s on a PCIe Gen6 x16 link, double that of PCIe Gen5, or quadruple what today’s PCIe Gen4 servers can achieve. Read more…
Author Archives: gx
That famous Pixar lunch of 1994
Four of Pixar’s leading directors- John Lasseter, Andrew Stanton, Pete Docter, and Joe Ranft (who unfortunately died in a car accident in 2005) had a lunch meeting one day in 1994, when the production of their first movie Toy Story was almost finished. Four of Pixar’s movies were born from that one meeting. Read more…
The WebSocket Handbook: learn about the technology behind the realtime web
Introducing the WebSocket Handbook The WebSocket Handbook consists of four chapters: Chapter 1: The Road to WebSockets – looks at how web technologies evolved since the inception of the World Wide Web, culminating with the emergence of WebSockets, a vastly superior improvement on HTTP for building realtime web apps. Chapter 2: The WebSocket Protocol –Continue reading “The WebSocket Handbook: learn about the technology behind the realtime web”
Window.js is an open-source Javascript runtime for desktop graphics programming
Window.js provides APIs for window creation and manipulation via GLFW and the HTML5 Canvas API via the Skia graphics library, backed by the v8 Javascript engine. Read more…
Decoded: GNU coreutils
Long-term project to decode all of the GNU coreutils in version 8.3. Read more…
Common Lisp: Macroexpand-time branching
Let’s consider the following function: (defun make-adder (x huge-p)(lambda (y) (+ x y (if huge-p 1000 0)))) Read more…
Reading a Pacific navigator’s mysterious map may require a shift in perspective
A voyager named Tupaia guided Captain James Cook through the South Seas and drew an island-filled chart that has puzzled scholars for more than 250 years. Read more…
RFC8890 – The Internet Is for End Users
This document explains why the IAB believes that, when there is a conflict between the interests of end users of the Internet and other parties, IETF decisions should favor end users. It also explores how the IETF can more effectively achieve this. Read more…