Tag error: <txp:tru_tags_if_has_tags>
<p class="articlekeywords">
Keywords: <txp:php>
$keywords = parse('<txp:tru_tags_from_article />'); 
echo str_replace(',', ' | ', $keywords);
</txp:php>
</p>
</txp:tru_tags_if_has_tags> ->  Textpattern Notice: tru_tags_if_has_tags tag is not registered while parsing form article_keywords on page default
textpattern/lib/txplib_publish.php:563 trigger_error()
textpattern/lib/txplib_publish.php:409 processTags()
textpattern/lib/txplib_misc.php:3599 parse()
textpattern/publish/taghandlers.php:542 parse_form()
output_form()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
textpattern/publish/taghandlers.php:4271 parse()
if_article_section()
Tag error: <txp:comments_form wraptag="div" isize="40" msgcols="70" msgrows="8" class="commentsform" /> ->  Textpattern Notice: isize attribute is deprecated. while parsing form default on page default
textpattern/publish/taghandlers.php:2189 trigger_error()
comments_form()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
textpattern/publish/taghandlers.php:3815 parse()
if_individual_article()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
Tag error: <txp:comments_form wraptag="div" isize="40" msgcols="70" msgrows="8" class="commentsform" /> ->  Textpattern Notice: msgrows attribute is deprecated. while parsing form default on page default
textpattern/publish/taghandlers.php:2189 trigger_error()
comments_form()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
textpattern/publish/taghandlers.php:3815 parse()
if_individual_article()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
Tag error: <txp:comments_form wraptag="div" isize="40" msgcols="70" msgrows="8" class="commentsform" /> ->  Textpattern Notice: msgcols attribute is deprecated. while parsing form default on page default
textpattern/publish/taghandlers.php:2189 trigger_error()
comments_form()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
textpattern/publish/taghandlers.php:3815 parse()
if_individual_article()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
Tag error: <txp:php>
global $variable;
@session_start();
if (trim($_GET['l']) != '') $_SESSION['lang'] = $_GET['l'];
$variable['language'] = $_SESSION['lang'];
</txp:php> ->  Notice: Undefined index: l while parsing form language_controller on page default
textpattern/publish/taghandlers.php:4301 eval()
php()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
textpattern/lib/txplib_misc.php:3599 parse()
textpattern/publish/taghandlers.php:542 parse_form()
output_form()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
Tag error: <txp:php>
global $variable;
@session_start();
if (trim($_GET['l']) != '') $_SESSION['lang'] = $_GET['l'];
$variable['language'] = $_SESSION['lang'];
</txp:php> ->  Notice: Undefined index: lang while parsing form language_controller on page default
textpattern/publish/taghandlers.php:4301 eval()
php()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
textpattern/lib/txplib_misc.php:3599 parse()
textpattern/publish/taghandlers.php:542 parse_form()
output_form()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
Speaking Freely in the Stack – On Critical Media Infrastructures | G+C Blog

Creative Commons License
licensed under
creative commons



Speaking Freely in the Stack – On Critical Media Infrastructures

Tag error: <txp:tru_tags_from_article /> ->  Textpattern Notice: tru_tags_from_article tag is not registered while parsing form article_keywords on page default
textpattern/lib/txplib_publish.php:563 trigger_error()
textpattern/lib/txplib_publish.php:409 processTags()
textpattern/publish/taghandlers.php(4301) : eval()'d code:2 parse()
textpattern/publish/taghandlers.php:4301 eval()
php()
textpattern/vendors/Textpattern/Tag/Registry.php:138 call_user_func()
textpattern/lib/txplib_publish.php:559 Textpattern\Tag\Registry->process()
textpattern/lib/txplib_publish.php:409 processTags()
textpattern/plugins/tru_tags/tru_tags.php:121 parse()
tru_tags_if_has_tags()
| | |

What are the media-technological criteria for free speech? In this talk, I examine the concept of "critical infrastructure," in the sense of various types of media apparatus necessary for the free expression of critical thought. I begin with a consideration of the concept of parrhesia, a Greek term used by Foucault to examine certain types of free speech. In a communication landscape largely mediated by software technologies and digital networks, there is a tendency to conceptualize these networks through models such as the frontier or the public square. However, considering issues such as ownership and visibility, I argue that the networks through which we communicate are really more like a shopping mall: pseudo-public spaces operated primarily by commercial business interests. Examples such as open source software and distributed mesh networks are posited as sites in which we might locate more viable spaces for speaking freely.

The talk was given at the conference "Poetics of Infrastructure" in Vienna on December 13, 2014. This extract is part of the Issue Poetics of Infrastructure.

Enter your comment below. Fields marked * are required. You must preview your comment before submitting it.