All of this user’s content is licensed under CC BY-SA 4.0

  • 11 Posts
  • 12 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2023

help-circle
  • I think you need to read up on what the Gadsden flag actually represents – your information is rather flawed. The Gadsden flag is a historic symbol representing independence, and liberty and it has historical roots that go all the way back to the American revolution. I have no idea why the proud boys, among others – who are all quite non-libertarian imo – decided to adopt it. It is indeed rather curious, and also unfortunate for this very reason; the misrepresentation of the symbol is staining it’s public image – as is evident by the existence of this thread, and the degree of harassment, and defacement that it received on the canvas – and it is quite a shame.

    I can forgive simple lacking in education on the topic, but what really baffles me are those who know the true meaning of the Gadsden flag, but still choose to hate it. Why someone would willingly chooose opression over liberty is beyond me.

    Regarding what you said about alt-accounts, the rules don’t prohibit them. The rules state

    Alts are generally ok, as long as you keep a good nature behind it

    Considering the fact that I was constantly trying to fend off those that were attempting to deface my picture, I feel that my use of the alt accounts is justified – if I didn’t have them, my single account wouldn’t be able to handle it all on its own.


  • Kalcifer@lemmy.worldOPtoCanvas@toast.oooI have some suggestions
    link
    fedilink
    arrow-up
    1
    arrow-down
    2
    ·
    edit-2
    11 months ago

    Yeah, I’m starting to agree. I’ve found that it gets to a point where you essentially just cant keep up with the griefers if you are drawing over virgin pixels. I second the idea of making it the same cooldown for placing pixels for everybody. I don’t think theres a way to structure it to always favor defenders. There will always be an edge case where the attackers will have the upperhand.

    I’m also starting to think that being able to have multiple pixels queued can also put a defender at a disadvantage. When your actively placing pixels, you are always at 1 pixel with a cooldown, but someone could come along with 6 stored pixels, and just dump them consequtively in a spot giving them a permanent space advantage that you will never be able to recoup if the attackers keep at it.


  • Kalcifer@lemmy.worldOPtoCanvas@toast.oooI have some suggestions
    link
    fedilink
    arrow-up
    1
    arrow-down
    2
    ·
    11 months ago

    A couple more ideas popped into my head:

    1. When placing a pixel on your own pixel, the time delay should be the same as placing over a virgin background. I don’t see the point in punishing a user for drawing over their own art.
    2. Defenders should have a more favorable time delay than attackers. For example, when placing a pixel over someone else’s pixel that replaced your previous pixel (defending), the time delay should be short (e.g. the same as when placing over a virgin background), whereas when you place a pixel over someone else’s pixel that wasn’t preivously the location of one of your own (attacking), you should get the longer time delay (e.g. 1 minute).











  • I don’t really understand this reasoning. Some server would still need to receive those requests at some point. Would it not be better if those requests were distributed, rather than pounded onto one server? If you have a server caching all the content for its users, then all of its users are sending all of those requests for content to that one single server. If users fetched content from their source servers, then the load would be distributed. The only real difference that I can think of is that the speed of post retreival. Even then, though, that could be flawed, as perhaps the source server is faster than one’s host server.





  • That’s quite a few cameras. I would do an audit on how many you will actually need first, because you will likely find you could get by with 5-10.

    That’s a fair point. I haven’t actually methodically gone through to see exactly how many I would need just yet. The numbers that I chose were somewhat just ballpark off the top of my head.

    You will also want some form of reliable storage for your clips

    I am planning to give the camera server dedicated storage for the data. If I’m really feeling like splurging on it, I may look into getting WD Purple drives, or the like.

    as well as the ability to back up those clips/shots to the cloud somewhere.

    I’m not sure that I would need this very much. I’m mostly interested in a sort of ephemeral surveilance system; I only really need to store, at most, a few days, and then rewrite over it all.

    I’m personally running 4 cameras (3x1080 @ 15fps, 1x4k @ 25fps) through my ~7 year old Synology DS418play NAS

    Would you say that 15FPS is a good framerate for surveilance? Or could one get away with even less to lessen the resource requirements?

    whereas I can tweak stuff on Surveillance Station quite easily.

    What tweaking do you generally need to do for the camera server?


  • The space requirements get super intense with many cameras like that unless you compress the video.

    I think Frigate uses h264 if I remember correctly. Also I’m not planning on storing and archiving the recorded data. I most likely would only save a day or a couple days. You do raise a good point about vacations, though - I should probably have enough storage for possible vacations.

    Also if the cameras don’t encode then the data flow would congest your network something fierce.

    The newtork that the camera feeds would be flowing through would essentially be isolated from the rest of the network. I intend to hook the cameras up to a dedicated network switch, which would then be connected to the camera server.

    The biggest issue as I see it with so many cameras would be how to find interesting stuff in all that data.

    What’s nitce about Frigate, is that it uses OpenCV, and TensorFlow to analyze the video streams for moving objects.

    More Information can be found on Frigate’s website.



  • Thank you for the explanation!

    Unfortunately, it seems, if I understand understand correcly, that this is not sustainable in the long term for small instances/servers. If Lemmy continues to grow in popularity, then the influx of content will continue to increase, thereby pushing small servers out of participation due to lack of resources. The data storage requirements, I fear, will become a very limiting issue.

    I feel that if servers only tracked what their users directly participated in (i.e. only save comments, and posts directly made by the user), this issue would not be as problematic.

    For example, I would like to host my own instance with only my account on it. I was initially hoping that my data storage requirements would only be directly proportional to how much I, as a user, use Lemmy; the server would only need to store my personally created data, and nothing else. Unfortunately, however, it appears that I would also have to have enough resources to sustain everyone elses posts which is a far steeper requirement.


  • When your instance needs to fetch from another instance it will

    Meaning it will only fetch what is being actively looked at?

    Only communities that your users subscribe to will be updated by their “origin” instances.

    So when an external community is subscribed to from an account located on your located instance, from the point of subscribing forward, your local instance will begin downloading every single post that will ever be made to that subscribed communty, regardless of who posted it?

    Or better yet, do you only store what the users on that instance do (i.e. their posts, and posts to the communities hosted on that instance)?

    This does happen, but it also stores what your users do on remote instances as well as “copies” of what they interact with. Images (currently the only media hosted by lemmy servers) are linked to thier “origin” as well. So you are storing text of posts and comments.

    This is the main point of confusion to me. From my current understanding, it feels as if it contradicts what you had previously said:

    Only communities that your users subscribe to will be updated by their “origin” instances.

    If it’s already pulling in all posts and comments on that community, what use is specifically storing anything that the users do on that community? Would it not be already stored?