Found 8857 bookmarks
Newest
License Laundering and the Death of Clean Room - ShiftMag
License Laundering and the Death of Clean Room - ShiftMag
Python library chardet sparks debate over AI rewrites, MIT relicensing, and LGPL, raising legal, ethical, and governance challenges in open source.
·shiftmag.dev·
License Laundering and the Death of Clean Room - ShiftMag
Software Craftsmanship in the Age of AI
Software Craftsmanship in the Age of AI
On March 26, Addy Osmani and I are hosting the third O'Reilly AI Codecon, and this time we're taking on the question of what software craftsmanship looks like
·oreilly.com·
Software Craftsmanship in the Age of AI
Well Being in Times of Algorithms
Well Being in Times of Algorithms
Investigation of the ground pillars for a well-lived life, and how the open web can help us with that.
·ssp.sh·
Well Being in Times of Algorithms
A Sum of Errors
A Sum of Errors
Or, how to lie with numeric affordances
·lyonhe.art·
A Sum of Errors
It's time to abandon the cargo cult metaphor
It's time to abandon the cargo cult metaphor
The cargo cult metaphor is commonly used by programmers. This metaphor was popularized by Richard Feynman's "cargo cult science" talk with a...
·righto.com·
It's time to abandon the cargo cult metaphor
Who Will Remember Us When The Servers Go Dark?
Who Will Remember Us When The Servers Go Dark?
We bet an entire civilisation on an unthinkably brutal and comically unreliable stack, and now fate has come to collect that wager. California has a lot to fucking answer for.
·newdesigncongress.org·
Who Will Remember Us When The Servers Go Dark?
Choice, Control, And Interruption
Choice, Control, And Interruption
We were talking about [Maya Posch]’s rant on smartphones, “The Curse of the Everything Device”. Maya’s main point is that because the smartphone, or computer, can do everything, it’s hard for a per…
·hackaday.com·
Choice, Control, And Interruption
Dark software
Dark software
How the SaaS and fintech models are breaking down, why food delivery and dark kitchens provide an alternative model, and what the future of software may look like as a result
·notes.mtb.xyz·
Dark software
Lessons Learned Building a Real-Time Collaboration System on AT Protocol
Lessons Learned Building a Real-Time Collaboration System on AT Protocol
Lessons Learned Building a Real-Time Collaboration System on AT Protocol # Lessons Learned Building a Real-Time Collaboration System on AT Protocol Over the past weeks, I've been experimenting with …
·medium.com·
Lessons Learned Building a Real-Time Collaboration System on AT Protocol
We Automated Everything Except Knowing What's Going On
We Automated Everything Except Knowing What's Going On
The personal site of whom Kenneth has designed and built impactful systems that power global-scale operations, improve security, and drive efficiency. From leading infrastructure transformations at Cl…
·eversole.dev·
We Automated Everything Except Knowing What's Going On
The Illusion of Building
The Illusion of Building
AI makes it dramatically cheaper to produce software that appears to work. But 'building an app' and 'engineering a system' are two different activities that people keep confusing, and the gap between them is where most of the actual work lives.
·uphack.io·
The Illusion of Building
Stop Writing Instrumentation Code - Let the Compiler Trace Your Application – Encore Blog
Stop Writing Instrumentation Code - Let the Compiler Trace Your Application – Encore Blog
Manual tracing instrumentation asks developers to re-describe their application's structure in a second language. The compiler already knows which services talk to each other, which databases they query, and what messages they publish. Tracing should be derived from that.
·encore.dev·
Stop Writing Instrumentation Code - Let the Compiler Trace Your Application – Encore Blog
Smalltalk’s Browser: Unbeatable, Yet Not Enough
Smalltalk’s Browser: Unbeatable, Yet Not Enough
The four-pane System Browser has shaped Smalltalk development for forty years. It’s still brilliant at providing context. But the real problem may not be the browser itself—it may be the lack of composition between the tools that surround it.
·blog.lorenzano.eu·
Smalltalk’s Browser: Unbeatable, Yet Not Enough
Package Managers Need to Cool Down
Package Managers Need to Cool Down
A survey of dependency cooldown support across package managers and update tools.
·nesbitt.io·
Package Managers Need to Cool Down
Phone numbers are not life-long identifiers | Technology
Phone numbers are not life-long identifiers | Technology
Most services expect a user will have a phone number available, but many make the mistake of treating phone numbers as unique life-long identifiers. This is a privacy nightmare.
·madelinemiller.dev·
Phone numbers are not life-long identifiers | Technology