Articles by Dennis Ritchie
A Repository with 44 Years of Unix Evolution
Abstract The evolution of the Unix operating system is made available as a version-control repository, covering the period from its inception in 1972 as a five thousand line kernel, to 2015 as a widely-used 26 million line system. The repository contains 659 thousand commits and 2306 merges. The repository employs the commonly used Git system for its storage, and is hosted on the popular GitHub archive.
'Clean Slate' policies will help Kentucky families and businesses | Opinion
Imagine being permanently defined by a mistake you made years ago — a mistake you've since paid for, but one that still blocks your path to a stable job, housing or education. That’s the reality for an estimated 1.3 million Kentuckians, even though many have lived crime free for years. At Goodwill Industries of Kentucky, we have seen the powerful impact expungement can have on job opportunities and civic engagement.
How to perform schema changes without downtime
In the absence of a crystal ball, schema changes are inevitable when running databases in the wild. As your application grows and your requirements change, so do the tables that hold its data. In this article, I’ll perform schema changes with a variety of database technologies, to demonstrate the importance of performing schema changes without downtime. For those of you who’d prefer to watch a video demonstration of these online schema changes you can watch this tutorial: What are schema changes?
Angular Routing Between Components (Angular 9)
Join the DZone community and get the full member experience. Join For Free Introduction Angular Routing allows for navigation between components and enables the changing of part of a page, hence the reasoning for developing single page applications. Routing uses the URL in the address bar to change components. In this article, we are going to create a new Angular application and add components to implement Routing between the components.
The UNIX Time-Sharing System
Dennis M. Ritchie and Ken Thompson | 1974 July | 59 minutes to read. NOTE: This is not my article. This is a classic paper originally published in Communications of the ACM, 1974 by Dennis M. Ritchie and Ken Thompson. Blue highlights/annotations are my own. Abstract UNIX is a general-purpose, multi-user, interactive operating system for the Digital Equipment Corporation PDP-11/40 and 11/45 computers.
Letter: Do I feel better?
Letter: Do I feel better? One of the Trump’s administration’s first actions in 2017 was to regulate out of existence Department of Justice authority to fight police brutality and indiscriminate killings. Do you feel safer? I don't. Lobbyists for nursing homes persuaded the administration that Obama era regulations were onerous, and many of those regulations were relaxed.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Dennis
Contact Dennis, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack