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

help-circle


  • I’ve got Gran Turismo 7 and it’s great in some ways but they ruined the pacing of the game. It hands out cars like they expire in less than a week. It can be fun to try out a whole bunch of different cars, but there’s not much sense of progression like the older ones gave.

    I remember building a connection to some of the cars in older games. When you bought a car, it was meaningful because it took time to win enough money to afford something, and then I’d spend a while upgrading it until eventually hitting a ceiling and needing a better car to upgrade to progress to more races. And then add some variety with a few races with rules or restrictions along the way to give a reason to buy some other cards in the same tier, but then then it would be a big decision.

    In GT7, all except the top end supercars feel like an afterthought, my garage gets filled for free as I win races, and any time I want to try a different car, first thing I do is buy most or all of the upgrades because it’s all trivial. Race with limiting rules? Ok, give me 5 minutes and I’ll find, buy, and max out another car to win this one.

    Granted, it has more of an emphasis on the driving than the older ones did (where you could usually take your super car into whatever races your wanted and see how many times you could lap everyone), but I think I like the progressing through cars part more than the racing part and GT7 is disappointing in that regard compared to GT4 or GT3.




  • I’m just tired of people trying to sell me shit. Or beg. Like I know I’m not interested 3 words in to the spiel but still feel like an asshole if I just say no and close the door or hang up the phone.

    Though I did eventually tell my phone provider to put me on their no call list for their internet marketing because I got tired of them trying to get me to switch to their less good internet package.

    Hoping (but not holding my breath) that we, as a society, squash the whole data broker thing sometime relatively soon, though.





  • Yeah no worries and agreed. I hate seeing commercial sites using worse password sanitization practices than I used for my first development website that wasn’t even really intended for anyone else to log in to and any max length suggests the password is either stored or processed in plaintext.

    IMO it should even be hashed on the client side before being sent so that it doesn’t show up as plaintext in any http requests or logs. Then salted and hashed again server side before being stored (or checked for login).


  • Correct, hence the sentence after the one you quoted :)

    If any service can recover your password and send it back to you rather than just resetting it for you to set a new one, don’t rely on that service for anything you want to keep secure. And certainly don’t reuse a password there, though you shouldn’t be reusing passwords anyways because who knows what they are and aren’t storing, even if they don’t offer password recovery.


  • Once upon a time, battle.net passwords weren’t case sensitive. I used upper and lower case letters in my password then one day realized I didn’t hit shift for one of the caps as I hit enter out of habit, but then it still let me in instead of asking for the password again.

    It was disappointing because it takes more work to remove case-sensitivity than to leave it. I can’t think of any good reason to remove it. At least the character limit had a technical reason behind it: having a set size for fields means your database can be more efficient. Better to use the size of a hash and not store the password in plaintext, so it’s not a good reason, but at least it’s a reason.



  • Some examples from mine if anyone is curious. I never use the fb sso or any of that shit, nor did I ever explicitly consent to any of these services sharing anything with fb.

    • Spotify
    • bookings .com
    • ebay (haven’t touched my account there in over a decade but they still had data to send this year)
    • windy .com
    • duolingo
    • tinder
    • my bank
    • opera
    • sonos (I can’t think of any time I’ve ever even interacted with this one)
    • samsung wallet (another one I never even set up)
    • Uber eats
    • calorie counter
    • mediacom usa and euro (?)

    Also, if you remove access via messenger app, it will show a confirm message without closing the screen. Clicking x goes back and it’s not on the list anymore. Whether they are actually leaving it disconnected or just hiding it, who knows.

    Some of these services I didn’t use the same email that I used for fb, too, or any email at all.





  • How to Win Friends and Influence People by Dale Carnegie should be required reading for everyone. It’s full of things that are so obvious in hindsight but go against our natural instincts so we blunder through attempts to persuade not realizing that we might be increasing resistance rather than decreasing it.

    Like the whole, “you might be right but you’re still an asshole” thing. Being correct just isn’t enough. In some cases you get crucified and then after some time has passed, the point you were trying to convince others of becomes the popular accepted fact. And they might even still hate you after coming around on the point you were trying to make.

    That book won’t turn you into a persuasive guru, but it will help avoid many of the pitfalls that make debates turn ugly or individuals stubborn.

    Or, on the flip side, you can use the inverse of the lessons to become a more effective troll and learn how to act like you’re arguing one thing while really trying to rile people up or convince them of the opposite. I say this not so much to suggest it but because knowing about this can make you less susceptible to it (and it’s already a part of the Russian troll farm MO).


  • When I first heard of the MS feature, my first thought was that there’s gotta be a more efficient way to do this than taking screen shots and analyzing the image. The window manager has all of that information plus more context (like knowing that these pixels are part of a non-standard window that uses transparency to act like a non-rectangular shape, while this thing that looks like a window is actually an image because the user was looking at someone else’s screenshot).

    Even better would be integration with the applications themselves; they have even more contextual information than the window manager has.