fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#infernoos

0 posts0 participants0 posts today
Jon Sharp<p>I am the only person you know that bought a <a href="https://mastodon.sdf.org/tags/Nintendo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nintendo</span></a> DS just to run <a href="https://mastodon.sdf.org/tags/InfernoOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfernoOS</span></a> on it.</p>
Luke T. Shumaker<p>Lots of things out there say that Styx was &quot;a variant of the 9P protocol&quot;, but I haven&#39;t found anything that says what was actually different about it.</p><p>- The `typ` values that specify the message type are different (9P1 values start counting at 50, Styx starts counting at 0)<br />- Tcwalk/Rcwalk have been removed<br />- There is no authentication (so Tsession/Rsession have been removed, and Tattach/Rattach have been shortened)</p><p>There you go.</p><p><a href="https://fosstodon.org/tags/Plan9" class="mention hashtag" rel="tag">#<span>Plan9</span></a> <a href="https://fosstodon.org/tags/9P" class="mention hashtag" rel="tag">#<span>9P</span></a> <a href="https://fosstodon.org/tags/InfernoOS" class="mention hashtag" rel="tag">#<span>InfernoOS</span></a></p>
Luke T. Shumaker<p>OK, I&#39;ve added 1e1 conversions to <a href="https://github.com/LukeShu/inferno-manpages/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/LukeShu/inferno-man</span><span class="invisible">pages/</span></a> . And so I&#39;ve emailed the cat-v.org mailing list about those maybe being better than what&#39;s currently on man.cat-v.org</p><p><a href="https://fosstodon.org/tags/catv" class="mention hashtag" rel="tag">#<span>catv</span></a> <a href="https://fosstodon.org/tags/InfernoOS" class="mention hashtag" rel="tag">#<span>InfernoOS</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="tag">#<span>retrocomputing</span></a> <a href="https://fosstodon.org/tags/archival" class="mention hashtag" rel="tag">#<span>archival</span></a></p>
Luke T. Shumaker<p>Whyyyy did I spend time doing this</p><p><a href="https://github.com/LukeShu/inferno-manpages" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/LukeShu/inferno-man</span><span class="invisible">pages</span></a></p><p><a href="https://fosstodon.org/tags/InfernoOS" class="mention hashtag" rel="tag">#<span>InfernoOS</span></a> <a href="https://fosstodon.org/tags/RetroComputing" class="mention hashtag" rel="tag">#<span>RetroComputing</span></a> <a href="https://fosstodon.org/tags/Archival" class="mention hashtag" rel="tag">#<span>Archival</span></a></p>
Maxine Hayes<p>I've got a hold of a Debian 5 ISO. It feels really weird to be using such an old version. Also forgot how little resources Linux needed at one point. Hopefully I can get this working smoothly, so I can get the original Inferno code working in order to study it closely.</p><p><a href="https://tech.lgbt/tags/InfernoOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfernoOS</span></a> <a href="https://tech.lgbt/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a></p>
Maxine Hayes<p>This may not look like much, but I have been trying to get his working for YEARS. I would fiddle with it on and off each time running into roadblocks I couldn't solve. Today is finally the day I got Inferno running. </p><p>After finding a fork of the source code that didn't have too many problems I was able to compile it. I had to set some compiler flags in order for it to build entirely. I thought building a dysfunctional emu was the farthest I could get for now. With a little help from Docker I was able to use an i386 ubuntu image to build the sources and run the emu. I had trouble getting X11 to pass through for Inferno's window manager, but I found a few hacks to get it working. </p><p>I first attempted to get Inferno running when I was 14. I'm 20 now... Safe to say I never give up. </p><p>Now that I have it working I'm not sure what to do with it. I guess I'll just explore the system for now.</p><p><a href="https://tech.lgbt/tags/InfernoOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfernoOS</span></a> <a href="https://tech.lgbt/tags/DontGiveUp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DontGiveUp</span></a></p>
Oliv(e|i?er|ia) Oliveieria<p>slowly climbing through the vines of Inferno's source code… it appears Dis may be massively more complicated than it was when the documentation papers were written…</p><p>I have chased down how Dis request to load the Sys (and other built-in) modules though! …except that the source code for these references things that grep fails to find anywhere else in the whole Inferno source tree.</p><p>blark</p><p><a href="https://tech.lgbt/tags/InfernoOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfernoOS</span></a></p>
The 500 Hats of LambdaCalculus<p>I've been wanting to try and run the Inferno operating system again, so I built a 32-bit Debian VM just for this purpose (since Inferno is still 32-bit), and I didn't realize until a lot of search-fu later that more modern GCC versions (like version 10 and above) break compilation of Inferno's tools, as well as emu. Luckily there's a pull request on BitBucket for the code that looks to fix all that.</p><p>If it works, I'm definitely pulling in the Inferno source code, applying the patch, and pushing it to my own GitHub and SourceHut. We gotta keep this alive somehow!</p><p>(And next time I'll just use OpenBSD or 9front or something to do this! 😎 </p><p><a href="https://hackers.town/tags/softwarepreservation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwarepreservation</span></a> <a href="https://hackers.town/tags/infernoos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infernoos</span></a> <a href="https://hackers.town/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://hackers.town/tags/hacking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hacking</span></a></p>
read-only account (Rain 🚱)<p>built <a href="https://cybre.space/tags/infernoos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfernoOS</span></a> on <a href="https://cybre.space/tags/9front" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>9front</span></a><br>fun fact: NPROC=1 is necessary to unbreak it, or at least on my ARM 9front host :blobcatumm:</p>
→ @Shamar@framapiaf.org<p><span class="h-card"><a href="https://cybre.space/@grainloom" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>grainloom</span></a></span></p><p>Well you mean something like <a href="https://mastodon.social/tags/infernoos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfernoOS</span></a>?</p><p>It's surely possible but you need a virtual machine.</p><p>An alternative could be to run both <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> and <a href="https://mastodon.social/tags/plan9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Plan9</span></a> as <a href="https://mastodon.social/tags/l4re" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>L4Re</span></a> applications.</p><p>But I'm pretty sure you cannot take a real world Unix and turn it on a Plan9 like system faster than writing it from scratch.</p><p>Before starting <a href="https://mastodon.social/tags/jehanne" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jehanne</span></a> I studied the <a href="https://mastodon.social/tags/netbsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetBSD</span></a> a little for this exact purpose and renounced after a couple of days. Too much code to change.</p><p><span class="h-card"><a href="https://functional.cafe/@amiloradovsky" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>amiloradovsky</span></a></span></p>
read-only account (Rain 🚱)<p>hm, the <a href="https://cybre.space/tags/infernoos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>infernoOS</span></a> wm/wm window manager is not super great, why did they have to change rio?</p><p><a href="https://cybre.space/tags/plan9" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Plan9</span></a></p>