• 0 Posts
  • 22 Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2023

help-circle
  • This is like, the opposite of old-fashioned. Calling your wife when you’re on the way home is old-fashioned.

    This article is the first time I’m actually hearing about this idea because it never even occurred to me as something people would actually want to do. I frankly don’t see the point of this nonsense. I would much rather talk to my wife on the phone and communicate with her about plans. It’s much more human and normal, and facilitates good communication habits. It takes 2 minutes to give my wife a call and, you know what, I get to talk to my wife! We don’t need technology invading absolutely every aspect of our lives. We don’t need to be constantly plugged in and attached to our phones at the hip.

    It also has other downsides, like making it hard to surprise your partner, constant battery drain from the constant location chatter, etc. In fact, it seems like all downside with no actual benefit (setting aside the trust stuff, because it’s pretty irrelevant either way).


  • I assume you’re young?

    Big streamers can make okay money, but to be honest it’s not really something to aspire to generally speaking. It’s not nearly as glamorous as it sounds. When you spend all of your time doing something that’s supposed to be relaxing/fun as a job and you can’t even necessarily do what you want anyway, it’s not really fun anymore. And beyond that, only a very small portion of people that attempt it actually make money from it and it’s much more about how you can manipulate social media platforms than it is anything about gaming.


  • That sounds… Kinda dumb, to be honest. A much more sensible thing to do is grant developers read-only access to production systems as necessary, and allow requests for temporary elevated write privileges (with separate accounts) that require justification, communication, and approval so that every one understands what is happening. Developers should have ownership and responsibility for their systems in production. This is what we do at my company.

    Someone has to be able to make changes to production environments at times. If it’s not developers, it’s devops or the like. There are plenty of times where the devops folks lack the necessary information or context to do what needs to be done. For example, if there’s somehow corrupt data that made it’s way into a production database and is causing an outage, a developer is likely going to be the person to diagnose that issue and understand the data enough to know what data should be deleted and how. I would absolutely not put that in the hands of devops on their own.


  • The introduction of flouride to drinking water saw a massive improvement in the public’s dental health across the board. It is still widely considered to be one of the greatest public health initiatives of the 20th century.

    You should also keep in mind that drinking water always has some level of natural flouride in it. Just the concentration varies by region. Public health officials discovered that areas with higher amounts of natural flouride also had lower rates of cavities and tooth decay. So some cities have their water flouridated to bring their flouride content up to beneficial levels.


  • I was trying to help onboard a new lead engineer and I was working through debugging his caddy config on Slack. I’m clearly putting in effort to help him diagnose his issue and he posts “I asked chatgpt and it said these two lines need to be reversed”, which was completely false (caddy has a system for reordering directives) and honestly just straight up insulting. Fucking pissed me off. People need to stop brining AI slop into conversations. It isn’t welcome and can fuck right off.

    The actual issue? He forgot to restart his development server. 😡



  • Just want to say that employers don’t actually control your withholdings. By law, you can submit a new W-4 to change your withholdings at any time. In fact, it’s often built-in to HR software to make it even easier to do.

    Of course, you still have to contend with the IRS come tax time if you underpay through the year.






  • Except we didn’t call all of that AI then, and it’s silly to call it AI now. In chess, they’re called “chess engines”. They are highly specialized tools for analyzing chess positions. In medical imaging, that’s called computer vision, which is a specific, well-studied field of computer science.

    The problem with using the same meaningless term for everything is the precise issue you’re describing: associating specialized computer programs for solving specific tasks with the misapplication of the generative capabilities of LLMs to areas in which it has no business being applied.


  • Let’s not get ahead of ourselves. Typescript has a decent type system, but it’s hardly state of the art. It’s impressive how they’ve managed to mostly corral JavaScript into something much more sane, but at the end of the day it still suffers greatly from the limitations of JavaScript. They’ve essentially retrofitted some type theory onto JavaScript to make it possible to express JavaScript nonsense in the type system, but there’s plenty of things that would have been designed differently had they been making something from scratch. Not to mention that the type system is unsound by design, which by itself puts it behind languages designed from the ground up to have sound type systems.

    There’s many, many things missing from the type system, like higher-kinded types, type-driven deriving/codegen, generalized algebraic data types (aka GADTs), type families (and relatedly, associated types), existentially-quantified types, and much more.



  • That’s the majority of Americans. Beyond what was almost certainly a stolen election (large scale, billionaire-bankrolled propaganda, campaigns, voter disenfranchisement, and probably voting machine manipulation), Trump’s disapproval rating since starting that shit has skyrocketed.

    We are in an awful fascist quagmire of a situation that we are going to have to fight to free ourselves from, but that doesn’t mean that the actions of this administration actually represent us.


  • Not sure what you’re referring to, but the 4th hasn’t really changed. Maybe you’re confusing it with the (laughable) military parade Trump did for his own birthday?

    Personally I’ve long found patriotism to be a pretty abhorrent concept, but I’ve always enjoyed the opportunity to spend time with my family regardless. To me, the 4th is much more about community than it is the country. And while this country is fucking awful, I do have a pretty great community around me that I’m grateful for.




  • It’s perfectly reasonable to not want to sleep over at your parents’ house after only a month of dating. To be honest, it’s reasonable to not ever want to do that. It’s weird sleeping in someone else’s house period.

    But especially after just a month of dating, your parents may as well be strangers to him. He likely doesn’t have any sense for any cultural differences between how he was raised and your family, like what behaviors are considered faux pas to your parents, etc.

    To be honest I think you’re really getting ahead of yourself. Take your time with the relationship and build trust and the foundations of a great relationship. It always takes time and patience. You guys are still just starting to learn about each other.


  • I met my wife on a dating app in 2019 on Bumble (28 at the time). It can work, but you have to be willing to sift through a lot of bullshit and be patient. You also need to be able to handle rejection and mistreatment (like getting stood up/ghosted). It’s ultimately a numbers game and it takes time to find someone that is actually right for you.

    I expect it’s probably also not nearly as bad for older age groups. At your age, I think people are going to be a lot more likely to be direct and know what they want.

    My advice is to try it out. Worst case, you decide it’s not for you and try something else.