TIL that you can replay a git bisect log: https://stackoverflow.com/q/8594758/509706 (really handy if you make a mistake: edit the bad actions out of the log)
miniblog.
Related Posts
I'm beginning to think this last sentence was a mistake. Lots of software fixes crashes in new versions.
Perhaps I should have a "N releases since last fix for a crash" count?
@rocx If it's built in to the language and pervasively used, I'd consider Optional<T> to include the null value. However, optional types prevent the mistake, since the compiler checks ☺️
The existence of a null value isn't a billion dollar mistake. The issue is when static type systems allow null anywhere.
Even some dynamic languages don't have a null value. For example, some lisps only have the empty list, which they use as a null-like value by convention.
