Skip Navigation

Posts
44
Comments
1245
Joined
3 yr. ago

  • That's the thing, you correctly see the difference in available time after work. That difference stacks over time. Having read this or that makes you understand terminology, patterns, builds confidence and over time that marginal extra time I have had has made it possible for me to grok a manual in 15 minutes but my father who hasn't had that time takes 45 minutes from his shorter available time. Then there's all the modifying details around kids or no kids, how much more hours the lower parts of the working class have to do to pay rent today vs earlier and so on and so forth. Everyone really but it's just much worse for the lower sections.

    And then there's the problem of availability of products without extensive research. There's few brands owned by few large corpos that spend a lot pushing them left front and center on their digital platforms. That increases significanty the amount of work anyone has to do to avoid surveillance in this case. And as you understand, increasing the amount of work, increases the amount of time, and there's hard cutoffs which lead to the work not being done, which leads to the marketing campaigns succeeding in getting dad to buy a Ring. These people study, research and know well how to get people who seemingly have choices to choose their product 8 out of 10 times. Especially when transacting via their digital platform.

    Which is why we're fighting a losing game if we rely on the individual when they're standing against the corporation which acts as a large collective with collective resources aligned to achieve their goals. This is why individualism is profitable and therefore encouraged. Consumers, employees have to also act as a collective which pools their resources like time, expertise to counteract this. E.g. by having people, supported by the normies, digest, analyse and spit out the results in trivial form (when posaible) that also takes very little time for everyone else to grok, so they make the right decision. Example that come to mind is Consumer Reports.

  • Always has been and it falls on the ones that aren't defeated by the pamphlet to help the rest, since the labour of the rest allows the standard of life pamphlet interpreters enjoy. 😂

  • But this maybe implies that there's a possibility to change this behaviour. Which is infeasible. For many of the same reasons why we don't have people specialize in more than a couple of areas.If you're not implying that and you're just saying that in vacuum, then yeah sure. That said it's not the only reaaon why things suck more and changing this behaviour is not the only way to not have things suck, For example a government in a more democratic system might serve its citizens more than its corporations and ban these practices.

  • What you're saying makes me think you aren't aware of the technical knowledge of your typical smart doorbell or cam user, which is basically little to none.

  • Yeah. It's crazy. I would choose neither because I can DIY something secure but for non-technical folks in North America today, the Chinese gov't having your video is safer than a private US corporation. I didn't imagone I could make this judgement back in 2022.

  • Seems like stillbirth to me.

  • When many who still aren't in cities move into them. Urbanization in China has yet more runway and that drives rail utilization.

  • Updated ☝️ 👇

  • It probably can be packaged in a flatpak but it would be more of a challenge than using the docker package. You could implement your use case today with the default docker compose setup. You could be up and running in minutes. Start it with -d and it would even start automatically on reboot. It won't consume any more resources than a flatpak version.

    Just try this in a directory somewhere: https://immich.app/docs/install/docker-compose/

    As for docker itself, if you're on Ubuntu or Debian, you can use the docker version from the stock repos. The package is docker.io and for compose you want docker-compose-v2

  • Yes, it prevents bit rot. It's why I switched to it from the standard mdraid/LVM/Ext4 setup I used before.

    The instructions seem correct but there's some room for improvement.

    Instead of using logical device names like this:

     bash
        
    sudo zpool create zfspool raidz1 sda sdb sdc sdd sde -f
    
      

    You want to use hardware IDs like this:

     bash
        
    sudo zpool create zfspool raidz1 /dev/disk/by-id/ata-ST8000VN0022-2EL112_ZA2FERAP /dev/disk/by-id/wwn-0x5000cca27dc48885 ...
    
      

    You can discover the mapping of your disks to their logical names like this:

     bash
        
    ls -la /dev/disk/by-id/*
    
      

    Then you also want to add these options to the command:

     bash
        
    sudo zpool create -o ashift=12 -o autotrim=on -O acltype=posixacl -O compression=lz4 -O dnodesize=auto -O normalization=formD -O relatime=on -O xattr=sa zfspool ...
    
      

    These do useful things like setting optimal block size, compression (basically free performance), a bunch of settings that make ZFS behave like a typical Linux filesystem (its defaults come from Solaris).

    Your final create command should look like:

     bash
        
    sudo zpool create  -o ashift=12 -o autotrim=on -O acltype=posixacl -O compression=lz4 -O dnodesize=auto -O normalization=formD -O relatime=on -O xattr=sa zfspool raidz1 /dev/disk/by-id/ata-ST8000VN0022-2EL112_ZA2FERAP /dev/disk/by-id/wwn-0x5000cca27dc48885 ...
    
      

    You can experiment till you get your final creation command since creation/destruction is nearly instant. Don't hesitate to create/destroy multiple times till you got it right.

  • Yes exactly.

  • They can't. Competition for capital is forcing them to extract the everliving profit out of people. Their competitors would not be far behind on this train if it increases profitability.

  • Basically the equivalent of RAID 5 in terms of redundancy.

    You don't even need to do RAIDz expansion, although that feature could save some space. You can just add another redundant set of disks to the existing one. E.g. have a 5-disk RAIDz1 which gives you the space of 4 disks. Then maybe slap on a 2-disk mirror which gives you the space of 1 additional disk. Or another RAIDz1 with however many disks you like. Or a RAIDz2, etc. As long as the newly added space has adequate redundancy of its own, it can be seamlessly added to the existing one, "magically" increasing the available storage space. No fuss.

  • This. Also it's not difficult to expand at all. There are multiple ways. Just ask here. You could also ask for hypothetical scenarios now if you like.

    • That power situation looks suspicious. You better know what you're doing so you don't run into undercurrent events under load.
    • Use ZFS RAIDz1 instead of RAID 5.
  • This time more of a distraction.

  • Shit must be getting real with the Epstein files meltdown.

  • If the cost of panels drops significantly, there would be more capital available to spend on inverters, even if they stay at the current prices, still decreasing the cost of deployment. But yes. 😄

  • Much more important than the enjoyable culture is the material aspect - how much work each developer has to do. Nice vibes help delay burnout but rarely eliminate it. Or they let it happen with a smile on the face.

    Pay the developers instead, so they can reduce hours worked elsewhere, if you can. Or contribute code, if you can. This isn't aimed at you personally, but anyone reading. I can't contribute code but I can pay so I do that.

  • Nice. So this model is perfectly usable by lower end x86 machines.

    I discovered that the Android app shows results a bit slower than the web. The request doesn't reach Immich during the majority of the wait. I'm not sure why. When searching from the web app, the request is received by Immich immediately.