Published: 5 January 2021 Tags: python
I'll be honest; I very much dislike spellcheckers, and have had mine disabled on all devices since middleschool. And intuitively, I thought there is nothing super interesting about them, since they're probably just a word look up. Boy was I wrong. Victor Shepelev's series of articles dives into Hunspell and illuminate some of its intricacies.
Published: 10 January 2021 Tags: usb
I kind of wish I didn't read this article, because now I'm going to be paranoid about every USB cable or outlet I try to use. Why you ask? Well Fabien Sanglard's article goes into the details of the differences between USB protocols, including USB 1.1, 2.0, USB 3.0, 3.1, IF, 3.1 Gen 2x1, 3.1 Gen 2x2, 4.0, and Thunderbolt.
Published: 11 January 2021 Tags: regex, javascript
Regex is one of the areas of programming I feel conflicted about. On one hand, regex can be very useful, on the other hand, they sometimes cause more problems than they fix. Martin Bidlingmaier presents the introduction of a nonback-tracking regex engine that can be used with JavaScript's V8. Martin demonstrates the backtracking issue it aims to solve, and explains how.