xrandr

From: Drew (X3N0PH0N) 6 Feb 11:26
To: william (WILLIAMA) 27 of 33
Yeah it's not a million miles away from just bundling DLLs in a directory. We'll go to great lengths to avoid the thing Linux (and BSD) is really good at and everything else is bad at: Dynnamic linking.

Yeah if I were installing nextcloud I'd go with a docker or whatever too. Anything that requires a database and a web server is a pain in the arse. It *shouldn't* be a pain in the arse, I think we fucked up somewhere and containers are a dreadful solution to the problem. But for now, it's easy and it works.

I think the need for a kinda explicit system layer comes with USB, wifi and having multiple devices. Hardware was less transient in the past so things didn't need handling in a dynamic way, really. And you didn't want to take your "account" or whatever elsewhere.

My OS will be written in 100% bash. And it'll be called Dim. Dim isn't Minix.


 
EDITED: 6 Feb 11:27 by X3N0PH0N
From: william (WILLIAMA) 6 Feb 12:42
To: Drew (X3N0PH0N) 28 of 33
Yes, it's a different world now, and especially with the web as he said in the talk. 

Database, web server, maybe a dash of webdav and that's a recipe for something complicated that shouldn't be. I suppose it's because there are so many dependent components. I lose count of the number of times I've followed a script to install something and broken down because PHP is out of date, or 'command not found' or a folder isn't where it should be because it all changed 6 months ago. Or something. 

Anyway, Dim. That's a properly recursive acronym.

 
From: ANT_THOMAS 6 Feb 22:35
To: Drew (X3N0PH0N) 29 of 33
Love bash. Probably because it's as far as my coding abilities stretch these days.
From: william (WILLIAMA) 6 Feb 23:04
To: ANT_THOMAS 30 of 33
I love rexx, although I have absolutely no way to use it these days. May as well learn python.
From: Drew (X3N0PH0N) 7 Feb 08:54
To: ANT_THOMAS 31 of 33
Bash's syntax is objectively horrible. But I kinda love that. I enjoy how weird and inconsistent it is. Cos it's just something that's gown organically over time.

But what I *really* love about bash scripting is just stringing standard commands together to do stuff. Not having to worry about libraries or frameworks or language-specific package managers.

I'm absolutely done with frameworks and languages that have their own package managers. It's always horrible.
From: Drew (X3N0PH0N) 7 Feb 08:56
To: william (WILLIAMA) 32 of 33
The cool kids are into Lisp these days. The kids that are too cool for python/rust/go.

EDITED: 7 Feb 08:57 by X3N0PH0N
From: william (WILLIAMA) 7 Feb 13:39
To: Drew (X3N0PH0N) 33 of 33
Some people should never be allowed to teach or offer tutorials  :'-D