Google's Search Results are Infested, and Open AI is Using Google's Playbook from the 2000s - Chuck W. Nelson Google search results are becoming annoying to use and Open AI is about to eat Google's lunch.
Chronotrains - Europe Train Map Visualize where you can travel by train in Europe on this interactive map.
Using the AI Dev Gallery to Create a Windows Application with AI - Nick's .NET Travels Recently, Microsoft announced an open-sourced project that they’ve been working on, AI Dev Gallery. Whilst it’s not available on the Microsoft Store as an app you can download, it’s easy enough to clone the repository and run the app. In this post we’ll u...
Liberating Wi-Fi on the ESP32 Reverse engineering the Wi-Fi peripheral of the ESP32 to build an open source Wi-Fi stack. During the 38c3, there are probably multipl...
Debugging memory corruption: Who wrote ‘2’ into my stack?! Several weeks ago we received a bug report from a customer that said their game was crashing when using IL2CPP scripting backend. QA verified the bug and assigned it to me for fixing. The project was quite big (although far from the largest ones); it took...
Effective Software Teams: Islands and Autonomy - Principal Software Engineering Manager AMA What makes an effective software engineering team? It depends! In all seriousness though, many factors go into running effective teams. In this stream, I wanted to focus on some examples of things I've seen work well and others that have not gone so wel...
Notes on China Last month, I spent 2 weeks in China - I visited Beijing, Chengdu, Dujiangyan, Chongqing, Shanghai, and Hangzho.
Guide: User Defined Variables in MySQL Discover how to use user-defined variables in MySQL with this complete step-by-step guide. Learn how to optimize your queries and improve the performance of your database.
Copy Code from CLI to LLMs I frequently need to feed parts of my codebase to LLMs. Manually going into the directories, finding the files, and preparing them in the right format for LLMs was taking me away from what I really want to do.
A founder's midlife crisis On paper, I was living the Silicon Valley dream – a heartwarming immigrant success story straight from the TechCrunch cookie cutter. A first generation immigrant educated at top US universities, a four time founder, my previous company had grown to doing ...
Solving Sudoku with tmux The question that everyone has been asking me since I compiled Python to run on tmux is: “can you actually do anything useful with this?”. I’m happy to report back that the answer is still no, but I can now use tmux to solve sudoku, and I can do it using ...
Creating Impactful Data Products Build impactful Data Products by understanding user needs, prioritizing value, and continuously improving for real-world benefits
The Ego-Legacy Complex: On Ancient Monuments and Modern Malaise A handful of years ago, I visited the Roman Forum in Mérida, Spain. And I found myself contemplating a peculiar fact: I was standing among ruins that had survived longer than most modern nations have existed. These towering columns had watched Spain becom...
Learning Solver Design: Automating Factorio Balancers I built a Factorio belt balancer solver. From tiny 2x2 grids to a massive 16x16 monster, every step revealed new solver tricks, numeric hiccups, and devious debugging puzzles.
Unix Time and a Modest Proposal Why Unix time is not exactly what it is often described to be, and a proposal for fixing it.
matthewsinclair.com · Intelligence. Innovation. Leadership. Influence. Source: Photo by Kajetan Sumila on Unsplash
openai-structured-outputs-are-really-useful - Chad Nauseam Home openai-structured-outputs-are-really-useful - Chad Nauseam Home
Browsers are absolutely unusable | KorigamiK A rant on the modern web browser usability for power users.
Why OpenAI’s Structure Must Evolve To Advance Our Mission A stronger non-profit supported by the for-profit’s success.
GitHub - DrewThomasson/ebook2audiobook: Convert ebooks to audiobooks with chapters and metadata using dynamic AI models and voice cloning. Supports 1,107+ languages! Convert ebooks to audiobooks with chapters and metadata using dynamic AI models and voice cloning. Supports 1,107+ languages! - DrewThomasson/ebook2audiobook
What Rewriting a 40-Year-Old Project Taught Me About Software Development When tasked with modernizing a 40-year-old manufacturing system written in APL, I faced both technical complexity and organizational challenges that shaped my understanding of successful software development. This article shares key lessons learned during...