NeuralSVG: An Implicit Representation for Text-to-Vector Generation Loading [MathJax]/extensions/MathMenu.js
Free Ask Me Anything Webinar My next free Ask Me Anything webinar is happening next Saturday and I want you to join https://www.productivecsharp.com/webinar
Fidget Fidget is a library for representing, compiling, and evaluating large-scale math expressions, i.e. hundreds or thousands of arithmetic clauses. It's mainly designed as a backend for implicit surfaces, but the library is flexible enough for many different...
Ollama is Awesome! In this edition of #tech on ice, I talk about #ollama and how it makes running #ai #llm models simple. Awesome stuff! #technology #developer #programming #coldplunge
Fired From Meta After 1 Week: Here’s All The Dirt I Got This is not just another story of a disgruntled ex-employee. I’m not shying away from the serious corporate espionage or the ethical…
How We Cracked a 512-Bit DKIM Key for Less Than $8 in the Cloud In our study on the SPF, DKIM, and DMARC records of the top 1M websites, we were surprised to uncover more than 1,700 public DKIM keys that were shorter than 1,024 bits in length. This finding was unexpected, as RSA keys shorter than 1,024 bits are consid...
The Backbone of Digital Communication: Understanding the Client-Server Model - Chris Woody Woodruff The client-server model, a ubiquitous presence in our digital universe, is the invisible framework that powers nearly every online interaction you experience. From the seamless streaming of your favorite shows to the lightning-fast loading of websites, th...
Switching Tech Jobs: What To Consider As A Software Engineer At some point in your software engineering career, you'll be faced with the debate: Stick with the current job or take on some risk with a new role. How will you decide? Which factors should you consider? ---- 🔑 Membership & Subscriptions: - 📨 Weekly...
StackOverflow Dec 2024 stats StackOverflow Dec 2024 stats. GitHub Gist: instantly share code, notes, and snippets.
Operating System in 1,000 Lines Hey there! In this book, we're going to build a small operating system from scratch, step by step.
Microsoft disguises Bing as Google to fool inattentive searchers If you can't beat Google, trick your users into thinking that they're using Google. That seems to be Microsoft's sneaky new approach to Bing search.
Burdens of type 2 diabetes and cardiovascular disease attributable to sugar-sweetened beverages in 184 countries - Nature Medicine Estimates from the Global Dietary Database indicated that 2.2 million new type 2 diabetes and 1.2 million new cardiovascular disease cases were attributable to sugar-sweetened beverages worldwide in 2020, with the highest burdens in sub-Saharan Africa, La...
Mistakes engineers make in large established codebases What I've learned from ten years working on projects like this
Claude plays GeoGuessr Claude plays GeoGuessr Jerry Wei January 06, 2025. Constantly seeking ways to evaluate and benchmark the capabilities of our AI models helps us understand their current performance and drives future development and improvements. In this spirit, I recently...
Street-fighting RAG: Chain-of-thought prompting or, reducing hallucination and making in-generation adjustments to LLM responses
The Audience Matters There's an interesting story behind making DDLJ (*Dilwale Dulhania Le Jayenge*). For the unaware, it's an extremely successful Bollywood film with the longest theatrical run in history. I always considered it to be the epitome of clichéd Bollywood—a lazy...
Take the pedals off the bike Apparently if you want to teach kids how to ride a bike you're supposed to take the pedals off first, and now my mind will never be the same again.
How LLMs are secretly reshaping the code of tomorrow, and what to do about it The next revolutionary programming framework might be dead before you even discover it. AI coding assistants are reshaping software development practices in some unexpected ways.
Cruising a VPS at OpenBSD Amsterdam When it comes to getting an OpenBSD virtual machine, you can go to your preferred Linux VPS provider and hack its rescue mode to install OpenBSD. Or you can go to a VPS provider that offers booting from an ISO file and getting access to the console. In th...
Decentralized Syndication - The Missing Internet Protocol The Internet is decentralized by design. It came into being not at once, but in parts. New protocols were added on top of previous ones, but one crucial protocol is still missing.
Looking for a new role From Red Hat to AWS, I've done developer advocacy, technical marketing, and product marketing. This is in addition to the upstream work I do for Kubernetes. I welcome new opportunities.
Iain Schmitt Any firm's contingency plans or redundant infrastructure says a lot about the business that they are in and what tradeoffs they are faced with. As an example, if your company's HR software vendor was inaccessible for a day because of an AWS availability z...
Parsing JSON in C & C++: Singleton Tax I’d argue that almost every open-source developer gets an extra spark of joy when someone reads the documentation and uses their tool in a way that goes beyond the classic 101 examples. It’s a rare treat even for popular projects like JSON parsers, but if...
Zero to One Hundred Thousand Tests When I started at StrongDM five years ago (woah), we had zero automated tests. Last year we had 50,000 tests. Today, around 70% of our code is covered by over 100,000 tests, most of which run on every pull request. What follows is my personal opinion abou...
Turning data into calendar feeds I rely on Google Calendar and macOS Calendar to remind me of time commitments. Some events I care about are managed by other people, making them hard to track in my calendar apps.
Build an LVGL Touchscreen App with Zig Can we use Zig to build an LVGL Touchscreen App for Apache NuttX RTOS? Also wrap the LVGL API in Zig to build simpler, safer LVGL Apps? Let's find out!
Magic/Tragic Email Links: Don't make them the only option Subscription websites now like to use magic email links for login. They are extremely annoying.
Dermatology AI that can reason like a doctor Human clinicians have traditionally had a definitive edge over traditional computer vision programs because humans can combine information from images and text. Here, we demonstrate the capability of large language model technology, in particular GPT4o, t...
Improving SVG chart interactivity with Voronoi diagrams How I used Delaunay triangulation and Voronoi diagrams to fix hover issues in my SVG charts (with React and D3.js).
The Web Was Made For Surfing Not Scrolling The web was once a fun and open place where people would wander and wonder. Social media has negatively impacted that.
10 Years of Generative AI Slop Paul Bauer, computer programmer working at Datadog, has professional interest in: resilient software engineering, functional programming, databases, profiling, remote work, personal knowledge management.
How I use the notes field in my password manager I use notes as a mini-changelog to track the context and history of my online accounts. I write down why I created accounts, made changes, or chose particular settings.