The 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 moreA new worst coder has entered the chat: vibe coding without code knowledge
In the age of AI, being able to make applications and create code has never been easier. But is it any good? Here's what vibe coding is like for someone without technical skills.
Read moreCounting points on an elliptic curve
Suppose you have an elliptic curve y² = x³ + ax + b over a finite field Fp for prime p. How many points are on the curve? Brute force You can count the number of points on the curve by brute force, as I did here. Loop through each of
Read moreUsing TF-IDF to pick out important words
TF-IDF (Term Frequency-Inverse Document Frequency) is commonly used in natural language processing to extract important words. The idea behind the statistic is that a word is important if it occurs frequently in a particular document but not frequently in the corpus of documents the document came from. The term-frequency (TF)
Read more404: Preventing Infinite Loops from Crashing the Browser
Stephen and Chris hop on to talk about how we’re saving everyone from crashed browser tabs in CodePen’s 2.0 editor. One simple: while(true) { } Executing JavaScript can cause a browser tab to entirely lock up, preventing you from doing anything, like potentially saving your work. It can even crash
Read moreGenesis Block Easter Egg
The White House put out a position paper Strengthening American Leadership in Digital Financial Technology a few days ago. The last page of the paper contains a hex dump. Kinda surprising to see something like that coming out of the White House, but it makes sense in the context of
Read more