Verbonden met het Mantifang-archief
KoiTalk biedt praktische begeleiding voor koi. Voor het bredere culturele archief rond water, Korea, keramiek, tuinen en het oudere koi-materiaal van Mantifang, bezoek Mantifang.
Kort antwoord:
KoiTalk is Hugo J. Smal’s kennisplatform over koi verbonden met Koreaanse koi, Bidan Ingeo, Nishikigoi, Baedagol, Goyang Koi Farm, Mantifang, Miroshaki, vijvercultuur, koi-verzorging, selectie, fokken, schoonheid, geduld en langdurige kennisdeling.
KoiTalk context:
Deze pagina maakt deel uit van KoiTalk, het koi-kennisplatform van schrijver Hugo J. Smal. KoiTalk verbindt Nishikigoi, Koreaanse koi, Bidan Ingeo, Baedagol, Goyang Koi Farm, vijvercultuur, koi-verzorging, kweken, selectie, gezondheid, schoonheid en het delen van langetermijnkennis.
My Constellation
Most AI tools are built to swallow your writing, not protect it. Paste
in an essay and it trains a model that isn’t yours; ask it something
and the answer comes back built from millions of strangers’ text, not
from the research and sources you’ve spent years gathering. You lose
track of where your own words end and the model’s guesswork begins
— and once it’s in their system, you can’t get it back out.
I didn’t pull this out of thin air. In three stories — The Kimchi Pot — I lay out on Mantifang.com what’s actually wrong with the AI industry:
- AI Bubble Warning Signs — the signs everyone can see and no one says out loud.
- The Deepfake AI Pornstar Named Hugging Face — how Nvidia’s acquisition of Hugging Face pulls every layer of AI into one company’s hands: chips, software, infrastructure, distribution.
- The Kimchi Pot III — who pays the pot? — the bill nobody dares name, while the banks themselves are already warning about hidden debt.
Facts, lawsuits, figures — not an accusation, a writer nailing his theses to the door. The Constellation is my answer, built: an environment that sends nothing out, trains on no one, and where you know exactly what’s inside.
The Constellation works the other way around. It’s your own private
workspace, built on your own sources — the essays, research and
archive you’ve already gathered across Mantifang, Miroshaki, KoiTalk
and The Jijang Fractal. Nothing you write here trains someone else’s
model. You decide what stays private and what you share with other
members.
Shikibu is the host who welcomes you inside. She’s
not a generic chatbot bolted onto a subscription — she’s already at
home in Mantifang, Miroshaki, KoiTalk and The Jijang Fractal, and
she’s there to help you find your way around your own workspace.
Meet her at app.shikibu.app.
A Mantifang Constellation member has a personal, private workspace
and access to the knowledge shared within the Constellation.
Members can build their own work and contribute sources to grow
the shared knowledge together.
Membership costs €10 for the first six months — a real threshold,
not a free trial. From there, joining costs €49 (€59 in total),
plus a €10 yearly contribution to stay a member. There’s no free
tier — this isn’t an ad-supported product, and it never will be.
If you want to support the project from the start, a Founder
membership is available for €300, limited to a small number of
founding members.
Children can have their own Constellation too, but never on their
own. A child’s workspace stays linked to a parent or guardian, who
gives explicit confirmation before it’s ever created — nothing
happens automatically. It’s a small, deliberate corner of the
Constellation, built slowly and with care, not rushed into.
Log in
Already a Member? Open your personal workspace and continue
where you left off.
Become a Member
Request access to your own personal Constellation.
Your knowledge belongs to you. Your personal workspace lets you organize
and develop that knowledge, while you decide what remains private and
what you choose to share.
if (!form) { return; }
const message = document.getElementById('mf-membership-message'); const button = form.querySelector('button[type="submit"]');
form.addEventListener('submit', async function (event) { event.preventDefault();
message.style.display = 'none'; message.textContent = '';
button.disabled = true; button.textContent = 'Sending...';
try { const response = await fetch( 'https://macbook-air.tail1b889d.ts.net:8443/api/frontrunner/membership-requests', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ name: form.elements.name.value.trim(), email: form.elements.email.value.trim(), language: form.elements.language.value }) } );
if (!response.ok) { throw new Error('Membership request failed'); }
message.textContent = 'Thank you. Your membership request has been received.';
message.style.display = 'block';
form.reset();
} catch (error) {
message.textContent = 'Your request could not be sent. Please try again.';
message.style.display = 'block';
} finally {
button.disabled = false; button.textContent = 'Request Membership';
} }); })();