The tax change that’s hurting startups and developers
In the United States, R&D expenses and software development suddenly got a lot more expensive, leading to surprise layoffs. Plus, what defines shovelware, game developers look towards unionization, and the right way to kill your process.
Read moreHow to Analyze Large Text Datasets with LangChain and Python
Learn how to analyze large text datasets with LangChain and Python to find interesting data in anything from books to Wikipedia pages. Continue reading How to Analyze Large Text Datasets with LangChain and Python on SitePoint.
Read moreIntegrals involving secants and tangents
As a student, I often made the mistake of thinking that if I knew a more powerful theorem, I didn’t need to learn a less powerful theorem. The reason this is a mistake is that the more powerful theorem may be better by one obvious criterion but not be better
Read moreWhat is the point of a public key fingerprint?
Public key cryptography uses two keys: a private key and a public key. The nature of these keys depends on the encryption scheme, such as whether one is using RSA, ECC, or some other method, but you can think of a key as a long number. A key may be
Read moreCan an AI get depressed?
Ben and Ryan discuss the golden age of digital piracy, the Sisyphean task of keeping kids off the internet, and seasonal depression in AI.
Read moreFine-grained file differences
The diff utility compares files by lines, which is often what you’d like it to do. But sometimes you’d like more granularity. For example, supposed we want to compare two versions of Psalm 23. Here are the first three verses in the King James version: The Lord is my shepherd;
Read moreBringing context to alerting and incident management
Ben and Ryan talk with Robert Ross, the CEO and co-founder of FireHydrant about the problem with alerting and incident management today, how holiday code freezes change incident management, and how Robert accidentally became a CEO.
Read more6 Techniques for Conditional Rendering in React, with Examples
Learn techniques for conditional rendering in React, including if-else statements, ternary operators, switch statements, HOCs, and element variables. Continue reading 6 Techniques for Conditional Rendering in React, with Examples on SitePoint.
Read moreThe ed line editor: bravado, utility, and history
I stumbled on the book Ed Mastery by Michael W. Lucas and couldn’t tell immediately whether it was serious. In a sort of technical version of Poe’s law, Lucas lays on the technical machismo pretty thick, but not thicker than some people do unironically. Bravado Here’s a paragraph from early
Read moreWhat Gemini means for the GenAI boom
The home team talks about Google’s new AI model, Gemini; the problems with regulating technology that evolves as quickly as AI; how governments can spy on their citizens via push notification; and more.
Read more