Antelope Love Fan

The 4 common ways cars try to kill me

As a long-time bike commuter, I've had lots of close-calls with motor vehicles.

Most of the close-calls fit into one of the four common types.

The Right Hook

In this situation, a car making a right turn either pulls in front of you or almost hits you from the left.

The Left-Turn Cutoff

Here, you're cycling in a straight line when a car coming in the opposite direction makes a left turn. You are either cut off or hit/almost-hit from the left.

Often, the car is entering a parking lot and will come to a near-stop in front of you.

The T-Bone

Any situation where a car comes at you from the side (the right side is most common). I've found this happens a lot when a car is at a stop sign attempting to turn out onto a busy street.

The driver is so busy looking left and right at traffic, they forget to look in front. Many times, the driver is just looking in the wrong direction (to the right when they're turning right, etc).

The Impatient Sideswipe

This one is less common than the others but has happened often enough I thought it was worth mentioning.

In this case, there is a line of cars in the left lane backed up behind someone turning left. You are riding up the right lane when someone gets tired of waiting and swerves over at you.

comments powered by Disqus

All posts

  1. I ran a marathon
  2. The Madness of Saturday
  3. Keeping a daily work log
  4. A frustrating Web.config transformation error
  5. My first century
  6. How _not_ to compare file versions in C#
  7. Auto-incrementing build numbers in Visual Studio 2012
  8. "The definition of the report 'XYZ' is invalid."
  9. Side effects of bike commuting
  10. By the numbers: Coldest ride ever
  11. The difference between 'git fetch' and 'git pull'
  12. Freshman Lunch Shenanigans
  13. Getting an '__doPostBack is undefined' error in IE10
  14. Noticing an odd difference between different implementations of JSON.stringify
  15. How not to make a sale
  16. Prayer for the repose of the dead
  17. You Meet All Kinds of People Cycling
  18. So iBooks Have a Hidden Unique ID
  19. The Three Most Important Pieces of Information for a Kid
  20. 20 Years Later, I Still Can't Read Ramona the Pest
  21. In which I decide not to bother with New Year's Resolutions
  22. I kinda regret deleting my Instagram account
  23. Hacking my eating habits
  24. I have been a dad for 10 years
  25. The most uncomfortable training session ever
  26. Minor hiccup with Google Drive
  27. I love living in The Highlands
  28. A dark start to the day
  29. Renting an Apartment in Boston
  30. I think I need to get over myself a little bit
  31. Making a mobile site behave like an iOS app
  32. Picasa data API fun: Creating albums and uploading images
  33. SVN working copy is nested?
  34. My one, feeble attempt at being a cracker of software.
  35. My Own Personal Daily WTF v1
  36. Get on your bike. No excuses
  37. Pixel level drawing with the canvas element
  38. New Year's Resolutions
  39. How to write a very simple jQuery Plugin
  40. Must-Have Chrome Extensions
  41. Preserving the $ with jQuery.noConflict
  42. Can't load XRegExp twice in the same frame
  43. Converting a Unix timestamp to a real Postgres date
  44. HTML5 Data Attributes and
  45. Memories Wrapped Up in Music
  46. A poem for our daughters
  47. Handling Windows API Callbacks in VB .NET
  48. My Favorite Explanation of clip: rect();
  49. Basics of QR Codes
  50. Adding/Deleting Events with the Google Calendar API
  51. Basic Authentication with Titanium.Network.HTTPClient
  52. Even better overriding the Firebug console in IE
  53. SQL Management Studio 2008 says Saving changes is not permitted.
  54. Revert to a previous revision with Subversion
  55. Catching Ajax errors with jQuery
  56. Fun with Vim movement commands
  57. Copying ADODB Recordsets Across Databases
  58. The Proxy Pattern in Javascript
  59. Snippet for popping up a jQuery UI Dialog
  60. A Caveat When Declaring Javascript Arrays
  61. With jQuery, Awesomeness Abounds
  62. One-liner to syntax check a Python script
  63. Coding for Doctors in Haiti
  64. Changing an application's favicon in CherryPy
  65. Localizing PHP with gettext
  66. Running a CherryPy app with Apache and mod_python
  67. Basics of the Alternative PHP Cache (APC)
  68. Converting an RFC 3339 date to a Python timestamp(plus an update to my Google Docs backup script)
  69. Flickr REST API Basics
  70. Short list of required web developer tools
  71. Getting the caption of an image attached to a WordPress post
  72. Simple tabbed HTML navigation buttons
  73. Making sure FireBug console calls don't bomb in IE
  74. You have to be able to talk to people
  75. Not breaking the rules, but still being a jerk
  76. Fear
  77. Growing Up Pyro
  78. Locking Down Facebook
  79. Automatically blocking Twitter spam accounts
  80. File modification date/times in Python
  81. SSH Tunneling: Taming the series of tubes
  82. My single-handed destruction of an Ecuadorian cafe
  83. Basic page routing with CherryPy
  84. Demystifying Python Decorators
  85. Handy VBScript ASP syntax shortcut
  86. Twitter Trends: Experimenting with Adobe Air
  87. Getting started with CherryPy
  88. Installing things on Linux is still a pain in the tuchus
  89. Facebook's OpenID Support: Much Improved!
  90. Basic Lighttpd Setup
  91. Be Safe and Don't Be a Jerk
  92. Facebook's OpenID Support: It's cute and all but...
  93. Basics of the PHP PCRE functions
  94. This Bash trick will make your brain explode
  95. Saving the world with PHP array functions
  96. The PalmOS Browser War That Never Was
  97. 8 years today (and 14 years last March)
  98. It's not hard to avoid sounding like a moran moron
  99. Premature Optimization less harmful than Immature Stupidity
  100. Where am I? Where are you?
  101. Using PrototypeJS with Greasemonkey
  102. Yes, it's a camera. No, it doesn't need film
  103. Backing up your Google Docs
  104. Twitter Search API: Make millions, wow your friends.
  105. The shapening
  106. Writing a simple Twitter-bot in PHP
  107. Event handling with PrototypeJS
  108. Sometimes being a dad is all too real
  109. A refugee from the world
  110. HTML Emails for fun and profit
  111. Javascript awesomeness with Prototype
  112. Regular expressions in VBA
  113. Manipulating PDF files with Visual Basic .NET
  114. Google Client Logins
  115. Your data is your life. Why aren't you protecting it?
  116. RAID basics
  117. My .vimrc file
  118. I'm just a little bit starstruck
  119. In which handiness ensues
  120. It begins
  121. Profiling PHP with APD
  122. Fun with Branching Merging
  123. Comment Engine: Round 2
  124. Comment Engine: Round 1
  125. Foray into the Google App Engine
  126. Un-befuddling OpenID
  127. From Javascript to PHP and Back Again
  128. The fun solution is not always the right one
  129. Good Lazy vs. Bad Lazy
  130. Search Replace with vim
  131. The Editor War
  132. Interviewing is hard and annoying
  133. Further Adventures of a Domino's CSR
  134. How I Single-Handedly Further Disgruntled a Disgruntled Domino's Assistant Manager
  135. Further Tales of a Disgruntled Domino's Manager in Training
  136. Domino's Nightly Stoner Encounter
  137. Most bizzare lack of tip on a delivery
  138. The Saga of an Uhappily-Married-Disgruntled Manager at Domino's: Part 1