Fork me on GitHub
#clojure-uk
<
2020-07-16
>
dharrigan06:07:09

Good Morning!

djm10:07:58

What a morning - it's taken me until now to be able to login to my laptop... some stupid AD issue

djm10:07:19

(Wow, /me is lame on slack)

dominicm10:07:26

/me is terrible. But I'll also jump onto attacking systemd whenever.

dominicm10:07:32

Systemd bad. Down with systemd.

dominicm10:07:42

tbh, a lot of the freedesktop stuff is utter crap.

dominicm10:07:17

I'm a bit grumpy that it's no longer enough to have config files specifying your font/icon preferences, you have to run a gconf command which updates a binary database.

dominicm10:07:30

I just want to have portable dotfiles, why is this so difficult?!

djm10:07:19

This is part of why I switched from Linux to FreeBSD, but I don't think suggesting *BSD at work would go down too well with our head IT person

dominicm10:07:47

@djm_uk I use void, which is the BSD user's respite in Linux (although I've never used BSD)

djm10:07:36

How does it compare to Arch? That's my go to when I need to use Linux (and I have a vagrant vm of it that I keep around), or failing that Debian

djm10:07:45

NixOS does sound interesting though

alexlynham10:07:21

oh man, on the dotfiles subject, how are we in 2020 and can't port a laptop config fluently to a new machine on the same OS?

alexlynham10:07:28

I have so many lil hacky scripts

maleghast12:07:13

Hello All... Re the BSD conversation, I realise I am exposing my ignorance here, but what the hell, why would you want to use BSD over Linux on the Desktop? I honestly don't know the actual difference

djm12:07:16

It's well over ten years since I switched now. There were particular frustrations with Linux in general, and a particular distro (some technical, some more social, I suppose) at the time that led to it

djm12:07:42

In the end you're mostly running the same software either way

dominicm13:07:47

BSD is almost always more sane in everything they do.

dominicm13:07:18

Linux has 4 filesystem apis I think, because they got it wrong a few times with the async stuff.

dominicm13:07:50

If I wanted to seriously trust every level of my stack, I would find it easier to read the BSD source I think.

dominicm13:07:18

The documentation is fantastic too I hear. The man pages are actually useful. They get expanded upon by the maintainers.

dotemacs14:07:19

I used FreeBSD and tinkered with NetBSD. And I also left it behind about 10 years ago, when I switched to the fauxBSD . If your tooling consisted of an $EDITOR, a terminal and a browser, with any of the BSDs you were set. Mind you, it’s not like I use anything more than that even in any other OS… but in FreeBSD when compared with Linux, it just worked. If there was something unclear, all the info was in its official Handbook. Most third party software was in its ports and could be installed easily. I guess that isn’t so “magical” now days, but back in the day, when compared to Linux, FreeBSD was something that just got out of your way and allowed you to get on with your work.

flefik15:07:21

My primary reason for running linux > mac os today is the absence of a reasonable window manager in OS X. Silly reason I know 🙂

dotemacs15:07:52

I think that it’s a legit reason. You want to be comfortable in order to be productive.