●● IRC: #techbytes @ Techrights IRC Network: Monday, August 22, 2022 ●● ● Aug 22 [01:53] *psydroid2 has quit (connection closed) ● Aug 22 [02:06] *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #techbytes ● Aug 22 [03:52] *u-amarsh04 has quit (Quit: Konversation terminated!) [03:57] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [03:58] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes ● Aug 22 [04:13] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #techbytes [04:37] *u-amarsh04 has quit (Quit: Konversation terminated!) [04:37] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #techbytes [04:56] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #techbytes [04:56] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #techbytes ● Aug 22 [06:56] *liberty_box_ has quit (Ping timeout: 2m30s) [06:56] *rianne has quit (Ping timeout: 2m30s) [06:57] *rianne_ has quit (Quit: Konversation terminated!) [06:58] *rianne (~rianne@ngvjyiryrrbba.irc) has joined #techbytes [06:58] *rianne_ (~rianne@freenode-vjf.peq.k31cok.IP) has joined #techbytes [06:58] *liberty_box_ (~liberty@ngvjyiryrrbba.irc) has joined #techbytes ● Aug 22 [09:24] schestowitz__[TR]
[09:24] schestowitz__[TR][09:24] schestowitz__[TR]One easy thing that we can do to help the poor developer that needs to find what changed in the code that stopped their printer to work properly, is to keep the project bisectable.
[09:24] schestowitz__[TR]A bisectable project is a project where one can reliably run git bisect, which is a very useful command to find a commit that introduces a bug. It works doing a binary search in the git history until finding the guilty commit. This process involves building each step of the bisect and running a test on each build to check if its good or bad (that you can magically automate with git bisect run) [09:24] schestowitz__[TR] . The problem is, if you cant compile, you cant tell if this commit is before or after the bug (it can even be the culpable commit itself!). Then you need to jump and try another commit and hope that it will compile, making the process more painful. A lot of build breakages along the commit history can easily discourage a brave bisecter.
[09:24] schestowitz__[TR]
[10:06] schestowitz__[TR][10:06] schestowitz__[TR]My concern about the Left and free speech isnt that secular progressives are actually in favor of stabbing blasphemous novelists. Its the fear that far too many progressives would respond to news of a publishing company canceling a contract for some Twitter-indicted, allegedly Islamophobic novel by rolling their eyes and making jokes about frozen peaches.
[10:06] schestowitz__[TR]