toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

273
active users

#UPSTART

0 posts0 participants0 posts today
JdeBP<p><span class="h-card" translate="no"><a href="https://mastodon.social/@mcc" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mcc</span></a></span> <span class="h-card" translate="no"><a href="https://hachyderm.io/@dalias" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dalias</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>whitequark</span></a></span> <span class="h-card" translate="no"><a href="https://tech.lgbt/@becomethewaifu" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>becomethewaifu</span></a></span> </p><p>It didn't replace van Smoorenberg init+rc. It replaced Upstart. The existence of Upstart is the part of history that many people forget or gloss over.</p><p>van Smoorenberg init+rc always was a straw man. The Debian committee included it, but everyone acknowledged at the time that the main contenders were systemd, Upstart, and OpenRC.</p><p><a href="https://tty0.social/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a> <a href="https://tty0.social/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://social.restless.systems/@CursedSilicon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>CursedSilicon</span></a></span> <span class="h-card" translate="no"><a href="https://fedi.catto.garden/users/gettie" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gettie</span></a></span> mostly because <a href="https://infosec.space/tags/systemD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemD</span></a> (and it's competitiors) took <em>all the right lessions</em>:</p><ul><li>Start less</li><li>Start more in parallel</li><li>Resolve dependencies to avoid waiting times</li></ul><p>And basically everyone (<a href="https://infosec.space/tags/OpenRC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenRC</span></a>, <a href="https://infosec.space/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a>, etc. Even <a href="https://infosec.space/tags/LaunchD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LaunchD</span></a> [the <a href="https://infosec.space/tags/init" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>init</span></a> for <a href="https://infosec.space/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> that is literally the SystemD but before SystemD and by Apple] and <a href="https://infosec.space/tags/SMF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SMF</span></a> [<a href="https://infosec.space/tags/Sun" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sun</span></a>'s SystemD for <a href="https://infosec.space/tags/Solaris" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Solaris</span></a>] did that to allow for boot times in secinds, not minutes…</p><p><a href="https://www.youtube.com/watch?v=o_AIw9bGogo&amp;t=12m17s" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=o_AIw9bGog</span><span class="invisible">o&amp;t=12m17s</span></a></p>
JdeBP<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@BoydStephenSmithJr" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>BoydStephenSmithJr</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@dvandal" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dvandal</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@david_chisnall" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>david_chisnall</span></a></span> <span class="h-card" translate="no"><a href="https://izutsumi.eu/@strlcat" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>strlcat</span></a></span> </p><p>This reasoning is based upon a fallacious dichotomy. In the real history, Upstart existed and had a strong competing maintainership, to the level that the <a href="https://tty0.social/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> TC itself was nearly split down the middle on <a href="https://tty0.social/tags/RedHat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RedHat</span></a>/#Canonical lines, and the choice was *never* between van Smoorenburg init+rc and systemd.</p><p>It was between <a href="https://tty0.social/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a> and <a href="https://tty0.social/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a>, the latter indeed being a reaction to the former, with <a href="https://tty0.social/tags/OpenRC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenRC</span></a> as a late entrant.</p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://mstdn.social/@fabiscafe" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fabiscafe</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@okapi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>okapi</span></a></span> OFC <span class="h-card" translate="no"><a href="https://mastodon.bsd.cafe/@chesheer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>chesheer</span></a></span> 's <a href="https://mastodon.bsd.cafe/@chesheer/114665737941231945" rel="nofollow noopener" target="_blank">criticism</a> is understandable on <a href="https://infosec.space/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a> given that <a href="https://infosec.space/tags/SystemD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemD</span></a> is inherenty focussed and intertwined with <a href="https://infosec.space/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> (just as it's Inspiration, <a href="https://infosec.space/tags/LaunchD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LaunchD</span></a>, is intertwined with <a href="https://infosec.space/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a>'s Darwin/NeXTstep kernel).</p><ul><li>The problem is after some hefty <em>"init wars"</em> with like <a href="https://infosec.space/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a> and others SystemD became the de-facto standard, and the <em>"(statistical) rounding errors"</em> of <a href="https://infosec.space/tags/BSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BSD</span></a> users got sidelined, in part because BSDs looked at that mess and went like <em>"Nyet, SysVinit is fine!"</em> and continued their fiddling around...</li></ul><p>And sadly there's nothing they (or anyone else) could've done unless they had multiplied suddenly and being able to keepcthe old tech stack maintainable.</p><ul><li>Similarly <a href="https://infosec.space/tags/Xorg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Xorg</span></a> is dying and there are already GPUs that only support <a href="https://infosec.space/tags/Wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wayland</span></a> and <a href="https://infosec.space/tags/X11" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>X11</span></a> apps get run using <a href="https://infosec.space/tags/XWayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XWayland</span></a>. </li></ul><p>OFC I wish for more diversity in solutions, but <a href="https://infosec.space/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> being <a href="https://infosec.space/tags/streamlined" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>streamlined</span></a> is what makes <a href="https://infosec.space/tags/portability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>portability</span></a> across distros easier <em>and</em> boosted adoption as well as providing massive gains in solutions like <a href="https://infosec.space/tags/DXVK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DXVK</span></a>, <a href="https://infosec.space/tags/Proton" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Proton</span></a> and <a href="https://infosec.space/tags/Wine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wine</span></a> in general.</p><ul><li>And TBH most <em>"<a href="https://infosec.space/tags/TechIlliterates" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechIlliterates</span></a>"</em> aka. <em>"<a href="https://infosec.space/tags/Normies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Normies</span></a>"</em> frankly don't give a shit what OS they use. All it needs to do is serve them their eMails and allow them to <em>'consoom themselbes happy'</em> as in watching YouTube, Play games, etc.</li></ul>
JdeBP<p><span class="h-card" translate="no"><a href="https://wandering.shop/@cstross" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>cstross</span></a></span> </p><p>I enjoyed how spot-on you accidentally were. (-:</p><p>Interestingly, people still argue today (as you've probably seen in these threads) as if it were van Smoorenburg rc that was the other choice for Debian et al. back in 2014; which was in reality either Upstart or OpenRC. It's a very persistent erroneous dichotomy.</p><p><a href="https://tty0.social/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a> <a href="https://tty0.social/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a> <a href="https://tty0.social/tags/OpenRC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenRC</span></a></p>
JdeBP<p><span class="h-card" translate="no"><a href="https://wandering.shop/@cstross" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>cstross</span></a></span> </p><p>Right more than you know in one respect; but wrong in another.</p><p><a href="https://tty0.social/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a> came from <a href="https://tty0.social/tags/RedHat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RedHat</span></a>, not Microsoft; and the upstart was not Linux but a software package from <a href="https://tty0.social/tags/Canonical" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Canonical</span></a> that was literally named "Upstart". (There's a whole backstory about the copyright licence that Canonical initially granted.)</p><p>Amusingly, Windows NT's Service Controller, its WININIT, and its Session Manager are three distinct things; not like systemd's architecture at all.</p><p><a href="https://tty0.social/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@nuintari" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nuintari</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.bsd.cafe/@stefano" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>stefano</span></a></span> no, it's not inherently bad because if <a href="https://infosec.space/tags/SysVinit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SysVinit</span></a> and all the.otherbthings were fine, noone would've even considered adoping <a href="https://infosec.space/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a>.<br><a href="https://infosec.space/@kkarhan/112660144122509736" translate="no" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">infosec.space/@kkarhan/1126601</span><span class="invisible">44122509736</span></a></p><p>Claiming <em>"it's <a href="https://infosec.space/tags/RHEL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RHEL</span></a>'s fault"</em> also goes way too short, cuz they - like <a href="https://infosec.space/tags/SUSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SUSE</span></a> and <a href="https://infosec.space/tags/Canonical" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Canonical</span></a> - do weird stuff all the time.</p><ul><li>Unlike say <a href="https://infosec.space/tags/snap" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snap</span></a> vs. <a href="https://infosec.space/tags/flatpak" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flatpak</span></a>, there's a reason we have systemd and no say <a href="https://infosec.space/tags/upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upstart</span></a> being adopted.</li></ul><p>OFC you can get non-systemd distros and for <a href="https://infosec.space/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a> applications, the tradeoff of <em>"space"</em> vs. <em>"complexity reconfiguring"</em> stuff does make even a classic init script sufficient (i.e. some <em><a href="https://infosec.space/tags/InternetOfShit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InternetOfShit</span></a> device</em> that isn't expected to constantly switch WiFi networks doesn't need a config more complex than the config<br>txt from <a href="https://infosec.space/tags/RaspberryPiOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RaspberryPiOS</span></a>)...</p>
BC Info Bot<p>The Tyee: Love Forests? Meet the Authors of ‘Canopy of Titans’ <a href="https://thetyee.ca/Presents/2023/10/11/Meet-Authors-Canopy-Titans/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thetyee.ca/Presents/2023/10/11</span><span class="invisible">/Meet-Authors-Canopy-Titans/</span></a> <a href="https://mastodon.roitsystems.ca/tags/bcnews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bcnews</span></a> <a href="https://mastodon.roitsystems.ca/tags/TheTyee" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheTyee</span></a> - via @tyee@mstdn.ca <a href="https://mastodon.roitsystems.ca/tags/CanopyofTitans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CanopyofTitans</span></a>:TheLifeandTimesoftheGreatNorthAmericanTemperateRainforest <a href="https://mastodon.roitsystems.ca/tags/northwesttemperaterainforest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>northwesttemperaterainforest</span></a> <a href="https://mastodon.roitsystems.ca/tags/CarbonSequestration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CarbonSequestration</span></a> <a href="https://mastodon.roitsystems.ca/tags/MermaidTalesTofino" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MermaidTalesTofino</span></a> <a href="https://mastodon.roitsystems.ca/tags/DominickDellaSala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DominickDellaSala</span></a> <a href="https://mastodon.roitsystems.ca/tags/old" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>old</span></a>-growthforests <a href="https://mastodon.roitsystems.ca/tags/ElizabethKolbert" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElizabethKolbert</span></a> <a href="https://mastodon.roitsystems.ca/tags/JessicaApplegate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JessicaApplegate</span></a> <a href="https://mastodon.roitsystems.ca/tags/J" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>J</span></a>.BooneKauffman <a href="https://mastodon.roitsystems.ca/tags/keystonespecies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>keystonespecies</span></a> <a href="https://mastodon.roitsystems.ca/tags/PaulKoberstein" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PaulKoberstein</span></a> <a href="https://mastodon.roitsystems.ca/tags/proforestation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>proforestation</span></a> <a href="https://mastodon.roitsystems.ca/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a>&amp;Crow <a href="https://mastodon.roitsystems.ca/tags/DavidGelles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DavidGelles</span></a></p>
Stonk Broker Live News<p>BBBY, MULN, and UPST Are on the Nasdaq Securities Threshold List. Here's What That Means. <br> <br> <a href="https://www.thestreet.com/memestocks/other-memes/bbby-muln-upst-nasdaq-securities-threshold-list-what-that-means" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">thestreet.com/memestocks/other</span><span class="invisible">-memes/bbby-muln-upst-nasdaq-securities-threshold-list-what-that-means</span></a> <br> <br> <a href="https://aspiechattr.me/tags/BedBath" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BedBath</span></a>&amp;Beyond <a href="https://aspiechattr.me/tags/RegulationSHO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RegulationSHO</span></a> <a href="https://aspiechattr.me/tags/OtherMemes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OtherMemes</span></a> <a href="https://aspiechattr.me/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a> <a href="https://aspiechattr.me/tags/Mullen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mullen</span></a></p>
Scott Williams 🐧<p><span class="h-card"><a href="https://tty0.social/@JdeBP" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>JdeBP</span></a></span> <span class="h-card"><a href="https://fosstodon.org/@RL_Dane" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>RL_Dane</span></a></span> <span class="h-card"><a href="https://oldbytes.space/@mos_8502" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mos_8502</span></a></span> Indeed, it very much didn't. And it's very useful context for <a href="https://mastodon.online/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a>. Seeing systemd as a replacement for <a href="https://mastodon.online/tags/upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upstart</span></a>, which had already broadly replaced SysInitV, makes much more sense of the situation. It's not like upstart was any less "corporate" or anything (Canonical, Red Hat, Google). It's that in practice, it was really not good at tracking processes and often couldn't be relied on.</p>
JdeBP<p><span class="h-card"><a href="https://mastodon.online/@vwbusguy" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>vwbusguy</span></a></span> <span class="h-card"><a href="https://fosstodon.org/@RL_Dane" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>RL_Dane</span></a></span> <span class="h-card"><a href="https://oldbytes.space/@mos_8502" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mos_8502</span></a></span> There were such people, though. <a href="https://tty0.social/tags/upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upstart</span></a> was seen as the new event-driven way of the future, and there were people who promoted it as such. The Debian Technical Committee was almost evenly split, moreover.</p><p>As I said in <a href="https://news.ycombinator.com/item?id=19966762" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=1</span><span class="invisible">9966762</span></a> , the event-driven notion didn't work out in practice.</p>
Scott Williams 🐧<p><span class="h-card"><a href="https://tty0.social/@JdeBP" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>JdeBP</span></a></span> <span class="h-card"><a href="https://fosstodon.org/@RL_Dane" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>RL_Dane</span></a></span> <span class="h-card"><a href="https://oldbytes.space/@mos_8502" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mos_8502</span></a></span> It's also important to ask why the outrage for <a href="https://mastodon.online/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a> but not <a href="https://mastodon.online/tags/upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upstart</span></a> that had already replaced SysInitV in many <a href="https://mastodon.online/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> distros, yet I never hear anyone arguing that upstart was better than systemd in any way.</p><p><a href="https://upstart.ubuntu.com/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">upstart.ubuntu.com/</span><span class="invisible"></span></a></p>