other

Making every year better than the last: my goals for 2018

A year in review

2017 didn’t go quite as I hoped it would. In January, I imagined I’d spend the better percentage of the year on Kiwi, an AI natural language bot that I’ve been excited to start for years. And in some ways that’s happened – I’ve built a proof-of-concept grammar parser for speech input, and I’m nearly done building my own wikipedia text corpus that I’ll be able to use for AI training, but I’m conflicted about my progress this year.

Read more on Making every year better than the last: my goals for 2018…

Understanding and Building the Simplest Neural Network

Understanding and Building the Simplest Neural Network

Over the past year I’ve been reading and learning about neural networks, how they work, and how to use them. I’ve found the overwhelming majority of tutorials and introductions to NN either: a) focus on the math and derivations, or b) focus on the code and tools, but rarely seem to c) match the math 1:1 with the code. Both of these tutorial styles are often guilty of handwaving and simplifying the derivations, making it difficult for me to follow exactly how the math and code relate to each other.

Read more on Understanding and Building the Simplest Neural Network…

Introducing ClippingBezier: Find find intersecting points, paths, and shapes from UIBezierPath

Introducing ClippingBezier: Find find intersecting points, paths, and shapes from UIBezierPath

UIBezierPath’s an an incredibly powerful tool for modeling complex paths and shapes in Objective-C and Swift, but it’s surprisingly difficult to perform operations on two or more paths. Applications like PaintCode make it easy to get the difference or intersection between two paths, but there are limited options for doing this on demand in code. This is particularly meaningful in drawing apps like Loose Leaf, where all of the paths are generated by the user.

Read more on Introducing ClippingBezier: Find find intersecting points, paths, and shapes from UIBezierPath…

Google Author link
Page 1 of 3412345...102030...Last »