{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreicfm2rcb6c6pwa6ugnjs33cmg3a6eyu3gaink4oj5moikbeuxpcky",
    "uri": "at://did:plc:mxtd5epbtdu6fctoswivxycy/app.bsky.feed.post/3mjk5tgk4chv2"
  },
  "path": "/story/144797/fixing-a-20-year-old-bug-in-enlightenment-e16/",
  "publishedAt": "2026-04-15T14:00:44.000Z",
  "site": "https://www.osnews.com",
  "tags": [
    "Desktop environments"
  ],
  "textContent": "The editor in chief of this blog was born in 2004. She uses the 1997 window manager, Enlightenment E16, daily. In this article, I describe the process of fixing a show-stopping, rare bug that dates back to 2006 in the codebase. Surprisingly, the issue has roots in a faulty implementation of Newton’s algorithm. ↫ Kamila Szewczyk I’m not going to pretend to understand any of this, but I know you people do. Enjoy.",
  "title": "Fixing a 20-year-old bug in Enlightenment E16"
}