!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

919 Members
Declaratively manage your switching, routing, wireless, tunneling and more.276 Servers

Load older messages


SenderMessageTime
21 Aug 2021
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneWell if you don't care, then you don't care. I can't do much about that :P03:21:24
@6aa4fd:tchncs.de6aa4fdokay well normally when i write something online im thinking about how other people benefit from it, maybe thats just me03:21:28
@washort:greyface.orgdash 6aa4fd: me too 03:21:34
@washort:greyface.orgdashbut "free software" isn't an interesting topic of discussion03:21:49
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone

Even philosophically free software is built on eroding the user-developer distinction

That's a great way of looking at it, not actually read that before.

03:21:56
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneUsers and developers shouldn't be distinct.03:22:11
@washort:greyface.orgdashwhy's that a great way of looking at it03:22:10
@washort:greyface.orgdashmost people don't want to be software developers even if they could03:22:22
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneThey should be distinct in terms of what can be done, but the developers shouldn't have power over the users.03:22:31
@washort:greyface.orgdashmost people use computers because their job requires it or communicating with their friends or buying things requires it03:22:53
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneObviously the developer has skills that the user doesn't have. But that shouldn't give them overwhelming power. If that is the case, the developer hasn't made a good abstraction for the user to use.03:22:58
@washort:greyface.orgdash matthewcroughan - nix.zone: that is silly. 03:23:00
@6aa4fd:tchncs.de6aa4fd
In reply to @matthewcroughan:defenestrate.it

Even philosophically free software is built on eroding the user-developer distinction

That's a great way of looking at it, not actually read that before.

i didnt steal the quote from anywhere, its just how it works. people learn to fix their own problems, how other people might have the same ones, how to help them out. a default presumption of closed source, private, unfree, software is that users can't have, don't deserve, etc, that agency over their own possessions. sure they might not make ideal use of it a lot of the time, but it starts with good will towards the recipient of the software
03:23:26
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneUNIX itself is based on giving users absolute power to control their system.03:24:03
@washort:greyface.orgdash matthewcroughan - nix.zone: haha. 03:24:10
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneEvery program written in C as a utility is an example of the developer giving absolute power to you, the user.03:24:28
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone The developer of awk has no power over you. He doesn't know more than you about awk. 03:24:45
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneBrian Kernighan is surprised by people's usage of awk. Because he has made a tool to be used.03:25:03
@6aa4fd:tchncs.de6aa4fdand for that matter, empowerment of users and developers is not really in contradiction, more aggressive DAC projects dont take agency away from the user or administrator, they just also build in more substantial "sensible" default profiles so the admins can wrangle with the higher complexity of the design03:25:03
@6aa4fd:tchncs.de6aa4fdlike, the fact is that even high-level users, highly paid admins managing hundreds of servers, depend heavily on those defaults, so its not like anyone would propose that the defaults for any kind of nix-store security not be good, because if the defaults arent functional it will undercut the marketing and practical security impact of the whole measure03:26:25
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneThe current network topology is an example of a nightmare, where administrators have absolute control.03:26:37
@washort:greyface.orgdashwhy is this a "nightmare"03:26:50
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneAnd you don't even have control, as a user, over how your traffic is routed out of your own home, to a destination.03:26:52
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zone
In reply to @washort:greyface.org
why is this a "nightmare"
Because you rely on BGP configured by someone, usually improperly.
03:27:05
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneA BGP router, which requires three phase power.03:27:13
@washort:greyface.orgdash matthewcroughan - nix.zone: why is this a "nightmare" 03:27:15
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneAnd consumes 10,0000 watts.03:27:18
@washort:greyface.orgdashhaha.03:27:22
@matthewcroughan:defenestrate.itmatthewcroughan - nix.zoneIt's a nightmare, because you have no control over your route, so it goes to China.03:27:27
@washort:greyface.orgdashand?03:27:34

Show newer messages


Back to Room ListRoom Version: 6