Post 9qXB2XAaJDS4GLjESO by ParadeGrotesque@mastodon.sdf.org
 (DIR) More posts by ParadeGrotesque@mastodon.sdf.org
 (DIR) Post #9qX8zuqdcLACvG1SVs by feld@bikeshed.party
       2019-12-31T19:28:02.480591Z
       
       2 likes, 4 repeats
       
       Reasons why I prefer FreeBSD:1. timekeeping code is far superior2. ZFS out of the box, protecting your data3. CPU scheduler has always been better (ignore NUMA environments; we're getting better there). At 100% cpu / max load you can still SSH into a box and video/audio doesn't stutter.4. better random/entropy design5. no systemdhttps://probablydance.com/2019/12/30/measuring-mutexes-spinlocks-and-how-bad-the-linux-scheduler-really-is/
       
 (DIR) Post #9qX96oIkM8Mce5SR6m by ParadeGrotesque@mastodon.sdf.org
       2019-12-31T19:29:13Z
       
       1 likes, 0 repeats
       
       @feld You should have said:1. No systemdAnd stop right there!  😋
       
 (DIR) Post #9qXARNUnJWcZXpSq5A by starbreaker@mastodon.sdf.org
       2019-12-31T19:44:08Z
       
       1 likes, 0 repeats
       
       @ParadeGrotesqueTrue, but you can identify the absence of systemd as a virtue of every BSD, and of any true GNU/Linux distribution that hasn't sold out and become #Poetterix instead, like #Slackware. :)@feld
       
 (DIR) Post #9qXB2XAaJDS4GLjESO by ParadeGrotesque@mastodon.sdf.org
       2019-12-31T19:50:51Z
       
       0 likes, 0 repeats
       
       @starbreaker @feld Very true.Hence my position: why use Slackware and BSD?1. No systemd.You are welcome! 😋
       
 (DIR) Post #9qXBsul1r4ukTekgYi by starbreaker@mastodon.sdf.org
       2019-12-31T20:00:18Z
       
       0 likes, 0 repeats
       
       @ParadeGrotesque The reasoning does seem to eventually come back to systemd's absence, as is the case for my position:Why use BSD or Slackware?1. They work.Why do they work?1. The developers know WTF they're doing.2. No systemd.:cat:@feld
       
 (DIR) Post #9qXC1pxZ3wWaCfs0NE by feld@bikeshed.party
       2019-12-31T20:02:00.791773Z
       
       0 likes, 0 repeats
       
       @starbreaker @ParadeGrotesque don't get me wrong -- there are things systemd provides that I want in FreeBSD as well. But they're about 1% of the featureset.Give me Solaris SMF or MacOS Launchd and that would be sufficient.
       
 (DIR) Post #9qXCsB21xjDecDutM0 by starbreaker@mastodon.sdf.org
       2019-12-31T20:03:54Z
       
       0 likes, 0 repeats
       
       @feld Not familiar with SMF (but it probably doesn't stand for "sick motherfucker" in this context) but I get what you mean regarding launchd in OSX.systemd is an overdesigned, overengineered solution in search of a problem.@ParadeGrotesque
       
 (DIR) Post #9qXCsCFBSJKoNJ4uUi by feld@bikeshed.party
       2019-12-31T20:11:27.618240Z
       
       0 likes, 0 repeats
       
       @starbreaker @ParadeGrotesque SMF is *mostly* just service management and watchdog.Launchd on the other hand has some great features like being able to start/stop services based on network topology changes, system load, disk and i/o load, it remembers patterns, knows if you're on battery or not, etc etc. It becomes a very intelligent mechanism for orchestrating what services your OS should be running based on different parameters.Yeah, it might be 3am but your machine is low on battery. Probably not a good idea to run those jobs which use a ton of CPU. Just wait until it's plugged in run them in the background later when idle.
       
 (DIR) Post #9qXDZErNbZAOwNT5RQ by feld@bikeshed.party
       2019-12-31T20:19:15.098207Z
       
       0 likes, 0 repeats
       
       @starbreaker @ParadeGrotesque also with Mach IPC it can signal processes to wipe their DNS cache, for example, when switching wifi networks or jumping from wifi to lte or ethernet
       
 (DIR) Post #9qXNekQiefQVqJGPB2 by lanodan@queer.hacktivis.me
       2019-12-31T22:12:17.720427Z
       
       0 likes, 0 repeats
       
       @feld I've yet to not have ssh not working, also video works 100% when there is not nvidia (fun fact: nouveau has better video decoding on my laptop) and audio when there isn't pulseaudio.
       
 (DIR) Post #9qXNzB8564LaRPHuWu by thatbrickster@shitposter.club
       2019-12-31T22:15:58.506320Z
       
       0 likes, 0 repeats
       
       @feld One day I'll run GhostBSD on my laptop. The only thing that stopped me before was buggy WiFi but I believe that to be fixed.Actually, I don't think there's anything stopping me now. I might consider it again.
       
 (DIR) Post #9qXcmskJ7R7tGNlKtc by feld@bikeshed.party
       2020-01-01T01:01:49.951089Z
       
       0 likes, 0 repeats
       
       The more I think about this the more it makes sense that UT2004 used to get higher framerates on FreeBSD than Linux