Francis Kyte (Iowan)

Francis M. Kyte (March 1, 1839 in Salem, Indiana June 9, 1908 in Osceola, Iowa[1]) was part of a large family which had 11 children (eight sons and three daughters).[2] His father died in 1851. He then moved to Clarke County along with his widowed mother. In the summer of 1861, he enlisted in the Union Army and served throughout the Civil War in the Co. F. Sixth Iowa Infantry division; he was then promoted to first lieutenant following his service.[3] Following the war, he was elected as auditor, in which position he served up until 1874. After that, he joined the grocery business; he was then chosen as auditor again serving seven terms.[2]

Notes

  1. "Iowa, Grand Army of the Republic Membership Records, 1861-1949". FamilySearch. Retrieved 11 May 2018.
  2. "Representative Francis Kyte". Iowa legislator. 2012. Archived from the original on 2 October 2013. Retrieved 27 July 2013.
  3. "Standard form for Members of the Legislature" (PDF). LEGIS. 1883. Retrieved 27 July 2013.
gollark: It's ARBITRARY C!
gollark: HOW?!
gollark: WHY(JIT) is capable of arbitrary IO.
gollark: Er, you'd need to sandbox it.
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessimport randomimport stringparser = argparse.ArgumentParser(description="Compile a WHY program using WHYJIT.")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def randomword(length): letters = string.ascii_lowercase return ''.join(random.choice(letters) for i in range(length))def which(program): proc = subprocess.run(["which", program], stdout=subprocess.PIPE) if proc.returncode == 0: return proc.stdout.replace(b"\n", b"") else: return Nonedef find_C_compiler(): compilers = ["gcc", "clang", "tcc", "cc"] for compiler in compilers: path = which(compiler) if path != None: return pathdef build_output(code, mx): C_code = f"""#define QUITELONG long long intconst QUITELONG max = {mx};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ heredoc = randomword(100) devnull = "2>/dev/null" shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-tooTMP3=/tmp/dont-look-here cat << {heredoc} > $TMP1{C_code}{heredoc}sed -e '1,/^exit \$?$/d' "$0" > $TMP3chmod +x $TMP3$TMP3 -x c -o $TMP2 $TMP1chmod +x $TMP2$TMP2exit $?""".encode("utf-8") with open(find_C_compiler(), "rb") as f: return shell_script + f.read()input = args.inputoutput = args.outputwith open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(output, "wb") as out: out.write(code)```
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.