• 1 Post
  • 85 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle













  • I learned Python after I already knew C, and I will forever be grateful for that.

    I took an Operating Systems class in undergrad whose first assignment was to implement a simple web server in C, and it was fine. Later, I took the same prof’s grad-level class and had to do basically the same assignment again, and all I could think was “wow, this is incredibly tedious: this whole thing would be literally two lines of Python.” Python absolutely ruined my patience for writing C (or at least, for writing C socket code that has to manually juggle IPv4 and v6 struct addrinfos and whatnot).






  • grue@lemmy.worldtoOpen Source@lemmy.mlOpen Source Housing
    link
    fedilink
    English
    arrow-up
    39
    arrow-down
    1
    ·
    edit-2
    5 months ago

    Did the guy explicitly say in his video that he intended these to be “open source?” 'Cause otherwise, as far as I can tell, there’s nothing that actually gives anybody else permission to copy, modify, and redistribute. In other words, they’re proprietary “freeware,” at best.

    The blueprint title block needs to have a field that explicitly names the license (Creative Commons or whatever), because otherwise it’s © Design Residential, Inc. All Rights Reserved, by default.


  • grue@lemmy.worldtoSelfhosted@lemmy.worldServer for a boat
    link
    fedilink
    English
    arrow-up
    38
    ·
    edit-2
    5 months ago

    Don’t forget to think about how to keep the salt air from corroding the electronics. Either build a spare or two that you keep sealed in plastic, or find an airtight case with an integrated heat sink or something.

    Edit: you might want to look into conformal coating and dielectric grease (for the connectors) as well, although I don’t know enough about that to competently give advice beyond the mere suggestion.