<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://dev1galaxy.org/extern.php?action=feed&amp;tid=2546&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / At first I thought it was insane, but then I saw who was behind it.]]></title>
		<link>http://dev1galaxy.org/viewtopic.php?id=2546</link>
		<description><![CDATA[The most recent posts in At first I thought it was insane, but then I saw who was behind it..]]></description>
		<lastBuildDate>Fri, 02 Aug 2019 09:00:42 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=17312#p17312</link>
			<description><![CDATA[<div class="quotebox"><cite>jeffreyC wrote:</cite><blockquote><div><p>At first I could not understand why removing a dns discovery program would require removing gtk3 but when I found out that avahi was developed by Lennart Poettering it became much clearer. </p><p>Everything must depend on everything else so that all the components of the monolith are present.</p></div></blockquote></div><p>Amen, hear-hear, etc... not to imply that i know Lennart Poettering, or have seen all that he&#039;s done, or read *any* of his code, but the bit about everything relying on everything else resonates loudly.</p><p>Once a system reaches a certain level of complexity, any imperfections in its design are magnified, often to the point where it&#039;s just a big mess.&#160; Everything is hooked into everything else.&#160; Take a look at how many libraries get loaded when you fresh-boot linux/devuan.&#160; Or when you run any app for that matter.&#160; To see what i&#039;m talking about, in real life as opposed to some bullshit thought-experiment, proceed as follows:</p><p>1. Install ascii, or any other version of linux (since it&#039;s an across-the-board performance failure imo), on the oldest, slowest POS system you can lay your hands on, and pick one with a slow-spinning Winchester disk.&#160; Once you have it installed, measure and record (a) fresh-boot time, (b) time to start Firefox (or the slowest big-app you normally use, gimp maybe, something you start often enough to notice differences).</p><p>2. Now take out the Winchester disk.&#160; Copy it to an SSD.&#160; Repeat the measurements.&#160; The only thing that has changed is the speed of fetches, therefore the change in measurements is linear with respect to the number of fetches.&#160; Figure it out.&#160; There are way too many libraries.&#160; </p><p>You could run similar performance tests using an app that&#039;s statically linked, as opposed to one that uses some high-level library.&#160; The results will be the same, maybe more dramatic.&#160; I have an old Acer laptop with a 32-bit Intel, i think it&#039;s an N270 but offhand i don&#039;t recall.&#160; And i have code that runs as fast on it as it will run on an i7 simply because it doesn&#039;t load as many libraries, or in the case of apps like PHP which use includes, the number of includes is analogous to the number of machine-code libraries so it&#039;s leveraged, includes *times* hardcode libraries.</p><p>Now, once you&#039;ve tumbled to the *massive* level of interdependencies within linux, regardless of distro, maybe you&#039;ll consider just what it would take to fix everything that Lennart Poettering&#039;s changes have affected, from what little i understand of git (yeah, i know, i&#039;ll git around to learning it Real Soon Now), it should be possible to find out just which modules need to be backed out; pretend it&#039;s a trojan intentionally planted by some genius who turns out to have been an idiot, or a hacker from the Evil Empire, or whatever.&#160; The point is to see just how much damage can be done, and where it&#039;s been done, whether accidentally and with good intent, or otherwise.</p><p>Perhaps i&#039;ve gone on a ramble here, this blueberry diesel is quite good.&#160; Sometimes a system gets so balled up that the only way to fix it is to replace it on a mass level, ie rewrite the whole thing from scratch.&#160; And when you have a humongous tightly-interdependent system, like a linux distro, the how-to of that can be a trick.</p>]]></description>
			<author><![CDATA[dummy@example.com (crankypuss)]]></author>
			<pubDate>Fri, 02 Aug 2019 09:00:42 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=17312#p17312</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=16588#p16588</link>
			<description><![CDATA[<p>I got the same thing as go linux, not many depends there. Only 3 packages. To be fair I don&#039;t think I need this network discovery tool <img src="http://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />Pulse audio however, while it is convenient. Removing it borks XFCE meta package. <img src="http://dev1galaxy.org/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><p>I was manually changing the rc scripts in the /etc/rcX.d directories. <br />Than I discovered update-rc.d. Much easier, much faster and everything is in plain text. I don&#039;t think I could go back after discovering how simple it is to manage start up.</p><p>As for run levels I watched some talks referring to run levels -3. Now your init may have control everything below 0. but everything above that. <br />UEFI and BIOS.. ext. Have access to the hardware <img src="http://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" />. <br />It&#039;s important to get an early start to get into OS. I noticed this when I was using windows. I had a program called Spy Shelter Firewall. If it doesn&#039;t start early all the stuff you don&#039;t want running will run if it starts before your program. But managing start programs with task manager is a joke. Not sure why they removed sysconfig but that is off topic <img src="http://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" />. So lack of Init freedom feels very Windoz to say the least.</p>]]></description>
			<author><![CDATA[dummy@example.com (czeekaj)]]></author>
			<pubDate>Wed, 19 Jun 2019 07:31:53 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=16588#p16588</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13900#p13900</link>
			<description><![CDATA[<p>Thanks fsmithred for mentioning sysv-rc-conf. I recently learned of rcconf but now have another (more useful for me) choice.<br />Now I have to learn about run levels...</p>]]></description>
			<author><![CDATA[dummy@example.com (catprints)]]></author>
			<pubDate>Wed, 30 Jan 2019 14:44:35 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13900#p13900</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13899#p13899</link>
			<description><![CDATA[<p>Don&#039;t feel bad. I&#039;ve been using linux for 18 years, and I never heard of rcconf. I have heard of sysv-rc-conf, and that&#039;s what I use. It allows you to turn services on or off in specific runlevels. The really hard-core geeks use update-rc.d.</p>]]></description>
			<author><![CDATA[dummy@example.com (fsmithred)]]></author>
			<pubDate>Wed, 30 Jan 2019 12:48:16 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13899#p13899</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13897#p13897</link>
			<description><![CDATA[<p>probably a bit dated....</p><p>but the OP&#039;s problem with GTK3&#160; ahavi was maybe a Gnome Desktop Environment thing. </p><p>for example the Trinity Desktop Environment has something called Ahavi-TQt in its packages set.</p><p>not really knowing what ahavi was I went and looked it up, the impression i got was it was Potterings answer to windows home/ workgroup thing but for linux. </p><p>given most of you seemed to have uninstalled it, I was wondering if there were any specific apps/ programs that relied on it.</p><p>maybe it was meant as a dirty hack to get around ldap and samba or something?</p><p>I remember a few years ago i had trouble with those 2 (at least pretty sure it was ldap) items trying to get a linux system and windows system talking to each other and the printer, i know i ended up giving up on it.</p><p>If it was meant for what i said above maybe I could rename it and call it &quot;whats local&quot; PMSL.</p>]]></description>
			<author><![CDATA[dummy@example.com (cretsiah)]]></author>
			<pubDate>Wed, 30 Jan 2019 12:03:41 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13897#p13897</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13285#p13285</link>
			<description><![CDATA[<p>Thanks siva for sharing your experience with deleting avahi. I also got the same things as you and golinux.</p>]]></description>
			<author><![CDATA[dummy@example.com (Ron)]]></author>
			<pubDate>Sat, 15 Dec 2018 18:20:31 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13285#p13285</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13266#p13266</link>
			<description><![CDATA[<div class="quotebox"><cite>Ron wrote:</cite><blockquote><div><div class="quotebox"><blockquote><div><p><strong>golinux wrote:</strong><br />@siva . . . You&#039;d think a quick search would be the first thing to do.&#160; But is sooo much easier to let someone else do it.</p></div></blockquote></div><p>If you go back, you&#039;d see that I did say I&#039;d research it when I have the time. You know, I have a full time job, and a wife and kid that takes quite a bit of my time. I don&#039;t live on the computer. I really don&#039;t know what I said to warrant such passive aggression. And who was whining? That crack was unwarranted.</p></div></blockquote></div><p>All I&#039;m saying is, who controls the rc scripts, controls the universe.&#160; Openbsd has the right idea there imo</p>]]></description>
			<author><![CDATA[dummy@example.com (siva)]]></author>
			<pubDate>Sat, 15 Dec 2018 01:33:45 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13266#p13266</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13265#p13265</link>
			<description><![CDATA[<p>Please try to relax and take it down a notch.&#160; There is no need for drama here . . . or for systemd and Poettering bashing.&#160; Time to move on.</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Sat, 15 Dec 2018 01:18:20 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13265#p13265</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13263#p13263</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p><strong>golinux wrote:</strong><br />@siva . . . You&#039;d think a quick search would be the first thing to do.&#160; But is sooo much easier to let someone else do it.</p></div></blockquote></div><p>If you go back, you&#039;d see that I did say I&#039;d research it when I have the time. You know, I have a full time job, and a wife and kid that takes quite a bit of my time. I don&#039;t live on the computer. I really don&#039;t know what I said to warrant such passive aggression. And who was whining? That crack was unwarranted.</p>]]></description>
			<author><![CDATA[dummy@example.com (Ron)]]></author>
			<pubDate>Sat, 15 Dec 2018 00:43:45 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13263#p13263</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13262#p13262</link>
			<description><![CDATA[<div class="quotebox"><cite>siva wrote:</cite><blockquote><div><p>It&#039;s a pretty simple manager.&#160; To be fair, I wish I just better understood rc scripts and took the time to manage them better.</p></div></blockquote></div><p><img src="http://dev1galaxy.org/img/smilies/lol.png" width="15" height="15" alt="lol" /> That&#039;s how I feel with systemd.... Init scripts just make so much more sense personally.</p>]]></description>
			<author><![CDATA[dummy@example.com (aut0exec)]]></author>
			<pubDate>Fri, 14 Dec 2018 22:57:25 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13262#p13262</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13244#p13244</link>
			<description><![CDATA[<p>@siva . . . I got the same result:</p><div class="codebox"><pre><code>The following packages will be REMOVED:
  avahi-daemon* libnss-mdns*</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Fri, 14 Dec 2018 01:40:58 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13244#p13244</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13243#p13243</link>
			<description><![CDATA[<p>It&#039;s a pretty simple manager.&#160; To be fair, I wish I just better understood rc scripts and took the time to manage them better.</p><p>Back to the original topic: the plot thickens...</p><div class="codebox"><pre><code># apt-get remove --purge avahi-daemon
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libavahi-core7 libdaemon0 libre2-3
Use &#039;apt autoremove&#039; to remove them.
The following packages will be REMOVED:
  avahi-daemon* libnss-mdns*
0 upgraded, 0 newly installed, 2 to remove and 59 not upgraded.
After this operation, 386 kB disk space will be freed.
Do you want to continue? [Y/n]</code></pre></div><p>I wonder what GTK3 the OP was referring to.</p><p>In any case, it did give me an excuse to just uninstall it ^_^</p>]]></description>
			<author><![CDATA[dummy@example.com (siva)]]></author>
			<pubDate>Fri, 14 Dec 2018 01:20:38 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13243#p13243</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13241#p13241</link>
			<description><![CDATA[<p>@siva . . . You&#039;d think a quick search would be the first thing to do.&#160; But is sooo much easier to let someone else do it.</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Fri, 14 Dec 2018 00:41:36 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13241#p13241</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13240#p13240</link>
			<description><![CDATA[<p>We all have to start somewhere.&#160; But around this crowd if you&#039;re going to whine about something it&#039;s best to know and understand what you&#039;re whining about before making grandiose statements about your preferences.</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Fri, 14 Dec 2018 00:39:41 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13240#p13240</guid>
		</item>
		<item>
			<title><![CDATA[Re: At first I thought it was insane, but then I saw who was behind it.]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=13239#p13239</link>
			<description><![CDATA[<p>Bruh, google it.&#160; (Or startpage it.)</p>]]></description>
			<author><![CDATA[dummy@example.com (siva)]]></author>
			<pubDate>Fri, 14 Dec 2018 00:36:21 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=13239#p13239</guid>
		</item>
	</channel>
</rss>
