Home · thmsmlr
On Cloud Computing And Learning To Say No
Do you really need that cloud hosting package? If you’re just running a website — no matter whether large or very large — you probably don’t and should settle for basic host…
Why we disagree on what open-source AI should be
How to read what multiple people mean by the word openness and see through the PR speak.
Our Approach to Labeling AI-Generated Content and Manipulated Media | Meta
We will begin labeling a wider range of video, audio and image content as "Made with AI" when we detect industry standard AI image indicators or when people disclose that they’re uploading AI-generated content.
AI Has an Uber Problem
How Silicon Valley’s Race for Monopoly Inhibits Product-Market Fit
Who will be the new babysitters for my new needy AI apps?
Posted on Friday 29 Mar 2024. 1,320 words, 12 links. By Matt Webb.
What just happened, what is happening next
The tasks AI can do well are expanding rapidly
Figma prototypes vs HTML prototypes
Adam Silver – interaction designer - London, UK
In A Twist, Humans Take Jobs From AI
Back in the 1970s, Rockwell had an ad that proudly proclaimed: “The best electronic brains are still human.” They weren’t wrong. Computers are great and amazing, but — for n…
Quality Assurance, Errors, and AI
Some Thoughts about Software Quality
SPICE Models - Littelfuse
SPICE Simulation Models
An important key to performing accurate and successful SPICE simulation is to use high quality SPICE models. Learn how to use these models in Multisim.
Query Your C Code
If you’ve ever worked on a large project — your own or a group effort — you know it can be difficult to find exactly where you want to be in the source code. Sure, you can use cta…
The Story Behind The XZ Backdoor Is Way More Fascinating Than It Should Be
Every few years, it seems, we’re reminded of the incredible number of dependencies built into the software we all rely on. Remember kik? Or Chef Sugar? Or any number of similar situations? The xkcd…
Programming With DOS Debugger - Susam Pal
Chapel 2.0: Scalable and Productive Computing for All
This post announces Chapel 2.0, including a brief tour of what the language is capable of.
A History of Source Control Systems: SCCS and RCS (Part 1)
Updates April 7th, 2024 I received an email from Marc Rochkind. He recounts some details of the creation of SCCS. I attached the email at the end of the article and made corrections inside the article. Most importantly, check out Marc’s original paper.
Thank you all for the kind comments and interesting discussion Hacker News and Lobste.rs.
HN Thread and lobste.rs thread.
A History of Source Control Systems: SCCS and RCS Source Control Management (SCM) Systems, have a long and rich history.
Testing
Testing is almost universal in software development, yet it’s common to treat it like a chore, or an after thought. Sure, test-driven development (TDD) is a means to influence what the public interface should look like by having the developer pretend the class already exists, and then implementing it to make the tests pass… but how often is TDD applied? And how often is it applied consistently? What’s the magic test-coverage percentage that you (or your lead) are satisfied with, and why that number, in particular? What the heck is “shifting left”, and how religiously shoud you stick to the test pyramid? Can automated testing happen in production?
The Rise and Fall of Silicon Graphics
or How a Rebellious Youth Briefly Conquered the World
The Rise And Fall Of Silicon Graphics
Maybe best known as the company which brought a splash of color to corporate and scientific computing with its Indigo range of computer systems, Silicon Graphics Inc. (later SGI) burst onto the mar…
2 Ways AI Assistants Are Changing Kubernetes Troubleshooting
AI that mimics how humans approach troubleshooting can democratize and improve how people identify and fix Kubernetes issues.
When (and How) Will Enterprise GenAI Apps Get Real?
As Generative AI apps move toward production, the stage is set for companies to start seeing real, consumption-based gains contributing to their bottom lines.
The Open Source Market’s in Flux. How Can IT Managers Cope?
Unexpected license changes, rotating sponsors for projects and shrinking numbers of maintainers roil the open source world. Balance risks in choosing tools.
Why Flux Isn’t Dying after Weaveworks
While Flux lost Weaveworks-employed Flux contributors, most of them continue their work on the project and it continues to have a significant and active contributor and user base.
Demystifying the Shadow DOM
A Web Developer's secret weapon
Twenty Years Is Nothing
In a previous edition of this magazine, we argued that English was so pervasive in our industry, nobody even questioned its use anymore. The same can be said of Git. It is difficult to imagine that merely twenty years ago, the landscape of source control tools was more diverse, and the choice of one such tool was much more complicated than today. Actually, Git was not even on the map yet. Before debating whether the hegemony of Git is good or bad, let us go back in time for a little while.
Five Not-Quite Theses on the Treadmill
"Were 'In the Penal Colony' to be written today, Kafka could only be speaking of an exercise machine. Instead of the sentence to be tattooed on its victims, the machine would inscribe lines of numbers. So many calories, so many miles, so many watts, so many laps."
So begins Mark
The Internet Archive Just Backed Up an Entire Caribbean Island
By becoming the official custodian of an entire nation’s history for the first time, the Internet Archive is expanding its already outsize role in preserving the digital world for posterity.
A newsletter about our uneasy relationship to phones becomes The Guardian’s fastest-growing email ever
"Reclaim Your Brain" acknowledges "the effect that the news cycle is having on us psychologically."
The Tyranny of Content Algorithms
Algorithms feed content, not creativity. How the campaign for clicks has drowned true artistry amidst the noise!