Renewing Chat on Stack Overflow
Improving the place where developers have real conversations and real collaboration
Read moreChris’ Corner: Browser Wars Micro Edition
Ages ago, Firefox shipped “masonry layout” where you simply grid-template-rows: masonry; instead of defining specific rows in a grid or letting them auto-create. It wasn’t terribly powerful but it did the trick for a lot of use cases. There has been renewed interest in this the past year or so,
Read moreMisleading plots of elliptic curves
The elliptic curves used in cryptography are over finite fields. They’re not “curves” at all in the colloquial sense of the word. But they are defined by analogy with continuous curves, and so most discussions of elliptic curves in cryptography start by showing a plot of a real elliptic curve.
Read moreMemorable Primes
The other day I needed to test some software with a moderately large prime number as input. The first thing that came to mind was 8675309. This would not be a memorable number except it was in the chorus of the song 867-5309/Jenny. It turned out that 8675309 was too
Read moreSelf-loathing AI
This came out a few weeks ago, but I just learned about it today and I think it’s hilarious. Duncan Haldane posted on X a screenshot of Google Gemini having a meltdown. I quit. I am clearly not capable of solving this problem. The code is cursed, the test is
Read moreThe Rise and Fall of Bayesian Statistics
At one time Bayesian statistics was not just a minority approach, it was considered controversial or fringe. When I was in grad school, someone confided in me that he was a closet Bayesian. He thought the Bayesian approach to statistics made sense, but didn’t want to jeopardize his career by
Read moreCodeSignal and Fundación Televisa launch 5,000 scholarships to bring AI-native tech learning to students and entrepreneurs across Mexico
The future of tech is being built by students and entrepreneurs all over the world. But to get a foot in the door, they need access to the right learning and career development opportunities. That’s why we’ve teamed up with Fundación Televisa, a leader in youth education and empowerment in
Read morePython: Come for the language, stay for the community
Ryan welcomes Paul Everitt, developer advocate at JetBrains and an early adopter of Python, to discuss the history, growth, and future of Python. They cover Python’s pivotal moments and rise alongside the internet, the increased adoption from transitions like Python 2 to Python 3, and the significant role Python plays
Read moreOvercome software engineer recruiting challenges with these top strategies
Finding great software engineers these days might feel less like recruiting, and more like competing in a high-stakes talent tournament. With rapid advancements in AI, cloud computing, and cybersecurity, demand for specialized technical skills is skyrocketing—while the pool of qualified developers and engineers for these roles remains limited. Tech companies
Read moreAnalyzing the Federalist Papers
The Federalist Papers, a collection of 85 essays published anonymously between 1787 and 1788, were one of the first subjects for natural language processing aided by a computer. Because the papers were anonymous, people were naturally curious who wrote each of the essays. Early on it was determined that the
Read more