Web Developer by day, and aspiring Swift developer at night.

  • 0 Posts
  • 60 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle
  • As an American there are several factors that weigh in situations like this:

    1. Legal language is a foreign and difficult language to grasp and understand. That’s why lawyers go to school for as long as they do. Yet, citizens are expected to understand it as if it were plain English. So a lot of us don’t read or understand what we’re agreeing to; especially when it’s 10-s of pages long.
    2. Out of sight and out of mind. Unless it happens to us personally, there really is no incentive for us to do anything about it. It’s as, I know, but we’ve been cultivated as a culture with its head in the sand. Hell, even our constitutional right to peaceful protest has been all but stripped away from us.
    3. Financial barriers. It is expensive to fight legal battles, most especially against huge corporations like Disney. A lot of lawyers demand a lot of money up front, and getting our day in court to take years. Corporations can afford to stall. Is plebs can barely afford the initial consult. So unless it’s something considered “in the bag”, it’s probably not financially feasible.

  • What did NPM remove? My understanding is that NPM restored the deleted package. If you’re referring to giving the author the ability to delete their packages, I’m on the fence about that. On the one hand, if it’s open source, it’s a part of the community. On the other hand, it’s also still the author’s code, and if they are the only author, then it’s their sole decision if they want to host their code under their account.





  • Ok, so I get the “good intentions” of the procedures - sanitary, patient health and wellbeing, etc - sounds good on paper. It yeah, you’re right that it’s demoralizing and easily causes burnout. I’ve had jobs where management absolutely didn’t trust their employees to do the right thing. They even went so far as to herd us into a janitors closet and then walk us to our desks (floating desk arrangements at a call center) like we were children.

    The managers were told to walk up and down the rows and look for people not doing their job and fire them. We were told if we weren’t on active calls, we were to sit in our chairs with our hands over the keyboard in ready position for the next call. No talking; no reading books; no nothing. I’m sure somewhere on paper it sounded like a good idea. But it was the absolute most toxic environment I’ve personally been in.

    Anyway, y’all should unionize.










  • I used to feel we waste a lot of effort on these vanity type research; baldness, erectile dysfunction, etc. But now that I’m older, and dealing with other mental health issues, I can appreciate the value that these medicines may have for a lot of men (and women) for their mental health wellness.

    Ive had male pattern baldness since I was in my early twenties. I got ahead of it by shaving my head. It’s worked well for me as a good look. And I love not having to deal with the hassle of “bad hair days”. But, I’ll be honest, if I had an opportunity to grow my hair back, I probably would. It’s a confidence thing. Confidence can also help boost self-esteem and positive self-image. I’m sure the same thing can be said for ED. Men deserve some positive self-image. 💙






  • I like how Symfony does it in PHP:

    Config files have well known locations (e.g., <project root>/config for main project, and <plugin root>/Resources/config for plugins) for config files. The main config is loaded into memory, and then each plugin config is loaded and merged into the main config.

    This has several advantages:

    1. Each path allows for auto-discovery of new config files
    2. The config files can be in any file format that the app supports read (e.g., .ini, .yaml, . php, etc)
    3. The plugin config can overwrite anything in the main config
    4. Environment-specific configs can be loaded based on a $ENV variable (e.g., dev or test), or by ignoring files in your VCS

    For Symfony, it is more complicated than that in that they also have mechanisms to define valid configuration values and their expected types, but that’s beyond the scope of your question.


    Database configuration is an interesting choice. It certainly would help with scaling across multiple servers. Of course there is still a need for local configuration to access the database, but how often does that really change? But if you don’t need to scale more than two or three servers, it might be a bit of overkill IMO.