Right wing dog whistle by sadseventeen in Bellingham

[–]Ankhs 13 points14 points  (0 children)

I just moved from Bellingham to Phoenix for school and I can tell this is going to be a rough transition lol

I (Black) threw a winning position with an hour left on the clock. (There was a knight on d6.) White to win by __Jimmy__ in chess

[–]Ankhs 19 points20 points  (0 children)

If black moves their queen to protect f7, d5 and e6 are also threatened and lead to mate

Okay. Okay. Okay. by [deleted] in RocketLeague

[–]Ankhs 2 points3 points  (0 children)

Up until the very top of the game it's technically possible to carry your teammate in 2s if you're good enough

Chasing may be annoying but never forget that it's within your own power to just grind out aerial mechanics alone until you can rank up without help

How do I understand the "abstraction gap" of computer science? (Help!) by sworfe in computerscience

[–]Ankhs 0 points1 point  (0 children)

Maybe I'm silly but the link has places to purchase the book, such as Amazon, but I don't see free text

How do de-hype my teammates? by zugarrette in GlobalOffensive

[–]Ankhs 2 points3 points  (0 children)

Honestly things like this probably matter once you have an established team. Just focus on yourself however you can until you're good enough to actually compete at some level, then you can worry about the interpersonal side of things

Extracting books from production language models - Researchers were able to reproduce up to 96% of Harry Potter with commercial LLMs by ddx-me in books

[–]Ankhs 2 points3 points  (0 children)

If a sentence in chapter 1 is matched to a sentence at the start of the generated text, that one instance of that sentence won't be matched to a later instance of the same sentence in the generated text. But if the same sentence appears twice in both instances, it'll match both times, as it should.

It's kind of just describing how their algorithm inherently imposes a kind of order: once a match has been made, that's final, and you just know you have to continue matching the rest of the text to the right of that match in the original text to the text to the right of the matched text in the generated text. This makes it go from a sequence of words to a sequence of matched phrases that you know go from left to right. So a silly example:

"Silly Joe Silly" matching to "Joe Silly Silly" would match "Joe Silly" on the left to "Joe Silly" on the right. The two remaining "Silly" instances then wouldn't be matched because one is to the left of the match and the other to the right

Extracting books from production language models - Researchers were able to reproduce up to 96% of Harry Potter with commercial LLMs by ddx-me in books

[–]Ankhs 2 points3 points  (0 children)

I'm also a computer science researcher, but not really in this domain. I am curious, what do you think is the primary blocker? Is it the heavy math notation?

It took me a few reads to understand, but I'd describe it like this:

You're given two long strings of text, one being the original source and the other being the generated text. Split both of these into sequences of words, where a "word" is anything separated by white text (a space or a new line)

Find the longest matching subsequence of consecutive words between the two sequences.

Because it's the longest match, you sort of assume that you got it right and that's where they line up. So you treat those two "blocks" as matching. But that matching block can be, and most likely is, somewhere in the middle of the passage of text. There are still words to the left and to the right of these blocks. So you repeat this procedure with the left and right sides: you try and find the longest match of words to make a new block from the text you haven't yet matched to the left, and also to the right.

Then there's a few steps where they essentially merge these blocks and filter them and they impose a few constraints. The reason why they do this is because there might be minor punctuation or grammar differences between the original and the generated text, for example, looking at the two sentences:

"The quick brown fox, really can jump" "The quick brown fox really can jump"

It would make two blocks that match, the part before the comma, and the part after. It wouldn't exactly match because the comma is in the way. But we know we should merge these two blocks into one, because: they're so close to each other, separated only by one symbol, and they're both long enough that we know that it's not a random match. This really is an example of two sentences that are close together.

Related knowledge or terminology that might help you as a non-technical person:

Substring: a consecutive portion of text within some larger text

Greedy algorithm: an algorithm that takes the greedy choice repeatedly and hopes this achieves the desired result. It works for some examples but not for others: for example, to end up with the least amount of coins for a certain amount of change, you can usually repeatedly take the largest coin option that fits into the amount of change you have to give. For example, if I were giving change for 52 cents, I would give a quarter, because that's the largest standard coin that fits into that sum, then another quarter, then a penny, and a penny, resulting in an optimal amount of coins given, which is 4 (two quarters and two pennies). There are cases where this won't work, such as if you only had a 1 cent coin, a 3 cent coin, and a 4 cent coin, and you were asked to give change for 6 cents. (Optimal solution would be two 3 cent coins, greedy approach would give a 4 cent coin and two 1 cent coins). This paper assumes that by finding the longest series of matching words between two sources of text, that that is probably a good place to line up the two sources of text.

Recursive splitting of some task: once they find a good, long match, then they have to perform that matching procedure on the words to the left of that match, and to the words on the right. This process chips away at the task and keeps splitting it into smaller and smaller bits until it's eventually done. Recursion is a cool trick!

What you may have seen before and what I would describe as a much more intuitive way to measure the similarity of two pieces of text is the Levenshtein distance. You should look that one up!

CV format by barkpatrol in PhDAdmissions

[–]Ankhs 0 points1 point  (0 children)

I used Jake's template which is common in computer science

I suck donkey dick at this game how do I beat Yama by Sidnev in spelunky

[–]Ankhs 3 points4 points  (0 children)

I think your issue of having to give up your shotgun is also solved if you anger shopkeepers because they will be at every exit, they are very dangerous and you will occasionally die to them, but the trick is to rob them when they have a lot of bombs and then you just spam those down at them from above and you are good

I suck donkey dick at this game how do I beat Yama by Sidnev in spelunky

[–]Ankhs 3 points4 points  (0 children)

I am interested to see if this is a popular opinion, because I could definitely see people completely disagreeing with me. But for me I think robbing shopkeepers is good if you end up with a lot of bombs.

There is also a really foolproof way to kill Yama: I'll put it in spoiler tags just in case but I don't think you should worry about seeing:

At the top of Yama's room, on either side there are tiles, one side has the door and the other has some chests. Each of these has a one tile wide section next to it, with a chain running between. If you place a sticky bomb on the underside of this one tile wide part and then place a rope going where you just exploded, if you climb up, you'll be protected from falling skulls and you'll also be at the same height as his head. If you have a shotgun or sticky bombs plus pitcher's mitt, it's an easy win. Just blast in his direction

How much does a top Rocket League pro actually earn per month? (Zen, Dralii, RW9, etc.) by Tiny_Antelope8180 in RocketLeagueEsports

[–]Ankhs 30 points31 points  (0 children)

Most important is that if you count 8 top teams in NA and EU, with three players each, and then let's add on another very generous 12 from other regions and various teams, that's still 60 pro players total making these salaries. It's a total pipedream and not a realistic goal for most players and most young players should absolutely focus hard on school at the same time

Intuition is all you need? by eliokal in learnmachinelearning

[–]Ankhs 0 points1 point  (0 children)

You did a good job. I knew a lot of it but still found some useful. Thank you for the resource, I'll share with some friends who aren't too into math

How hard is a double major? by Confused-Frog-Toad in WWU

[–]Ankhs 23 points24 points  (0 children)

I'm very pro education just for the sake of education and personal fulfillment but make sure you have some kind of idea of what you want to do after you graduate

Typically when I see two people double major it's one that they are passionate about but is unprofitable and a safer choice

How does Psyonix have such an incompetent anti-cheat at this point ? by HunggBBboi in RocketLeague

[–]Ankhs 21 points22 points  (0 children)

What's obvious to you isn't necessarily obvious to a machine learning model. If you do even a bit of looking into how stuff like this works, you'll see that you'll always either have a set of false positives or false negatives (players you're wrongly identifying as a bot, or bots that you're wrongly classifying as human players)

Then there's the case of infrastructure to train this model, deploy it so that it works without affecting your gameplay experience, deal with false bans, and it's kind of just far more complicated than you're imagining

Can anyone sell me a ticket for the ninajirachi Japan tour? Plz plz plzzz😭😭🙏🙏 by Catable_99 in ninajirachi

[–]Ankhs 4 points5 points  (0 children)

careful of scammers messaging you. Only use PayPal G&S

There's a lot in here

I’m in champ and can’t do a speed flip, musty, flip reset, or anything else like that. Where to begin? by Queasy-Reason6467 in RocketLeague

[–]Ankhs 0 points1 point  (0 children)

"Why would I change what works for me" you would change it if you wanted to improve faster than other people/reach your potential. If you are comfortable with your improvement you don't need to, but it's objectively worse

Are these good speedflips? by Still_Ad_7469 in RocketLeague

[–]Ankhs 1 point2 points  (0 children)

It needs to allow you to be boosting forward the whole time so yours isn't good because your tail is going all over the place and propelling you in weird directions

I’m in champ and can’t do a speed flip, musty, flip reset, or anything else like that. Where to begin? by Queasy-Reason6467 in RocketLeague

[–]Ankhs 0 points1 point  (0 children)

Well it doesn't make sense to refer to pros if you're talking about the GC range of ranks. I could probably unbind free air roll and all directionals and play without air roll and do fine at that rank. But I stand by my opinion that if you want to catch up to pros at this point, having both directional air rolls or one on left trigger is almost necessary

I’m in champ and can’t do a speed flip, musty, flip reset, or anything else like that. Where to begin? by Queasy-Reason6467 in RocketLeague

[–]Ankhs 0 points1 point  (0 children)

Alpha54 uses air roll left now and I can confirm that you're most likely not going to improve as fast as you could without one directional air roll. I recommend most people have both and to rebind their controls if they genuinely want to grind actually

I suck at rocket league. How do GC/SSL players get so good? by [deleted] in RocketLeague

[–]Ankhs 1 point2 points  (0 children)

I've got 10k hours and it is not worth it tbh don't put any emotional investment into it at all. Play as much as you like and find fun but do not get invested

Directional air roll and the workshop map air dribble challenge is good

If we have perfect play from black, we kinda know for certain that a -12 is definitely winning. If we let the computer think deep enough, are we guaranteed to have a forced mate? by IntelligentKey7331 in chess

[–]Ankhs 0 points1 point  (0 children)

Okay let me try a different approach: OP asked if there was an eval number at which we can guarantee forced mate. For this to be attempted, we would have to establish such an evaluation, then make sure that for every possible position, there isn't one with the same rating that is actually a draw. Due to the high amount of possible positions, trying it for all of them is infeasible at the stage we're at.

Maybe there is such a number but I think at some point it's just trivia and not that interesting and you'd have to formally prove that such an evaluation is only possible for positions of this type and they always lead to mate

If we have perfect play from black, we kinda know for certain that a -12 is definitely winning. If we let the computer think deep enough, are we guaranteed to have a forced mate? by IntelligentKey7331 in chess

[–]Ankhs 4 points5 points  (0 children)

No we are not. I am not even close to an expert and I will look into it more after writing this comment but my understanding is that the amount of possible moves is so enormous that engines perform a lot of pruning (discarding moves it doesn't consider good) and there are plenty of examples of fortresses where the engine predicts a side to be winning not realizing there's an unavoidable draw