(Justin)

Tech nerd from Sweden

  • 0 Posts
  • 264 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle

  • Justin@lemmy.jlh.nametoLinux@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    22
    arrow-down
    4
    ·
    19 days ago

    C developers are basically the angry neighbor complaining that the city is building a bike lane.

    Biking is really popular these days, because it’s healthier, cheaper, and better for the environment than driving, but new residents moving to the neighborhood will only move in if there’s good bike lanes. Now, nobody is asking the C developer to give up their car, but they’re still mad about the bike lane. They can’t be bothered to learn how to drive alongside bicyclists, and they say that bicyclists just have to deal with the fact that the C developers might run them over, and they should just get a car. All the bicyclists are afraid to use the bike lane because people keep getting run over by the C developer, and the C developer refuses to learn new driving techniques to share the road with bicyclists.

    This eventually leaves to all the bicyclists moving to another city where they can bike safely, and the C developer’s neighborhood turning into a shithole ghost town with no developers left, all because the C developer is an asshole who can’t accommodate change.








  • Display and keyboard are unnecessary bulk in my closet when I run everything headless, but fair. Lithium batteries in laptops and tablets don’t last long when constantly plugged in and can spontaneously catch on fire if they’re not watched. You can get N100 mini PCs on ali express without fans.

    I didn’t notice this before, but soldered ram is a non-starter. With 8GB of ram, you’re not gonna be able to run anything besides maybe jellyfin and home assistant. Trying to combine jellyfin and nextcloud will run out of ram, and there’s no slack for a container orchestrator like Kubernetes to automate container management. The Ali express boxes often come with 16GB, and its super easy to upgrade to 32/48gb for less than $100 when needed. You’d get 2-6x more capacity with a system with SO-DIMMs, at a cheaper price.





  • Generally it’s simpler if you have your NAS separate from your application server. Synology runs NAS really well, but a separate application server for docker/etc is a lot easier to use and easier to upgrade than running on Synology. Your application server can even have a GPU for media transcoding or AI processing. Trying to do everything on one box makes things more complicated and fragile.

    I would recommend something like Debian or NixOS for the application server, and you should be able to manage it over SSH. You can then mount your NAS as an NFS share, and then run all your applications in Docker or NixOS, using the NAS to store all your state.




  • You need IP cameras and then you need a NVR server for recording, detection, and display. There are some good open source NVR programs out there with docker support. I’ve been wanting to try Viseron. There’s also ZoneMinder and Shinobi that seem to be good.

    Unfortunately most consumer cameras are cloud only. This seems to be a list of cameras you can look into: https://wiki.zoneminder.com/Hardware_Compatibility_List

    Your best bet is probably a chinese brand for cameras. Dahlua seems popular. There are also a bunch of PoE cameras on Aliexpress for $15-25, but I can’t attest to if they’re any good. Hikvision cameras seem to have been popular too, but they have been recently sanctioned by EU/US for human rights violations.