Ethan Place

John Ethan Place served as a United States Marine Corps Scout Sniper. In Fallujah, the then-twenty-year-old sniper scored 32 confirmed kills in thirteen days, from April 11 to April 24, 2004.[1] He received the Silver Star, the military's third highest award.[2]

John "Ethan" Place
BornSt. Louis, Missouri
Allegiance United States of America
Service/branch United States Marine Corps
Years of service2001–05
RankCorporal
Battles/warsFallujah during the Iraq War
Awards Silver Star
Other workmarksmanship instructor

Early life

Ethan Place grew up in Lake St. Louis, Missouri and graduated from Wentzville Holt High School in 2001. He played varsity quarterback for three years in high school. He entertained some offers to play college football, but he was not sure he was ready to attend college. Ethan chose instead to enlist in the Marine Corps.[3]

Military service

Ethan enlisted in the Marine Corps and shipped out to boot camp less than a month after the September 11 attacks of 2001. He was convinced by a corporal to try to get into sniper school, where he was among twelve in a class of 24 that passed.

During the First Battle of Fallujah, Place amassed 32 confirmed kills from April 11 to April 24, 2004. Two days later, April 26, was the apex of his efforts when he sprang into action to save his fellow Marines. Place disregarded his own safety and left the cover of his defensive position to close with the enemy, killing five insurgents in the process and carrying wounded Marines to safety. His leaders thought enough of his actions that Place was nominated for a Bronze Star Medal. When leadership reviewed the Summary of Action that detailed his heroics, they decided to elevate his honor to a Silver Star.[3][4]


He has been featured in three History Channel specials, including one called Sniper: One Shot/One Kill, which showed him and his spotter taking out three terrorists. Place kills the driver of the vehicle with a head shot from 500 m (547 yd) away. His spotter takes out the passenger, and Ethan kills the last individual with a center mass shot and saves his company (Echo) from a potential threat.

Post-military career

Place now teaches history at Holt High School in Wentzville, Missouri.

gollark: If you guess randomly the chance of getting none right is 35%ish.
gollark: Anyway, going through #12 in order:> `import math, collections, random, gc, hashlib, sys, hashlib, smtplib, importlib, os.path, itertools, hashlib`> `import hashlib`We need some libraries to work with. Hashlib is very important, so to be sure we have hashlib we make sure to keep importing it.> `ℤ = int`> `ℝ = float`> `Row = "__iter__"`Create some aliases for int and float to make it mildly more obfuscated. `Row` is not used directly in anywhere significant.> `lookup = [...]`These are a bunch of hashes used to look up globals/objects. Some of them are not actually used. There is deliberately a comma missing, because of weird python string concattey things.```pythondef aes256(x, X): import hashlib A = bytearray() for Α, Ҙ in zip(x, hashlib.shake_128(X).digest(x.__len__())): A.append(Α ^ Ҙ) import zlib, marshal, hashlib exec(marshal.loads(zlib.decompress(A)))```Obviously, this is not actual AES-256. It is abusing SHAKE-128's variable length digests to implement what is almost certainly an awful stream cipher. The arbitrary-length hash of our key, X, is XORed with the data. Finally, the result of this is decompressed, loaded (as a marshalled function, which is extremely unportable bytecode I believe), and executed. This is only used to load one piece of obfuscated code, which I may explain later.> `class Entry(ℝ):`This is also only used once, in `typing` below. Its `__init__` function implements Rule 110 in a weird and vaguely golfy way involving some sets and bit manipulation. It inherits from float, but I don't think this does much.> `#raise SystemExit(0)`I did this while debugging the rule 110 but I thought it would be fun to leave it in.> `def typing(CONSTANT: __import__("urllib3")):`This is an obfuscated way to look up objects and load our obfuscated code.> `return getattr(Entry, CONSTANT)`I had significant performance problems, so this incorporates a cache. This was cooler™️ than dicts.
gollark: The tiebreaker algorithm is vulnerable to any attack against Boris Johnson's Twitter account.
gollark: I can't actually shut them down, as they run on arbitrary google services.
gollark: Clearly, mgollark is sabotaging me.

References

  1. Perry, Tony (June 26, 2005). "Marine Sergeant Wins Silver Star for Iraq Combat". Los Angeles Times.
  2. "Hall of Valor". Military Times. Retrieved October 29, 2014.
  3. Atkinson, Ryan (September 1, 2012). "Joplin offensive coordinator understands true meaning of pressure". The Joplin Globe.
  4. Levins, Harry. "Sniper earns Silver Star, fellow Marines' respect". St. Louis Post-Dispatch. July 9, 2005.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.