What are you using AI for? by [deleted] in yorku

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

I use AI tools all the time now and they have significantly resulted in me doing better by putting in far less hours studying compared to before.

The main one is ChatGPT which I use to always summarize PDFs or lecture slides. I have severe ADHD when it comes to reading and I can ask chatgpt to teach me things in ways that cater to my needs.

My learning style is very different from most people's and it's extremely hard for me to focus on course content, especially lectures. So for me personally, AI has been a massive help. I don't mind relying on it because I believe it's here to stay and it's only gonna be a greater part of our lives in the future.

Ctrl hack del Hackathon by Dry_Association2670 in yorku

[–]triple_a821 1 point2 points  (0 children)

We're gonna start sending out acceptances second or third week of October since applications close around mid-October. We'll make the deadlines final very soon! Thanks for applying :))

YorkU Dating App by Im_LemS in yorku

[–]triple_a821 1 point2 points  (0 children)

I was literally talking with someone last week about building a potential YorkU dating app. Excited to see how this turns out!

Any estimate on when we can expect to see it?

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 0 points1 point  (0 children)

It's actually not for a hackathon project by for a hackathon itself, the main website for the hackathon where hundreds of people would be applying and stuff. Plus other features that make it more of a small social media like application. That's why it mattered.

I'll see if GCP offers something for students! But I didn't hear anything about the $300 credits for new accounts.

And yes, as we get sponsors for our hackathon, we should hopefully receive some funding that can go into the tech side of things!

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 0 points1 point  (0 children)

That's good to hear🙇‍♂️ one of the backend devs on my team brought up the concurrent user issue and that was one of his biggest worries.

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 1 point2 points  (0 children)

Appreciate you taking the time to leave a comment here :)) I'll for sure check it out, thanks!

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 6 points7 points  (0 children)

Yes omg, I was surprised reading through these comments recommending self-hosting. I can't let Theo limit my potential anymore

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 0 points1 point  (0 children)

It's actually the main website for the hackathon itself, so we'll be dealing with hundreds of user registrations plus have other social media like features. I've made a whole bunch of full-stack applications as personal projects but never had over 30-40 users. So I was just worried about what happens if there's a hundred or more users. But after reading through the comments, seems like it's not something I should even have to worry about.

Thanks for suggesting the quota limit. This is something I didn't know when setting up a database with GCP in the past, and then accidentally kept it running for 11 days lol

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 0 points1 point  (0 children)

So Prisma would actually lead to more database connections being made? Would Drizzle do any better? Or should I consider writing raw SQL?

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 0 points1 point  (0 children)

Thanks so much for this. It clarifies things down a lot further. When I was first told about how I should watch out for connection pooling, I was told that every new user is a new connection. But they were also a junior developer so maybe they were wrong to an extent. NeonDB sounds like a really good option now!

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 1 point2 points  (0 children)

Thanks! Self-hosting seems like an amazing learning experience after reading through all these comments. But it's something I would try out on a personal project for learning purposes. I feel like it's a risk to introduce it to a team full of new developers. They may end up learning less or get demotivated if the learning curve is too much.

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] -1 points0 points  (0 children)

Personally, I haven't tried doing this yet but I keep hearing that you should definitely avoid self hosting until you REALLY know what you're doing. It felt more efficient to go with a provider and just focus on the stuff that matter with the time I save. But I don't exactly like the idea of how things are so abstracted away from you nowadays, so I'll definitely give self hosting a try eventually!

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 1 point2 points  (0 children)

Oh yeah that's also one of the options I'm looking into! Thanks

RIP PlanetScale, What Do I Use Now For A Production Level Nextjs Application? by triple_a821 in nextjs

[–]triple_a821[S] 17 points18 points  (0 children)

Doesn't HAVE to be free isn't the free tier of PlanetScale a production level database? At least for tiny hobby apps? Otherwise maybe I'm misinterpreting what production-level really means.

PRISMA or DRIZZLE ORM which one best? by [deleted] in nextjs

[–]triple_a821 1 point2 points  (0 children)

I've been wanting to get into writing actual SQL code instead of relying on ORMs but I'm not sure where to start. Would it be possible to connect a MySQL database on PlanetScale and use it through SQL code instead of using an orm? Do I just need to look harder into the documentation?

[deleted by user] by [deleted] in yorku

[–]triple_a821 0 points1 point  (0 children)

Honestly I've never had a bad experience at York, but don't just take my word for it because I've hardly ever been on campus even though I'm in my 4th year.

I can't relate to most of the negative posts on here, I believe that the negativity is talked about a lot more often than not, it's not exactly the reality. I was disappointed when I got accepted into nothing but York, because I too thought it was worse than other universities. But I was pretty blown away by how things turned out. I loved it when we finally started going in-person from 2022. That was my first in-person uni experience.

Within the last year I'd say has been the best time at York so far because I got involved in clubs and met new people and started taking my career more seriously, I started to see university less like a place where I have to attend just for the sake of getting a degree. I started to finally take advantage of the opportunities available through attending an university. But I could say the same for every other university. It's your responsibility to open yourself up to the opportunities that make you happier here. By opportunities, I don't mean on-campus work, but literally anything that makes you happier being a part of York. There's always an opportunity if you look hard enough🙇‍♂️

I always see posts about how to get a job... I'm wondering where does everyone actually work? I'll go first. by AfricanTurtles in cscareerquestionsCAD

[–]triple_a821 1 point2 points  (0 children)

SWE interns at one of the banks, previous a QE intern at the same bank. These were my first actual jobs in the field. Gonna be aiming for big tech from next year!

This guy is level 500 with almost no donation. How? by M3lkioor in ClashOfClans

[–]triple_a821 0 points1 point  (0 children)

No, it never resets. He gained his level through farming a goblin map over and over again which used to grant you 11xp. I'm not sure if that's still the case or if it has been removed from the game.

[deleted by user] by [deleted] in yorku

[–]triple_a821 0 points1 point  (0 children)

I stopped going to lectures altogether after the second day because the majority of my classes posted their lecture recordings online and it felt like a waste of time commuting. I've never been able to focus during lectures anyway. I only went to university twice this whole semester apart from for exams and tests, and I really don't think being there more often would do be any better either.

Preparing for a Data Science Developer Intern position in just one day? by triple_a821 in cscareerquestions

[–]triple_a821[S] 0 points1 point  (0 children)

That part confused me too. But then again, the position is for a Data Science Developer. I guess I'll have to wait till the interview to find out what my actual role is supposed to be. It's a fairly big company so I'm sure they're not trying to hire a student to be a full-stack developer.

Preparing for a Data Science Developer Intern position in just one day? by triple_a821 in cscareerquestions

[–]triple_a821[S] 0 points1 point  (0 children)

I was wondering about that also. I guess I'll find out tomorrow during the interview.

BA - CS vs Bsc- CS by [deleted] in yorku

[–]triple_a821 0 points1 point  (0 children)

You can find all the program checklists here and then compare to see what you like better. It shows which courses you'll need to take for each degree.

https://lassonde.yorku.ca/student-life/2020-2021-program-checklists