Technology Commentary

Technology Commentary

8145 bookmarks
Custom sorting
Line-based Lisp Editing
Line-based Lisp Editing
Not all environments have Lisp-aware structural editing. Some are only line-oriented. How does one go about editing Lisp line-by-line?
·aartaka.me·
Line-based Lisp Editing
There Are No Programmers In Star Trek
There Are No Programmers In Star Trek
Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more.
·i-programmer.info·
There Are No Programmers In Star Trek
The illegible nature of software development talent
The illegible nature of software development talent
Here’s another blog post on gathering some common threads from reading recent posts. Today’s topic is about the unassuming nature of talented software engineers. The first thread was a …
·surfingcomplexity.blog·
The illegible nature of software development talent
The Inverse Law of Conference Speaking
The Inverse Law of Conference Speaking
When driving down to Stanford earlier this week, a good friend from my Wall Street days, Josh Baylin, called. “I’m heading to the East Coast for a conference,” he said. …
·om.co·
The Inverse Law of Conference Speaking
Seeing Science Like a Language Model
Seeing Science Like a Language Model
Language models reveal what centuries of scientific method missed: Some truths resist reduction.
·every.to·
Seeing Science Like a Language Model
Flowcharts vs Handoffs: a simple math framing
Flowcharts vs Handoffs: a simple math framing
In this post we compare a multi‑agent system that supports handoffs to a visual flowchart builder such as n8n or OpenAI’s new agent builder. We assume no direct code is written. TL;DR: In a handoff‑based system, any agent can pass control to any other agent and
·blog.rowboatlabs.com·
Flowcharts vs Handoffs: a simple math framing
Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity
Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity
We conduct a randomized controlled trial to understand how early-2025 AI tools affect the productivity of experienced open-source developers working on their own repositories. Surprisingly, we find that when developers use AI tools, they take 19% longer than without—AI makes them slower.
·metr.org·
Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity
Phoenix Creator Argues Elixir Is AI's Best Language
Phoenix Creator Argues Elixir Is AI's Best Language
Chris McCord, the creator of the Phoenix framework, says Elixir offers a better experience for the age of agentic AI than JavaScript does.
·thenewstack.io·
Phoenix Creator Argues Elixir Is AI's Best Language
Scripting News: Tuesday, October 7, 2025
Scripting News: Tuesday, October 7, 2025
Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.
·scripting.com·
Scripting News: Tuesday, October 7, 2025
Smuggled Intelligence
Smuggled Intelligence
Why AI progress is real and most jobs are safe
·every.to·
Smuggled Intelligence
A New Cartridge For An Old Computer
A New Cartridge For An Old Computer
Although largely recognizable to anyone who had a video game console in the 80s or 90s, cartridges have long since disappeared from the computing world. These squares of plastic with a few ROM modu…
·hackaday.com·
A New Cartridge For An Old Computer
Why Reactive Programming Hasn't Taken Off in Python (And How Signals Can Change That)
Why Reactive Programming Hasn't Taken Off in Python (And How Signals Can Change That)
TL;DR: Reactive programming offers significant benefits for Python applications - it reduces bugs, simplifies complexity, and improves maintainability. Yet most Python developers avoid it. The problem isn't reactive programming itself, it's how we've been doing it. Python's reaktiv makes reactive programming as simple as spreadsheet formulas. → Check out reaktiv
·bui.app·
Why Reactive Programming Hasn't Taken Off in Python (And How Signals Can Change That)
2025 Component Abuse Challenge: Digital Logic With Analog Components
2025 Component Abuse Challenge: Digital Logic With Analog Components
[Tim] noticed recently that a large number of projects recreating discrete logic tend to do so with technology around 70 years old like resistor-transistor logic (RTL) or diode-transistor logic (DT…
·hackaday.com·
2025 Component Abuse Challenge: Digital Logic With Analog Components
Two thought experiments
Two thought experiments
Here’s a thought experiment that John Allspaw related to me, in paraphrased form (John tells me that he will eventually capture this in a blog post of his own, at which time I’ll put a …
·surfingcomplexity.blog·
Two thought experiments
How Do The Normal People Survive?
How Do The Normal People Survive?
It was one of those weeks last week at Hackaday’s home office. My mother-in-law handed me her favorite power bank and said “it’s not charging”. She had every expectation that I’ll open it up, desol…
·hackaday.com·
How Do The Normal People Survive?
The Case for Comment-Driven Development - Tusk
The Case for Comment-Driven Development - Tusk
Why writing more comments makes you a better developer. Learn how AI-native teams use Comment Driven Development to ship maintainable code faster with AI coding agents.
·usetusk.ai·
The Case for Comment-Driven Development - Tusk
Scripting News: Thursday, October 2, 2025
Scripting News: Thursday, October 2, 2025
Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.
·scripting.com·
Scripting News: Thursday, October 2, 2025