{"id":1319,"date":"2009-03-27T09:01:52","date_gmt":"2009-03-27T16:01:52","guid":{"rendered":"http:\/\/multimedia.cx\/eggs\/?p=1319"},"modified":"2009-03-27T09:40:24","modified_gmt":"2009-03-27T16:40:24","slug":"fate-on-twitter","status":"publish","type":"post","link":"https:\/\/multimedia.cx\/eggs\/fate-on-twitter\/","title":{"rendered":"FATE on Twitter?"},"content":{"rendered":"<p>For the most part, I haven&#8217;t been able to abide the notion of <a href=\"http:\/\/www.twitter.com\/\">Twitter<\/a>, where people &#8220;micro-blog&#8221; little messages of up to 140 characters each. It just seems like a bunch of &#8220;look at me&#8221; nonsense with no real purpose. But then, I used to think the same about blogs in general until I found a few interesting blogs. Lately, I have finally found a few interesting people to follow on Twitter.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.twitter.com\/\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/multimedia.cx\/eggs\/wp-content\/uploads\/2009\/03\/twitter.png\" alt=\"Twitter logo\" title=\"Twitter logo\" width=\"210\" height=\"49\" class=\"aligncenter size-full wp-image-1320\" \/><\/a><br \/>\n<\/center><\/p>\n<p>Then I read mentions of &#8220;Twitter clients&#8221; and quickly realized that there is an entire software ecosystem around these little messages. Indeed, there is an officially sanctioned <a href=\"http:\/\/apiwiki.twitter.com\/REST+API+Documentation\">HTTP\/REST-based API<\/a> for writing your own client apps.<\/p>\n<p>Naturally, where I&#8217;m going with this is: Would it be useful to adapt <a href=\"http:\/\/fate.multimedia.cx\/\">FATE<\/a> to post, ahem, &#8220;tweets&#8221; regarding state transitions (something either broke or got fixed with an individual build)? Would anyone care, i.e., does anyone already actively follow Twitter? I&#8217;m getting close to the point where I believe I can implement an email notification system, most likely to a separate mailing list. But this new channel might not be too difficult to implement at the same time. (Actually, I&#8217;m still trying to figure out from the documentation whether or not it&#8217;s possible to post a new message through the API; I can&#8217;t find the right function, or perhaps I just don&#8217;t understand all the Twitter-specific jargon yet.)<\/p>\n<p>This is a little more outlandish, but as I was looking at a list of tweets today, I suddenly wondered about the possibility of sending encrypted messages through such a channel. I&#8217;m not the only person who was curious. This person <a href=\"http:\/\/www.c0t0d0s0.org\/archives\/5330-Encrypted-direct-messages-in-Twitter.html\">beat me to the brainstorm<\/a>, even going so far as to hack up <a href=\"http:\/\/www.c0t0d0s0.org\/archives\/5335-Proof-of-concept-hack-for-encrypted-direct-messages-on-Twitter.html\">a proof of concept<\/a> that encodes a message of arbitrary length into multiple tweets.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Would it be useful to send out FATE updates via Twitter?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[101,23],"tags":[86,108,173],"class_list":["post-1319","post","type-post","status-publish","format-standard","hentry","category-fate-server","category-outlandish-brainstorms","tag-cryptography","tag-fate","tag-twitter"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/1319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/comments?post=1319"}],"version-history":[{"count":5,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/1319\/revisions"}],"predecessor-version":[{"id":1325,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/1319\/revisions\/1325"}],"wp:attachment":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/media?parent=1319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/categories?post=1319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/tags?post=1319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}