• 1 Post
  • 37 Comments
Joined 1 year ago
cake
Cake day: June 17th, 2023

help-circle
  • I think one of his accounts was LMAO@lemmy.world, basically he got banned for community squatting and then due to it vowed to ruin the platform, his first attempt was spamming a bunch of long domains, but that got automated out as someone released a tool that allowed you to give a token and a username and it just nuked every community that person owned. It wouldn’t surprise me if it was the same guy.


  • as much as I wanna jump on the spez evil train, I think a more likely trail is that kid who got banned for community squatting, he found that they automated away his ability to just spam create dumb communities so now he’s likely just paying someone to DDoS the platform. He has a youtube channel, it’s really sad. All his videos are worthless acts like “hacking” (more like exploiting) websites that he thinks are popular/makes views. He even has a video on how to speedrun getting monetized on youtube in the event that your channel gets banned/demonetized. It’s super shitty.



  • Pika@lemmy.worldtoNo Stupid Questions@lemmy.worldWhat happened to NSFL?
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    4
    ·
    edit-2
    1 year ago

    ok, let me clarify. Obscenity is not protected under the first amendment. Accidental gore/maiming is maybe allowed, at most it’s a grey area until its concidered obscene, however once it hits the obscenity level the supreme court has declared that it is a violation of federal law and therefore illegal. It’s a huge reason that many sites actively take the content down and have it against TOS. Most enforcement/regulation with the standing is generally in relation to minors, but it isn’t exclusive to minors.







  • Yeah I fully agree typescript does help in terms of knowing what type of types you should be supplying to functions, and for the most part I do use it for non-library purpose/anything that doesn’t rely on a third party, I just feel like typescript isn’t worth it when you have data that’s returned at run time that’s controlled by a third party service. You end up coding more in class definition files then you would just using normal tests


  • So the biggest issue is the project relies extremely heavily on a third party API service, and since the data is received over said service, typescript is unable to infer what the objects the API is sending is because it sends during runtime, to get around this I have to define everything that I expect that the library is going to have to handle that would be Recieved, since any object that the API is going to return is just going to have a type of any if it’s not defined, this on top of the fact that the API has stated that the data being sent should not be relied on for being accurate and types may change randomly(usually it does not but it has happend, it sucks but out of my control) means that I generally also have to have a function level test the data when it’s received to make sure that the value is being supplied are the correct type and are formatted in a way that the library can still understand it. Which means that it’s able to catch any inconsistency of typing before it would be processed anyway, and would either warn or throw depending on how important the function is to actual operation.

    The reason why I would call it standard is because it seems like basically anywhere you look if you are using node, you’re using typescript they go hand in hand it seems as of the last two or three years, but honestly I’ve never really understood the benefit of, I’ve always thought it was a fairly standard to have at the beginning of a function the documentation of what each perimeter should be unless it is easily verified by looking at it.

    As for my setup, it’s not very advanced it’s just Sublime Text with linter hooked to it, which does tell me on save if there’s a typescript error or if I formatted something wrong, but again even if one did happen to slip through that it would fail during the testing phase due to the fact that it would throw at the function level.

    My opinion of my experience with typescript has been that it’s great if everything is operated in house, but the second you start having to deal with stuff that comes from an external source any advantage of the check just seems not worth the extra effort to make sure typescript works right.


  • I mean I guess that could be helpful, I’ve never really had that issue so I have yet to see the benefit of it. I just find it useless work that you’re typing out for something that the engine itself isn’t going to be able to see anyway, which means you’re going to have to have unit tests coded in regardless. And I wouldn’t say just a little more coding, typescript when implemented into my project doubled the amount of code provided, I’m trying to use it because I do understand it’s a standard, but I really don’t understand why it’s a universal standard, considering that everything it does is completely syntax sugar/coder side and it doesn’t actually interact with the underlying engine. I feel the same way about coffee script honestly.


  • I’m in this post and I don’t like it.

    That being said I try to have specific types in my typescript but coming from working without typescript, there’s so much more words involved using typescript and for what I use it for I don’t really see the use case. Sure it helps you realize what part of the script needs what data types but it adds so much more complexity in the code that I’m not really sure it’s worth in the first place.


  • edit: I just attempted this again on my laptop, they have slightly fixed the issue. If an update is queued when you’re online you can remove it from the queue and then go offline and you can play it again. However if you are online you still need to update in order to play the game. This is much better than what it used to be, which was if it detected that you need an update even if you canceled the update and went offline it would say update required.

    old post: If you could point me to these settings that you indicate it would be much appreciated,

    Please be aware that if the setting your indicating is the allow background updates or the prevent auto updates. While that will make it so the game will not update automatically it will still register the game as requiring update which means if you go offline it won’t let you play the game until the update has been done.

    I’m going to go test it again because it’s been a while since I’ve tried update in a few minutes


  • A workaround you can do is, before launching steam disconnect from the internet, then launch steam, when it launches it will say no connection and give an option to launch in offline mode, once offline mode is launched you can turn your internet back on. Just keep in mind steam also has to refresh your games every once and awhile as well so you have to go online at /some/ point or it won’t let you play the game offline anymore. Steam is super annoying in that matter.




  • I just wanna add, I am super excited for a world with that last part. No waiting in line, No dealing with stupid miscans on barcodes that no company wants to standardize the location of, pricing would be super simple(it would just appear in my cart when the NFC reader noticed me taking it off the shelf), you wouldn’t need to find someone that wants to have the brain numbingly boring job of just standing there.

    It’s overall a win-win, the only downside is I can see heavy pushback from older generations because that will basically kill cash tender, so older folk who want to use checks or cash (or even the no digital folk) would have issues with the system

    an alternative system I could see that allows cash tender still, is an online shopping with a pay with cash option at checkout, then the clerk gets your goods, tenders it and then gives your change. Or maybe continue having the self-check area, but if you’re paying cash when you enter the building you grab a tablet(more like an NFC/RFID identifier) and all the stuff you grab goes on to that identifier and then when you go to check out you just put your identifier on the machine and pay as you normally would


  • unless this changed in the last 2 years, steam detects if a game has an “update pending” so regardless if you go offline, if it detected there was an update it prevents the game from launching. I tried to get around my parents crap download with that trick and it failed.


  • It’s not a strict deal breaker for me, I use an Android myself. But I will definitely preach to people the differences between Apple and Android, because in the US there is a vast divide and for some reason they think that it’s a status symbol to have an Apple device, and they will boast like it’s some great thing. It’s super fun to pull up the hardware specs and show them that my phone Beats there new iPhone in almost every category. Then I end it with saying that both systems have ups and down, apples biggest Pro is going to be their interface, but if you are a techie or want actual control over the phone itself stick with Android. Most of the “incompatibilities” between the two systems, are Apple generated, meaning that they’ve gone out of the way in some way to actively forbid it. Bluetooth is a perfect example of this, Apple devices support it for audio transfer and Airdrop uses Bluetooth for its transfer medium, but you can’t transfer files strictly over Bluetooth because the functionality has been intentionally removed to allow the walled garden state.