<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: What is an operating system?</title>
	<atom:link href="http://thetarpit.org/2018/what-is-an-os/feed" rel="self" type="application/rss+xml" />
	<link>http://thetarpit.org/2018/what-is-an-os</link>
	<description>"Now I feel like I know less about what that blog is about than I did before."</description>
	<pubDate>Fri, 10 Apr 2026 18:23:32 +0000</pubDate>
	<generator>http://thetarpit.org</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: The Matrix &#171; The Tar Pit</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-5469</link>
		<dc:creator>The Matrix &#171; The Tar Pit</dc:creator>
		<pubDate>Sun, 15 Dec 2024 14:08:35 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-5469</guid>
		<description>[...] isn't really the point of the so-called Matrix. Since we're doing metaphors, the Matrix, or the system if you'd like, is the software that runs a civilization, the sum of its people's thoughts and the [...]</description>
		<content:encoded><![CDATA[<p>[...] isn't really the point of the so-called Matrix. Since we're doing metaphors, the Matrix, or the system if you'd like, is the software that runs a civilization, the sum of its people's thoughts and the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Artificial intelligence &#171; The Tar Pit</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-5104</link>
		<dc:creator>Artificial intelligence &#171; The Tar Pit</dc:creator>
		<pubDate>Sun, 26 May 2024 21:33:31 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-5104</guid>
		<description>[...] programming and the ELIZA experiment on one hand, while on the other you got all the wads of system software and "apps" to make your interaction with machines somewhat bearable. In other words: once we all [...]</description>
		<content:encoded><![CDATA[<p>[...] programming and the ELIZA experiment on one hand, while on the other you got all the wads of system software and "apps" to make your interaction with machines somewhat bearable. In other words: once we all [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: On open sores supply chainz &#171; The Tar Pit</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-4072</link>
		<dc:creator>On open sores supply chainz &#171; The Tar Pit</dc:creator>
		<pubDate>Thu, 20 Apr 2023 18:07:11 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-4072</guid>
		<description>[...] the second layer, you're likely going to need a bunch of pre-existing software (e.g. an operating system) to support the very same whatever-it-is-you're-trying-to-achieve. If for example you're doing [...]</description>
		<content:encoded><![CDATA[<p>[...] the second layer, you're likely going to need a bunch of pre-existing software (e.g. an operating system) to support the very same whatever-it-is-you're-trying-to-achieve. If for example you're doing [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A new system for musical notation? &#171; The Tar Pit</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-3779</link>
		<dc:creator>A new system for musical notation? &#171; The Tar Pit</dc:creator>
		<pubDate>Sat, 28 Jan 2023 23:31:45 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-3779</guid>
		<description>[...] Speaking of musical instruments, the greatest achievement in musical tech of the last century -- and perhaps for a few more centuries to come -- is without doubt the synthesizer. In a certain sense, synths are very similar to computing machines: in the ideal, they are able to generate arbitrary information given arbitrary inputs, but the shape of concrete outputs is very much influenced by the concrete implementation of our "synth", which turns it from "the" synth into "a" synth. Can you see how this maps to my previous observation on musical instruments? Or, say, to my older one about "operating systems"? [...]</description>
		<content:encoded><![CDATA[<p>[...] Speaking of musical instruments, the greatest achievement in musical tech of the last century -- and perhaps for a few more centuries to come -- is without doubt the synthesizer. In a certain sense, synths are very similar to computing machines: in the ideal, they are able to generate arbitrary information given arbitrary inputs, but the shape of concrete outputs is very much influenced by the concrete implementation of our "synth", which turns it from "the" synth into "a" synth. Can you see how this maps to my previous observation on musical instruments? Or, say, to my older one about "operating systems"? [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Notes on OpenBSD device drivers &#171; The Tar Pit</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-3447</link>
		<dc:creator>Notes on OpenBSD device drivers &#171; The Tar Pit</dc:creator>
		<pubDate>Fri, 18 Nov 2022 21:03:10 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-3447</guid>
		<description>[...] a device driver is a piece of software, usually (but not necessarily!) delivered as part of an operating system, providing automation in order to mediate interaction between a user and a so-called "device". Said [...]</description>
		<content:encoded><![CDATA[<p>[...] a device driver is a piece of software, usually (but not necessarily!) delivered as part of an operating system, providing automation in order to mediate interaction between a user and a so-called "device". Said [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: spyked</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-3261</link>
		<dc:creator>spyked</dc:creator>
		<pubDate>Sat, 15 Oct 2022 11:28:31 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-3261</guid>
		<description>Actually, let's formalize this.

Given a computing system C (most commonly some piece of hardware, but &lt;em&gt;not necessarily&lt;/em&gt;) with a prescribed set of properties P (the system specification), the so-called operating system, or the set of &lt;em&gt;system software&lt;/em&gt; is that set of software S which implements P.

Some P/S may include a thin layer of software running on top of the BIOS (which on IBM PCs is itself part of the system software whether you like it or not) such as a shell and an executable loader, in which case you get DOS. Another P/S may also include preemptive scheduling, dynamic memory allocation and fault isolation mechanisms for the tasks running on top, in which case you get Unix. Some other P/S may include an interface to the web, in which case you get whatever shitty web browser you're using. And so on and so forth, P is defined based on the whatever the system designer requires in order to operate C and S implements that. One important aspect entailed by this model is that it matters very little whether the so-called "OS" mediates access to hardware resources or not: if you install a GPU on your machine, then the application itself may as well include the driver, just as they did in the days of old, before the bureaucrats started deciding on what the OS "oughta" or "oughtn't" do.</description>
		<content:encoded><![CDATA[<p>Actually, let's formalize this.</p>
<p>Given a computing system C (most commonly some piece of hardware, but <em>not necessarily</em>) with a prescribed set of properties P (the system specification), the so-called operating system, or the set of <em>system software</em> is that set of software S which implements P.</p>
<p>Some P/S may include a thin layer of software running on top of the BIOS (which on IBM PCs is itself part of the system software whether you like it or not) such as a shell and an executable loader, in which case you get DOS. Another P/S may also include preemptive scheduling, dynamic memory allocation and fault isolation mechanisms for the tasks running on top, in which case you get Unix. Some other P/S may include an interface to the web, in which case you get whatever shitty web browser you're using. And so on and so forth, P is defined based on the whatever the system designer requires in order to operate C and S implements that. One important aspect entailed by this model is that it matters very little whether the so-called "OS" mediates access to hardware resources or not: if you install a GPU on your machine, then the application itself may as well include the driver, just as they did in the days of old, before the bureaucrats started deciding on what the OS "oughta" or "oughtn't" do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: spyked</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-3135</link>
		<dc:creator>spyked</dc:creator>
		<pubDate>Fri, 30 Sep 2022 16:25:25 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-3135</guid>
		<description>Early comments on this article (somewhere else, since I didn't have a comment box back then) somehow managed to completely miss the point it was trying to make -- namely that the so-called "operating system", similarly to the so-called "&lt;a href="http://thetarpit.org/2022/what-is-a-social-network" rel="nofollow"&gt;social network&lt;/a&gt;" and many other terms corrupted by the plague of buzzwordism, is not &lt;em&gt;fundamentally&lt;/em&gt; a technical term.

When placed in a technical context, however, as it is here, the operating system becomes a tension point between a. the hardware on one side, and b. inasmuch as we're discussing &lt;em&gt;personal&lt;/em&gt; computing, the human, on the other. The operating system is supposed to be a lube for interacting with machines -- which doesn't make much sense when the other side is &lt;em&gt;not&lt;/em&gt; human, but for the sake of metaphor, sure, the operating system can lubricate "hardware-to-hardware interaction", for whatever purpose.

The problem, as expressed here, is that there is no single "standard hardware" and no single "standard human" and thus some operating systems will be better suited for some combinations of hardware and humans. From this point of view, sure, Excel is an excellent operating system for the folks over at the corps. Not that I find any interest in this particular aspect, but nor do I seek to invalidate "the Excel viewpoint". In other words: fuck you and your dumb ideologies.</description>
		<content:encoded><![CDATA[<p>Early comments on this article (somewhere else, since I didn't have a comment box back then) somehow managed to completely miss the point it was trying to make -- namely that the so-called "operating system", similarly to the so-called "<a href="http://thetarpit.org/2022/what-is-a-social-network" rel="nofollow">social network</a>" and many other terms corrupted by the plague of buzzwordism, is not <em>fundamentally</em> a technical term.</p>
<p>When placed in a technical context, however, as it is here, the operating system becomes a tension point between a. the hardware on one side, and b. inasmuch as we're discussing <em>personal</em> computing, the human, on the other. The operating system is supposed to be a lube for interacting with machines -- which doesn't make much sense when the other side is <em>not</em> human, but for the sake of metaphor, sure, the operating system can lubricate "hardware-to-hardware interaction", for whatever purpose.</p>
<p>The problem, as expressed here, is that there is no single "standard hardware" and no single "standard human" and thus some operating systems will be better suited for some combinations of hardware and humans. From this point of view, sure, Excel is an excellent operating system for the folks over at the corps. Not that I find any interest in this particular aspect, but nor do I seek to invalidate "the Excel viewpoint". In other words: fuck you and your dumb ideologies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: What is a social network? &#171; The Tar Pit</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-3102</link>
		<dc:creator>What is a social network? &#171; The Tar Pit</dc:creator>
		<pubDate>Tue, 27 Sep 2022 19:40:59 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-3102</guid>
		<description>[...] Outside of this definition, the so-called "social network" is as much nonsense as that fabled "operating" system. [...]</description>
		<content:encoded><![CDATA[<p>[...] Outside of this definition, the so-called "social network" is as much nonsense as that fabled "operating" system. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Again on "general-purpose" tools &#171; The Tar Pit</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-310</link>
		<dc:creator>Again on "general-purpose" tools &#171; The Tar Pit</dc:creator>
		<pubDate>Mon, 20 Apr 2020 11:15:58 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-310</guid>
		<description>[...] echoes precisely my later rants about operating systems. Perhaps now's a good time to restate my point, starting from the observation that in a certain [...]</description>
		<content:encoded><![CDATA[<p>[...] echoes precisely my later rants about operating systems. Perhaps now's a good time to restate my point, starting from the observation that in a certain [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ode to Computer &#171; The Tar Pit</title>
		<link>http://thetarpit.org/2018/what-is-an-os#comment-153</link>
		<dc:creator>Ode to Computer &#171; The Tar Pit</dc:creator>
		<pubDate>Sat, 09 Nov 2019 10:26:58 +0000</pubDate>
		<guid isPermaLink="false">http://wp.thetarpit.org/2018/what-is-an-os#comment-153</guid>
		<description>[...] under a platonic abstraction hell of artificial languages, "interfaces", "engines", "libraries", "operating systems" and other "virtual machines", all in all anything but soft-ware. Not that it's you who lacks [...]</description>
		<content:encoded><![CDATA[<p>[...] under a platonic abstraction hell of artificial languages, "interfaces", "engines", "libraries", "operating systems" and other "virtual machines", all in all anything but soft-ware. Not that it's you who lacks [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
