Boolean function minimization with AI
I was curious how well LLMs would do at minimizing a Boolean expression, that is, taking a Boolean expression and producing a smaller equivalent expression. I didn’t expect good performance because this problem is more about logic than recall, but sometimes LLMs surprise you, so I wanted to give it
Read moreMy Journey with Depth Estimation
Example of training images with true labelsI recently participated in the AICrowd Mono Depth Perception competition, a proud milestone in my machine learning journey. I secured 4th place and was awarded the “Most Creative Solution Award.” In this post, I’ll detail the challenge, my approach, and the lessons learned. I’ve also
Read moreProduction Engineering and Generative AI
Hi, I’m Jakob, and I lead engineering at a new Enterprise AI company. We’ve been working with a range of experts across enterprises to understand what our customers need to use AI effectively in production environments. I want to share some of the learnings we have been hearing.No one has all
Read moreLarge language models and mnemonics
The Major mnemonic system encodes numbers as words in order to make them easier to remember. Digits correspond to consonant sounds (not spellings) as explained here. You can use the system ad hoc, improvising an encoding of a word as needed, or you can memorize canonical encodings of numbers, also
Read moreWhen does a function have an addition theorem?
Motivating examples The addition theorem for cosine says that and the addition theorem for hyperbolic cosine is analogous, though with a sign change. An addition theorem is a theorem that relates a function’s value at x + y to its values at x and at y. The squaring function satisfies
Read moreThe Overflow #186: Do large language models know what they’re talking about?
Welcome to ISSUE #186 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: probing the intelligence of LLMs, responding to “work faster” feedback, and Ethernet turns 50. From the blog Do large language models know what they are
Read moreAutomation Testing In Large Enterprises: Best Practices
Learn about best practices for automation testing of apps in large enterprises, and the ideal scenarios for turning to automation testing. Continue reading Automation Testing In Large Enterprises: Best Practices on SitePoint.
Read moreConverting Amplify Lambdas to TypeScript
The easiest way to convert and maintain Amplify functions in TypeScriptAmplify + Lambda + TypeScriptFirst off… I really wish the AWS Amplify CLI offered TypeScript as a language option when adding new functions. If they did, this article wouldn’t exist.Since this isn’t an option at the moment, the only alternative is
Read moreMastering the SwiftUI task Modifier
With the introduction of the async/await feature in Swift 5.5, Apple has also added the task view modifier to SwiftUI, making it easier for developers to use asynchronous code based on async/await within views. This article will introduce the characteristics, usage, and precautions of the task view modifier, and provide
Read more