101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

484
active users

#text

2 posts2 participants0 posts today
AskUbuntu<p>Why does my text turn white when i entre root? <a href="https://ubuntu.social/tags/directory" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>directory</span></a> <a href="https://ubuntu.social/tags/root" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>root</span></a> <a href="https://ubuntu.social/tags/colors" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>colors</span></a> <a href="https://ubuntu.social/tags/text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>text</span></a></p><p><a href="https://askubuntu.com/q/1552714/612" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">askubuntu.com/q/1552714/612</span><span class="invisible"></span></a></p>
Karl Voit :emacs: :orgmode:<p>The Advantages of <a href="https://graz.social/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a>-Based <a href="https://graz.social/tags/Information" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Information</span></a> Versus <a href="https://graz.social/tags/Videos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Videos</span></a>, <a href="https://graz.social/tags/Audio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Audio</span></a> or <a href="https://graz.social/tags/Images" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Images</span></a><br><a href="https://www.karl-voit.at/2022/01/08/text-vs-video-audio-images/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">karl-voit.at/2022/01/08/text-v</span><span class="invisible">s-video-audio-images/</span></a></p><p>I just published a comment by mizu where he refers to an interesting video from 1994: "maybe in the future <a href="https://graz.social/tags/pharmacies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pharmacies</span></a> and <a href="https://graz.social/tags/bookstores" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bookstores</span></a> will be the same since people will be so lazy to read the contents of a book that they will want to get the contents of the <a href="https://graz.social/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a> from something that they can digest easily, in the form of pills (or injections)."</p><p><a href="https://graz.social/tags/education" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>education</span></a> <a href="https://graz.social/tags/media" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>media</span></a> <a href="https://graz.social/tags/videos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videos</span></a> <a href="https://graz.social/tags/laziness" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>laziness</span></a> <a href="https://graz.social/tags/PIM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PIM</span></a> <a href="https://graz.social/tags/publicvoit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>publicvoit</span></a></p>
ICM<p>We're just 5 people away from reaching 300 supporting members. Would you help us reach our March 2025 goal?</p><p><a href="https://icm.museum/?join" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">icm.museum/?join</span><span class="invisible"></span></a></p><p>Members can request personal logins on our 26 Remote Systems, but guest access is open to all.</p><p>Thank you for supporting our efforts!</p><p><a href="https://mastodon.sdf.org/tags/museum" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>museum</span></a> <a href="https://mastodon.sdf.org/tags/support" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>support</span></a> <a href="https://mastodon.sdf.org/tags/fundraiser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fundraiser</span></a> <a href="https://mastodon.sdf.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://mastodon.sdf.org/tags/vintage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vintage</span></a> <a href="https://mastodon.sdf.org/tags/vintagecomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vintagecomputing</span></a> <a href="https://mastodon.sdf.org/tags/retrogaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrogaming</span></a> <a href="https://mastodon.sdf.org/tags/text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>text</span></a></p>
Rock Paper Shotgun<p>Rematch has a mild case of hackers moving at cheetah speeds - <a href="https://www.rockpapershotgun.com/rematch-has-a-mild-case-of-hackers-moving-at-cheetah-speeds" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rockpapershotgun.com/rematch-h</span><span class="invisible">as-a-mild-case-of-hackers-moving-at-cheetah-speeds</span></a> <a href="https://die-partei.social/tags/ScienceFiction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ScienceFiction</span></a> <a href="https://die-partei.social/tags/Rematch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rematch</span></a> <a href="https://die-partei.social/tags/Sloclap" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sloclap</span></a> <a href="https://die-partei.social/tags/Sports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sports</span></a> <a href="https://die-partei.social/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a> <a href="https://die-partei.social/tags/PC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PC</span></a></p>
Rock Paper Shotgun<p>There shall be no Sifu 2, says Rematch dev, because "chasing safe bets is a death sentence" - <a href="https://www.rockpapershotgun.com/there-shall-be-no-sifu-2-says-rematch-dev-because-chasing-safe-bets-is-a-death-sentence" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rockpapershotgun.com/there-sha</span><span class="invisible">ll-be-no-sifu-2-says-rematch-dev-because-chasing-safe-bets-is-a-death-sentence</span></a> <a href="https://die-partei.social/tags/MultiplayerCooperative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MultiplayerCooperative</span></a> <a href="https://die-partei.social/tags/MultiplayerCompetitive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MultiplayerCompetitive</span></a> <a href="https://die-partei.social/tags/KeplerInteractive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KeplerInteractive</span></a> <a href="https://die-partei.social/tags/DevolverDigital" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevolverDigital</span></a> <a href="https://die-partei.social/tags/ActionAdventure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActionAdventure</span></a> <a href="https://die-partei.social/tags/ScienceFiction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ScienceFiction</span></a> <a href="https://die-partei.social/tags/SinglePlayer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SinglePlayer</span></a> <a href="https://die-partei.social/tags/Thirdperson" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Thirdperson</span></a> <a href="https://die-partei.social/tags/Hack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hack</span></a>&amp;Slash; <a href="https://die-partei.social/tags/Absolver" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Absolver</span></a> <a href="https://die-partei.social/tags/Fighting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fighting</span></a> <a href="https://die-partei.social/tags/Rematch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rematch</span></a> <a href="https://die-partei.social/tags/XboxOne" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XboxOne</span></a> <a href="https://die-partei.social/tags/Sloclap" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sloclap</span></a> <a href="https://die-partei.social/tags/Sports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sports</span></a> <a href="https://die-partei.social/tags/Indie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Indie</span></a> <a href="https://die-partei.social/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a> <a href="https://die-partei.social/tags/Sifu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sifu</span></a> <a href="https://die-partei.social/tags/PS5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PS5</span></a> <a href="https://die-partei.social/tags/PS4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PS4</span></a> <a href="https://die-partei.social/tags/RPG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPG</span></a> <a href="https://die-partei.social/tags/PC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PC</span></a></p>
HERMES Datenkompetenzzentrum<p>📢 Neues Feature auf dem HERMES-Hub: die Expertbase</p><p>🔍 Mit der frisch gelaunchten Expertbase des HERMES-Hubs können Sie Ansprechpartner*innen der DH einfach finden!</p><p>📅 Vorstellen durften wir die Expertbase bereits auf dem <a href="https://fedihum.org/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a>+ Plenary in <a href="https://fedihum.org/tags/G%C3%B6ttingen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Göttingen</span></a> am 17.06.</p><p>👥 Wollen Sie selbst als Expert*in aufgenommen werden? Alles Infos finden Sie unter: <a href="https://hermes-hub.de/vernetzen/expertbase/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hermes-hub.de/vernetzen/expert</span><span class="invisible">base/</span></a> </p><p><a href="https://fedihum.org/tags/ORCID" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ORCID</span></a> <a href="https://fedihum.org/tags/TaDiRAH" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TaDiRAH</span></a> <a href="https://fedihum.org/tags/experts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>experts</span></a> <a href="https://fedihum.org/tags/vernetzen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vernetzen</span></a> <a href="https://fedihum.org/tags/connectingpeople" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>connectingpeople</span></a> </p><p>Foto: Andrea Rapp (links) &amp; Johanna Konstanciak (rechts)</p>
Rock Paper Shotgun<p>Dreamsettler, the follow-up to early internet inspired browser game Hypnospace Outlaw, has been cancelled - <a href="https://www.rockpapershotgun.com/dreamsettler-the-follow-up-to-early-internet-inspired-browser-game-hypnospace-outlaw-has-been-cancelled" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rockpapershotgun.com/dreamsett</span><span class="invisible">ler-the-follow-up-to-early-internet-inspired-browser-game-hypnospace-outlaw-has-been-cancelled</span></a> <a href="https://die-partei.social/tags/HypnospaceOutlaw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HypnospaceOutlaw</span></a> <a href="https://die-partei.social/tags/ActionAdventure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActionAdventure</span></a> <a href="https://die-partei.social/tags/PointandClick" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PointandClick</span></a> <a href="https://die-partei.social/tags/SinglePlayer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SinglePlayer</span></a> <a href="https://die-partei.social/tags/Dreamsettler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dreamsettler</span></a> <a href="https://die-partei.social/tags/NoMoreRobots" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NoMoreRobots</span></a> <a href="https://die-partei.social/tags/Simulation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Simulation</span></a> <a href="https://die-partei.social/tags/Puzzle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Puzzle</span></a> <a href="https://die-partei.social/tags/Indie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Indie</span></a> <a href="https://die-partei.social/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a> <a href="https://die-partei.social/tags/RPG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPG</span></a> <a href="https://die-partei.social/tags/PC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PC</span></a></p>
Rock Paper Shotgun<p>Rematch review - <a href="https://www.rockpapershotgun.com/rematch-review" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rockpapershotgun.com/rematch-r</span><span class="invisible">eview</span></a> <a href="https://die-partei.social/tags/KeplerInteractive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KeplerInteractive</span></a> <a href="https://die-partei.social/tags/ScienceFiction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ScienceFiction</span></a> <a href="https://die-partei.social/tags/WotIThink" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WotIThink</span></a> <a href="https://die-partei.social/tags/Rematch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rematch</span></a> <a href="https://die-partei.social/tags/Sloclap" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sloclap</span></a> <a href="https://die-partei.social/tags/Sports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sports</span></a> <a href="https://die-partei.social/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a> <a href="https://die-partei.social/tags/PC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PC</span></a></p>
Rock Paper Shotgun<p>You can have a "direct impact" on Crusader Kings 3's future, and get a few hints to where the grand strategy is heading next - <a href="https://www.rockpapershotgun.com/you-can-have-a-direct-impact-on-crusader-kings-3s-future-and-get-a-few-hints-to-where-the-grand-strategy-is-heading-next" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rockpapershotgun.com/you-can-h</span><span class="invisible">ave-a-direct-impact-on-crusader-kings-3s-future-and-get-a-few-hints-to-where-the-grand-strategy-is-heading-next</span></a> <a href="https://die-partei.social/tags/MultiplayerCompetitive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MultiplayerCompetitive</span></a> <a href="https://die-partei.social/tags/ParadoxInteractive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ParadoxInteractive</span></a> <a href="https://die-partei.social/tags/Birdview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Birdview</span></a>/Isometric <a href="https://die-partei.social/tags/CrusaderKingsIII" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CrusaderKingsIII</span></a> <a href="https://die-partei.social/tags/SinglePlayer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SinglePlayer</span></a> <a href="https://die-partei.social/tags/Simulation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Simulation</span></a> <a href="https://die-partei.social/tags/Strategy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Strategy</span></a> <a href="https://die-partei.social/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a> <a href="https://die-partei.social/tags/RPG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPG</span></a></p>
Rock Paper Shotgun<p>Rematch devs apologise for lack of launch crossplay, outline plans for training bots, user-created clubs and tournaments - <a href="https://www.rockpapershotgun.com/rematch-devs-apologise-for-lack-of-launch-crossplay-outline-plans-for-training-bots-user-created-clubs-and-tournaments" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rockpapershotgun.com/rematch-d</span><span class="invisible">evs-apologise-for-lack-of-launch-crossplay-outline-plans-for-training-bots-user-created-clubs-and-tournaments</span></a> <a href="https://die-partei.social/tags/ScienceFiction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ScienceFiction</span></a> <a href="https://die-partei.social/tags/Rematch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rematch</span></a> <a href="https://die-partei.social/tags/Sports" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sports</span></a> <a href="https://die-partei.social/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a> <a href="https://die-partei.social/tags/PC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PC</span></a></p>
Karsten Schmidt<p>Recently I've combined various functions which I've been using in other projects (e.g. my personal PKM toolchain) and published them as new library <a href="https://thi.ng/text-analysis" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/text-analysis</span><span class="invisible"></span></a> for better re-use:</p><p>- customizable, composable &amp; extensible tokenization (transducer based)<br>- ngram generation<br>- Porter-stemming &amp; stopword removal<br>- vocabulary (bi-directional index) creation<br>- dense &amp; sparse multi-hot vector encoding/decoding<br>- histograms (incl. sorted versions)<br>- tf-idf (term frequency &amp; inverse document frequency), multiple strategies<br>- k-means clustering (with k-means++ initialization &amp; customizable distance metrics)<br>- similarity/distance functions (dense &amp; sparse versions)<br>- central terms extraction</p><p>The attached code example (also in the project readme) uses this package to creeate a clustering of all ~210 <a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThingUmbrella</span></a> packages, based on their assigned tags/keywords...</p><p>The library is not intended to be a full-blown NLP solution, but I keep on finding myself running into these functions/concepts quite often, and maybe you'll find them useful too...</p><p><a href="https://mastodon.thi.ng/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a> <a href="https://mastodon.thi.ng/tags/Analysis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Analysis</span></a> <a href="https://mastodon.thi.ng/tags/Cluster" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cluster</span></a> <a href="https://mastodon.thi.ng/tags/KMeans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KMeans</span></a> <a href="https://mastodon.thi.ng/tags/TFIDF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TFIDF</span></a> <a href="https://mastodon.thi.ng/tags/Ngram" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ngram</span></a> <a href="https://mastodon.thi.ng/tags/Vector" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vector</span></a> <a href="https://mastodon.thi.ng/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.thi.ng/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a></p>
Terence Eden’s Blog<p><strong>Text Adventures Via Text Message</strong></p><p><a href="https://shkspr.mobi/blog/2013/06/text-adventures-via-text-message/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">shkspr.mobi/blog/2013/06/text-</span><span class="invisible">adventures-via-text-message/</span></a></p><p></p><p>Remember text adventures, eh? They were pretty nifty!</p><pre>"You are in a maze of twisty little passages, all alike"&gt;Go East"You have been eaten by a Grue. A dwarf starts singing about gold"</pre><p>Smashing! Just like the pictures are better on the radio, so the graphics are immeasurably superior when they're in your head. Don't get me wrong, I love the 5.1 surround sound snarl of a rabid beast rendered in 1080p - but nothing is <em>quite</em> as good as using your imagination.</p><p>Text Adventures - or, more properly, <em>Interactive Fiction</em> - is enjoying a mini-renaissance at the moment. There are emulators for smart phones, computers, and consoles.</p><p>But for SMS? None that I could find. Think about it; SMS is close to the perfect medium for Interactive Fiction. Your commands are concise enough to fit into a single message, you don't have to worry about the speed of your response, everything is text based.</p><p>So, I present to you, Zork via SMS (with a little help from <a href="http://twilio.com/" rel="nofollow noopener" target="_blank">Twilio</a>).</p><p></p><p>Brilliant!</p><p><strong>HOWTO</strong></p><p>Although superficially a simple project, there are a few gotchas along the way. This documentation is mostly for me - but may be of use to you :-)</p><p>Let's start at the end.... Using <a href="https://www.twilio.com/" rel="nofollow noopener" target="_blank">Twilio</a> you can send an SMS to a phone number, that is then POSTed to a webserver of your choice.</p><p>Twilio will send an SMS back if it receives a response such as</p><pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;response&gt; &lt;sms&gt;You are in an open field west of a big white house with a boardedfront door.There is a small mailbox here.&lt;/sms&gt;&lt;/response&gt;</code></pre><p>Easy enough. (NB the free account prepends your messages with a trial message. Once you pay, that goes away.)</p><p>So, how do we get a text adventure like Zork running server side? There are plenty of client side emulators out there - but I only found one which was purely server side.</p><p><a href="https://web.archive.org/web/20141212015043/http://devel.thcnet.net/thcnetdev/index.php?section=article,29588" rel="nofollow noopener" target="_blank">THCnet</a> have a PHP interpreter for Zork. It's slightly cludgy - but it works. I'm checking to see if I can distribute it on GitHub.</p><p>The game library "dtextc.dat" must be installed in "/usr/games/lib/". The source code is available if you want to recompile it and place it somewhere more accessible.</p><p>A MySQL database needs to be created to keep track of users and sessions.</p><p>A temporary directory (which must be readable and writeable) will also be needed to store the state of play for each session. I've used "tmp/404/" but you can alter config.php to point wherever is convenient. You will also need to adjust index.php and functions.php with the new location.</p><p>Finally, the executable "zork" must be runable.</p><p>That's pretty much it.</p><p>When a user (or, in this case, Twilio) first makes a request to the URL, we check to see if they already have a session cookie.If they don't, create one, and start the game by returning the opening text.</p><p>For every subsequent connection, we check the state of the game based on their cookie, then apply the body of their SMS to the game engine. Whatever Zork spits out, we return as an SMS.</p><p>By default, Twilio kills unused sessions after 4 hours, and all cookies will be lost.</p><p><strong>Where Next?</strong></p><p>It strikes me that the various forms of text adventures are excellent as a sort of mini-IVR. A nice little finite-state-machine which can quite happily run for years. Services like <a href="https://web.archive.org/web/20130603122624/https://www.frontlinesms.com/" rel="nofollow noopener" target="_blank">Frontline SMS</a> are great for information sharing, but they're really not designed for this sort of work.</p><p>Could we use interactive fiction in places where SMS is cheap but other forms of entertainment are expensive? Could IF be used to augment existing media events? SMS is lowest common denominator - even iPhones can use it.</p><p>But, for now, all I have to worry about is someone texting me "Go west'); DROP TABLE ..." ;-)</p><p></p><p><a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://shkspr.mobi/blog/tag/games/" target="_blank">#games</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://shkspr.mobi/blog/tag/hack/" target="_blank">#hack</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://shkspr.mobi/blog/tag/hacks/" target="_blank">#hacks</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://shkspr.mobi/blog/tag/interactive-fiction/" target="_blank">#interactiveFiction</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://shkspr.mobi/blog/tag/mobile/" target="_blank">#mobile</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://shkspr.mobi/blog/tag/sms/" target="_blank">#sms</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://shkspr.mobi/blog/tag/text/" target="_blank">#text</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://shkspr.mobi/blog/tag/twilio/" target="_blank">#twilio</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://shkspr.mobi/blog/tag/zork/" target="_blank">#zork</a></p>
Damir<p>🚀 Version 1.1.0 of selfphp/data-converter is out!</p><p>Now supports:<br>✅ Array ↔ JSON (with flexible flags like UNESCAPED_SLASHES)<br>✅ Array ↔ XML (with @attributes and <a href="https://phpc.social/tags/text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>text</span></a>)</p><p>Ideal for APIs, configs, and data exports.</p><p>💻 <a href="https://github.com/selfphp/data-converter" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/selfphp/data-conver</span><span class="invisible">ter</span></a><br>📦 <a href="https://packagist.org/packages/selfphp/data-converter" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">packagist.org/packages/selfphp</span><span class="invisible">/data-converter</span></a><br><a href="https://phpc.social/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://phpc.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://phpc.social/tags/json" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>json</span></a> <a href="https://phpc.social/tags/xml" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xml</span></a> <a href="https://phpc.social/tags/packagist" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>packagist</span></a></p>
Damir<p>🚀 New on Packagist:<br>selfphp/data-converter – Convert arrays to XML and back.<br>No dependencies. Supports @attributes, <a href="https://phpc.social/tags/text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>text</span></a>, nested elements and clean structure.<br>Perfect for APIs, config files, or data transformation.</p><p>💻 <a href="https://github.com/selfphp/data-converter" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/selfphp/data-conver</span><span class="invisible">ter</span></a><br>📦 <a href="https://packagist.org/packages/selfphp/data-converter" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">packagist.org/packages/selfphp</span><span class="invisible">/data-converter</span></a><br><a href="https://phpc.social/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://phpc.social/tags/xml" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xml</span></a> <a href="https://phpc.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://phpc.social/tags/packagist" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>packagist</span></a> <a href="https://phpc.social/tags/selfphp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfphp</span></a></p>
Lisa S Baker Art (Back Up)<p>🦙 No Drama Llama for Thursday 🦙<br>Keep it chill, keep it kind. Have a good one! 😊<a href="https://1-lisas-baker.pixels.com/featured/no-drama-llama-lisa-s-baker.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">1-lisas-baker.pixels.com/featu</span><span class="invisible">red/no-drama-llama-lisa-s-baker.html</span></a></p><p><a href="https://mastodon.world/tags/llama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>llama</span></a> <a href="https://mastodon.world/tags/llamalovers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>llamalovers</span></a> <a href="https://mastodon.world/tags/nodrama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodrama</span></a> <a href="https://mastodon.world/tags/nodramallama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodramallama</span></a> <a href="https://mastodon.world/tags/art" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>art</span></a> <a href="https://mastodon.world/tags/arte" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arte</span></a> <a href="https://mastodon.world/tags/artwork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>artwork</span></a> <a href="https://mastodon.world/tags/wallart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wallart</span></a> <a href="https://mastodon.world/tags/homedecor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homedecor</span></a> <a href="https://mastodon.world/tags/artforhome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>artforhome</span></a> <a href="https://mastodon.world/tags/artforsale" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>artforsale</span></a> <a href="https://mastodon.world/tags/mastoart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastoart</span></a> <a href="https://mastodon.world/tags/fediart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediart</span></a> <a href="https://mastodon.world/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> <a href="https://mastodon.world/tags/buyintoart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>buyintoart</span></a> <a href="https://mastodon.world/tags/artprints" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>artprints</span></a> <a href="https://mastodon.world/tags/flowers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flowers</span></a> <a href="https://mastodon.world/tags/sunflowers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sunflowers</span></a> <a href="https://mastodon.world/tags/cute" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cute</span></a> <a href="https://mastodon.world/tags/cuteanimals" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cuteanimals</span></a> <a href="https://mastodon.world/tags/fun" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fun</span></a> <a href="https://mastodon.world/tags/wordart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wordart</span></a> <a href="https://mastodon.world/tags/text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>text</span></a> <a href="https://mastodon.world/tags/Thursday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Thursday</span></a> <a href="https://mastodon.world/tags/bekind" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bekind</span></a> <a href="https://mastodon.world/tags/stationary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stationary</span></a> <a href="https://mastodon.world/tags/canvasprints" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>canvasprints</span></a></p>
Rock Paper Shotgun<p>I Just Want To Be Single!! is an aromantic dating sim that’s rewriting the rulebook - <a href="https://www.rockpapershotgun.com/i-just-want-to-be-single-is-an-aromantic-dating-sim-thats-rewriting-the-rulebook" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rockpapershotgun.com/i-just-wa</span><span class="invisible">nt-to-be-single-is-an-aromantic-dating-sim-thats-rewriting-the-rulebook</span></a> <a href="https://die-partei.social/tags/IJustWanttobeSingle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IJustWanttobeSingle</span></a>!! <a href="https://die-partei.social/tags/VisualNovel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VisualNovel</span></a>&amp;Dating; <a href="https://die-partei.social/tags/TsundereStudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TsundereStudio</span></a> <a href="https://die-partei.social/tags/SinglePlayer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SinglePlayer</span></a> <a href="https://die-partei.social/tags/Previews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Previews</span></a> <a href="https://die-partei.social/tags/Indie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Indie</span></a> <a href="https://die-partei.social/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a></p>
ana 🇵🇸<p>Thank you, RENFE</p><p>Today I travel to ‘the capital’ to do things in the morning.</p><p>For my return I reserve my ticket for the 16:55p.m. train.</p><p>When I arrive at the station and the information panel says that the my train is expected to arrive at 19:35. </p><p>More:</p><p><a href="https://anathemas.noblogs.org/thank-you-renfe/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">anathemas.noblogs.org/thank-yo</span><span class="invisible">u-renfe/</span></a></p><p><a href="https://mas.to/tags/Diary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Diary</span></a> <a href="https://mas.to/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a> <a href="https://mas.to/tags/Privatisation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Privatisation</span></a> <a href="https://mas.to/tags/privatisations" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>privatisations</span></a> <a href="https://mas.to/tags/publicservices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>publicservices</span></a> <a href="https://mas.to/tags/RENFE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RENFE</span></a> <a href="https://mas.to/tags/Spain" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Spain</span></a> <a href="https://mas.to/tags/travel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>travel</span></a> <a href="https://mas.to/tags/travels" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>travels</span></a> <a href="https://mas.to/tags/privatization" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>privatization</span></a> <a href="https://mas.to/tags/train" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>train</span></a> <a href="https://mas.to/tags/trains" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>trains</span></a> <a href="https://mas.to/tags/PublicServices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PublicServices</span></a> <a href="https://mas.to/tags/RetardsRENFE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RetardsRENFE</span></a></p>
Dendrobatus Azureus<p><span class="h-card" translate="no"><a href="https://polymaths.social/@rl_dane" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rl_dane</span></a></span> </p><p>I've found between 4 to 6 different types of them.</p><p>Are they all corporate controlled like you just said? because I read that part only briefly.</p><p><a href="https://mastodon.bsd.cafe/@Dendrobatus_Azureus/114587367407055225" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.bsd.cafe/@Dendrobatus</span><span class="invisible">_Azureus/114587367407055225</span></a></p><p><a href="https://mastodon.bsd.cafe/tags/RCS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RCS</span></a> <a href="https://mastodon.bsd.cafe/tags/protocol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>protocol</span></a> <a href="https://mastodon.bsd.cafe/tags/messaging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>messaging</span></a> <a href="https://mastodon.bsd.cafe/tags/text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>text</span></a> <a href="https://mastodon.bsd.cafe/tags/media" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>media</span></a> <a href="https://mastodon.bsd.cafe/tags/rich" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rich</span></a> <a href="https://mastodon.bsd.cafe/tags/year" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>year</span></a> <a href="https://mastodon.bsd.cafe/tags/TwoThousandSeven" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TwoThousandSeven</span></a></p>
Rock Paper Shotgun<p>There's something oddly familiar about this escape room poster - <a href="https://www.rockpapershotgun.com/theres-something-oddly-familiar-about-this-escape-room-poster" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rockpapershotgun.com/theres-so</span><span class="invisible">mething-oddly-familiar-about-this-escape-room-poster</span></a> <a href="https://die-partei.social/tags/Strategy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Strategy</span></a>:Turn-BasedStrategy <a href="https://die-partei.social/tags/Strategy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Strategy</span></a>:Real-TimeStrategy <a href="https://die-partei.social/tags/MultiplayerCompetitive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MultiplayerCompetitive</span></a> <a href="https://die-partei.social/tags/TheCreativeAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheCreativeAssembly</span></a> <a href="https://die-partei.social/tags/Medieval2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Medieval2</span></a>:TotalWar <a href="https://die-partei.social/tags/Birdview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Birdview</span></a>/Isometric <a href="https://die-partei.social/tags/SinglePlayer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SinglePlayer</span></a> <a href="https://die-partei.social/tags/Simulation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Simulation</span></a> <a href="https://die-partei.social/tags/Strategy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Strategy</span></a> <a href="https://die-partei.social/tags/Text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Text</span></a> <a href="https://die-partei.social/tags/Sega" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sega</span></a> <a href="https://die-partei.social/tags/PC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PC</span></a></p>
Orhun Parmaksız 👾<p>Microsoft released an open source text editor for the terminal and it's written in Rust 🦀😳</p><p><a href="https://github.com/microsoft/edit" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/microsoft/edit</span><span class="invisible"></span></a></p><p>No 3rd party crates - thus no Ratatui/crossterm though</p><p><a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://fosstodon.org/tags/microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microsoft</span></a> <a href="https://fosstodon.org/tags/text" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>text</span></a> <a href="https://fosstodon.org/tags/editor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>editor</span></a> <a href="https://fosstodon.org/tags/commandline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>commandline</span></a> <a href="https://fosstodon.org/tags/terminal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>terminal</span></a></p>