Now that looks like a really nice CSS framework. I like the approach with a very limited set of classes and pushing you to focus on semantic.
Interesting research on how relying on digital systems reshape our memory and our perception of our own abilities.
The never ending question of how to monetize open source...
Nice tip about Java collections. Didn't know you could collect streams that way, definitely handy.
As expected, realtime rendering is now getting extremely close to photorealistic.
Interesting thinking about going beyond what's strictly needed for a task.
This is good to see this is still making progress.
Take a solution in search of a problem, add strong monetary incentives for using the solution, mix the whole with magical thinking and... you get the blockchain fad.
Using MySQL or MariaDB in production? Think again.
Looks like a nice resource for home automation. Sending SMS is indeed a nice and simple notification system.
I think this applies more largely to any evolving language or ecosystem. You rarely can know such a thing in full and if you do it's only at a given point in time for a few given contexts. Only path to expertise in our field is practicing in various contexts and staying up to date as much as humanly possible.
Good reminder on why mypy is an essential mitigation to use when dealing with Python. This avoids some quite common mistakes.
This is a good way to get into how Javascript engines try to optimize the code thrown at them. It's definitely not an easy job with Javascript...
Despite the problems with Mozilla's politics and funding, this is the main reason why I use Firefox as my main browser (even on my smartphone). We can't have a monopoly on which organization influence the web standards... unfortunately we get fairly close from that position.
Or why we should keep an eye on transfer learning. This is one of the promising way to get a more efficient machine learning process. Might come with its own challenges in methodology complexity though, it'll likely be easy to do it wrong and to notice that too late.
A reminder of why machine learning is currently so power hungry. It's in fact (still) highly inefficient.
Always amazed when such important routing systems are reached through very insecure means.
Feels like loosing agency in your own home... definitely not for me...
Good summary on why overengineering is bad, why it happens and how to try to prevent it. We deal with complexity we better make sure there's no undue complexity in our systems.
The wording and bias of the article is a bit startup-y but most things in there apply more widely.
This is a good summary of why I think those crypto currencies are mainly a scam and used to entertain a perpetual delusion on their use.