• 3 Posts
  • 40 Comments
Joined 1 year ago
cake
Cake day: June 26th, 2023

help-circle
  • Nearly 20 years ago I was on a meeting when one of my coworkers suddenly jumps back, takes off his shoe and throws it in the middle of the room, with a scared face. Everybody looks at the shoe and out of it comes crawling a spider. At this moment the boss walks into the room and notices the spider too and says: “woah, careful, that spider is extremely venomous”. The other guy then looks even more terrified.

    Boss takes him to the hospital and he took the antidote within like 15 minutes from being bitten, so no big deal at the end of the day, just the story of how he was wearing a shoe with a spider in it for over an hour before it bit him. We were all laughing and cracking jokes in the afternoon but the guy was just relieved about no longer feeling the pain from it.

    I have no idea what spider it was, but this happened on a small town in the Atlantic forest region of southern Brazil. My guess would be that it was a Brazilian Wandering Spider (the spider famous for giving painful long lasting erections).









  • If a tool were created that properly converted an UML diagram into a project without any need for code, all the programmers that lost their job to this tool would then be hired by the company that offered it, in order to give maintenance and support to everything the customers want in their programs.

    It would be removing programmers from they payroll of some companies but they would still be working for them, just further down in the chain.

    The same is true for AI. If AI could completely replace programmers in some area, it would need a lot of programmers itself to keep dealing with all the edge cases that would show up from being used everywhere that a programmer was needed before.












  • You already got a bunch of responses on the ranked system so I’ll mention other stuff.

    There are many elements that go into the voting system. Here in Brazil if a candidate doesn’t get over 50% of the votes we do a second poll with just the top two performers, which on top of counting every individual vote instead of grouping them by county, makes it a lot better than the US system. On the other hand, we don’t have anything like the American primaries so we have no say over which candidates are going to run.

    If the US election was like the Brazilian system, Trump wouldn’t have won in 2016. If Brazil used the American system (with just two to three parties), Bolsonaro would probably not even have a party to run on in 2018.

    Other important stuff is how to vote. Here there’s a single day for polls which is a federal holiday and everyone has their own assigned location for voting, which is mandatory (but not really). If you’re away from your designed location you can go to any other to fill a form or even use an app to notify that you can’t vote. In some states it’s also illegal to sell alcohol on election day. You’re not allowed to do anything for a campaign while polls are open but it’s also illegal for cops to arrest anyone (for anything) without flagrant. We can’t vote by mail and we need to have an ID to vote. Oh it’s also illegal to take a picture of your vote or bring people with you while you vote.

    Polling locations are usually the closest school to your house or some other public building that is just a short walk away (except for very small rural towns). However, if you move and don’t change your voting location within a few months or the election, you’ll have to go back to where you lived before in order to vote - too many people never update it and have to go back to their home town every election (or just skip it).

    All of those little things impact the end result because they can help (or prevent) people from voting. In the US, actual access to polls is already being weaponized by parties extensively, but here that is only now starting to be a thing.

    Finally, there are the urns themselves. Here we have electronic urns with closed source code that can be audited by every party. At the end of the day each individual urn prints its own totals which are then displayed to the public and made available on the election website. It’s not a perfect system and if (or more likely when) someone manages to hack it, they could easily change the result of an election, though I believe the systems in place are enough to at the very least expose that such a hack happened. The paper ballots used by the US on the other hand are much easier to fraud, but with much smaller impact to the total vote count (maybe high risk of impacting the results on key counties). Both systems still have a very large room for improvement in terms of fraud safety.