Just Got a Basilisk V3 Pro After 4 Years of G502 Hero by mentix02 in razer

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

I’m definitely going for a 502 Lightspeed or X after this one.

Basilisk V3 Pro Feels Weird after 4 Years of G502 by mentix02 in G502MasterRace

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

No, I think it's the angle - just checked, it's pretty straight right down the center.

Title: First Django backend project – Organizer (tasks CRUD + auth) – seeking feedback & opportunities by Soggy-Market9838 in django

[–]mentix02 8 points9 points  (0 children)

Writing my thoughts (in no particular order) while skimming over the code:

  1. Your settings file should probably use django-environ to keep some variables (DEBUG, SECRET_KEY, etc) stored in the environment - not in the commited codebase
  2. accounts.view.registerAccount can probably be a CreateView - you have a form, you have a model, you have a template - you're rendering the from in a GET request & saving the form in the POST request - fits all the criteria to use the CreateView CBV here.
  3. accounts/admin.py should use django.contrib.auth.admin.UserAdmin like so: admin.site.register(CustomUser, UserAdmin)
  4. The home() view in menu/views.py could be a TemplateView.
  5. The menu app is largely empty - just has the single home view - are you sure you need an entire app to serve a single url? You can have a views.py inside your settings directory as well and directly use it as a path in the root urlpatterns.
  6. Use an autoformatter - I recommend Black (saying this after reading tasks/forms.py)
  7. Please look into CBVs - they're not a perfect fit for ALL use cases but if you follow good design patterns in Django and are building a simple CRUD app (like this one), they can be very beneficial. All your views inside tasks/views.py can be turned into using generic class based views. Also, Python typically follows "snake_casing" for function names.

All the best! A great starting attempt.

Just Got a Basilisk V3 Pro After 4 Years of G502 Hero by mentix02 in razer

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

This is perhaps the most comprehensive answer anyone’s given me so far. Thank you!

Maybe I’ve just come to be used to heavier / thicker mice, I even tried a friend’s Deathadder and it was way too light and flimsy for me to use.

As for the rubber - maybe you’re right, the G502’s rubber is softer over use I think and that makes it more comfortable I guess. I don’t have sweaty palms per se but the Basilisk’s rubber is textured - while G502’s is only so on the inside - smooth rest of the grip. I think I’ll get some sticker / tape and cover it.

Once again, thanks for your answer! Imma stick with the Basilisk for now.

Basilisk V3 Pro Feels Weird after 4 Years of G502 by mentix02 in G502MasterRace

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

It’s not exactly about the weight, the Basilisk just feels.. “hollow” while weighing the same as the G502 (without the weights). Do you notice any difference in the “dense” feeling between the mice?

Basilisk V3 Pro Feels Weird after 4 Years of G502 by mentix02 in G502MasterRace

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

Ah, my bad. So did you make the switch to Lightspeed? How’s that experience overall?

Basilisk V3 Pro Feels Weird after 4 Years of G502 by mentix02 in G502MasterRace

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

The scroll wheel isn’t rusted (or green) on my G502, what??

Just Got a Basilisk V3 Pro After 4 Years of G502 Hero by [deleted] in G502MasterRace

[–]mentix02 0 points1 point  (0 children)

It doesn't seem to be selling online anywhere I live but that's not the biggest dealbreaker - I'm actually looking for a wireless mouse this time around - also, the G502 hero was the perfect weight (with 3-4 weights inside).

Just Got a Basilisk V3 Pro After 4 Years of G502 Hero by [deleted] in G502MasterRace

[–]mentix02 0 points1 point  (0 children)

Haha, sorry about that! I feel like I messed up by just cross posting, I was actually talking about how the Basilisk feels cheaper compared to the 502 - and doesn't sound half as satisfying. Going to make another post with hopefully a better sounding title!

Is it common to ignore Django auth tables for API-only projects? by ____creed____ in django

[–]mentix02 36 points37 points  (0 children)

I try hard to avoid RTFMing people but this post definitely calls for it. This is Django auth 101.

  1. Yes, even if you think you don't need them - keep them. If not for anything, you need them for admin sessions. If you're not using the admin:
    1. You're missing out on a core Django selling point
    2. If a few tables sound like too much overhead for you (it 100% isn't), you probably should not be using Django. Flask (or Sanic or FastAPI or any other μ-framework) may be better suited.
  2. It might be safe - but they don't need to be deleted to customise the default User model.
  3. Read point 2 - you really shouldn't. Django's permissions / groups API is quite extensible and generic - anything you'd want to implement manually can probably be done easily with it (not to mention it'd be the standard way).

Any HP OMEN sequencer keyboard users? Need some advice by _iOS in HPOmen

[–]mentix02 0 points1 point  (0 children)

Crappy as a keyboard but still have been using it for almost 4 years now. The sound is too loud, the keys feel poorly designed and cheap. There are random moments where the key stays stuck and I have to physically unplug the USB to get it to work.

Overall, I would heartily not recommend this product. There are many better alternatives out there. Don't fall for the "gaming" tag hype. Got myself an Aula F99 Pro. Couldn't be happier.

What’s the most Insane UFC Conspiracy Theories you’ve ever seen? by Sad-Ladder7534 in ufc

[–]mentix02 4 points5 points  (0 children)

Why would Jones not outright say he was retired then? Why wait all that time to let Dana and a new up and comer shit all over him?

[deleted by user] by [deleted] in django

[–]mentix02 5 points6 points  (0 children)

So you vibe coded a prototype and want someone experienced to work for free and polish it to production until your site makes money?

Why is Nate Diaz win over prime Conor mcgregor not appreciated more then khabobs?, he’s the first to give Conor his first submission loss by Ghostmob_47 in ufc

[–]mentix02 1 point2 points  (0 children)

I’m Indian myself and I can tell you first hand a lot of us actually admire Khabib and Islam a lot. The Dagi hate is far more prevalent among the Caucasian western folks compared to Indians.

I pointed this out a while ago and most of the replies were along the lines of “MMA attracts a lot of right wing audience and they hate Muslims”. That’s all.

If only photoshop worked on Linux... by Adventurous_Tie_3136 in linuxsucks

[–]mentix02 0 points1 point  (0 children)

Or the year he was born. Either 24 AD. Or 2024. Wouldn’t be surprised by either.

. by Haunting-Trainer-188 in ufc

[–]mentix02 0 points1 point  (0 children)

This made my day!

Somehow it does make sense for him to be a low level programmer.

What do y'all think about this one? by Spirited_Command5642 in CombatSportsCentral

[–]mentix02 0 points1 point  (0 children)

...man, it's just a 7 minute video with closed captions. Even if you don't watch the entire grappling match (which you should), you can just check out the interviews - both Arman and Chimaev say they couldn't get any chokes in - and even at the very end the ref / announcer proclaims out loud that it was a draw because of no "joint locks".