Technology Commentary

Technology Commentary

9035 bookmarks
Custom sorting
Patching Won't Save You - Sidero Labs
Patching Won't Save You - Sidero Labs
Your patch windows and testing process is going to get your hacked. It's time to move from reactive vulnerability management to proactive software curation.
·siderolabs.com·
Patching Won't Save You - Sidero Labs
True-Spectrum Photography With Structural Color
True-Spectrum Photography With Structural Color
Although modern cameras can, with skill and good conditions, produce photographs nearly indistinguishable from the original scene, this fidelity relies on the limitations of human vision. According…
·hackaday.com·
True-Spectrum Photography With Structural Color
Strange Ways To Make Cold
Strange Ways To Make Cold
Making stuff cool and keeping it that way has been a pretty essential part of human civilization for thousands of years, with only in the past few hundred years man-made methods having become avail…
·hackaday.com·
Strange Ways To Make Cold
Treat Agent Output Like Compiler Output | Skip
Treat Agent Output Like Compiler Output | Skip
Why our discomfort with AI-generated code reveals exactly what we haven't built yet, and what the compiler analogy teaches us about trusting coding agents.
·skiplabs.io·
Treat Agent Output Like Compiler Output | Skip
A Tale of Three WebAssembly Runtimes
A Tale of Three WebAssembly Runtimes
Walking through the implementation of three different WebAssembly runtimes from scratch
·csjh.blog·
A Tale of Three WebAssembly Runtimes
The peril of laziness lost
The peril of laziness lost
In his classic Programming Perl — affectionately known to a generation of technologists as "the Camel Book" — Larry Wall famously wrote of the three virtues of a programmer as laziness, impatience, and hubris: If we’re going to talk about good software design, we have to talk about Laziness, Impatience, and Hubris, the basis of good software design. We’ve all fallen into the trap of using cut-and-paste when we should have defined a higher-level abstraction, if only just a loop or subroutine. To be sure, some folks have gone to the opposite extreme of defining ever-growing mounds of higher level abstractions when they should have used cut-and-paste. Generally, though, most of us need to think about using more abstraction rather than less.
·bcantrill.dtrace.org·
The peril of laziness lost
Peripherals Hacks
Peripherals Hacks
Custom peripheral projects are among the most rewarding. Especially if you’re like me and you sit at the computer eight hours per day, anything that you can use on a daily basis is super satisfying…
·hackaday.com·
Peripherals Hacks
Everyone's an Engineer Now
Everyone's an Engineer Now
Takeaways from Cat Wu’s fireside chat with Addy Osmani
·oreilly.com·
Everyone's an Engineer Now
AI For The Skeptics: The Universal Function For Some Things Only
AI For The Skeptics: The Universal Function For Some Things Only
It’s a phrase we use a lot in our community, “Drink the Kool-Aid”, meaning becoming unreasonably infatuated with a dubious idea, technology, or company. It has its origins in 1960…
·hackaday.com·
AI For The Skeptics: The Universal Function For Some Things Only
The Tiny UDP Cannon: An Android VPN Bypass
The Tiny UDP Cannon: An Android VPN Bypass
An unprivileged Android app can leak the user's real IP past Always-On VPN + lockdown by handing system_server a UDP payload to fire on its behalf.
·lowlevel.fun·
The Tiny UDP Cannon: An Android VPN Bypass
Pair-programming is a cheat code
Pair-programming is a cheat code
I had that written on my office whiteboard for a while last year. I had just finished working with a client for over a year where the whole team pair-programmed full-time (we also did a lot of mobbing). I was then starting work with a new client, and I wanted to remind myself to push for pair-programming as much as possible because it is a cheat code for developers AND for businesses. Here are some of
·germanvelasco.com·
Pair-programming is a cheat code
Who Asked For This? - Cal Newport
Who Asked For This? - Cal Newport
Last week, Elizabeth Lopatto published an insightful article in The Verge. It boasted an intriguing title: ​“Silicon Valley has forgotten what normal people want.”​ “Within ... Read more
·calnewport.com·
Who Asked For This? - Cal Newport
Genie Tarpit
Genie Tarpit
Genies give you code that’s a degraded facsimile of the mediocre code it trained on.
·tidyfirst.substack.com·
Genie Tarpit
Why We Measure Tickets, Not Problems Prevented — Vivian Voss
Why We Measure Tickets, Not Problems Prevented — Vivian Voss
The dashboard is green. The system is fragile. Taylor 1911, Goodhart 1975, Strathern 1997, Jeffries 2019: we were warned by name and kept the stopwatch under a procession of new names.
·vivianvoss.net·
Why We Measure Tickets, Not Problems Prevented — Vivian Voss
Civilizational optionality ⊗ The social edge of intelligence
Civilizational optionality ⊗ The social edge of intelligence
No.399 — The term “AGI” is almost useless at this point ⊗ Frugal AI ⊗ Design futures in infrastructure ⊗ The AI revolution in math has arrived ⊗ First Indigenous Group to ban data centers from its land ⊗ A macro array of colorful slime molds
·sentiers.media·
Civilizational optionality ⊗ The social edge of intelligence
John Battelle's Search Blog The Web We Want Vs. The Web We Have
John Battelle's Search Blog The Web We Want Vs. The Web We Have
Are you frustrated with how the internet works? Me too. Today I’m going to think out loud about why. I’ve been writing for decades about what I’ve been calling “conversation…
·battellemedia.com·
John Battelle's Search Blog The Web We Want Vs. The Web We Have
John Battelle's Search Blog Where’s My AI Shareware?!
John Battelle's Search Blog Where’s My AI Shareware?!
Have you noticed all the folks bragging about the cool new tools they’ve hacked up using AI? In the last month or so, I’ve read newsletters from half a dozen or so people detailing vibe…
·battellemedia.com·
John Battelle's Search Blog Where’s My AI Shareware?!
The world is not a database
The world is not a database
One of the most important pieces of AI commentary: "software brain" is important to understand if we want to get through this era with our humanity intact.
·werd.io·
The world is not a database