Lens-Artists Challenge #364: Quiet Moment “Where is your serene sanctuary? Is it the warm comfort of sipping your morning coffee as the world gently comes to life around you? Perhaps it’s the peaceful moments spent doing yoga by yourself.” That … Read More| Through Brazilian Eyes
Firewheel & Bluebonnets Every spring, Texans have a routine: they go out and look for the wildflowers that are blooming each week. City streets, highways, and parks exhibit a notable presence o…| Through Brazilian Eyes
Kaspersky researchers analyze GOFFEE’s campaign in H2 2024: the updated infection scheme, new PowerModul implant, switch to a binary Mythic agent.| securelist.com
Swift macros are powerful but can break your CI pipeline with trust errors. Learn how to implement a simple post-clone script that solves the "Target must be enabled" error in Xcode Cloud once and for all.| FlineDev Blog – Insights on Swift, Xcode, and Apple Development
C++ seems to finally converge with their contracts proposal, I decided to give it a try and come up with ideas how such a thing would look for C. This is in early stages, not a full proposal yet, a…| Jens Gustedt's Blog
The new revision of eĿlipsis (20250219) has a lot of cleanups, bugfixes etc, but one thing I’d like to emphasize is a new feature that I’d call meta-quotes in lack for a better idea of …| Jens Gustedt's Blog
String Catalogs improved localization but introduced new challenges. This article explores how to regain structure and efficiency with modern best practices and a new open-source tool that could change the way you localize.| FlineDev Blog – Insights on Swift, Xcode, and Apple Development
I’m going to come clean right off the bat. The title of this post is my half-hearted attempt at clickbait: what you are about to read can’t reasonably be described as a security issue. It barely even qualifies as advice, in that the thing I intend to demonstrate you should NEVER DO is something you didn’t have any plans to do in the first place. It’s really more of a fun curiosity, and yet another entry in my series of weird things you can do with macros.| Normal Mode
Should a programming language be powerful and let a programmer do a lot, or should it be safe and protect the programmer from bad mistakes? Contrary to what the title insinuates, these are not diametrically opposed attributes. Nevertheless, this is the mindset that underlies notions such as, “macros, manual memory management, etc. are power tools—they’re not supposed to be safe.” If safety and power are not necessarily opposed, why does this notion persist?| Lambda Land
There’s a neat paper Type Systems as Macros by Chang, Knauth, and Greenman [1] that describes how to implement a typed language using an untyped host language and macro expansion. The paper is neat, but I found the code hard to follow—the paper uses a compact notation that’s convenient for print, but not so much for reproducing on one’s own. This post is my attempt to implement and explain in more accessible terms what’s presented in the paper.| Lambda Land
In view of the addition of __VA_OPT__ first to C++ and now to C23, there had been interest in extending the C preprocessor to include recursion. The basic idea would be that __VA_OPT__ can be used …| Jens Gustedt's Blog
Finding a way to reuse R/W/X memory with VBA and how to avoid crashes| VBA: overwriting R/W/X memory in a reliable way |
More specifically, Ansible is homoiconic and has syntactic macros| astrid dot tech
This macro-friendly Jalapeño-Avocado Dressing tastes great on just about anything, and you'll want to be putting it on EVERYTHING too!| Lillie Eats and Tells
Green, herby sauces are everything when it comes to counting macros. And this Creamy Chimichurri doesn't disappoint!| Lillie Eats and Tells
Article describing an alternative method to trigger shellcode execution| VBA: having fun with macros, overwritten pointers & R/W/X memory |
Stop making dinner from scratch every night. Instead, use these 3 macro-focused meal-planning steps to make every meal easier!| Lillie Eats and Tells
I use Keyboard Maestro a lot—a quick search here reveals how often I write about it, and I use it much more than I write about it.| The Robservatory