{
  "guid": "1e43da9d-d920-4a97-a384-42e47bda5d45",
  "id": 143992,
  "date": "2024-12-29T19:00:00+01:00",
  "start": "19:00",
  "duration": "00:45",
  "room": "\"KliMathematik Augsburg\" Table",
  "slug": "38c3-fixing-foundations-a-program-is-not-a-window",
  "url": "https://events.ccc.de/congress/2024/hub/de/event/fixing-foundations-a-program-is-not-a-window/",
  "title": "Fixing foundations: A program is not a window",
  "subtitle": null,
  "language": "en",
  "track": null,
  "type": "other",
  "abstract": "",
  "description": "Why do people often have to fight with UIs instead of easily getting into flow? Why do new ideas get implemented from zero instead of as a \"Mod\" to what is already there?\r\n\r\nI think it's because we have an outdated concept of what a \"program\" is.\r\n\r\nIn this talk, we'll share how to build UIs without artificial boundaries between programs. It's mainly an untested concept of how we could change the foundations to make this possible :-)\r\n\r\n\ud83e\uddee\r\n\r\nEdit: Links/Pointers provided by David:\r\n* Ted Nelson: Xanadu, Zig-Zag\r\n* Norvig / Chomsky\r\n* Web_3.0\r\n* L.O.D. Linked Open Data",
  "logo": null,
  "persons": [
    {
      "guid": "dac32a0d-d0f8-4c9a-ba4f-279507c6c45f",
      "name": "photm",
      "public_name": "photm",
      "avatar": null,
      "biography": null,
      "url": "https://events.ccc.de/congress/2024/hub/de/user/photm/"
    }
  ],
  "links": []
}