Yusupov.cloud: Difference between revisions
| (7 intermediate revisions by the same user not shown) | |||
| Line 16: | Line 16: | ||
Publicly visible projects include: | Publicly visible projects include: | ||
* [https://acbc.yusupov.cloud acbc.yusupov.cloud] — ''A Cabinet of Brief Curiosities'', generating tiny three-sentence surreal/horror micro-stories with an hourly cadence and an archive. (Built with Flask per operator.)<ref name="acbc-home">A Cabinet of Brief Curiosities (home), ''acbc.yusupov.cloud'', accessed 10 October 2025, https://acbc.yusupov.cloud/</ref> | * [https://acbc.yusupov.cloud acbc.yusupov.cloud] — ''[[A Cabinet of Brief Curiosities]]'', generating tiny three-sentence surreal/horror micro-stories with an hourly cadence and an archive. (Built with Flask per operator.)<ref name="acbc-home">A Cabinet of Brief Curiosities (home), ''acbc.yusupov.cloud'', accessed 10 October 2025, https://acbc.yusupov.cloud/</ref> | ||
* [https://agenda.yusupov.cloud agenda.yusupov.cloud] — ''A Life in Planners'', a structured journal chronicling the final years of the operator’s mother, with calendar, food, medications, measurements, and statistics views (multilingual UI).<ref name="agenda">“A life in planners,” ''agenda.yusupov.cloud'', accessed 10 October 2025, https://agenda.yusupov.cloud/</ref> | * [https://agenda.yusupov.cloud agenda.yusupov.cloud] — ''A Life in Planners'', a structured journal chronicling the final years of the operator’s mother, with calendar, food, medications, measurements, and statistics views (multilingual UI).<ref name="agenda">“A life in planners,” ''agenda.yusupov.cloud'', accessed 10 October 2025, https://agenda.yusupov.cloud/</ref> | ||
* [https://cloud.yusupov.cloud cloud.yusupov.cloud] — | * [https://cloud.yusupov.cloud cloud.yusupov.cloud] — a series of static html creative coding experiments, simulations, and games including: timebeat, fire and snake simulations, biomass metaballs, cs3, ''Cross'' crossword puzzle game, image dithering tool, books, ''Elite Galaxy Explorer'', ZX Spectrum loading screen simulator, Carcassonne, 3D boids flocking algorithm, physarum slime mold simulation, temps temperature visualization, ''The Chronicle of Hamurabi'' ancient Sumeria resource management game, and gatekeeper.<ref name="cloud-home">"cloud," ''cloud.yusupov.cloud'', accessed 12 April 2026, https://cloud.yusupov.cloud/</ref> | ||
* [https://digest.yusupov.cloud digest.yusupov.cloud] — ''Digest'', daily seasonal AI-assisted recipes inspired by current events, browsable by meal type and ingredients.<ref name="digest-home">“Digest — Daily recipes inspired by the news,” ''digest.yusupov.cloud'', accessed 10 October 2025, https://digest.yusupov.cloud/</ref> | * [https://digest.yusupov.cloud digest.yusupov.cloud] — ''[[Digest]]'', daily seasonal AI-assisted recipes inspired by current events, browsable by meal type and ingredients.<ref name="digest-home">“Digest — Daily recipes inspired by the news,” ''digest.yusupov.cloud'', accessed 10 October 2025, https://digest.yusupov.cloud/</ref> | ||
* [https://echoes.yusupov.cloud echoes.yusupov.cloud] — ''Echoes of What Wasn't'', an AI-generated alternate-history newspaper presenting richly detailed articles about historical events as if they had unfolded differently. A pipeline scrapes real events from multilingual Wikipedia, uses OpenAI to craft a divergent narrative with period-appropriate prose and DALL-E imagery, and publishes via a REST API. Features article browsing by month, a "Where/When" interactive map-and-timeline view using Leaflet, and a picture desk. (Built with Wagtail 7/Django 5 per operator.)<ref name="echoes-home">"Echoes — Dispatches from Histories That Never Were," ''echoes.yusupov.cloud'', accessed 12 April 2026, https://echoes.yusupov.cloud/</ref> | * [https://echoes.yusupov.cloud echoes.yusupov.cloud] — ''[[Echoes of What Wasn't]]'', an AI-generated alternate-history newspaper presenting richly detailed articles about historical events as if they had unfolded differently. A pipeline scrapes real events from multilingual Wikipedia, uses OpenAI to craft a divergent narrative with period-appropriate prose and DALL-E imagery, and publishes via a REST API. Features article browsing by month, a "Where/When" interactive map-and-timeline view using Leaflet, and a picture desk. (Built with Wagtail 7/Django 5 per operator.)<ref name="echoes-home">"Echoes — Dispatches from Histories That Never Were," ''echoes.yusupov.cloud'', accessed 12 April 2026, https://echoes.yusupov.cloud/</ref> | ||
* [https://quidlibet.yusupov.cloud quidlibet.yusupov.cloud] — ''Quidlibet'', an app that generates fictional books complete with synopsis, author bio, and faux reviews; includes genre and author archives. (Built with Flask per operator.)<ref name="quidlibet-home">“Quidlibet — Book Generator,” ''quidlibet.yusupov.cloud'', accessed 10 October 2025, https://quidlibet.yusupov.cloud/</ref> | * [https://nomos.yusupov.cloud nomos.yusupov.cloud] — ''[[Nomos]]'', a daily-generating archive of fictional Flemish administrative legislation, where real Vlaamse Codex documents are semantically shifted by GPT-5 into structurally faithful but entirely invented decrees, orders, and circulars. (Built with Wagtail 7/Django 6 per operator.) | ||
* [https://tyov-web.yusupov.cloud tyov-web.yusupov.cloud] — a web implementation of the solo RPG ''Thousand Year Old Vampire'', with Django 5 backend and Vue 3 frontend. (Per operator.) | * [https://quidlibet.yusupov.cloud quidlibet.yusupov.cloud] — ''[[Quidlibet]]'', an app that generates fictional books complete with synopsis, author bio, and faux reviews; includes genre and author archives. (Built with Flask per operator.)<ref name="quidlibet-home">“Quidlibet — Book Generator,” ''quidlibet.yusupov.cloud'', accessed 10 October 2025, https://quidlibet.yusupov.cloud/</ref> | ||
* [https://tyov-web.yusupov.cloud tyov-web.yusupov.cloud] — a web implementation of the solo RPG ''[[Thousand Year Old Vampire]]'', with Django 5 backend and Vue 3 frontend. (Per operator.) | |||
Operator-reported (not publicly discoverable at time of writing): | Operator-reported (not publicly discoverable at time of writing): | ||
* skills.yusupov.cloud — a skills matrix application. (Per operator.) | * skills.yusupov.cloud — a skills matrix application. (Per operator.) | ||
* resources.yusupov.cloud — a simple resource | * resources.yusupov.cloud — a simple resource planning calendar. (Per operator.) | ||
== Technology == | == Technology == | ||
Latest revision as of 14:42, 23 April 2026
| yusupov.cloud | |
|---|---|
| url | https://yusupov.cloud |
| type | Personal web sites |
| owner | Michel Vuijlsteke |
| launched | 2025 |
| current status | Online |
yusupov.cloud is a personal domain and virtual private server operated by Belgian technologist Michel Vuijlsteke. It hosts multiple small web applications on subdomains and at the apex domain. One of these is a MediaWiki installation titled “Yusupov’s House.” The setup is presented as a web-era continuation of the do-it-yourself ethos of Vuijlsteke’s 1990s BBS of the same name.[1]
Overview
Among the projects on the domain is a MediaWiki (at the apex, yusupov.cloud) running MediaWiki 1.44.0 with PHP 8.3.6 (FPM) and SQLite, using the Vector skin and core extensions for citations and template scripting.[2]
Subdomains and projects
Publicly visible projects include:
- acbc.yusupov.cloud — A Cabinet of Brief Curiosities, generating tiny three-sentence surreal/horror micro-stories with an hourly cadence and an archive. (Built with Flask per operator.)[3]
- agenda.yusupov.cloud — A Life in Planners, a structured journal chronicling the final years of the operator’s mother, with calendar, food, medications, measurements, and statistics views (multilingual UI).[4]
- cloud.yusupov.cloud — a series of static html creative coding experiments, simulations, and games including: timebeat, fire and snake simulations, biomass metaballs, cs3, Cross crossword puzzle game, image dithering tool, books, Elite Galaxy Explorer, ZX Spectrum loading screen simulator, Carcassonne, 3D boids flocking algorithm, physarum slime mold simulation, temps temperature visualization, The Chronicle of Hamurabi ancient Sumeria resource management game, and gatekeeper.[5]
- digest.yusupov.cloud — Digest, daily seasonal AI-assisted recipes inspired by current events, browsable by meal type and ingredients.[6]
- echoes.yusupov.cloud — Echoes of What Wasn't, an AI-generated alternate-history newspaper presenting richly detailed articles about historical events as if they had unfolded differently. A pipeline scrapes real events from multilingual Wikipedia, uses OpenAI to craft a divergent narrative with period-appropriate prose and DALL-E imagery, and publishes via a REST API. Features article browsing by month, a "Where/When" interactive map-and-timeline view using Leaflet, and a picture desk. (Built with Wagtail 7/Django 5 per operator.)[7]
- nomos.yusupov.cloud — Nomos, a daily-generating archive of fictional Flemish administrative legislation, where real Vlaamse Codex documents are semantically shifted by GPT-5 into structurally faithful but entirely invented decrees, orders, and circulars. (Built with Wagtail 7/Django 6 per operator.)
- quidlibet.yusupov.cloud — Quidlibet, an app that generates fictional books complete with synopsis, author bio, and faux reviews; includes genre and author archives. (Built with Flask per operator.)[8]
- tyov-web.yusupov.cloud — a web implementation of the solo RPG Thousand Year Old Vampire, with Django 5 backend and Vue 3 frontend. (Per operator.)
Operator-reported (not publicly discoverable at time of writing):
- skills.yusupov.cloud — a skills matrix application. (Per operator.)
- resources.yusupov.cloud — a simple resource planning calendar. (Per operator.)
Technology
The wiki stack is documented on Special:Version. Individual apps are described by the operator as Flask (acbc, quidlibet) and Django 5 + Vue 3 (tyov-web).[2]
Relation to the BBS
The project name references Vuijlsteke’s single-line BBS (FidoNet 2:291/1925) active between 1990 and 1995. While the VPS is not a BBS, its single-admin, self-maintained hosting reprises the early DIY approach.[1][9]
See also
- Yusupov's House (1990s BBS)
- Michel Vuijlsteke
References
- ↑ 1.0 1.1 “Yusupov’s House,” yusupov.cloud (wiki), accessed 10 October 2025, https://yusupov.cloud/
- ↑ 2.0 2.1 ‘‘Special:Version’’ page, yusupov.cloud, accessed 10 October 2025, https://yusupov.cloud/wiki/Special:Version
- ↑ A Cabinet of Brief Curiosities (home), acbc.yusupov.cloud, accessed 10 October 2025, https://acbc.yusupov.cloud/
- ↑ “A life in planners,” agenda.yusupov.cloud, accessed 10 October 2025, https://agenda.yusupov.cloud/
- ↑ "cloud," cloud.yusupov.cloud, accessed 12 April 2026, https://cloud.yusupov.cloud/
- ↑ “Digest — Daily recipes inspired by the news,” digest.yusupov.cloud, accessed 10 October 2025, https://digest.yusupov.cloud/
- ↑ "Echoes — Dispatches from Histories That Never Were," echoes.yusupov.cloud, accessed 12 April 2026, https://echoes.yusupov.cloud/
- ↑ “Quidlibet — Book Generator,” quidlibet.yusupov.cloud, accessed 10 October 2025, https://quidlibet.yusupov.cloud/
- ↑ “Nodelist history search: History of node 2:291/1925,” NodeHist, accessed 10 October 2025, https://nodehist.fidonet.org.ua/?address=2%3A291%2F1925