Keyoxide: aspe:keyoxide.org:KI5WYVI3WGWSIGMOKOOOGF4JAE (think PGP key but modern and easier to use)

  • 0 Posts
  • 24 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle
  • In the basic case you go to settings and change permissions.

    In the more typical case for os modifications, you go to that tab, open advanced properties, change the owner account by typing in “everyone” or your account name by hand, saving, closing reopening the advanced security settings, probably disable inheritance then create a new permission entry.

    In the most extreme case, where you change files belonging to something critical like windows defender or edge, you can’t.
    The only way I am aware of is booting into an older windows install iso, or a live linux iso, then performing the modifications there.

    Disclaimer: I have not done this on windows 11 yet, but I can’t imagine the process got simplified.

    Windows has a lot of systems that allow some more complicated modifications. Those are often unnecessarily obfuscated, the registry for example doesn’t have to be a weird custom database, it could have been part of the filesystem or at least a more standard database format. Windows will sometimes bite you with weird sketchy systems breaking expectations, and this tends to become inevitable when you try to change stuff Microsoft has decided to remove consumer choice on.
    If Edge and the account push were as easy to avoid as learning how to take basic file ownership, we might not be where we are now (i.e. on Linux).


  • I’m not certain, can’t find any reliable info on this.
    Shops don’t seem to specify the reflective material. In addition, aluminium is commonly used to describe the frame, and silver as a color for the frame or other parts, making it hard to get any info on the sales side.

    On the production-tech side, I see some pages talk only about silver, others mention both silver and aluminium. Silver commonly has a description of the chemical process at times (silver nitrate silvering), haven’t seen one for aluminium yet.

    Price wise, metal should be fully opaque around 10nm. Assuming a generous 100nm thickness, that makes 0.1€/m² worth of silver. I doubt material cost is a factor.

    Performance wise, silver seems better than aluminium in its reflectance. Honestly I don’t get why anyone would be making aluminium mirrors.

    Does anyone have more info on this?



  • You probably mean daemon-reexec, which also does not restart services (it better not, would be really problematic if it did).

    I do mean reload, which has uses, otherwise it wouldn’t even exist and services would simply always reload: You may not want to reload yet, but keep a working state of service definitions in systemd while editing things, similar to typing away in a code file in production without saving yet.
    I don’t see why I would need to “save” all my service definitions to get a usable (non-spammy) mount back, especially when my mount isn’t even part of systemd. How does the message even get sent by mount when mount is not aware of systemd?

    PS: systemd can replace my text editor over my cold dead body


  • shutdown, reboot, … are symlinks on multiple different systemd repos, I have no reason to believe that is not the systemd standard.

    systemd is not moving all it does into a single binary, obviously. Others already mentioned that and a bit further up I mentioned some systemd components that can be isolated too.

    GNU posix is one extreme, and busybox the other, and the accusation is that the core of systemd sits too close to busybox, and the other projects might too group together things into fewer binaries that used to be multiple independent commands.

    As for the core, I think that constitutes: services, logging (journald), cron+anacron (timers), blocking (systemd-inhibit), and mount.
    I am probably missing some there. Timers does not interfere with other cron, but it is there whether you like it or not. Those components also come bundled with otherwise optional linux features like cgroup which do complicate using other posix tools with systemd, as you get unexpected results (like nohup not working).


  • My problem is 1) how do I revert to dedicated mount, and 2) mainly that I want to edit fstab, and mount without having to reload systemd. Dedicated mount doesn’t need a reload, it simply pulls config from fstab at time of call.

    I also don’t see why you would ever want to reload service files due to editing fstab, it seems dumb in both directions. Those two systems should just be decoupled.


  • I need systemd-run to start a process in my startup scripts (that are a systemd oneshot service) so that the process won’t get killed when the startup scripts have run (subshells, nohup, … still keep the same systemd cgroup so get killed with the tree).
    I need journalctl to get output from services, so basically every system and user process I didn’t explicitly start in a console. I don’t even know how to get info from systemd stuff in any other way, as they don’t have alternate logging facilities to my knowledge.
    Systemd also ate my fstab at some point and translates mounts into services, but I haven’t really looked into that.

    I think there were a few more components packed into this systemd core. Without the init system/servixe manager, logging, … you can’t really use systemd stuff including parts of that core.

    Past that, things like networkd, resolved, … are very modular in my experience.
    I can imagine running resolved under a different init system, and I have migrated both to and from resolved on systemd systems. They do still change old paradigms, resolved replaces a file not a service for example, but they do provide adequate translation layers and backwards compatibility in most cases (Though the mounts for example has lead to me getting 5 “run daemon-reload” info messages on every execution of mount before). An issue here might be when something only supports the new systemd interface not the old stuff, say a program directly calling resolved instead of looking at resolv.conf. But I haven’t seen that, and most of those interfaces seem decent enough to implement into systemd-alternatives.

    Maybe someome who actually tried cherrypicking some systemd stuff into their system can provide some more experience?








  • redjard@lemmy.dbzer0.comtomemes@lemmy.worldFTs
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 month ago

    It’s not failing in the technical sense, in the same way tech-support-scams aren’t a failure of online-banking.

    You can consider the unfixable nature of such scams an inherent flaw of the system, I suppose it is. An inevitable tradeoff for the automated nature such a system has, where a central authority would have the ability to roll things back.

    On the other hand, plenty of online financial scams are not able to be rolled back, often enough banks simply pay you out of an insurance pool. The same could be implemented for blockchains I suppose. Or on top as a regular insurance specialized for “blockchain trading” or whatever. You could also enforce transaction locks, similar to a lot of bank transactions, though that would slow purchases in the same way.

    About banks not running off with stuff, I mean rarely they are but usually not yes. There is a reason the core audience of blockchain technologies are paranoid people.

    The legitimate usecases for fungible blockchain (crypto currencies) is countries (and corporations) regulting and limiting anonymity and even ability of transactions. That has applications from drug purchases (meth) to drug purchases (hormone therapy under anti-lgbt regimes).

    The usecase of blockchain contracts for example is for simple digital trade, currently I can only think of crypto currency exchange, since this fundamentally only makes sense for goods that are themselves on a blockchain.

    The legitimate usecase of non-fungible blockchain (nft) is


  • redjard@lemmy.dbzer0.comtomemes@lemmy.worldFTs
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    1 month ago

    You can’t be 100% sure about organizations following these practices, to the degree that blockchains allow. Organizations aren’t fully transparent, and people are fallible.
    I still prefer https over all the secrecy we managed to get in letters before the digital era, even if our audit systems to ensure secrecy of communications then were impressive.

    Even with a perfect audit trails and merge requirements, convincing a small group of people part of the same organization is easier than convincing a larger cryptographically-herded pool of who-knows who.

    You can argue about how likely that is to ever be relevant for practical applications, but it is a system that is perfect in ways its “predecessors” aren’t.


  • redjard@lemmy.dbzer0.comtomemes@lemmy.worldFTs
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    1 month ago

    For classical databases there is always someone with root access, who could modify whatever they want.
    In practice, for important stuff, there is a good chance enough people were observing to make a case based on witnesses, but it isn’t exactly ideal.
    You don’t often get banks running with your money or some storage facility selling your stuff illegally, but it could happen. And that is enough for some (paranoid) people. Maybe some day there might even be applications that would not otherwise be feasible due to fear of scams.
    There is a usecase for crypto currencies, so why not the highly related NFTs where the only difference is that the stuff you own is a unique thing (like a title) instead of a bunch of non-unique things (like currency).