New Features from C++20 Release

I recently did a quick study of the new features introduced in C++20, and I’d like to summarize what I’ve learned here.Core Languages Enhancementconstinit & consteval & enhanced constexpThe above three keywords enable code to be evaluated or initialized at compile time.The main goal of these keywords, from my perspective, are shown as followingconstiniensure deterministic initialization of glob... Read More

Duolingo to Replace Contractors with AI

Today, I came across an internal email from Duolingo's all-hands, announcing that Duolingo is going to make a significant platform shift - AI-first. Luis, the CEO, believes that AI is happening and changing much of how they work today, they can't wait until the AI is 100% perfect, and would rather move with urgency and take occasional small hits on quality. Also some constructive constraints are r... Read More