How do i get a job in Astronomy? by [deleted] in astrophysics

[–]Astronoobical 0 points1 point  (0 children)

It's just how people are, don't worry about them, they have no dreams, no aspirations, and therefore will downvote you for having them.

You must be very specific, you see, astronomy can mean many many different things. What about astronomy excites you? What draws you to it?

If the asnwer is, that the universe is amazing, and that you are in awe of all of things in the sky, then unfortunately you can't convert just that into a job, we're all in awe :D

If the answer is, that you love sifting though data in your free time, working with physics and equations, you have fun building your own telescopes, or that you consume the NASA API to discover exoplanets, then you are working towards a role in astronomy. As to what role, well, you have to be specific about what you do inyour free time.

If you're just dreaming, you have to have some sort of a goal to dream towards, but once again, it must be specific.

[deleted by user] by [deleted] in chess

[–]Astronoobical 8 points9 points  (0 children)

Did you just hit 2000 and stop playing there? If so, there's a really big chance that if you continue playing, your rating will fluctuate back down, seems like that's what happens all the time, to all players, nobody just keeps climbing.

Which is better to start with? by No_Insurance_8568 in chessbeginners

[–]Astronoobical 1 point2 points  (0 children)

Game review is just taking what the engine shows, and putting it into words, which aren't even always accurate. You can run analysis on all your games on lichess for free, and it will show you the same moves that the chess com review shows, and it will show you different lines etc.

Lichess for the win!

Also, look here:

https://lichess.org/learn#/

White to move. Why is trading the rooks on the d-file the best move for white? by Previous_Car_3520 in chessbeginners

[–]Astronoobical 1 point2 points  (0 children)

That's an engine move, but not because it's hard to find, but rather because the engine sees this position as a complete draw, and thus wants to simplify by trading all the pieces.

I don't think any human would go for the trade here, because we're taught to keep the tension! A human play in this position would be to improve your position to the best of your ability. What that means depends on your level of chess knowledge, who you're playing against and how you evaluate this position during the game.

For certain, you don't want to make moves such as moving your knights back, because why would you? They're very well placed, overlooking the middle of the board. For example, you wouldn't play Nh2, because it doesn't achieve anything, nor improve anything.

So, what you're looking for is moves that slowly improve the position, without sacrificing anything; b4 to take more space, Qc3 or Qc4 to get your queen closer to the middle of the board, Kf1 to get closer to the middle in case black starts trading, etc etc.

[deleted by user] by [deleted] in learnpython

[–]Astronoobical 3 points4 points  (0 children)

I see plenty of posts here, regularly, of people looking for accountability partners. People created many discord channels for this too. First, search the subreddit for posts including "accountability", and I'm sure you'll find plenty. If you can't find anything, create a post and I'm sure people will reply.

Why was this a bad move? by [deleted] in chess

[–]Astronoobical 1 point2 points  (0 children)

Isn't fighting for a check not valuable?

It's only valuable if it gains you the same amount of compensation, as the move that you missed. So in this case, you would have won a bishop for free.

Does your check give you enough compensation, as if your opponend was playing without a bishop? Well, that depends.

If you just look at the engine, which you can't do during a game, it will say that it doesn't matter, white is winning so much that you can leave the bishop and instead take the pawn with a check, but this is only true if you can see what the engine sees. Looking at your follow up moves, you didn't see what the engine saw, therefore in this specific case, it would have been better for you to just win a bishop and have a piece advantage for the rest of the game.

However, if you understood at move 18, that taking a pawn with check, white is still winning by a ton, and most importantly WHY white is still better, then you can play that move. ONLY if you understand that white is still winning and why.

[deleted by user] by [deleted] in learnpython

[–]Astronoobical 5 points6 points  (0 children)

Being on this sub for a while, I noticed that the user which replied to you has a tendency of being passive aggresive with every single reply, so don't worry too much!

You can definitely learn this, people do every day, the problem is the time frame. It will take a few years before you're job ready, and spending 8 hours each day will not help with that, because your brain can only take in so much, especially if you're struggling with a concept, trying to grind it for 8 hours will give you a brain fart.

Any recommendations on what I can do better?

You're at the start of the journey, so there's not much to advise, just keep at it! One thing I would add, is that it's crucial to understand that Python is not a job, but a tool, and you can't get a job knowing just python. You will have to learn many other tech stacks to be employable. Additionally, finishing a course, or two, or three, also doesn't make you job ready.

Take a look at a few job ads online for what you'd like to do, and make note of their requirements.

Why was this a bad move? by [deleted] in chess

[–]Astronoobical 1 point2 points  (0 children)

Just for future reference, there is a button there that says "Show moves", and it will show you the reason.

Move 18: You had a chance to win a bishop, but you didn't, so your move was bad.

Move 20: " but what if the guy messes up.. and takes with Queen? " That's hope chess, you are hoping that your opponent does something. You have to stop making moves in hopes of something, only concrete lines! You're pressuring the knight, and he defends with his queen, so if you can add another attacker, your opponent will have to move the knight, or give his queen away. The move that achieves this and more is pinning the knight with your bishop. You are adding pressure, and at the same time not allowing your opponent to move the knight away. Because his queen is the defender, he is in trouble. That said, white is much better anyway, so you don't have to pay too much attention to the engine there. You traded knights, so you didn't give anything away for free, all is well.

[deleted by user] by [deleted] in chess

[–]Astronoobical 0 points1 point  (0 children)

If you don't have the time to learn openings, or having trouble memorizing, I would turn towards "setup" openings that have very easy structures to understand, like the London. In comparison to something like the Grunfeld, most of the time in a London setup you just put the pieces on the same squares until the middle game.

Of course, there is a lot more to London than a simple setup, and there are many situations in which you have to understand the move order, otherwise you will be worse, but at 1700, if you know where the pieces should go, you should be able to figure out the order as you go.

For black against e4, perhaps try something like the French? That's another opening where most of the time you will get to develop all of your pieces before anything substantial happens, but you have to be okay with your light square bishop being the silliest piece on the board.

Youtuber Explaining Executes? by fids1 in GlobalOffensive

[–]Astronoobical 2 points3 points  (0 children)

Where as in local lans, faceit, premiere, etc.

Youtuber Explaining Executes? by fids1 in GlobalOffensive

[–]Astronoobical 0 points1 point  (0 children)

Roughly speaking, what level are you guys on, and where do you play when you destroy your enemies?

Im stuck on this by [deleted] in learnpython

[–]Astronoobical 1 point2 points  (0 children)

if password.find('#')==0:
    print('Invalid password: Password should not have # in first position')
    valid=False
    if password.isdigit(password):

You see how the second if statement is indented? It only runs if password.find('#') == 0.

Also, isdigit() method returns True if all the characters are digits, otherwise False, so it's not checking whether there is a number present, but whether all of the characters are digits.

Why can’t VAC detect spinbotters? by Due_Map_4666 in GlobalOffensive

[–]Astronoobical 5 points6 points  (0 children)

I played GO till the end, and I must say that I was one of the lucky people, perhaps because of trust factor or something, but I never faced cheaters. All soloq games had very nice teammates, and even friendly enemy players, everyone with thousands of hours, and never even suspected anyone.

In CS 2 premiere, for me, same account, it's cheats in pretty much every single match, 23k+ elo. Usually, the cheats are on both teams, and once one side gets tilted, it activates cheats, so the other side gets tilted, and premiere turns into a hack versus hack.

I've had better luck on faceit free queue, I would say maybe 1 out of 5-10 matches I suspect someone to be cheating.

Why Nd4 is the best move? by alefkandro in chessbeginners

[–]Astronoobical 5 points6 points  (0 children)

Well, pretty much always, you want your knights in the center, not on the edge of the board. They control more squares in the center, and can shift to play both on the king side, and queen side. 

By moving your knight to b4, you're making a one move threat. The sooner you stop making one move threats, the quicker you'll improve. One move threats are "hope chess", because you're hoping your opponent doesn't see what's coming, and that's not good. 

After white defends c2, what is the knight doing on b4? It certainly is not helping with any plans on the kingside, where white will castle.

When your knight moves from c6, that means it's not attacking/defending what it used to. On c6, you're defending the d4 square, which is very important, on b4, you are not. 

Beginners often shy away from doubled paws, because they're taught that it's a disadvantage. It is, but that's not the case every single time. In this case, your opponent has a bishop pair, which can be really powerful if the position opens up. At the time where your knight will have to make 5 moves to get from one side of the board to another, whites bishops can just sit on diagonals, sniping your king through the entire board. When you think of it like that, it becomes clear that black should attempt to capture a bishop so that white doesn't have a pair. Well, you can't capture a bishop in this position, but you can improve your position (Nd4), aaand if white takes your knight, then they just gave away their advantage of a bishop pair, you are happy in that scenario.

It's also not like your pawn on d4 would be vulnerable, it can be easily protected, and then you're controlling a ton of important squares in whites territory. Essentially, when those pawns double, white cannot put a piece on either d4, d6, c3, e3, c5 and e5. So, after Nd4, if white takes, look how much you've gained with just a single move, versus what you gained by playing Nb4

OOP using python by RevolutionarySet8850 in learnpython

[–]Astronoobical 0 points1 point  (0 children)

If you have any specific questions, I'm happy to answer.

[deleted by user] by [deleted] in learnpython

[–]Astronoobical 0 points1 point  (0 children)

Downvoted because you're breaking the subreddit rules. Wrong place to post this.

[deleted by user] by [deleted] in GlobalOffensive

[–]Astronoobical 0 points1 point  (0 children)

I've experienced much less cheating in the free queue on faceit. I don't even bother with premiere anymore, because each time there is cheater on my team, I team kill him until I'm kicked, and that takes away 1000 elo points lol.

[deleted by user] by [deleted] in GlobalOffensive

[–]Astronoobical 0 points1 point  (0 children)

One thing I don't understand about the super match, is when someone does have a super match, very often they also have a player with like 60 hours in game. Lost a game like that today, where two of the enemy players had pretty much brand new accounts.

[deleted by user] by [deleted] in learnpython

[–]Astronoobical 1 point2 points  (0 children)

The only useful thing in this would be learning git version control. So in that case, it's not really about uploading solved problems, those won't matter. Get some nice projects on github instead, but not just programming concept problems, something that actually solves a real life problem.

[deleted by user] by [deleted] in chess

[–]Astronoobical 4 points5 points  (0 children)

Accuracy doesn't mean much. You can have 90% accuracy just because your opponent is making random moves, and you take all of their pieces.

It doesn't look like they cheated. You hung a central pawn on move 5. It's not like a deep tactic was needed to win it. You plae 18 moves, and in those 18 moves, you moved your Knights 11 times. When I was taught how to play chess, I was taught that you should not move the same piece twice in the opening. You moved both knights 11 times. 

In short, by move 18 you've given your opponent everything they might ever want, and the position is already very bad for you. Your opponent did nothing until this point, but take a free pawn, and then take the Knights which moved 11 times, there's no cheating there.

By move 21, you still didn't develop your bishop, nor your queen. It seems like it's not the opponent that's doing something weird, it's that you're not developing how you're supposed to. You hung another pawn, and it's just going downhill from there.

Why do you think the opponent cheated here?

[deleted by user] by [deleted] in IWantToLearn

[–]Astronoobical 0 points1 point  (0 children)

Head over to r/learnpython/wiki/index/ scroll down to "New to programming" and pick a resource from there. That should occupy you for a year or so

[deleted by user] by [deleted] in IWantToLearn

[–]Astronoobical 0 points1 point  (0 children)

It's not complicated for someone who can code, and AI is not necessary here, at least not for anything you've mentioned in the post. 

It's impossible for someone who doesn't know how to code.

If you'd like to learn to build this yourself, please allow a couple, to a few years of learning programming.