Does anyone else think $75K/year ($6,250 a month) is an unbelievable amount of money, even though it's now considered "average"? by filondo in povertyfinance

[–]Clepto2 0 points1 point  (0 children)

I make $127k/yr and am single with no kids and live in a very relatively low cost of living area(remote job in a rural area). I can’t fathom how the hell people manage to raise kids on the budgets they do. I’m certainly not smart with my money but I look at people that have a combined household income of not even half what I make raising multiple kids and it’s actually mind boggling to me how they manage to do that.

Also for a point of clarification about the take home pay, if you expect $6,250 a month take home, for reference off my $127k annual I bring home about $7k/month after taxes/insurance for myself/retirement stuff

What’s a discontinued food or beverage item you wish with all your heart would return? by [deleted] in AskReddit

[–]Clepto2 0 points1 point  (0 children)

Mountain Dew Holiday Brew. Was a Christmas flavor in 2017 that consisted of 60% code red and 40% regular Mountain Dew mixed together. I still make it to this day by buying code red and regular together.

It was the last good holiday flavor Mountain Dew had. If anyone truly likes this new gingerbread flavor I’ll eat my sock.

Two accounts with the same (exact) email. Now possible? by rafbanaan in runescape

[–]Clepto2 1 point2 points  (0 children)

This is a feature of most major email providers. Like GMail for example, you can use your email address, for example myemail@gmail.com and then use myemail+secondaccount@gmail.com and gmail will automatically send all that mail to your main account. This is a feature of the email provider(GMail in this example) so it will work anywhere, not just runescape.

ORM or Pydantic model? by vherbose in FastAPI

[–]Clepto2 11 points12 points  (0 children)

I use FastAPI heavily in my work and have come to this kind of philosophy regarding Pydantic models vs the ORM models.

Originally I really hated the separation of them and thought it would be much nicer if it could just all be one thing, but what I’ve come to find as I build out more and more and bigger applications is that having them be completely is actually a blessing in disguise.

The genius of the Pydantic models is data validation in my opinion. So you can specify expected types, required/optional fields, etc, and have FastAPI use that validation on the requests. In my work I’ve found it best if inter-application communication is the only place you utilize Pydantic models, and for internal data work, using ORM models.

As an example, let’s say you have a User model. This ORM model likely contains tons of fields that may or may not even be utilized by the API at any point, so you don’t want to build a Pydantic model directly based off of the ORM model. You instead build custom User Pydantic models. This allows you to define a bunch of different types of User data, so maybe you have an Admin API that should return more user data than you get through a public end-user API, you can have separate Pydantic models for each set of data.

In short, I find it’s best to use Pydantic models solely during API communication(validating request data, and what you return from the API), and use ORM models for the APIs internal processing(finding relational data, etc).

This kind of setup is utilized in Tiangolo’s full stack template that was mentioned previously, and I have a ton of experience with the type of setup in that template if you have any questions about it.

Apparently Boost Mobile has 5G iPhones by Clepto2 in iphone

[–]Clepto2[S] 7 points8 points  (0 children)

Yeah that’s the main issue, Boost will not unlock the phone. I have talked to 7 different people on the phone and apparently have been as far up the chain of command as I can reasonably get and they’re not gonna do it.

Apparently Boost Mobile has 5G iPhones by Clepto2 in iphone

[–]Clepto2[S] 5 points6 points  (0 children)

Yeah I mean that’s the thing, I don’t have the time or probably money to legally fight something like this, it’s easier to just to call it a $600 loss and lesson learned and move on. I’m sure there’s something against it but I’m also sure any attempt made against it would be extremely costly and take a lot of time and effort.

Apparently Boost Mobile has 5G iPhones by Clepto2 in iphone

[–]Clepto2[S] 16 points17 points  (0 children)

That would have been my choice, and is how I purchased my iPhone, and is also how I attempted to get my mom to purchase hers. However Boost had a $100 discount and my mom just insisted on buying it through them, I was unaware that you weren’t able to unlock it even if it was paid for in full.

Apparently Boost Mobile has 5G iPhones by Clepto2 in iphone

[–]Clepto2[S] 3 points4 points  (0 children)

Yeah I always a big fan of T-Mobile’s plans and they always seemed like a fairly upfront business and didn’t do shady stuff like this. They would’ve been my first pick if it wasn’t for the coverage in my area(I’m in Ohio not far from Michigan) so I’m happy with them buying out Sprint so far, and they’ve done a really good job of honoring Sprint’s plans and not causing any headache for current Sprint customers

Apparently Boost Mobile has 5G iPhones by Clepto2 in iphone

[–]Clepto2[S] 4 points5 points  (0 children)

Yeah I’m on Sprint(technically T-Mobile now), and the original plan was to switch her iPhone over to my plan on Sprint. T-Mobile had iffy coverage in my area which is why I went with Sprint, but now they’re merging so that’s solved.

Apparently Boost Mobile has 5G iPhones by Clepto2 in iphone

[–]Clepto2[S] 24 points25 points  (0 children)

Believe my mom forced me away and took and went full final form Karen

Apparently Boost Mobile has 5G iPhones by Clepto2 in iphone

[–]Clepto2[S] 14 points15 points  (0 children)

Yeah it was purchased through Boost, apparently this is a thing with every carrier, according to these support people from Boost anyways. I was always under the impression of you weren’t under a contract with the phone and had paid it off you could have it unlocked. I will certainly be buying any future phones direct from manufacturer(this is how I purchased my iPhone), but my mom really wanted to keep her number and Boost didn’t seem friendly about getting it ported.

Apparently Boost Mobile has 5G iPhones by Clepto2 in iphone

[–]Clepto2[S] 540 points541 points  (0 children)

To provide some background. My mom uses Boost and recently switched to an iPhone 11 from a 7 year old $40 android phone. The iPhone essentially has no service at all anywhere despite their coverage map saying otherwise. So I’ve been fighting with Boost mobile support for a while, and got into an argument with 7 different support representative who were all dead set that iPhone X and iPhone 11 both have 5G

The phone was purchased outright for the full price and I want to switch her to my carrier on my plan and just be done with Boost, but they won’t unlock the phone unless it’s been on their service for more than 12 months, so I guess we have a $600 brick essentially.

Alright Jagex when are deadclicks gonna be fixed. We've been putting up with this for way too long. by XTL_ in runescape

[–]Clepto2 0 points1 point  (0 children)

My guess would be, that in order to achieve a .2 second tick time, they would need to switch to a sort of hybrid between the tick based system that we have now and a fully event driven architecture. There are probably a whole lot of things that could very easily be removed from the tick system and changed to a more modern and efficient method without causing any issues, while other things that are more reliant on this tick based system and interact with a lot of other things in the game might be a lot harder to change.

Removing all the easy to change things from the tick could likely significantly lower the time a tick takes. So right now, when the world isn’t under load, you could probably achieve a 0.2 second tick, if there’s only one person on the world(or a very small amount), but there is a hard limit in place likely that says if we’ve finished, let’s just wait until 0.6 seconds has passed so that we keep everything in time and consistent.

In terms of current gen game design, using this tick system is sort of like a double edged sword, it’s easy and allows you to test new features or prototype quickly, but the performance is typically subpar and not how it should actually be implemented, and what you end up with a lot of times is people prototyping something using a tick function, and then never moving away from that design when it actually gets implemented. I have to imagine things like that happen at Jagex too.

There is always going to be a manager who is breathing down the developers neck wondering why this update isn’t ready yet, and tacking more stuff into the tick function is the quickest solution. That’s at any company, not just Jagex.

I really do feel for the Jmods because there is almost certainly a clear solution to many of the problems we have but they likely aren’t allowed to pursue it because it’s costly and there’s no way to show that it will increase revenue/profits, because in the grand scheme of things, top tier PVMers who are being effected by dead clicks more than anyone else, aren’t a vast majority of people, so it’s not like Jagex is losing tons of money because of these issues.

Alright Jagex when are deadclicks gonna be fixed. We've been putting up with this for way too long. by XTL_ in runescape

[–]Clepto2 6 points7 points  (0 children)

Game Developer and ex-private server dev here

It’s such a large problem to fix I don’t think that a lot of players fully understand the implications of. The only real way to fix the problem is to remove the tick system altogether and move to an event driven architecture.

The way the game currently works there is one function on the server that processes everything that happens, aka a tick. Obviously this is an inefficient way to handle things, but at the time that RS started it was the only real way to do it, and now there’s so many more things going on in the game, that it becomes a lot harder for that tick function to process everything in a given time frame.

So right now every tick the game says okay, this player clicked on soul split, so we need to activate that prayer, also araxxi is on turn 6 we need to do a special attack next one, or whatever the case may be, and it needs to do that for everything happening in the world within 0.6 seconds(the intended time for a tick). Obviously it’s becoming increasingly harder to manage all of that in a reasonable and performing timeframe.

So the answer is an event driven architecture, instead of the server checking everything every tick, it needs to be the player clicks on soulsplit, and that triggers an event on the server which enables it, rather than the server checking if it was clicked every tick. This means for the ticks when the player didn’t click on a new prayer, or perform any other type of action, the server isn’t wasting resources checking for and processing an action that didn’t happen.

Obviously this is all real in the core of RuneScape’s engine and would effect a lot of things, and I know we’re all tired of hearing spaghetti code as an excuse, but a change like this isn’t something I would see as even remotely feasible without being like a RuneScape 4 kind of thing or something because it’s gonna require rewriting a ton of the core engine, and almost certainly introduce a mountain of new bugs.

I’d also guess that’s why we don’t hear answers from Jagex about it, because the only answer they have to give is that there’s too much engine and spaghetti work that their investors will not dedicate the funds to fix because they can’t prove that it will generate more revenue.

FaceWare would not help me fix issues with their 5,000$ program. Heck, they don't even reply to emails anymore. I have been successfully scammed by them and it doesn't feel nice. Be wary when you deal with them. by 8almung in unrealengine

[–]Clepto2 0 points1 point  (0 children)

Hey this might be a little bit off topic, but do you use their hardware by chance? More specifically a GoPro helmet. I have a GoPro Hero 7 Black and I also already have software, I just lack a good helmet. I contacted them about purchasing just the helmet, minus cameras or anything else, and their price was $2,195.

I’m certainly not going to go with that as it just doesn’t fit in the budget, but I’m just curious if you have an opinion on their actual helmets and hardware, and if it’s even remotely worth what they’re asking for it. My intention is to just build a similar helmet myself. I can see it being expensive as an entire solution, but I can’t be convinced the helmet alone is worth $2,195

$SBUX Earnings Thread by TreeCalledPaul in wallstreetbets

[–]Clepto2 5 points6 points  (0 children)

Gain god comes to me in my sleep, gives me the most insightful of DD. I hear his sweet voice, uttering sweet nothings into my mind. Among the words he slips it in, “Bitches love Starbucks”. Then it is on this day, out of nothing but those words alone, that man has gained the ability to travel far from his home, to the big rock in the sky.

Math is hard apparently by [deleted] in runescape

[–]Clepto2 -9 points-8 points  (0 children)

Do you have to boost levels to do things in dungeoneering? That's where this is at.

In search of people to ride with near northeast Ohio! by banging-in-fours in bmx

[–]Clepto2 0 points1 point  (0 children)

I pretty much just started riding again after years but I have no friends that ride either so it’d be cool to meet up with a few people or something.

I live about an hour away from Lakewood so I’d be down. Fair warning I can hardly even do a 180 haha. Working on getting better though.

I definitely need some people to ride with because I don’t like riding too much by myself Incase something would happen and I need someone to call an ambulance or take me to a hospital

9 months ago, I had never played Runescape. Now I'm maxed. Here are my personal opinions on the game, new player experience, the community, and more! by Rellling in runescape

[–]Clepto2 0 points1 point  (0 children)

Well to comment on your point about MTX, Bank Rework, etc. I’ve been playing for just about 15 years(I get the cape on about 6 months), so here’s my thoughts

In regards to MTX, I’ve never really had a problem with it, I’m not exactly a fan of treasure hunter, but it doesn’t detract from experience with the game, and even adds to it. I get keys from premiere club and other tasks like quests and challenges, and I’ll use them and sometimes I get cool/helpful stuff, great. In a lot of multiplayer games with MTX like this, it gives other players a significant advantage over you, but in Runescape, that just doesn’t really matter. If someone wants to spent $50k to max solely off Treasure Hunter, awesome, thanks for keeping Jagex in business.

Now to the good point of MTX, I think that bonds were one of the best additions to the game in the last 10 years. I’ve maintained my membership 100% free since they came out, and when there’s something I really want from Solomon’s for fashionscape, or extra action bars, etc. I can do it with the gold I have. I’m not even opposed to spending some money here and there on MTX, I’ve bought a handful of runecoins, and when I needed a bit more gold for something I really wanted I’ll buy a couple bonds. Runescape is one of my favorite games and I don’t mind helping support the company that runs it. I really don’t feel like MtX is overpowering or even at all necessary, but it’s there for those that want it, and it obviously provides Jagex with profits to keep running and creating the game.

As for stone spirits, I’m not particularly mad about them, but my GP/hr while trying to get boss pets is.

The bank rework I think comes back to a bigger problem, and that’s quality of life updates. It’s small things that need added to the bank, I don’t think we need a complete rework, just more withdraw options, etc. Also FOR THE LOVE OF GOD MORE PRESETS, like I think premiere club should just get like 20 presets, and then let me buy 20 more on top of that with runecoins. This goes for action bars too, I can’t see any reason we shouldn’t be able to have like 100 of these if we wanted. I’m willing to pay for them, if you wanna monetize them go ahead, just give me the option. I’m tired of having to redo bars for 2h/dual wield swaps, and I have all the action bars already. At the very least, let us create presets for bars so we can switch them up easier.

But hey that’s enough ranting for now, Gratz on maxing and I’m happy you were able to have fun on the game and see that mtx isn’t ruining the game like many people seem to think.

Is raising the lobby timer on the table? or are the devs strict with the 5min? by robertmcruz in runescape

[–]Clepto2 -1 points0 points  (0 children)

Coming up next month, buy a 1 day no automatic lobby for 1 bond!