Mama told me not to come.

She said, that ain’t the way to have fun.

  • 1 Post
  • 3.04K Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle





  • Yup, same. We’ll try to vary the work they do so they get a good range of experience, and they’ll have a more senior dev assigned to help them whenever they get stuck. We won’t put them on high priority projects, but the changes will still be important and will go to production.

    The main difference we have between a junior dev and an intern is the expected length of the contract. A junior dev is a FTE, whereas an intern is employed only for 3 months or whatever, though that contract may be extended if we like them.


  • They intentionally move functionality of their clients to their proprietary SDK library.

    Proprietary is a strong word IMO. Here’s the repo, it’s not FOSS, but it is source available. It’s entirely possible they make it more open once it stabilizes, but it’s also possible they make it less open as well. It’s still early, so we don’t know what the longer term plans look like.

    I don’t think we should be panicking just yet, but I’ll certainly be checking back to see what happens once this internal refactor is finished, and I’ll be making some more regular backups just in case they are, in fact, trying to take it proprietary. I don’t think that’s the case (why would they? I don’t see the benefit here…), but I guess we’ll see.



  • They’re moving a lot of code to this internal core, which means this core is unstable. It’s pretty common for projects to hold off on making code public until it’s reached a certain level of stability. I’m guessing they’re not interested in accepting patches, due to the high level of churn from the dev team. Once that churn dies down, there’s a chance they’ll reconsider and make it FOSS.

    I’ve seen this in a number of FOSS projects, and it’s also what I do on my own (I don’t want help until I’m happy with the base functionality).

    So that’s why I hold out hope. We’ll see once the churn on that internal SDK repo dies down.


  • Yeah, I totally get that.

    However, the women in my workplace either aren’t married or have no kids. They just don’t want to do “work stuff” outside of work hours, so I don’t think that comic really applies.

    Personal experience w/ SO about similar realization

    Over the past year or two, my wife has gotten really stressed by the kids, so I (male) have taken over a lot of the tasks involving the kids. I make breakfast and lunch and drop the kids at school every day, then more often than not make dinner when I finish work, and I put the kids to bed every night. My wife is a SAHM, but she’s had a ton of issues with anxiety recently, so she’s mostly been caring for the youngest (4yo) and picking up the others from school. All the kids are quite independent now and mostly play with the neighbors, and she makes dinner 1-2x/week. I do almost all of the shopping, laundry, dishes, etc, but she still stresses about those despite not doing much of it (again, anxiety).

    We have a very different way of working on household tasks. When I’m short on time, I do the urgent things first and intentionally ignore the less important details to be handled later (usually the weekend). When she is short on time, she’ll stay up late and do all the details while also doing the important things, then she’s burnt out for the next few days (understandable) and things degrade back to where they were. I think the average level of tidiness and amount of work is similar between our approaches.

    So she has essentially retained the mental load, even though I’ve taken the lion’s share of the actual work. Just seeing a mess stresses her out, whereas for me, a mess is just an obstacle that I can work around in the short-term. It’s not that I don’t see the mess, just that I’m a lot more focused on the task than the broader picture.

    My thought is that this is a bunch of latent guilt stemming from her upbringing. She grew up in an E. Asian household, with all of the social expectations and whatnot, so when she sees a mess, she takes it as a personal attack on not being a good enough home maker. I had a similar upbringing, where my mom stayed home w/ us kids and my dad was the sole breadwinner. However, when I was a teenager, my mom started to work outside the house and my dad was able to WFH more, so they shared the household responsibilities a bit more (she still did laundry and shopping, but my dad did more cooking and dishes). My in-laws have had a similar transition (MIL works, FIL takes SS and doesn’t work), but my MIL still keeps the same responsibilities she always had.

    So, I’ve been trying to have things a bit more complete, even if in just one area, rather than spreading efforts around the house, and it seems to have a much bigger impact on her anxiety than what I would normally do. I’ve also listed all of the household chores, and we’ll be assigning explicit responsibility of tasks to the kids (they had them as chores, but there was no formal handover of responsibility), as well as offering the kids incentives to take on additional tasks (in our case, that means spending money). My goal is to reduce her mental load and enable her to think about things outside of the home to hopefully get over the anxiety issues she’s been facing.

    To me, this totally confirms the gist of that post. Taking away the work of a task still leaves the mental load of that task.

    That said, I think there’s something more here though. I think men see work as a end in itself, whereas women see it as a means to an end (i.e. men want to hunt despite it being less efficient, because the trophy is the point). I’m sure there’s a ton of variability there, but I wonder if there’s more than just culture at play here (i.e. the above mentality also makes sense in a hunter/gatherer context; men do the big, showy things, while women do the consistent work of the tribe). I don’t know, what I do know is that none of the women I know have hobbies that are similar to the work they do, even if they find their work to be fulfilling.










  • To be fair, the project page says this:

    The password manager SDK is not intended for public use and is not supported by Bitwarden at this stage. It is solely intended to centralize the business logic and to provide a single source of truth for the internal applications. As the SDK evolves into a more stable and feature complete state we will re-evaluate the possibility of publishing stable bindings for the public. The password manager interface is unstable and will change without warning.

    So there are two ways this can go:

    • they complete the refactor and release it as FOSS
    • they complete the refactor and change the clients to be proprietary

    I’m going to stick with them until I see what they do once they complete the refactor.


  • Maybe. Here’s what they say in the readme of the project people are complaining about:

    The password manager SDK is not intended for public use and is not supported by Bitwarden at this stage. It is solely intended to centralize the business logic and to provide a single source of truth for the internal applications. As the SDK evolves into a more stable and feature complete state we will re-evaluate the possibility of publishing stable bindings for the public. The password manager interface is unstable and will change without warning.

    There are two ways to take this:

    • this is temporary as they’re refactoring code to reduce duplication across clients
    • refactoring is an excuse to create fully proprietary clients going forward

    Until I see evidence of the latter, I’ll stick with the project, but I’ll be more consistent about creating backups so I can switch easily if I need to.