writing.exchange is one of the many independent Mastodon servers you can use to participate in the fediverse.
A small, intentional community for poets, authors, and every kind of writer.

Administered by:

Server stats:

331
active users

#mkroot

0 posts0 participants0 posts today
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://hackers.town/@drwho" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>drwho</span></a></span> Shit like this makes me hate not just <a href="https://infosec.space/tags/snap" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>snap</span></a> but <span class="h-card" translate="no"><a href="https://infosec.exchange/@letsencrypt" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>letsencrypt</span></a></span> because that's more code than the entire backend for <span class="h-card" translate="no"><a href="https://mastodon.social/@cacert" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cacert</span></a></span> ...</p><ul><li>Seriously, there's no valid reason for <a href="https://infosec.space/tags/LetsEncrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LetsEncrypt</span></a> to take up more space than the <code>acme.sh</code> &amp; <a href="https://infosec.space/tags/CertBot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CertBot</span></a> scripts they made <em>AND</em> certainly not more than the <a href="https://infosec.space/tags/API" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>API</span></a> for <a href="https://infosec.space/tags/CAcert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CAcert</span></a> back in it's days...</li></ul><p>I think there needs to be more and harder pushes for <a href="https://infosec.space/tags/FrugalComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FrugalComputing</span></a> because there's no valid reason they basically shove an entire <a href="https://infosec.space/tags/OS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OS</span></a> onto an existing one...</p><ul><li>And even if there was there shure as hell is none for something beyond the ~ 4 MB that <a href="https://infosec.space/tags/mkroot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mkroot</span></a> as a reference implementation of <a href="https://infosec.space/tags/toybox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toybox</span></a> requires...</li></ul>
OS/1337<p>Tangents aside, people are free to create forks and even branches that include <a href="https://infosec.space/tags/SystemD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemD</span></a> or use <a href="https://infosec.space/tags/BusyBox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BusyBox</span></a>: </p><p>That is the <a href="https://infosec.space/tags/Freedom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Freedom</span></a> of <a href="https://infosec.space/tags/FLOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FLOSS</span></a> and in fact for anything outside the 1440kB target we'd accept <a href="https://infosec.space/tags/SystemD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemD</span></a> since it works and solves a lot of issues... <br><a href="https://www.youtube.com/watch?v=o_AIw9bGogo" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=o_AIw9bGog</span><span class="invisible">o</span></a></p><p>Granted OS/1337 isn't a <a href="https://infosec.space/tags/demo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>demo</span></a> first but rather tries to take the concept of <a href="https://infosec.space/tags/tomsrtbt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tomsrtbt</span></a> and <span class="h-card" translate="no"><a href="https://fosstodon.org/@w84death" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>w84death</span></a></span> 's <a href="https://infosec.space/tags/Floppinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Floppinux</span></a> and tries to make it something that is useable and can be extended to arbitrary complexity if one desires to...</p><p>It's about making a tiny <a href="https://infosec.space/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> distro that is <a href="https://infosec.space/tags/reproduceable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reproduceable</span></a> and <a href="https://infosec.space/tags/auditable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>auditable</span></a>...</p><p>It won't replace <span class="h-card" translate="no"><a href="https://ubuntu.social/@ubuntu" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ubuntu</span></a></span> or any other big distro, likely it won't even replace <a href="https://infosec.space/tags/mkroot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mkroot</span></a> from <a href="https://infosec.space/tags/toybox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toybox</span></a> but it should be a clean and level foundation for small <a href="https://infosec.space/tags/IoT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IoT</span></a> and <a href="https://infosec.space/tags/EmbeddedSystems" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EmbeddedSystems</span></a> projects and products...</p><p>Something that is easy to build and customize and port to other platforms...</p><p>And we're open for contributions:<br><a href="https://github.com/OS-1337/OS1337/blob/main/docu/ideas/architectures.tsv" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/OS-1337/OS1337/blob</span><span class="invisible">/main/docu/ideas/architectures.tsv</span></a></p>
OS/1337<p>Aside from "rebuilding under itself" which is on the roadmap, OS/1337 is close to <a href="https://infosec.space/tags/mkroot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mkroot</span></a>.<br><a href="https://www.youtube.com/watch?v=MkJkyMuBm3g&amp;t=11m50s" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=MkJkyMuBm3</span><span class="invisible">g&amp;t=11m50s</span></a> (video via <span class="h-card" translate="no"><a href="https://social.lfx.dev/@linuxfoundation" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>linuxfoundation</span></a></span> feat. <span class="h-card" translate="no"><a href="https://mstdn.jp/@landley" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>landley</span></a></span> )</p><p>Certainly not a drop-in replacement, but that's not the primary goal of it either.<br>It would be nice, but it's not a strict necessity as of now...</p><p>It's also not as cringe as using a botched Debian 8.2 shoved though OpenADK and left to marinade or rather rot for almost a decade on devices being deployed to customers...<br><a href="https://www.viprinet.com/en/support/downloads#viprinux" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">viprinet.com/en/support/downlo</span><span class="invisible">ads#viprinux</span></a></p><p>As of now, just running build.sh does build a working 1440kB floppy image that boots.<br><a href="https://github.com/OS-1337/OS1337/blob/main/scripts/build.sh" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/OS-1337/OS1337/blob</span><span class="invisible">/main/scripts/build.sh</span></a></p><p>Tho there are still some issues I'm confident this will get some releaseable alpha version this year if not the first half of it...<br><a href="https://github.com/orgs/OS-1337/projects/1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/orgs/OS-1337/projec</span><span class="invisible">ts/1</span></a></p><p>Contributions to <a href="https://infosec.space/tags/OS1337" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OS1337</span></a> are welcome as well as feedback: Tho be mindful this is pre-alpha software so it may have a lot of rough and sharp edges that can hurt.<br><a href="https://github.com/OS-1337/OS1337/issues" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/OS-1337/OS1337/issu</span><span class="invisible">es</span></a></p><p>If one can test on physical hardware with ISA and/or PC/104 bus that would really help.<br>Ideally use something like a Gotek <a href="https://infosec.space/tags/SFR1M44" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SFR1M44</span></a> test with if your System's <a href="https://infosec.space/tags/BIOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BIOS</span></a> doesn't support USB-<a href="https://infosec.space/tags/Floppy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Floppy</span></a> emulation via an image file like some <a href="https://infosec.space/tags/Vortex86" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vortex86</span></a>-based SBCs.<br><a href="https://www.gotekemulator.com/P_view.asp?pid=57" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">gotekemulator.com/P_view.asp?p</span><span class="invisible">id=57</span></a><br>(Doesn't require <a href="https://infosec.space/tags/Flash" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Flash</span></a> Floppy tho it's recommended!<br><a href="https://github.com/keirf/flashfloppy" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/keirf/flashfloppy</span><span class="invisible"></span></a>)</p><p>As of now, OS/1337 does boot, but has a lot of issues...</p><p>But we're confident to get them addressed.</p><p><a href="https://infosec.space/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://infosec.space/tags/FLOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FLOSS</span></a> <a href="https://infosec.space/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> <a href="https://infosec.space/tags/OSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSS</span></a> <a href="https://infosec.space/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://infosec.space/tags/toybox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toybox</span></a> <a href="https://infosec.space/tags/distro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>distro</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://mastodon.social/@nixCraft" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nixCraft</span></a></span> 5.2x <a href="https://mstdn.social/tags/compression" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compression</span></a> support for <a href="https://mstdn.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> &amp; <a href="https://mstdn.social/tags/initramfs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>initramfs</span></a> (<a href="https://mstdn.social/tags/SiliconValley" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SiliconValley</span></a>)...</p><p>Because that'll basically allow me to shove <span class="h-card" translate="no"><a href="https://mstdn.jp/@landley" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>landley</span></a></span> 's <a href="https://mstdn.social/tags/mkroot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mkroot</span></a> onto one 1440kB 3,5" FDD and get <span class="h-card" translate="no"><a href="https://infosec.exchange/@OS1337" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>OS1337</span></a></span> with basically no shimming of the <a href="https://mstdn.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> Kernel and <a href="https://mstdn.social/tags/toybox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toybox</span></a>.</p><p>Also it's likely the least absurd and most realistic "sci-fi tech" that is code and not completely absurd fantasy by virtue of requiring tons of <a href="https://mstdn.social/tags/Unobtanium" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Unobtanium</span></a>...</p>
Kevin Karhan :verified:<p>It's not that I dislike <span class="h-card" translate="no"><a href="https://mstdn.jp/@landley" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>landley</span></a></span> 's work and <a href="https://mstdn.social/tags/mkroot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mkroot</span></a> is propably the best starting point for <a href="https://mstdn.social/tags/EmbeddedLinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EmbeddedLinux</span></a> development and everyone who wants to DIY a minimalist <a href="https://mstdn.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> should check that out instead...<br><a href="https://landley.net/toybox/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">landley.net/toybox/</span><span class="invisible"></span></a></p><p>It's just that I intent OS/1337 to be a starting point for something wider in scope long-term than being the most frugally possible Linux that can compile itself and act as basis for the underlying <a href="https://mstdn.social/tags/toybox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toybox</span></a>/Linux that powers <a href="https://mstdn.social/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a>.</p>
Kevin Karhan :verified:<p>Someone asked me in regards to OS/1337 "why don't you just use mkroot from <span class="h-card" translate="no"><a href="https://mstdn.jp/@landley" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>landley</span></a></span> ?"</p><p><a href="https://landley.net/toybox/downloads/binaries/mkroot/latest/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">landley.net/toybox/downloads/b</span><span class="invisible">inaries/mkroot/latest/</span></a></p><p>And that is a valid question.</p><p>To sum it up: <br>1. <a href="https://mstdn.social/tags/mkroot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mkroot</span></a> for <a href="https://mstdn.social/tags/i486" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>i486</span></a> requires 3MiB of storage and thus is not an option for the 1440kB target size of the current, minimalist system.</p><p>2. shure I could instead make a <a href="https://mstdn.social/tags/Syslinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Syslinux</span></a> <a href="https://mstdn.social/tags/bootFloppy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bootFloppy</span></a> but that feels like cheating...</p><p>3. In the end the idea of OS/1337 is to build a <a href="https://mstdn.social/tags/TUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TUI</span></a>-based <a href="https://mstdn.social/tags/Desktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Desktop</span></a> that can be built to run on everything.</p><p><a href="https://mstdn.social/tags/OS1337" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OS1337</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://mstdn.social/@HopelessDemigod" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>HopelessDemigod</span></a></span> It's kinda an exercise on <a href="https://mstdn.social/tags/FrugalComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FrugalComputing</span></a> and <a href="https://mstdn.social/tags/minimalism" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>minimalism</span></a>.</p><p>Kinda going from <span class="h-card" translate="no"><a href="https://mstdn.jp/@landley" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>landley</span></a></span> 's <a href="https://mstdn.social/tags/mkroot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mkroot</span></a> and working towards building something that is actually useable and not just some EoL tool (i.e.<br> <a href="https://mstdn.social/tags/tmsrtbt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tmsrtbt</span></a> / <a href="https://mstdn.social/tags/TomsRootBoot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TomsRootBoot</span></a>) or a simple test of feasibility (i.e. <a href="https://mstdn.social/tags/Floppinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Floppinux</span></a> which uses <a href="https://mstdn.social/tags/BusyBox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BusyBox</span></a> instead of <a href="https://mstdn.social/tags/toybox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toybox</span></a>).</p><p>Imagine if we'd have OS/1337 in <a href="https://mstdn.social/tags/ROM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ROM</span></a>?<br>Would not be as fast as <a href="https://mstdn.social/tags/MSDOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSDOS</span></a> but at least useable!<br><a href="https://www.youtube.com/watch?v=JIEPqD4luG8" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=JIEPqD4luG</span><span class="invisible">8</span></a></p><p><a href="https://mstdn.social/tags/OS1337" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OS1337</span></a></p>