Quark/3

Quark/3 is a 1971 anthology of science fiction short stories and poetry edited by Samuel R. Delany and Marilyn Hacker. It is the third volume in the Quark series. The stories and poems are original to this anthology.

Quark/3
Cover from the first edition
Authoredited by Samuel R. Delany and Marilyn Hacker
IllustratorDonald Simpson, Robert Lavigne
Cover artistRoger Penny
CountryUnited States
LanguageEnglish
SeriesQuark
GenreScience fiction
PublisherPaperback Library
Publication date
1971
Media typePrint (Paperback)
Pages238 pp
Preceded byQuark/2 
Followed byQuark/4 

Contents

  • Continuous Landscape, by Donald Simpson
  • Foreword, by Samuel R. Delany & Marilyn Hacker
  • Continuous Landscape, by Donald Simpson
  • "Encased in Ancient Rind", by R. A. Lafferty
  • "Home Again, Home Again", by Gordon Eklund
  • Continuous Landscape, by Donald Simpson
  • "Dog in a Fisherman’s Net", by Samuel R. Delany
  • Six Drawings, by Robert Lavigne
  • "The Zanzibar Cat", by Joanna Russ
  • "Field", by James Sallis
  • "Vanishing Points", by Sonya Dorman
  • "Where Have You Been, Billy Boy, Billy Boy?", by Kate Wilhelm
  • "Brave Salt", by Richard Hill
  • "Nature Boy", by Josephine Saxton
  • Continuous Landscape, by Donald Simpson
  • "Balls: A Meditation at the Graveside", by Virginia Kidd
  • "Ring of Pain", by M. John Harrison
  • "To the Child Whose Birth Will Change the Way the Universe Works", by George Stanley
  • Continuous Landscape, by Donald Simpson
  • "A Sexual Song", by Tom Veitch
  • "Twenty-Four Letters from Under the Earth", by Hilary Bailey
  • Six More Drawings, by Robert Lavigne
  • "The Coded Sun Game", by Brian Vickers
  • Continuous Landscape, by Donald Simpson
  • Contributors’ Notes
gollark: ```pythonimport thesaurusimport randomimport concurrent.futures as futureswords_to_synonyms = {}synonyms_to_words = {}def add_to_key(d, k, v): d[k] = d.get(k, set()).union(set(v))def add_synonyms(syns, word): for syn in syns: add_to_key(synonyms_to_words, syn, [word]) add_to_key(words_to_synonyms, word, syns)def concat(list_of_lists): return sum(list_of_lists, [])def fetch_word(word): results = concat(thesaurus.Word(word).synonyms("all")) return resultsdef add_words(words): with futures.ThreadPoolExecutor(max_workers=50) as executor: word_futures = {executor.submit(fetch_word, word): word for word in words} for future in futures.as_completed(word_futures): word = word_futures[future] try: data = future.result() except Exception as exc: print(f"Error fetching {word}: {exc}") else: add_synonyms(data, word)def getattr_hook(obj, key): results = list(synonyms_to_words.get(key, set()).union(words_to_synonyms.get(key, set()))) if len(results) > 0: return obj.__getattribute__(random.choice(results)) else: raise AttributeError(f"Attribute {key} not found.")def wrap(obj): add_words(dir(obj)) obj.__getattr__ = lambda key: getattr_hook(obj, key)wrap(__builtins__)__builtins__.engrave("Hi!")```
gollark: Ah yes. Global Interpreter Lock. Right. This may be hard.
gollark: On the plus side, you should be able to use `zilch` in place of `None` now.
gollark: The python thesaurus-izer may need some parallelization to be effective.
gollark: We could use this; it seems a cool idea.

References

  • Contento, William G. "Index to Science Fiction Anthologies and Collections". Archived from the original on 2007-12-22. Retrieved 2008-01-03.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.