• 0 Posts
  • 1.36K Comments
Joined 9 months ago
cake
Cake day: October 18th, 2023

help-circle






  • This is why it has to come from the bottom up. All of the people saying “im sitting out of this election” or “i’m voting third party” are just acting in vain. It’s all vanity as they want to pretend they are doing something while not actually doing anything. If you want this system to change, you have to go out in local elections and push for people who will change it to ranked/star voting, and then have that move up. Then you have people who have won under those conditions voting for it, which makes it a ton more likely.



  • The court affirmed that the DNC and Debbie Wasserman Schultz held a palpable bias in favor Hillary Clinton.

    Wow, what a garbage site that grossly misrepresents what the judge said (and then went on to contradict this in the article). The judge didn’t ‘affirm’ their claims of bias, but just assumed they were true because whether or not they are true makes no difference to the ruling, as they basically claimed it was the wrong place for the suit. They even explain later on that assuming the plaintiffs claims are true is a common practice when dismissing a case.


  • Do you feel like it’s a mess now? I’m not voting for Biden because i think he is a good debater, I’m voting for him because hes done a perfectly fine job as president during some tough times. He’s smart enough to let the systems that have held together for decades continue to function and to take advice from experts.

    Trump wants to dismantle the government and fill it with trump loyalists, which adds even more incentive to make sure Biden wins.




  • I wish we went further left, but the reality is that Biden has been a steady hand at the wheel where we’ve come out of economic unknown of the covid shut downs pretty well. We still have a ways to go, but we’re heading in the right direction, and the most glaring problem (namely inflation) was something baked in before he even came into office.

    Abroad we actually have the respect of much of the world, and it feels like to our allies that we are actually a partner that can be trusted on. Keep in mind that if you told a republican of the 80s that a US president rally the west against an imperialistic russia invading Europe, without committing a single US or NATO troop, and exposed them for how weak they are, then they would have said he was the second coming of Reagan.

    Do I disagree with a lot of what he has done? Yes. But it’s been a steady ride. Compared to Trump’s presidency, which was a bumpy ride throughout, handing off an economy that looked like it could just go completely into the shitter, and threatening our alliances across the world, he looks like straight up looks like one of the best.


  • My friend came to visit me in Boston. He’s a bit skittish and dramatic. He was driving and came upon a rotary. He kept repeating “what is this?” before we entered onto it. I was explaining to him that he literally just had to get out at the first exit so he didn’t even really need to get onto it, just turn right, but he just saw an opening and pulled in.

    Immediately he went to the center and just kept circling around it screaming. I was trying to calm him down, but I was laughing too hard. We had to have gone around 5 times before he got his shit together and just exited his first chance. I drove around the long way so he didn’t have to go in again. But the thought of getting pulled over did cross my mind.


  • but for beginners? They will have a lot of bugs in their code.

    Everyone has lots of bugs in their code, especially beginners. This is why we have testing and qa and processes to minimize the risk of bugs. As the saying goes, “the good news about computers is that they do what you tell them to do. The bad n was is that they do what you tell them to do.”

    Programming is an iterative process where you do something, it doesn’t work, and then you give it another go. It’s not something that senior devs get right on the first try, while beginners have to try many times. It’s just that senior devs have seen a lot more so have a better understanding of why it probably went wrong, and maybe can avoid some more common pitfalls the first time around. But if you are writing bug free code in your first pass, well you’re a way better programmer than anyone I’ve met.

    Ai is just another tool to make this happen. Sure, it’s not always the tool for the job, just like IoC is not always the right tool for the job. But it’s nice to have it and sometimes it makes things much easier.

    Like just now I was debugging a large SQL query. I popped it into copilot, asked if to break it into parts so I could debug. It gave a series of smaller queries that I then used to find the point where it fell apart. This is something that would have taken me at least a half hour of tedious boring work, fixed in 5 minutes.

    Also for writing scripts. I want some data formatted so it was easier to read? No problem, it will spit out a script that gets me 90% of the way there in seconds. Do I have to refine it? Absolutely. But if I wrote it myself, not being super prolific with python, it would have taken me a half hour to get the structure in place, and then I still would have had to refine it because I don’t produce perfect code the first time around. And it comments the scripts, which I rarely do.

    What also amazes me is that sometimes it will spit out code and I’ll be like “woah I didn’t even know you could do that” and so I learned a new technique. It has a very deep “understanding” of the syntax and fundamentals of the language.

    Again, I find it shocking that experienced devs don’t find it useful. Not living up to the hype I get. But not seeing it as a productivity boosting tool is a real head scratcher to me. Granted, I’m no rockstar dev, and maybe you are, but I’ve seen a lot of shit in my day and understand that I’m legitimately a senior dev.





  • I’m a senior dev, and copilot as a productivity tool usually pays for the monthly license multiple times per week.

    Whenever I hear someone say it’s useless, that tells me they are either some godlike dev who knows everything already (lol), they haven’t actually used it, they are not good at integrating new tools into their workflow, or they simply haven’t learned how to use it yet.