| ZATZLabs
| ZATZLabs
My Private Site Advanced AI Defense is a premium add-on that supercharges the basic AI protection in the free My Private Site plugin. It provides a comprehensive suite of tools to defend your website’s content against AI web crawlers and scrapers.| ZATZLabs
It's been almost three months since the last lab note, and I lament that I didn't document the process and the shifts that were happening with my work. But then again, I was busy writing code and talking to potential users. Back at #073, I was| Interjected Future
I ended up deciding on SolidJs. For one, I spent way too much time deliberating on a choice that wouldn't matter as much at the end of the day. But I think I wanted to give functional programming a good shake, since it's aligned with my| Interjected Future
This week was a little stalled. Had some daily life administrivia to take care of, but I did manage to focus on one question: what, if any difference was there to the choice of language for vibe coding? After looking into some of the other reactive systems, React stopped being| Interjected Future
This post introduces timecond, a TypeScript library I created to represent, evaluate, and describe complex conditions on time ranges. The support for time ranges is what makes it different from many other popular time scheduling libraries that focus on events (points in time). Note In contrast to all my prior …| dr knz @ work
Switched gears this week to start a new, but related project. I started a prototype on an app that helps users make buying decisions with an AI agent. Lately, I've been using ChatGPT to help me make buying decisions, but I found some aspect of the experience wanting.| Interjected Future
I've been doing an implementation of DBSP, which is a way of doing incremental computation built up from some basic concepts from digital signal processing. While I use LLMs in my daily work to ask it questions, spitball with it, and do some basic stuff, I hardly ever ask it| Interjected Future
Had bunch of distractions like doing taxes this week, so I fell behind with the weekly update. However there's been progress these past two weeks. * Generated Deep Research report on the strengths and weaknesses of different notebooks * Learned about E-graphs and Interaction Nets * Read papers on Incremental Lambda Calculus * Read| Interjected Future
ARTSLab recently hosted a stunning musical performance that blended artistry, innovation, and collaboration. The event featured a composition by Kelly Feng, performed by acclaimed flutist Jesse Tatum, with recording and video editing by Feng.| ARTSLab – The University of New Mexico
In the heart of Santa Fe, a quiet but remarkable study is taking place.| ARTSLab – The University of New Mexico
Wrapped type computing Despite resisting the draw for writing an interpreter/compiler, I did think about it some more, and find it almost inevitable, given the properties and constraints that I have. I went back to the three things I want the notebook to do: reactivity, collaboration, and observability. Under| Interjected Future
Effective today, Seamless Donations will no longer be updated. Existing add-on licenses will continue to function during their license period but will not renew, at which point they will cease functioning. The add-on store for Seamless Donations is closed as of today.| ZATZLabs
I previously showed how to export donor information. In this Lab Note, I’ll take you through the process of dumping data from all your donations.| ZATZLabs
Once upon a time, I spent multiple months implementing a graphing calculator using GW-BASIC (manual). Would I be able to do the same more quickly and effectively today using generative AI? ❦❦❦ Let’s give it a go, using Claude AI to start: Implement a simple graphing calculator in GW …| dr knz @ work
Hearst To Launch ‘Forecasting Our Future’ Project On Weather, Climate Hearst Television’s goal with its new “Forecasting Our Future” initiative is to help educate communities about the local impacts of weather and climate to better prepare them for future weather and climate events. RTDNA Issues New Guidelines for Crime Coverage RTDNA’s new guidelines for Crime […]| Cronkite News Lab
Eight years ago, I adopted a set of WordPress plugins from a developer who suddenly found himself in a caregiver role and wasn’t able to maintain them. I adopted them to keep them alive, secure, and supported for the tens of thousands of users who relied on them (and still do). There are two big plugins, to which I added a lot of features over the years, and six supporting plugins that are just genuinely useful to web builders.| ZATZLabs
This Lab Note contains instructions for setting up the new PayPal interface in Seamless Donations version 5.2.0 and later. Be sure to read the guidelines below.| ZATZLabs
I’m happy to announce that My Private Site and Donor Pays Fees are each getting updates today.| ZATZLabs
If you’ve ever wanted to know how this site works, what plugins it uses, and how it’s set up, this is your lucky day.| ZATZLabs