Postmodernism Generator
View on WikipediaThe Postmodernism Generator is a computer program that automatically produces "close imitations" of postmodernist writing. It was written in 1996 by Andrew C. Bulhak of Monash University using the Dada Engine, a system for generating random text from recursive grammars.[1] A free version is also hosted online. The essays are produced from a formal grammar defined by a recursive transition network.[2]
Key Information
Responses
[edit]The Postmodernism Generator was mentioned by biologist Richard Dawkins in the conclusion to his article "Postmodernism Disrobed"[3] (1998) for the scientific journal Nature, reprinted in his book A Devil's Chaplain (2004).[4]
After he "produced the first two [lines] using a 'Postmodernism Generator,' and the second two using an 'Analytic Philosophy Generator'", philosophy of information and information ethics researcher Luciano Floridi stated, that
"So many resources are devoted to internal issues that no external input can be processed anymore, and the system stops working. The world may be undergoing a revolution, Rome may be burning, but the philosophical discourse remains detached, meaningless, and utterly oblivious. Time for an upgrade."[5]
See also
[edit]References
[edit]- ^ Bulhak, Andrew C. (April 1, 1996). "On the Simulation of Postmodernism and Mental Debility using Recursive Transition Networks" (PDF). Department of Computer Science Technical Report 96/264. Monash University.
- ^ Russell, Jesse; Cohn, Ronald (2013-01-21). Postmodernism Generator, by Jesse Russell. Book on Demand. ISBN 978-5-511-42969-4.
- ^ Dawkins, Richard (July 9, 1998). "Postmodernism Disrobed" (PDF). Nature. 394 (6689): 141–143. Bibcode:1998Natur.394..141D. doi:10.1038/28089.
- ^ Richard Dawkins (2004). A Devil's Chaplain: Reflections on Hope, Lies, Science, and Love. Houghton Mifflin Harcourt. pp. 47–53, citation p. 53. ISBN 978-0-618-48539-0.
- ^ Luciano Floridi (Winter 2017). "Why Information Matters". The New Atlantis. Retrieved 1 January 2023.
External links
[edit]- Official website
(generates a random article each time loaded)
Postmodernism Generator
View on GrokipediaOrigins and Development
Creation and Creator
The Postmodernism Generator was developed by Andrew C. Bulhak, a researcher in the Department of Computer Science at Monash University in Melbourne, Australia.[5] Bulhak's work focused on computational methods for text generation, including the use of recursive transition networks to model linguistic structures.[5] Bulhak created the generator in April 1996 as a demonstration of how algorithmic rules could replicate the convoluted syntax, jargon-heavy lexicon, and recursive argumentation typical of certain postmodernist academic texts.[6] His approach stemmed from analyzing these texts' formulaic patterns, which he argued could be simulated to produce output that appeared scholarly yet lacked substantive meaning—a critique echoed in his accompanying paper, "On the Simulation of Postmodernism and Mental Debility Using Recursive Transition Networks."[5] The tool's launch aligned temporally with heightened debates over academic integrity in the humanities, including physicist Alan Sokal's submission of a deliberately nonsensical hoax article to the journal Social Text in May 1996, which was accepted and published without peer review, thereby exposing vulnerabilities in postmodern-influenced editorial practices. While Bulhak's project predated Sokal's hoax by weeks, both underscored the potential for parody to reveal reliance on stylistic imitation over empirical or logical substance in some scholarly discourse.[6]Technical Foundation: The Dada Engine
The Dada Engine is a text generation system created by Andrew C. Bulhak in 1996 at Monash University's Department of Computer Science, designed for nondeterministic production of ASCII text via recursive transition networks (RTNs).[5] It operates by parsing grammar specifications in the "pb" language—a declarative format for defining rules in a file, where each rule assigns a symbol (e.g.,<sentence>) to one or more alternatives separated by vertical bars (|), incorporating literal strings enclosed in double quotes and recursive references to other symbols.[7] This setup forms a recursive grammar akin to context-free productions, but with inherent randomness: during evaluation, the engine selects alternatives probabilistically (uniformly by default) rather than deterministically, enabling variable outputs from the same ruleset.[7]
Evaluation begins with a designated start symbol, expanding recursively through rule substitutions while buffering generated text until completion, after which it emits the result. Recursion allows for nested structures, such as adjectives modifying themselves (e.g., <adjective>: "very" <adjective> | "red";), preventing infinite loops via probabilistic termination on base cases. In the context of the Postmodernism Generator, the pb script defines nonterminals for syntactic elements like phrases and clauses, populating terminals with a curated lexicon of postmodernist jargon—terms such as "hegemonic discourse," "subaltern," and "problematize"—to constrain randomness within domain-specific vocabulary.[5] This integration ensures outputs adhere to grammatical hierarchies (e.g., noun phrases embedding modifiers), yielding syntactically coherent sequences without enforcing semantic linkages between expansions.
The engine's architecture demonstrates that grammatical plausibility emerges from rule-based recursion and stochastic selection, independent of referential or causal constraints. Outputs maintain structural integrity—proper nesting, agreement in form, and discourse-like progression—solely because alternatives are pre-vetted for syntactic fit, not meaning; random branching thus replicates surface complexity while exposing the absence of integrated semantics, as no mechanism propagates context across derivations beyond positional rules. This reveals how target discourses may prioritize syntactic elaboration over substantive depth, with empirical text plausibility deriving from pattern-matching to observed linguistic norms rather than truth-bearing content.[7][5]
.png)