<?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: TMSR OS, January 2020 Statement</title>
	<atom:link href="http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/feed/" rel="self" type="application/rss+xml" />
	<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/</link>
	<description>From the abyss, life. From silence, music.</description>
	<pubDate>Tue, 28 Apr 2026 11:07:14 +0000</pubDate>
	<generator>http://polimedia.us</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Robinson Dorion</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-106</link>
		<dc:creator>Robinson Dorion</dc:creator>
		<pubDate>Sat, 01 Feb 2020 23:51:58 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-106</guid>
		<description>&lt;strong&gt;@bvt&lt;/strong&gt;

Thanks for the link!

Re the kernel, I think that's a good approach for the foreseeable future and falls within minding &lt;a href="http://trilema.com/2013/how-to-airgap-a-practical-guide/#footnote_10_49997" rel="nofollow"&gt;the ancient lion joke&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p><strong>@bvt</strong></p>
<p>Thanks for the link!</p>
<p>Re the kernel, I think that's a good approach for the foreseeable future and falls within minding <a href="http://trilema.com/2013/how-to-airgap-a-practical-guide/#footnote_10_49997" rel="nofollow">the ancient lion joke</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robinson Dorion</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-105</link>
		<dc:creator>Robinson Dorion</dc:creator>
		<pubDate>Sat, 01 Feb 2020 23:40:32 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-105</guid>
		<description>&lt;strong&gt;@Jacob Welsh&lt;/strong&gt;

&lt;blockquote&gt;
"a dozen or two motherboards per architecture" - I took the cited comment to mean a dozen or two in total, and "arch-sufficient" as a superlative in the manner of archbishop and such.
&lt;/blockquote&gt;
Good point, thanks.

&lt;blockquote&gt;
"appears to have uncovered some opportunities for TMSR OS to leverage busybox further to slim down the codebase Gales is using" - note that we're not talking big differences here, such that crude metrics alone make a poor heuristic, and the named components do overlapping but different things. It's my belief that daemontools solves real problems, and if you don't use it (or something like it) then you're stuck solving them repeatedly &#038; poorly elsewhere. It may be that I'm unduly biased toward djb over busybox code based on the limited samples I've read, and I'd be glad to take a closer look and report on findings if it would be of value.
&lt;/blockquote&gt;

Thanks for the points. I'm curious to see how the discussion continues to unfold, though at present it's not a high priority for you to dive into busybox code.

&lt;blockquote&gt;
"Get cracking on my code shelf." - just curious, what do you have in mind with this? Reading code, signing vpatches yourself, just mirroring?
&lt;/blockquote&gt;

My first step is to mirror.

&lt;blockquote&gt;
"At what point is kernel "good enough" short term and can he be freed up" - seems to me that building up knowledge of kernel internals is important no matter how "working fine" a frozen version may appear, as kernel bugs can be quite disruptive and require substantial knowledge to track down and adequately fix (compared to userspace C programming for example). It sounds like bvt's pretty far along on that but perhaps best for him to judge, if he's the one signing and to be consulted when problems arise.
&lt;/blockquote&gt;

Agreed that building up the knowledge is key. I reckon there's a balance to strike between the substantial ground to cover, limited present man power and delivering an initial viable V-tree to be refined over time. Generally, we need to differentiate optimizations that are due and &lt;a href="http://logs.ossasepia.com/log-search?q=premature+optimization&#038;chan=trilema" rel="nofollow"&gt;premature&lt;/a&gt;.

Thanks for the typo notes and sorry they made it into what was published, fixed.</description>
		<content:encoded><![CDATA[<p><strong>@Jacob Welsh</strong></p>
<blockquote><p>
"a dozen or two motherboards per architecture" - I took the cited comment to mean a dozen or two in total, and "arch-sufficient" as a superlative in the manner of archbishop and such.
</p></blockquote>
<p>Good point, thanks.</p>
<blockquote><p>
"appears to have uncovered some opportunities for TMSR OS to leverage busybox further to slim down the codebase Gales is using" - note that we're not talking big differences here, such that crude metrics alone make a poor heuristic, and the named components do overlapping but different things. It's my belief that daemontools solves real problems, and if you don't use it (or something like it) then you're stuck solving them repeatedly &#038; poorly elsewhere. It may be that I'm unduly biased toward djb over busybox code based on the limited samples I've read, and I'd be glad to take a closer look and report on findings if it would be of value.
</p></blockquote>
<p>Thanks for the points. I'm curious to see how the discussion continues to unfold, though at present it's not a high priority for you to dive into busybox code.</p>
<blockquote><p>
"Get cracking on my code shelf." - just curious, what do you have in mind with this? Reading code, signing vpatches yourself, just mirroring?
</p></blockquote>
<p>My first step is to mirror.</p>
<blockquote><p>
"At what point is kernel "good enough" short term and can he be freed up" - seems to me that building up knowledge of kernel internals is important no matter how "working fine" a frozen version may appear, as kernel bugs can be quite disruptive and require substantial knowledge to track down and adequately fix (compared to userspace C programming for example). It sounds like bvt's pretty far along on that but perhaps best for him to judge, if he's the one signing and to be consulted when problems arise.
</p></blockquote>
<p>Agreed that building up the knowledge is key. I reckon there's a balance to strike between the substantial ground to cover, limited present man power and delivering an initial viable V-tree to be refined over time. Generally, we need to differentiate optimizations that are due and <a href="http://logs.ossasepia.com/log-search?q=premature+optimization&#038;chan=trilema" rel="nofollow">premature</a>.</p>
<p>Thanks for the typo notes and sorry they made it into what was published, fixed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bvt</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-98</link>
		<dc:creator>bvt</dc:creator>
		<pubDate>Tue, 28 Jan 2020 08:34:36 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-98</guid>
		<description>The quote you were looking for &lt;a href="http://bvt-trace.net/2019/12/keccak-hashing-for-kernel-rng/?b=As%20for%20future&#38;e=to%20do:#select" rel="nofollow"&gt;is here&lt;/a&gt;.

I have looked at 2.6.32 code briefly, it's ~300Mb smaller than 4.9 - rather nice. But about further plans for it, other than regrinding all RNG vpatches, vulnerability fixes and slimming down where possible, my idea was that when we figure out that kernel causes us some trouble or inconvenience, I would look at the code and fix it. I don't think rewriting subsystems or drivers without real need for that would be useful in any way.</description>
		<content:encoded><![CDATA[<p>The quote you were looking for <a href="http://bvt-trace.net/2019/12/keccak-hashing-for-kernel-rng/?b=As%20for%20future&amp;e=to%20do:#select" rel="nofollow">is here</a>.</p>
<p>I have looked at 2.6.32 code briefly, it's ~300Mb smaller than 4.9 - rather nice. But about further plans for it, other than regrinding all RNG vpatches, vulnerability fixes and slimming down where possible, my idea was that when we figure out that kernel causes us some trouble or inconvenience, I would look at the code and fix it. I don't think rewriting subsystems or drivers without real need for that would be useful in any way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Welsh</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-97</link>
		<dc:creator>Jacob Welsh</dc:creator>
		<pubDate>Tue, 28 Jan 2020 00:37:09 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-97</guid>
		<description>"a dozen or two motherboards per architecture" - I took the cited comment to mean a dozen or two in total, and "arch-sufficient" as a superlative in the manner of archbishop and such.

"appears to have uncovered some opportunities for TMSR OS to leverage busybox further to slim down the codebase Gales is using" - note that we're not talking big differences here, such that crude metrics alone make a poor heuristic, and the named components do overlapping but different things. It's my belief that daemontools solves real problems, and if you don't use it (or something like it) then you're stuck solving them repeatedly &#38; poorly elsewhere. It may be that I'm unduly biased toward djb over busybox code based on the limited samples I've read, and I'd be glad to take a closer look and report on findings if it would be of value.

"Get cracking on my code shelf." - just curious, what do you have in mind with this? Reading code, signing vpatches yourself, just mirroring?

"At what point is kernel "good enough" short term and can he be freed up" - seems to me that building up knowledge of kernel internals is important no matter how "working fine" a frozen version may appear, as kernel bugs can be quite disruptive and require substantial knowledge to track down and adequately fix (compared to userspace C programming for example). It sounds like bvt's pretty far along on that but perhaps best for him to judge, if he's the one signing and to be consulted when problems arise.

Now for the friendly typo notes:

to review of December ; straight jacket ; After, following TMSR ; Bootlading ; through which, the ; on v-shaped os means ; _popescu ; to install it on ; dorion_road:I'm ; I'm sure if this task ; also cause me ; is helping me established ; in an of itself ; Jacob's can own

"his beings an engineer" - perhaps usage is evolving on this but if you're pluralizing the "being" then it would seem to imply the whole construct is acting as a noun, referring to multiple beings owned by him, rather than his possible state of being, as I took your meaning to be!</description>
		<content:encoded><![CDATA[<p>"a dozen or two motherboards per architecture" - I took the cited comment to mean a dozen or two in total, and "arch-sufficient" as a superlative in the manner of archbishop and such.</p>
<p>"appears to have uncovered some opportunities for TMSR OS to leverage busybox further to slim down the codebase Gales is using" - note that we're not talking big differences here, such that crude metrics alone make a poor heuristic, and the named components do overlapping but different things. It's my belief that daemontools solves real problems, and if you don't use it (or something like it) then you're stuck solving them repeatedly &amp; poorly elsewhere. It may be that I'm unduly biased toward djb over busybox code based on the limited samples I've read, and I'd be glad to take a closer look and report on findings if it would be of value.</p>
<p>"Get cracking on my code shelf." - just curious, what do you have in mind with this? Reading code, signing vpatches yourself, just mirroring?</p>
<p>"At what point is kernel "good enough" short term and can he be freed up" - seems to me that building up knowledge of kernel internals is important no matter how "working fine" a frozen version may appear, as kernel bugs can be quite disruptive and require substantial knowledge to track down and adequately fix (compared to userspace C programming for example). It sounds like bvt's pretty far along on that but perhaps best for him to judge, if he's the one signing and to be consulted when problems arise.</p>
<p>Now for the friendly typo notes:</p>
<p>to review of December ; straight jacket ; After, following TMSR ; Bootlading ; through which, the ; on v-shaped os means ; _popescu ; to install it on ; dorion_road:I'm ; I'm sure if this task ; also cause me ; is helping me established ; in an of itself ; Jacob's can own</p>
<p>"his beings an engineer" - perhaps usage is evolving on this but if you're pluralizing the "being" then it would seem to imply the whole construct is acting as a noun, referring to multiple beings owned by him, rather than his possible state of being, as I took your meaning to be!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robinson Dorion</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-96</link>
		<dc:creator>Robinson Dorion</dc:creator>
		<pubDate>Mon, 27 Jan 2020 17:14:38 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-96</guid>
		<description>Regarding being clear enough, I think I ought to read the reports again and then decide. Perhaps first step is a summary of those reports. &lt;strike&gt;Then, if not clear enough, let seeing be believing.&lt;/strike&gt; At that point, I'll probably want to do it myself. Given that trinque's next moving to describe his understanding of how V should integrate it all, might as well have first hand experience of his first iteration of the implementation.

Regarding the blockquotes, I edited the comment to add them back in.</description>
		<content:encoded><![CDATA[<p>Regarding being clear enough, I think I ought to read the reports again and then decide. Perhaps first step is a summary of those reports. <strike>Then, if not clear enough, let seeing be believing.</strike> At that point, I'll probably want to do it myself. Given that trinque's next moving to describe his understanding of how V should integrate it all, might as well have first hand experience of his first iteration of the implementation.</p>
<p>Regarding the blockquotes, I edited the comment to add them back in.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diana Coman</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-95</link>
		<dc:creator>Diana Coman</dc:creator>
		<pubDate>Mon, 27 Jan 2020 16:59:10 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-95</guid>
		<description>The Cuntoo install/test is more a matter of experience the way I see it currently - esp wrt scripts &#38; the produced genesis that can be checked against the sig. Is that part clear enough just from existing installation reports + the scripts themselves? Perhaps not the first priority right at this moment but it does link in to the V discussion, at the very least.

@Mircea Popescu Blockquotes seem to be in place both when looking at source of page and when seeing it in firefox.</description>
		<content:encoded><![CDATA[<p>The Cuntoo install/test is more a matter of experience the way I see it currently - esp wrt scripts &amp; the produced genesis that can be checked against the sig. Is that part clear enough just from existing installation reports + the scripts themselves? Perhaps not the first priority right at this moment but it does link in to the V discussion, at the very least.</p>
<p>@Mircea Popescu Blockquotes seem to be in place both when looking at source of page and when seeing it in firefox.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robinson Dorion</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-94</link>
		<dc:creator>Robinson Dorion</dc:creator>
		<pubDate>Mon, 27 Jan 2020 16:48:28 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-94</guid>
		<description>Fixed. Looks like you typo'd the first as &#60;blokcquote&#62;, then pasted that around.</description>
		<content:encoded><![CDATA[<p>Fixed. Looks like you typo'd the first as &lt;blokcquote&gt;, then pasted that around.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robinson Dorion</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-93</link>
		<dc:creator>Robinson Dorion</dc:creator>
		<pubDate>Mon, 27 Jan 2020 16:47:10 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-93</guid>
		<description>&lt;blockquote&gt;
Re-reading this, the occasional missing spaces in my quotes is annoying though by and large fixable on read ; there's one broken line however which needs fixing,
&lt;/blockquote&gt;

I added the spaces and modified the broken line with the fix.

&lt;blockquote&gt;
&#62; At what point is kernel "good enough" short term

2.whatever has been "good enough" for about a decade by now.

Not that things like proper rng aren't an improvement ; nor that the actual state of things under the hood's anything besides a coiling web of maggots and magic juice. But good enough short term it's been for many, many years now.
&lt;/blockquote&gt;

Alright, cool, thank you.</description>
		<content:encoded><![CDATA[<blockquote><p>
Re-reading this, the occasional missing spaces in my quotes is annoying though by and large fixable on read ; there's one broken line however which needs fixing,
</p></blockquote>
<p>I added the spaces and modified the broken line with the fix.</p>
<blockquote><p>
&gt; At what point is kernel "good enough" short term</p>
<p>2.whatever has been "good enough" for about a decade by now.</p>
<p>Not that things like proper rng aren't an improvement ; nor that the actual state of things under the hood's anything besides a coiling web of maggots and magic juice. But good enough short term it's been for many, many years now.
</p></blockquote>
<p>Alright, cool, thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mircea Popescu</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-90</link>
		<dc:creator>Mircea Popescu</dc:creator>
		<pubDate>Mon, 27 Jan 2020 15:59:54 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-90</guid>
		<description>Your blog also ate my blockquotes. The original comment's here : http://paste.deedbot.org/?id=EZqb</description>
		<content:encoded><![CDATA[<p>Your blog also ate my blockquotes. The original comment's here : <a href="http://paste.deedbot.org/?id=EZqb" rel="nofollow">http://paste.deedbot.org/?id=EZqb</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mircea Popescu</title>
		<link>http://dorion-mode.com/2020/01/tmsr-os-january-2020-statement/#comment-89</link>
		<dc:creator>Mircea Popescu</dc:creator>
		<pubDate>Mon, 27 Jan 2020 15:59:21 +0000</pubDate>
		<guid isPermaLink="false">http://dorion-mode.com/?p=627#comment-89</guid>
		<description>Re-reading this, the occasional missing spaces in my quotes is annoying though by and large fixable on read ; there's one broken line however which needs fixing, preferably before the author forgets what the fuck it was supposed to read like. It currently stands as

&lt;blockquote&gt;but i do mean ~very~ bad. fractally bad, it even gives them the impression they have been.&lt;/blockquote&gt;

but it was never intended as anything other than

&lt;blockquote&gt;but i do mean ~very~ bad. fractally bad, it even gives them the impression they haven't been [writing bad code].&lt;/blockquote&gt;

&#62; At what point is kernel "good enough" short term

2.whatever has been "good enough" for about a decade by now.

Not that things like proper rng aren't an improvement ; nor that the actual state of things under the hood's anything besides a coiling web of maggots and magic juice. But good enough short term it's been for many, many years now.</description>
		<content:encoded><![CDATA[<p>Re-reading this, the occasional missing spaces in my quotes is annoying though by and large fixable on read ; there's one broken line however which needs fixing, preferably before the author forgets what the fuck it was supposed to read like. It currently stands as</p>
<blockquote><p>but i do mean ~very~ bad. fractally bad, it even gives them the impression they have been.</p></blockquote>
<p>but it was never intended as anything other than</p>
<blockquote><p>but i do mean ~very~ bad. fractally bad, it even gives them the impression they haven't been [writing bad code].</p></blockquote>
<p>&gt; At what point is kernel "good enough" short term</p>
<p>2.whatever has been "good enough" for about a decade by now.</p>
<p>Not that things like proper rng aren't an improvement ; nor that the actual state of things under the hood's anything besides a coiling web of maggots and magic juice. But good enough short term it's been for many, many years now.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
