# History as a First-class Citizen

**URL:** <https://forum.malleable.systems/t/history-as-a-first-class-citizen/293>\
**Category:** General\
**Tags:** philosophy\
**Created:** [27 January 2025 12:30 UTC](https://forum.malleable.systems/t/history-as-a-first-class-citizen/293 "2025-01-27T12:30:01Z")\
**Posts on this page:** 2\
**Page:** 4

<div class="post-metadata">

**Author:** ![khinsen](https://forum-cdn.malleable.systems/user_avatar/forum.malleable.systems/khinsen/32/45_2.png) [@khinsen](https://forum.malleable.systems/u/khinsen)\
**Post date:** [30 March 2026 07:57 UTC](https://forum.malleable.systems/t/history-as-a-first-class-citizen/293/61 "2026-03-30T07:57:30Z")

</div>

Clocks-from-clouds is the very idea behind digital technology. Limit signals to a few well-separated levels, allowing to detect and discard noise from transmission and processing.

---

<div class="post-metadata">

**Author:** ![yihanwu1024](https://forum-cdn.malleable.systems/letter_avatar_proxy/v4/letter/y/c6cbf5/32.png) [@yihanwu1024](https://forum.malleable.systems/u/yihanwu1024)\
**Post date:** [21 July 2026 18:07 UTC](https://forum.malleable.systems/t/history-as-a-first-class-citizen/293/62 "2026-07-21T18:07:15Z")

</div>

> [@yihanwu1024](#):
>
> Many programs will only need to be pure functions.

For us to transition to purity, we must accept some changes.

First one, removal of singletons. For example, if you are shopping, you should no longer have the button “add to _the singleton_ shopping cart”. Instead, you add it to a shopping cart you allocated locally. You only transmit the shopping cart to order it. (Of course, the whole environment can be over a network, so the shopping website will have the opportunity to spy on your cart and send you fake promos.)

[Previous page](https://forum.malleable.systems/t/history-as-a-first-class-citizen/293.md?page=3)
