photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

268
active users

#kiki

9 posts8 participants1 post today
vga256<p><span class="h-card" translate="no"><a href="https://defcon.social/@kicking_k" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kicking_k</span></a></span> *amazing* congratulations! 🎆 <br>afaik, you're the first person to successfully run <a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a> from a synology box :D</p><p>also: well done self-hosting. this is exactly the purpose kiki was built for. really hope we start seeing more self hosted instances like yours.</p>
vga256<p>new <a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a> update a'for the weekend because i know it's such a great idea to release patches on a friday afternoon 😎 </p><p>this adds a really nice feature: now you can add any custom dynamic variables you want to /layout/dynamic.bug, and pages can use them!</p><p>this idea is courtesy of <span class="h-card" translate="no"><a href="https://gamemaking.social/@minterpunct" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>minterpunct</span></a></span> who is the first kiki webmaster use dynamic content *really* creatively in their pages - storing chunks of html code that can be re-used all over the place - stuff like emojis and javascript code! i honestly never imagined using it this way, and it's a super smart way of re-using code without having to retype it anywhere</p><p>👏 </p><p><a href="https://tomo-dashi.itch.io/kiki/devlog/936985/v1010-patch-notes" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tomo-dashi.itch.io/kiki/devlog</span><span class="invisible">/936985/v1010-patch-notes</span></a></p><p><a href="https://dialup.cafe/tags/smolWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smolWeb</span></a> <a href="https://dialup.cafe/tags/indieweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indieweb</span></a> <a href="https://dialup.cafe/tags/smallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallWeb</span></a></p>
vga256<p><span class="h-card" translate="no"><a href="https://gamemaking.social/@minterpunct" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>minterpunct</span></a></span> would it help if I made a separate file that contained custom dynamic_content variables, instead of having to insert them into page.php?</p><p>it seems like it would be easier to have all custom variables in a separate file, so you don't have to make modifications to page.php every time it gets a new patch</p><p><a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a></p>
Matthew<p>8:</p><p>Another one by KI/KI</p><p>KI/KI - Essential Mix 2025-04-26</p><p>This is glorious. For me, KI/KI is one of the best DJs of the last few years. Always a great listen, with lots of acid and trancey elements, and this mix is absolutely fantastic.</p><p>Really good to see her getting recognition on BBC's Essential Mix this week. Has to be an early contender for Essential Mix of the year. Just... so... good.</p><p><a href="https://www.mixcloud.com/musiclover1980/kiki-essential-mix-2025-04-26/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">mixcloud.com/musiclover1980/ki</span><span class="invisible">ki-essential-mix-2025-04-26/</span></a></p><p><a href="https://mas.to/tags/KIKI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KIKI</span></a> <a href="https://mas.to/tags/Acid" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Acid</span></a> <a href="https://mas.to/tags/Techno" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Techno</span></a> <a href="https://mas.to/tags/EssentialMix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EssentialMix</span></a></p>
Procyon Montani<p><span class="h-card" translate="no"><a href="https://dialup.cafe/@vga256" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>vga256</span></a></span> found a weird <a href="https://gamemaking.social/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a> bug... custom dynamic variables don't work if a page's header doesn't have a date attribute. Other built-in dynamic variables seem to work fine though?</p><p><a href="https://mattbee.zone/test/date" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mattbee.zone/test/date</span><span class="invisible"></span></a></p><p><a href="https://mattbee.zone/test/nodate" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mattbee.zone/test/nodate</span><span class="invisible"></span></a></p>
vga256<p>back in the early 90s my parents brought home an ibm ps/1 with an internal 2400 baud modem. i assumed it was only for sending/receiving faxes. </p><p>one day my computer teacher (thank you mr. mckinney!) explained that the modem made my computer capable of dialing out to *other computers* and exchanging data with them. he printed off a five page ream of tractor feed paper titled "The 403 BBS List" and sent me home with it.</p><p>i stayed up until 3am that night, dialing every single board on that list using Windows Terminal, creating accounts, and exploring what BBSes were capable of. by the wee hours, i had a new terminal program (Terminate!), knew how to use the z-modem protocol, and had <br>pirated my first game 😅 </p><p>one of the little mysteries i came across that night was FILE_ID.DIZ files. every board had them. every zip file had them. they were tiny capsule descriptions of what a program/game was, constrained to 45 cols and 10 rows of ascii. they usually also included some kind of nod to the piracy group that "released" the program.</p><p>most BBS software would extract the .DIZ file from the zip, and use that as a file area description for the program, allowing users to understand what they were downloading.</p><p>to celebrate this weird little historical curio, today kiki got a FILE_ID.DIZ packed into the zip 😆 </p><p>in version 1.10 onwards every copy of kiki will now include a FILE_ID.DIZ. </p><p>if you haven't heard of kiki yet, check out the project page:<br><a href="https://tomo-dashi.itch.io/kiki" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tomo-dashi.itch.io/kiki</span><span class="invisible"></span></a></p><p>and if you're new to the kiki community, please post to the <a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a> hashtag so we can start building a little webring of kiki instances</p><p><a href="https://dialup.cafe/tags/bbs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bbs</span></a> <a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a> <a href="https://dialup.cafe/tags/smolweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smolweb</span></a> <a href="https://dialup.cafe/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a> <a href="https://dialup.cafe/tags/shareware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shareware</span></a></p>
vga256<p><span class="h-card" translate="no"><a href="https://mastodon.social/@lnkl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>lnkl</span></a></span> can't wait to see what you come up with :D please post your results to <a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a> - we've got a great community of people having fun with their instances.</p>
vga256<p>thank you <span class="h-card" translate="no"><a href="https://toot.kif.rocks/@marlena" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>marlena</span></a></span> and <span class="h-card" translate="no"><a href="https://gamemaking.social/@minterpunct" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>minterpunct</span></a></span> for your contributions to kiki v1.0.9.</p><p>tons of improvements and fixes - please check through the patch notes before updating - lots of changes!</p><p><a href="https://tomo-dashi.itch.io/kiki/devlog/934303/v109-patch-notes" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tomo-dashi.itch.io/kiki/devlog</span><span class="invisible">/934303/v109-patch-notes</span></a></p><p><a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a></p>
vga256<p><span class="h-card" translate="no"><a href="https://oldbytes.space/@mistfunk" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mistfunk</span></a></span> i am! <a href="https://tomodashi.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tomodashi.com</span><span class="invisible"></span></a> running <a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a> running the oblivion/2 theme 😅</p>
vga256<p><span class="h-card" translate="no"><a href="https://gamemaking.social/@minterpunct" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>minterpunct</span></a></span> I just posted the v1.0.8 patch that will not only resolve the bug you trapped yesterday, but also a bunch of other improvements (see the patch notes on itch).</p><p>most importantly: help files are now generated in markdown mode, and dynamic variables (e.g. $$date$$ $$author$$) now work great in the ((content)) section of markdown posts!</p><p>if you're upgrading from an earlier version - note that there are quite a few files that were updated in this patch, including the help files in /pages/help/</p><p>please be careful not to accidentally overwrite your /pages/ directory when updating.</p><p>it's always safe to overwrite /library/ unless you've written your own code there.</p><p><a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a></p>
elSultan<p>Nueva opción para los amantes de la smallweb 🥳<br>Kiki: a tiny homepage construction kit<br>de <span class="h-card"><a href="https://dialup.cafe/@vga256" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>vga256</span></a></span><br><br>Tiene buena pinta, le daremos una probada en cuanto tengamos tiempo 😅<br><br><a href="http://tomodashi.com/kiki" rel="nofollow noopener noreferrer" target="_blank">http://tomodashi.com/kiki</a><br><br><a href="https://goto.elsultan.casa/tags/smallweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallweb</span></a> <a href="https://goto.elsultan.casa/tags/homepage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>homepage</span></a> <a href="https://goto.elsultan.casa/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a></p>
vga256<p>it has been one week since <a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a> was released, and i just want to thank everyone for being such good sports with reporting bugs and asking great questions and requesting features. </p><p>this past week has been the most fun i've had in 25 years of software development. i can't wait to show you all what's coming up in the next major kiki update. 😻 </p><p>new features, and new community oriented goofing off!</p>
vga256<p><span class="h-card" translate="no"><a href="https://gamemaking.social/@minterpunct" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>minterpunct</span></a></span> thanks for letting me know about the bugs!</p><p>1. you are correct! I accidentally deleted that tag from the builder a few weeks ago - will re-add it next patch.</p><p>2. yes. markdown is an entirely separate markup language from kiki/bug, and it does not support inline $$symbols$$ in the ((content)) area. </p><p>that being said, you can still insert symbols into the ((header)) section for functionality like tags: or author: or date: , etc. the header is processed separately from the page content markdown.</p><p>re: the errors you're seeing, thanks for letting me know. it appears that your (markdown?) pages do not have a ((header)) section at the top. i'll put out a fix for that in the next patch. just something I overlooked, since I have ((header)) sections in all of my pages.</p><p>thanks again!</p><p><a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kiki</span></a></p>

@vga256 Hi, have a couple more #kiki bugs to report

1. Pages don't have a <title> attribute, I thought I had something misconfigured but it seems to be an oversight in the page builder

2. Getting an odd bug when I try to use a tag filter, but I may be misunderstanding how tags work. I'm using the markdown-extra parser and I understand that I can't use $$tags$$, but is it incompatible with tags altogether?

Thanks

after an incredibly fruitful discussion with @ve3qbz about adding gopher support to #kiki, i decided to do some historical research on the protocol before i implement it

found this absolutely fascinating interview with Mark P. Cahill and Farhad Anklesaria - two of the five original gopher developers in 1991 - about the early history of the protocol and implementation. nice to hear a NeXT cube was used in the original design.

so who's going to be the first to redesign gopherspaceVR for 2025 😎

www.youtube.com/watch?v=JbJKf0

@ve3qbz if you don't mind me picking your brain for a moment -

- i'm trying to think of fun things i can do with #kiki to expand its usage into weirder territories than http. i'm already considering writing a finger daemon addon, but i'd be much more interested in offering ham operators something useful. can you think of any possible application of serving a webpage over packet radio? perhaps not as http, but any protocol that would make more sense given the bandwidth constraints.

Replied in thread

@musing_sys 😆 we've all been there! that's my reaction when i look at a ruby script

oh that's awesome to hear. definitely post your results to #kiki. i'm so fascinated by all of the different applications it has so far.