All posts by bsowell

About bsowell

I am currently a first year graduate student in computer science at Cornell University. I did my undergraduate work at Carleton College in Northfield, MN, and grew up in Omaha, NE. This site is a collection of things I find interesting.

Books 2020

1 Saga Book Three Brian K. Vaughan, Fiona Staples 471 2020/1/13 2020/01/18
2 Auberon (The Expanse, #8.5) James S.A. Corey 66 2020/1/19 2020/01/21
3 The Anarchy: The East India Company, Corporate Violence, and the Pillage of an Empire William Dalrymple 544 2020/1/1 2020/02/02
4 Agency (Jackpot #2) William Gibson 413 2020/2/15 2020/02/22
5 Empress of Forever Max Gladstone 476 2020/2/23 2020/03/11
6 Lair: Radical Homes and Hideouts of Movie Villains Chad Oppenheim 290 2020/3/12 2020/03/14
7 The Future of Another Timeline Annalee Newitz 352 2020/3/15 2020/03/26
8 The City We Became (Great Cities, #1) N.K. Jemisin 464 2020/3/27 2020/04/17
9 Hacking Life: Systematized Living and Its Discontents (Strong Ideas) Joseph M. Reagle Jr. 216 2020/4/26 2020/04/30
10 Fall; or, Dodge in Hell Neal Stephenson 883 2020/4/19 2020/05/12
11 The Last Emperox (The Interdependency, #3) John Scalzi, Wil Wheaton 318 2020/5/14 2020/05/16
12 Enemy of All Mankind: A True Story of Piracy, Power, and History’s First Global Manhunt Steven Johnson 300 2020/5/17 2020/05/25
13 The Player of Games (Culture, #2) Iain M. Banks 293 2020/5/26 2020/05/29
14 Use of Weapons (Culture, #3) Iain M. Banks 411 2020/05/30 2020/06/08
15 Consider Phlebas (Culture, #1) Iain M. Banks 471 2020/06/15 2020/06/17
16 Excession (Culture, #5) Iain M. Banks 499 2020/6/17 2020/06/19
17 Look to Windward (Culture, #7) Iain M. Banks 496 2020/06/23 2020/07/04
18 The Making of Prince of Persia: Journals 1985-1993–Illustrated Edition Jordan Mechner 336 2020/06/20 2020/07/05
19 The State of the Art (Culture #4) Iain M. Banks 216 2020/07/06 2020/07/08
20 Matter (Culture, #8) Iain M. Banks 593 2020/07/09 2020/09/07
21 Surface Detail (Culture #9) Iain M. Banks 627 2020/09/26 2020/10/11
22 The Hydrogen Sonata (Culture #10) Iain M. Banks 517 2020/11/27 2020/12/22
23 The 99% Invisible City: A Field Guide to the Hidden World of Everyday Design Roman Mars, Kurt Kohlstedt 400 2020/12/23 2020/12/27
24 Salvation (Salvation Sequence #1) Peter F. Hamilton 576 2020/12/29 2020/12/30
25 Salvation Lost (Salvation Sequence #2) Peter F. Hamilton 494 2020/12/30 2020/12/31

Audiobooks

1 Children of Virtue and Vengeance (Legacy of Orïsha, #2) Tomi Adeyemi 404 2019/12/19 2020/01/25
2 Gideon the Ninth (The Locked Tomb #1) Tamsyn Muir 448 2020/1/27 2020/02/07
3 Magic for Liars Sarah Gailey 336 2020/2/10 2020/02/14
4 Waste Tide Chen Qiufan, Ken Liu 352 2020/2/14 2020/03/03
5 The Last Day Andrew Hunter Murray 432 2020/3/5 2020/03/15


Books 2019

1 Saga Book Two: Deluxe Edition Brian K. Vaughan, Fiona Staples 504 2019/1/2 2019/01/04
2 Insurgence (The Corporation Wars, #2) Ken MacLeod 384 2019/1/4 2019/01/19
3 Emergence (The Corporation Wars, #3) Ken MacLeod 400 2019/1/24 2019/02/09
4 Revenger (Revenger, #1) Alastair Reynolds 411 2019/2/16 2019/02/24
5 SPQR: A History of Ancient Rome Mary Beard 608 2019/1/20 2019/03/14
6 Shadow Captain Alastair Reynolds 432 2019/3/2 2019/03/25
7 The Raven Tower Ann Leckie 432 2019/3/30 2019/04/03
8 Luna: Moon Rising (Luna #3) Ian McDonald 368 2019/4/6 2019/04/16
9 The City in the Middle of the Night Charlie Jane Anders 368 2019/4/25 2019/05/07
10 A Memory Called Empire (Teixcalaan, #1) Arkady Martine 454 2019/5/19 2019/06/05
11 Tiamat’s Wrath (The Expanse, #8) James S.A. Corey 534 2019/6/10 2019/06/23
12 The Language of Food: A Linguist Reads the Menu Dan Jurafsky 272 2019/6/30 2019/07/08
13 The Fall of Io (Io #2) Wesley Chu 416 2019/7/14 2019/07/17
14 Wolf Hall (Thomas Cromwell #1) Hilary Mantel 653 2019/7/20 2019/09/07
15 The Municipalists Seth Fried 272 2019/9/8 2019/09/14
16 Bring Up the Bodies (Thomas Cromwell, #2) Hilary Mantel 412 2019/9/22 2019/10/02
17 Children of Ruin (Children of Time #2) Adrian Tchaikovsky 2019/10/5 2019/10/12
18 Salvation Lost Peter F. Hamilton 512 2019/11/9 2019/11/25
19 The Menace from Farside Ian McDonald 160 2019/12/1 2019/12/06
20 Brunel: The Man Who Built the World Steven Brindle, Dan Cruickshank 197 2019/12/8 2019/12/15

Audiobooks

1 Boom Town: The Fantastical Saga of Oklahoma City, Its Chaotic Founding, Its Apocalyptic Weather, Its Purloined Basketball Team, and the Dream of Becoming a World-class Metropolis Sam Anderson 448 2019/1/5 2019/01/30
2 Borderless (Analog #2) Eliot Peper 284 2019/2/3 2019/02/13
3 The Bayern Agenda (The Galactic Cold War, #1) Dan Moren 384 2019/3/9 2019/03/20
4 Billion Dollar Whale: The Man Who Fooled Wall Street, Hollywood, and the World Tom Wright, Bradley Hope 400 2019/3/30 2019/04/19
5 Delta-V Daniel Suarez 437 2019/4/28 2019/05/12
6 Breach (Analog, #3) Eliot Peper 236 2019/5/15 2019/05/27
7 Children of Blood and Bone (Legacy of Orïsha, #1) Tomi Adeyemi 531 2019/6/5 2019/07/14
8 Recursion Blake Crouch 330 2019/7/16 2019/07/28
9 Stealing Worlds Karl Schroeder 352 2019/7/30 2019/09/01
10 Cold Storage David Koepp 320 2019/9/5 2019/09/10
11 The Warehouse Rob Hart 368 2019/9/22 2019/10/06
12 Gamechanger L.X. Beckett 576 2019/10/16 2019/11/13
13 Ninth House (Alex Stern, #1) Leigh Bardugo 458 2019/11/13 2019/12/12

Books 2018

1 The Night Masquerade (Binti #3) Nnedi Okorafor 205 2018/1/20 2018/01/21
2 Persepolis Rising (The Expanse, #7) James S.A. Corey 608 2018/1/28 2018/02/15
3 The New Urban Crisis: How Our Cities Are Increasing Inequality, Deepening Segregation, and Failing the Middle Class—and What We Can Do About It Richard Florida 336 2017/12/4 2018/02/25
4 Too Like the Lightning (Terra Ignota, #1) Ada Palmer 432 2018/3/17 2018/04/08
5 How to Read a Book: The Classic Guide to Intelligent Reading Mortimer J. Adler, Charles Van Doren 426 2017/12/1 2018/04/23
6 Bandwidth (An Analog Novel Book 1) Eliot Peper 266 2018/5/1 2018/05/06
7 The Gone World Tom Sweterlitsch 383 2018/5/7 2018/05/12
8 The Wizard and the Prophet: Two Remarkable Scientists and Their Dueling Visions to Shape Tomorrow’s World Charles C. Mann 640 2018/4/8 2018/06/17
9 The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change Camille Fournier 226 2018/5/7 2018/06/25
10 The Collapsing Empire (The Interdependency #1) John Scalzi 336 2018/7/6 2018/07/14
11 Leonardo da Vinci Walter Isaacson 600 2018/7/8 2018/07/31
12 Deep Work: Rules for Focused Success in a Distracted World Cal Newport 287 2018/7/28 2018/08/01
13 Seven Surrenders (Terra Ignota, #2) Ada Palmer 365 2018/8/5 2018/08/12
14 The Will to Battle (Terra Ignota, #3) Ada Palmer 348 2018/8/13 2018/08/25
15 Lockstep: A Novel Karl Schroeder 352 2018/9/2 2018/09/08
16 The Million Karl Schroeder 160 2018/9/8 2018/09/10
17 The Book of Legendary Lands Umberto Eco 477 2018/8/5 2018/09/15
18 The Rise of Theodore Roosevelt Edmund Morris 780 2018/8/26 2018/09/19
19 State Tectonics (The Centenal Cycle, #3) Malka Ann Older 432 2018/9/25 2018/09/25
20 Salvation (Salvation Sequence, #1) Peter F. Hamilton 576 2018/10/11 2018/10/20
21 The Consuming Fire (The Interdependency, #2) John Scalzi 336 2018/10/21 2018/10/28
22 Anthropocene: A Very Short Introduction Erle C. Ellis 208 2018/11/3 2018/11/19
23 California: A History Kevin Starr 416 2018/10/21 2018/12/08
24 The Three-Body Problem (Remembrance of Earth’s Past #1) Liu Cixin, Ken Liu 400 2018/12/8 2018/12/24
25 The Corporation Wars: Dissidence Ken MacLeod 336 2018/12/26 2018/12/31

Audiobooks

1 Origin (Robert Langdon, #5) Dan Brown 461 2018/1/21 2018/02/05
2 Empire Games (Empire Games #1, Merchant Princes Universe #7) Charles Stross 336 2018/2/11 2018/03/03
3 Dark State (Empire Games #2, Merchant Princes Universe #8) Charles Stross 352 2018/3/6 2018/04/01
4 The Family Trade (The Merchant Princes, #1) Charles Stross 308 2018/4/8 2018/05/06
5 The Hidden Family (The Merchant Princes, #2) Charles Stross 309 2018/5/14 2018/06/10
6 The Clan Corporate (The Merchant Princes, #3) Charles Stross 320 2018/6/14 2018/08/04
7 Alliances (Star Wars: Thrawn, #2) Timothy Zahn 368 2018/8/12 2018/12/02
8 Thinking in Bets: Making Smarter Decisions When You Don’t Have All the Facts Annie Duke 288 2018/12/9 2018/12/31