Technology Commentary

Technology Commentary

Avoid adding new library to project: 10-year retrospective
Avoid adding new library to project: 10-year retrospective
Everyone is trying to speed up software development by building their solutions out of ready-made bricks like third-party components or libraries. But we tend to forget what problems they may...
·pvs-studio.com·
Avoid adding new library to project: 10-year retrospective
How to name things
How to name things
Naming is communication, and clear language entails clear thinking. Why the craving for consistency rules is a refusal to engage, and how sloppy terminology degrades a codebase for humans and models alike.
·kolemannix.com·
How to name things
There's no such thing as Just a Tool | deadSimpleTech
There's no such thing as Just a Tool | deadSimpleTech
Heidegger thinks about tools like so: a tool is something (a thing that has being in the Heideggerian sense, not necessarily an object) that represents an extension of human capabilities in some way. A tool is thus any kind of thing that *lets you do something you wouldn't otherwise have been able to*. The important (for us) conceptual leap here is that when a tool works well, or isn't broken, it develops what Heidegger describes as a "ready-to-hand" quality: the tool fades into the background as a kind of human-tool gestalt of a human with the additional capability afforded by a tool forms. As a simple example of this, consider eating with a fork. When the fork is well-designed and not broken, *you don't explicitly have "I am using a fork" in your conscious mind while eating dinner*.
·deadsimpletech.com·
There's no such thing as Just a Tool | deadSimpleTech
Tokens Aren't Dollars
Tokens Aren't Dollars
Counting tokens is better than nothing. It’s also not the discipline.
·oreilly.com·
Tokens Aren't Dollars
An unlikely experiment
An unlikely experiment
There are so many great places to learn about out there on the internet, and one of those great places is the legendary Linux Kernel. If you stumble around s...
·rushed-reflections.bearblog.dev·
An unlikely experiment
Tensor - Wikipedia
Tensor - Wikipedia
multilinear map on some combination of scalars, vectors, covectors, and tensors
·en.wikipedia.org·
Tensor - Wikipedia
Bill and Andy's Excellent Adventure II
Bill and Andy's Excellent Adventure II
With their new company, General Magic, the creators of the Macintosh aim to revolutionize computing - again.
·wired.com·
Bill and Andy's Excellent Adventure II
General Magic: The Most Important Dead Company in Silicon Valley?
General Magic: The Most Important Dead Company in Silicon Valley?
When people in Silicon Valley recall General Magic, they generally remember it as a tragedy. Originally an internal project at Apple, General Magic proposed making personal communicators that would let individuals get messages, perform computing functions and take calls remotely. In other words, a smart phone. Then Apple CEO John Sculley spun [...]
·forbes.com·
General Magic: The Most Important Dead Company in Silicon Valley?
Show Your Workflow
Show Your Workflow
Interview essays on how writers write— their workflows, note-taking, and storytelling, distilled through my lens. Show your workflow.
·ssp.sh·
Show Your Workflow
Coping with AI-driven development
Coping with AI-driven development
Dealing with AI coding and swinging from feeling on top of the world building things faster to crashing and feeling like everything is pointless
·jorgevergara.co·
Coping with AI-driven development
Stop Making TUIs
Stop Making TUIs
It's time to stop drawing user interfaces with punctuation characters. Native UI is a completely solved problem.
·sockpuppet.org·
Stop Making TUIs
Stop Using Conventional Commits
Stop Using Conventional Commits
You’ve almost certainly encountered Conventional Commits before. It may have reared its ugly head in the changelog of an open source project you’ve used. It may have been the enforced commit format for an open source project you contributed to. A lot of people swear by it. I swear at it. Even though it is used by a large number of popular open source projects, Conventional Commits is an actively bad standard which encourages focus on the wrong things and fails to deliver on its promises.
·sumnerevans.com·
Stop Using Conventional Commits
Thursday Thoughts: I Wrote a Book to Escape the Sameness of AI. I Started Writing it Before AI Became THE Thing!
Thursday Thoughts: I Wrote a Book to Escape the Sameness of AI. I Started Writing it Before AI Became THE Thing!
When everyone is empowered with the same magic, is there any magic to be had? That’s one of the biggest wquestins you must ask yourself today – and it’s what I wrote into the Foreword of my latest book. Two weeks ago I retired a ten-year streak of Daily Inspiration posts. This week I want […]
·jimcarroll.com·
Thursday Thoughts: I Wrote a Book to Escape the Sameness of AI. I Started Writing it Before AI Became THE Thing!