!kyXJonZuBXCGzVwuSn:nixos.org

Systems Programming

290 Members
Kernel, stdenv, low-level hacking, patchelf, … 74 Servers

Load older messages


SenderMessageTime
9 May 2024
@k900:0upti.meK900And the whole thing is still worse than a yubikey19:25:20
@joepie91:pixie.town@joepie91:pixie.town(and for things that are not garden variety, see all of the above about the Mossad)19:25:20
@k900:0upti.meK900But at least you're doing it to hardware that you know doesn't physically have wireless19:26:06
@vzxplnhqr:matrix.orgvzxplnhqr
In reply to @k900:0upti.me
The key thing there is that you're deploying it on a certain physical machine
yes, this is true, but the other key thing is that I (and most people in the world outside of probably the handful of people in this channel) am not a hardware expert. So it would be nice to be able to boot up an OS which turns any hardware into "nearly-not-connected" hardware. That is all I am saying. I realize it is not perfect, but it would be better than trying to sandbox on an internet connected machine (imo).
19:26:17
@joepie91:pixie.town@joepie91:pixie.townwould it be?19:26:52
@joepie91:pixie.town@joepie91:pixie.townlike, I mean that as a serious question19:27:01
@joepie91:pixie.town@joepie91:pixie.townwhat is the specific property that makes it better, and why?19:27:08
@vzxplnhqr:matrix.orgvzxplnhqr
In reply to @joepie91:pixie.town
like, I mean that as a serious question
I guess maybe not? I don't know. I think the issue is that most people are also not experts at sandboxing either :-)
19:27:59
@k900:0upti.meK900And now you're trying to make a Security Product19:28:22
@joepie91:pixie.town@joepie91:pixie.townif you do not already have an answer to this question then your conclusions are wrong, even if they would nominally be correct19:28:26
@k900:0upti.meK900Which is usually a bad sign19:28:31
@joepie91:pixie.town@joepie91:pixie.townto put it bluntly19:28:34
@vzxplnhqr:matrix.orgvzxplnhqrmaybe this thing I am trying to do should just be described as "physical sandboxing" rather than airgapping?19:28:36
@k900:0upti.meK900Because most things that make wague, handwaved More Security don't actually make you more security19:28:56
@joepie91:pixie.town@joepie91:pixie.town like, this sort of thing requires a lot of extremely careful work to get right - getting it wrong can cause harm, it is not a no-op 19:29:06
@raitobezarius:matrix.orgraitobezariusseems like we left system programming discussion per se19:29:23
@raitobezarius:matrix.orgraitobezarius can i recommend #security-discuss:nixos.org ? 19:29:28
@joepie91:pixie.town@joepie91:pixie.townif you cannot answer exactly why you believe a given thing is better than a given other thing, that is a reliable sign that you have not done the work necessary to tick that box19:29:39
@vzxplnhqr:matrix.orgvzxplnhqr
In reply to @joepie91:pixie.town
like, this sort of thing requires a lot of extremely careful work to get right - getting it wrong can cause harm, it is not a no-op
good point -- and that is precisely why I wanted to get input from smart folks like you guys here.
19:29:43
@joepie91:pixie.town@joepie91:pixie.townright, but this is not something you fix by asking people for recommendations19:30:12
@joepie91:pixie.town@joepie91:pixie.townwhen working on security systems for other people, there are exactly two valid options: either a) you do the work of gaining the necessary expertise yourself, or b) you do not do it at all19:30:37
@joepie91:pixie.town@joepie91:pixie.town it is fine to ask other people for feedback to learn, but do not do that while developing a production system 19:31:06
@vzxplnhqr:matrix.orgvzxplnhqr
In reply to @joepie91:pixie.town
right, but this is not something you fix by asking people for recommendations
gotta start somewhere! Sorry if you feel like I wasted your time or anybody else here. That was not my intent. I have just in general been enjoying becoming more "nix-ified" in things, and thought this might be a nice next step.
19:31:27
@joepie91:pixie.town@joepie91:pixie.townlearning this stuff and actually applying this stuff need to be strictly separated at all times19:31:38
@joepie91:pixie.town@joepie91:pixie.townit is not about wasting time; I frequently help people get better at topics like this19:31:51
@joepie91:pixie.town@joepie91:pixie.townthe point is that you need to do it with the correct attitude19:31:59
@joepie91:pixie.town@joepie91:pixie.town"learning it as I go" is not an acceptable option when other people's safety will depend on you19:32:14
@joepie91:pixie.town@joepie91:pixie.townso you need to make a choice as to whether you are trying to learn, or trying to build a system for others, but you cannot choose both at once19:32:56
@vzxplnhqr:matrix.orgvzxplnhqr
In reply to @joepie91:pixie.town
it is fine to ask other people for feedback to learn, but do not do that while developing a production system
I'm not sure why you think I am developing product (production or otherwise), it is just a flake I put on github with my feeble attempt at something I thought might be cool.
19:33:07
@joepie91:pixie.town@joepie91:pixie.townbecause you are describing it like a thing for others to use19:34:00

Show newer messages


Back to Room ListRoom Version: 6