Welcome to my public knowledge archive, where I document insights from articles, research, and ideas worth remembering.

About Duly Noted | RSS Feed

You might also like my longer pieces

Author: RUDYARD KIPLING

Note: Keep your head

If you can keep your head when all about you Are losing theirs and blaming it on you, If you can trust yourself when all men doubt you, But make allowance for their doubting too If, one of my favorites. Quote Citation: RUDYARD KIPLING, “If—”, 1943, https://www.poetryfoundation.org/poems/46473/if---

Author: Microsoft Threat Intelligence

Note: AI Augments Finding Vulnerabilities, Not Replaces

Through a combination of static code analysis tools (such as CodeQL), fuzzing the GRUB2 emulator (grub-emu) with AFL++, manual code analysis, and using Microsoft Security Copilot, we have uncovered several vulnerabilities. … Copilot identified multiple security issues, which we refined further by requesting Copilot to identify and provide the five most pressing of these issues. In our manual review of the five identified issues, we found three were false positives, one was not exploitable, and the remaining issue, which warranted our attention and further investigation, was an integer overflow vulnerability.

Author: Simon Willison

Note: Reach for the stars with AI coding

The thing I’m most excited about in our weird new AI-enhanced reality is the way it allows me to be more ambitious with my projects. As an experienced developer, ChatGPT (and GitHub Copilot) save me an enormous amount of “figuring things out” time. I think the key is in the expertise. As noted in other blogs AI generated code is the dopamine sugar rush of our time. Just because its sweet doesn’t mean its right.

Author: Jared Diamond

Note: Bowling ball pin bats

The result is a product that better resembles a bowling pin than a traditional bat, redistributing the weight to the area where players most often make contact with the ball. … The goal was to use as much of that [wood] budget as possible in the ideal spot—six or 7 inches below the tip—without sacrificing swing speed. Filed under ideas that seem obvious when done in real life. 100 years of baseball and gloves have evolved every decade, bats not so much.

Author: Kyle Chayka

Note: Studio Ghibili and ChatGPT

OpenAI argues that copying the style of a movie studio, rather than of a living artist, is allowed. (I imagine Disney would not support this argument.) Yet other artists in the United States are already suing OpenAI, and other A.I. companies, for training its tools on their artwork and infringing on their styles Understanding that AI can only generate what its been trained on, I think its quite obvious that all AI have a Copyright problem.

Author: nemo

Note: Sr Eng AI Coding project crash-out

I’m 4 days into an afternoon project … Like Icarus, my codebase is irrecoverable. A tangled heap of wing fragments and melted wax, dripping with half-baked ideas and unsupervised AI chaos. My grand vision of outsourcing grunt work to AI had sent me soaring, but the sun of reality burned away any hope of landing gracefully. I feel you nemo. This silly little micro blog I thought I could whip up with AI (the api gateway portion).

Author: Dave Thomas

Note: Dave (Agile Manifesto) on AI Coding

I am increasingly distressed by the race to replace human developers, particularly the more junior ones, with AI assistants. … Companies are jumping on AI as a way of removing those messy (and expensive) humans from the process of developing software. I think the best observation is that “people don’t know what they want”. If AI Coding is the proverbial horse, then everyone wants a faster horse; no one will ask for the car.

Author: MATHIJS LAGERBERG

Note: Sr Eng on AI Evolution of programming

When I got stuck with a problem, I had two options: PRINT commands and a lot of dedication, or back to the library. Debugging at that time meant: running, hitting an error, searching, adjusting, and running again with fingers crossed. But in my view, this is just the next step in a long evolution of developer tools. Eclipse, Firebase, and Stack Overflow haven’t replaced developers, and AI won’t make us obsolete either.

Author: Steven Levy

Note: MSFT fixes its culture

Nadella had spent 22 years pulling himself up the ranks with his smarts and drive. And his likability. The latter trait was a rarity at the company. Nadella knew its culture intimately, and he knew he had to change it. … But Nadella wrote a 10-page memo arguing that Microsoft’s revival would come from a growth mentality. As he later put it, he wanted to change the corporate personality from “know-it-all” to “learn-it-all”.

Author: Alex Halverson

Note: MSFT turns 50

Microsoft was the leading applications provider internationally; in the U.S. its products were behind word processors and spreadsheets lost to history, like Wordstar and Lotus 1-2-3. I didn’t realize MSFT found success internationally before taking over the States. My earliest computer memories are of a Windows 3.1 beige box, I went through all the 95, 98, ME, XP upgrades along the way before switching to Apple in college. Here I am 30 years later still tinkering.