• 0 Posts
  • 49 Comments
Joined 1 year ago
cake
Cake day: June 5th, 2023

help-circle

  • So? What are those reasons?

    • “I don’t like either option”: pick the lesser evil or vote third party
    • “But Harris won’t stop the genocide in Palestine”: neither will Trump.
    • “My vote wouldn’t change anything”: it would. See OP.
    • “I can’t vote because I have to work”: vote by mail. Demand that elections are held on a Sunday or national holiday like in most other western democracies. (As an aside, I wonder why conservatives haven’t pushed for this yet. Voting on a Sunday and setting up polling stations next to churches would probably help them a lot)
    • “I can’t vote because I can’t physically get to a polling station (disabled, sick, too far)”: vote by mail
    • “I can’t vote because my state’s ruling party won’t let me”: you should be furious about this and do anything in your power to change this.

    Did I forget any? Probably. Enough to change the election outcome in the majority of states? Most certainly not.

    Yes, the US have some fucked up rules that make voting hard for some people and for that exact reason urgently need a voting system reform. Make voting easier and make changes that break the two party system.

    Honestly, here in Germany we’re infamous for still using fax machines for half our bureaucracy and even we manage to do it better than you. Here, elections are always on a Sunday when the vast majority of voters has the day off. Every elegible citizen gets a letter a couple of weeks before the election, informing them of their assigned polling station, based on their primary home address. If for any reason you can’t be at your assigned polling station on election day (you work on Sundays, are on vacation, whatever), requesting a mail-in ballot is as easy as going to a website and entering your address and a PIN from the letter. Alternatively you can request one by mail. If for any reason you don’t get that initial letter, figure out which polling station is the correct one for you (usually the closest one; ask your neighbors), show up on election day and show some government-issued ID. Done.








  • Interestingly there are some videos that show what it’s like when it does work and it’s amazing (though still probably not worth thousands of dollars). That makes it even more frustrating when it doesn’t. It’s been a while since I watched Jenny‘s video but I think she made a point of that near the end.

    The hotel was so expensive in both development and upkeep that they had to have a high price and high capacity at the same time to still make a profit. In the end it was basically luck if the actors had time to interact with you and if they didn’t, you had to rely on the rather barebones automated stuff while still paying for the full experience.



  • I don’t think “boring” is the right word for Outlaws. It has much less of the repetitive stuff that has plagued Assassins Creed for years now and instead puts in stuff that’s less frequent but more memorable. I’ve played for about 10 hours so far and it’s been the most fun I’ve had with an open world game in a long time. The annoying stuff is mainly bugs (not too many for me so far) and quality of life stuff like infrequent save points. A few patches down the road this could still become game of the year material.


  • So far I was fortunate enough to not experience the weird AI bugs but that checkpoint system is sooo infuriating. There’s a side quest where you need to infiltrate a rather large imperial base on Toshara and even the tiniest misstep halfway through the quest will send you back outside the base. It’s 2024, my PS5 is powerful enough to just dump the whole world state from RAM to SSD within a second or two. Why can’t I save manually during a mission?

    Other than that, amazing game. It just feels like Star Wars in a way that nothing since KOTOR and Jedi Knight 2 did.


  • Note that this isn’t specific to Go. Reading from stream-like data, be it TCP connections, files or whatever always comes with the risk that not all data is present in the local buffer yet. The vast majority of read operations returns the number of bytes that could be read and you should call them in a loop. Same of write operations actually, if you’re writing to a stream-like object as the write buffers may be smaller than what you’re trying to write.


  • Looks exactly like Visual Studio 2022.

    I guess the joke implies that automated (or incorrect manual) conflict resolution causes code that doesn’t compile. But still not git’s fault. They should probably have merged earlier and in rare cases where that wasn’t possible, you have to bite the bullet and fix this stuff.





  • The 99 bottles of beer song is (was?) a popular programming exercise to teach beginners about loops. Singing it in real life would be pretty annoying because you would essentially repeat the same two sentences for a couple of minutes. Apparently, the PHP developers were planning to order one beer each, sing the song and get on everyone’s nerves. The C++ dev stopped this by buying all the remaining beer at once.

    The choice of languages is probably OP’s own prejudice. These days I’d say PHP devs are on average older and more experienced than JS and Python devs, just because almost nobody learns PHP as their first language anymore.


  • And I’m pretty sure that the name “hot potato license” and the comment above the license are very strong indicators for this not being the case. The license is meant to mimic a game of hot potato where you get the code for a short moment (one commit) and have to throw it to someone else. Sure, the analogy doesn’t quite work because you can’t decide who has to make the next commit but it would make even less sense if you were able to keep control over the code and add more and more commits. That would defeat the whole point of naming it “hot potato license”.