Skip Navigation

Posts
1
Comments
98
Joined
2 yr. ago

  • Agree with the many others here, you have a secured income source and a secured place of residence at the very least a temporary source of residence. You want to be where you can still be earning money and the worst case scenario is if it ends up changing later on down the road you can probably go back to your hometown again cuz I expect that it the offer will stay on the table, that being said it sounds like you also have your friends in that area so in my mind that's a no-brainer and I likely wouldn't have wasted money moving. But I'm also not super family-oriented so I can definitely understand wanting to live near family

    Ultimately I am the same way, I want to be able to stay in my hometown but I know realistically that I'm not going to be able to progress my career here, it's too much of a tech dead zone, make sure to go where you're able to get money, money can't always flow everywhere

  • 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.

  • This post alone just told me that I am never buying an LG washer or dryer, that is fucking stupid. you can:t change the settings without being connected to the internet? Yea hard pass

  • this change will solidify that I will never buy an LG product if they all have that shit

  • 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.

  • Ain't that the truth, IRC was arguably the easiest service for me to set up, it had all the defaults basically set I think I only have the change one or two settijgs and open the ports, anything else was optional and it came with all the bells and whistles (of what you can get out of IRC.. lol)

  • I expect there probally is, I only briefly looked at the integration system and the bridge system nothing really caught my eye but it would make sense that since they're looking for more IRC feel that most of your basic moderation perms would be through a bot of some sort kinda like how chanserv was

  • I apperently had tried element out using a matrix.org account at some because when I went on the client I was already logged in, I vaugly remember it but it didn't really give a great first impression.

    anyway, I decided to look around it again to give it another shot, I really don't think it's a good idea to relate it to Discord, the documentation itself says it's more similar to IRC than Discord. It lacks fairly basic features that you would expect to see in a current day chat service, for permissions example: they do have basic permissions and they've stated that more coming but there's no way to fine tune them for example if you want to give the ability to delete message you need to give the ability for every permission under the below the redact message permission (which is hard set at perm level 50 if I remember right). This in my opinion is actually worse than IRC in that matter, as with IRC I could fine tune someone to have Channel topic editing permissions and the ability to hide that they are there but I didn't necessarily need to give them disconnect or Banning permissions at the same time and visa versa.

    I'm sure it's perfect for some pieple but, I'll stick with modern day implementations till they give a bit more control, but I'm pretty certain with the current spec it's not possible at this time

  • same.. I didn't know hypercanes were even hypoteticallized, super concerning

  • Nothing makes sense about this, how can anyone understand this. I think I will stick with standard RegExp. It's short, it's simple yet complex at the same time. And it gets the job done

  • Looking into Matrix...(again apparently because I had an account already logged in on element) I hate to say it but, I can't forsee myself ever using that. It's waaay too complicated while simplistic at the same time. There is a permission system but, this is more similar to IRC then discord. Graphics wise it's super basic and easy to use, but I can forsee that being way too much of a pain to moderate or administrate on.

  • this is why I never got into matrix. I don't actually know how lol, the page doesn't list servers available and i don't really want to just spin up my own just for myself

  • instance based awards only though, as of would be hard to control award manipulation from private lemmy servers thay are federated

  • I blocked it at the router, so nowadays I don't use it unless there's an article I really need to access

  • I think one of admins commented saying he added in the last thing, saying there's a delay but it takes time to delete the existing spam communities

  • apple does this but, it's outlawed by the same regulation that this is. Batteries must be easily accessible and there must not be software restrictions for them

  • I mean this is what teslas PR email does, or is it Twitter... it's one of those lol

  • 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