This made me dig up how I did drag and drop for C# statements in my old structured editor from 2006 - you could only drag them where the grammar allowed it github.com/KirillOsenko...
all will become fidgetable
Tudor Girba
@tudorgirba.com
CEO feenk.com We modernize legacy systems. Through Moldable Development.
This made me dig up how I did drag and drop for C# statements in my old structured editor from 2006 - you could only drag them where the grammar allowed it github.com/KirillOsenko...
all will become fidgetable
To make AI work for all of us we should: 1. Stop the Slop Factories 2. Make It Safe 3. Fix The Taxes I’ll get it done: bethfordemocracy.com
I have the privilege of working with extraordinary colleagues and amazing clients. That's it. It's a real privilege.
The U.S. act to selectively allow Fable access based on nationality should make it finally obvious that an overly deep dependency on foreign actors is a threat to digital sovereignty. Hopefully, this can act as a wake-up call for Europe 1/
I have seen complains that fable kills "slopus" as a term. I do not understand that position: fable does a lot of the work by itself as it literally means "fictional story ... that features animals, legendary creatures, plants, inanimate objects, or forces of nature that are anthropomorphized"
The first thing we need to do when working with an LLM agent is to define the context. The more specific the better. But how specific can it be? How about a single object? (Here I am exploring the actions of a website visitor and then ask it to add a view for that action to see the relevant page)
Participants will work through a combined tutorial on value probes and functional programming in Hazel, and then complete some writing and debugging tasks; 2 hours total. Due to time constraints basic functional programming experience is required. Interest form here: docs.google.com/forms/d/e/1F...
Live Probes in Hazel: Study interest form
Thank you for your interest in our study. We are evaluating Live Probes, a new feature in the Hazel programming environment that displays runtime values inline in source code. As part of our tutorial ...
docs.google.com
We’re doing a user study to find out how adding always-on live values alongside code effects writing and debugging experiences for functional programming. See reply for sign-up details
This is a nice illustration of what I called "redressing the balance" in an essay for Onward! 2024: dl.acm.org/doi/10.1145/... Very different vocabulary, same message: we have been focusing too much on code as features and thereby neglected code as a knowledge representation.
Redressing the Balance: A Yin-Yang Perspective on Information Technology | Proceedings of the 2024 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and S...
dl.acm.org
Systems are often seen as a set of features. An alternative is to regard them as encoded knowledge. 1/
Systems are often seen as a set of features. An alternative is to regard them as encoded knowledge. 1/
The PR process is broken. Rethinking our tools and processes, "deterministic contextual tools", to fit engineering patterns that are still relevant.
"I cannot read every line of code." Indeed, nor should you. But this does not mean you should not understand the code. Understanding systems boils down to answering questions about them. Use deterministic contextual tools to produce those answers. That's it. Read more at: moldabledevelopment.com
"I cannot read every line of code." Indeed, nor should you. But this does not mean you should not understand the code. Understanding systems boils down to answering questions about them. Use deterministic contextual tools to produce those answers. That's it. Read more at: moldabledevelopment.com
“Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them.”
AI can create code fast. But it does not mean you cannot and should not understand it at the speed at which it creates it.
I could not attend #ATmosphereConf2026. But I am wondering: is there already a development environment for building for ATProto? Something like: bsky.app/profile/tudo... bsky.app/profile/tudo... bsky.app/profile/tudo...
If you want to play with #atproto lexicons, best do it with a dedicated browser. Here is how it can look like. First, you want to ... browse. Either by file, or by logical entities. 1/
Nice! A while ago I also wrote about Diffie-Hellman as an illustrated children’s book with no math whatsoever (using a paint mixing analogy) www.amazon.com/dp/173741905X/
Secret Colors: A Gentle Introduction to Cryptography
Secret Colors: A Gentle Introduction to Cryptography [Kleppmann, Martin, Seymour, Mitch] on Amazon.com. *FREE* shipping on qualifying offers. Secret Colors: A Gentle Introduction to Cryptography
amazon.com
how diffie hellman key exchange works (with as little math as possible)
We're still taking applications until April 13. We've received 240+ so far so maybe it isn't advisable for us to continue to open this position, since we read every single application. So no "AI" generated ones please, don't think we can't tell. Interested in applying but procrastinating? Do it!👇🏽
Come Work With Us! We are hiring for a Communications Lead role to support our ongoing and emerging needs across owned media, website, social media and events. Interested? Read the detailed job description and apply on Greenhouse. job-boards.greenhouse.io/distributeda...
Your systems are already valuable. They got you to where you are. But within them lies much more dormant potential. How can you uncover that potential? By improving your ability to understand your system. Once you understand it better, you can move faster, and thus create more value.
"Text is everything now. Text is AI's native medium. Stay in text." Didn't we have this conversation before with just slightly different arguments?
Trying to wrap my head around about this. But it is such an interesting concept. Unfortunately, it is only limited to Glamorous Toolkit, correct? I wish more IDE's could have adopted this. :)
"Humans reading AI-generated code doesn’t scale." Actually, humans reading code never scaled. We just pretended it did. We need a science of how to reason about systems without reading code (AI summaries are not the solution). You can start at: moldabledevelopment.com
Moldable Development
Moldable Development is a way of programming through contextual micro tools.
moldabledevelopment.com
Software development is evolving from writing code to supervising AI agents that write the code. The biggest challenge to resolve is how to maintain or even increase code quality when you’re generating 2x - 10x the code you used to deliver a year ago. Humans reading AI-generated code doesn’t scale.
LLM answers only look like answers. They are actually possible hypotheses in disguise.
This dystopian future is here now. "Emily, who NPR is only identifying by her first name because she fears retribution from the federal government, says she followed an ICE vehicle at a safe distance into a parking lot. www.northcountrypublicradio.org/news/npr/nx-...
ICE has spun a massive surveillance web. We talked to people caught in it
The Department of Homeland Security, which oversees ICE and Border Patrol, is using a broad web of surveillance tools — purchased as its budget has ballooned under this administration — to...
northcountrypublicradio.org