Small Changes

Small Changes is a collection of science fiction short stories by Hal Clement, published by Doubleday in 1969.[1] It was issued in Great Britain by Robert Hale Publishing, and reprinted in paperback by Dell Books as Space Lash.

Small Changes
first edition cover
AuthorHal Clement
Cover artistRichard Kapolka
CountryUnited States
LanguageEnglish
GenreScience fiction
PublisherDoubleday Books
Publication date
1969
Media typePrint (hardback), mass-market paperback
Pages230 pp
OCLC36185

Contents

  • "Dust Rag" (Astounding 1956)
  • "Sunspot" (Analog 1960)
  • "Uncommon Sense" (Astounding 1945)
  • "Trojan Fall" (Astounding 1944)
  • "Fireproof" (Astounding 1949)
  • "Halo" (Galaxy 1952)
  • "The Foundling Stars" (If 1966)
  • "Raindrop" (If 1965)
  • "The Mechanic" (Analog 1966)

Reception

Algis Budrys praised the collection, saying that "There is a charm to these stories . . . which defies critical analysis in the usual sense."[2]

gollark: I tested four different compression algorithms and brotli did fairly well; I would have used zstandard but the node bindings for it are awful, and brotli actually did do better on small inputs.
gollark: For example, it stores created/updated timestamps in a way which allows them to be looked up more quickly, makes it faster to look up the latest revision of stuff, allows me to do compression (I implemented brotli compression to reduce storage requirements a lot), and allows revisions to have data and represent stuff other than "the page content changed".
gollark: The new version *is* better, even if it involves something like 70 lines more code.
gollark: I've reworked minoteaur's design a bit again because productivity is BEES and happens to other people.```sqlCREATE TABLE pages ( id INTEGER PRIMARY KEY, name TEXT NOT NULL, updated INTEGER NOT NULL, content TEXT NOT NULL);``` I went from that small and thus uncool database thingy to this:```sqlCREATE TABLE versions ( vuuid TEXT PRIMARY KEY COLLATE BINARY, rawSize INTEGER NOT NULL, encoding TEXT, data BLOB NOT NULL);CREATE TABLE pages ( title TEXT PRIMARY KEY, created INTEGER NOT NULL, updated INTEGER NOT NULL, latestVersion TEXT NOT NULL REFERENCES versions(vuuid));CREATE TABLE revisions ( ruuid TEXT PRIMARY KEY COLLATE BINARY, page TEXT NOT NULL REFERENCES pages(title), timestamp INTEGER NOT NULL, type TEXT NOT NULL, data TEXT NOT NULL, -- JSON version TEXT NOT NULL REFERENCES versions(vuuid));CREATE INDEX revisions_page_ix ON revisions(page);```
gollark: Suspicious timing.

References

  1. "SMALL CHANGES by Hal Clement | Kirkus Reviews" via www.kirkusreviews.com.
  2. "Galaxy Bookshelf", Galaxy Science Fiction, July 1969, pp.154-56


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.