Those two mean the same thing: the deadline is Friday. There's a slight difference in tone, though.
The first wording (doesn't..until) has a more relaxed tone; it's almost suggesting that a little bit of procrastinating is okay. The second wording (has..by) suggests more of a sense of urgency.
So, let's say it's Tuesday, and I'm working on a report. A coworker asks me out to lunch. If I think I can go to lunch and still make my deadline, I might say:
Sure, let's go. This report doesn't need to be ready until Friday.
but if I think that going out to lunch now means staying late on Thursday, I might be more inclined to say:
No, sorry. This report needs to be ready by Friday. Maybe next week.
That said, this is a somewhat subtle nuance, and the two situations wouldn't necessarily require those respective wordings.
Similarly, let's say I'm the boss, and I'm assigning the report to a subordinate, who asks me, "When do you need this report?" If I answer:
The report doesn't need to be ready until Friday.
that implies I don't need it right away. I might say that on a Monday or Tuesday, but I wouldn't say that on Thursday. However, if I say:
The report has to be ready by Friday.
that implies a more urgent sense in the matter, and perhaps someone will be in hot water if the report is late.
By the way I listen to rap musics because I believe they come handy while improving listening comprehension
There's a strong tradition in rap music (and other popular music as well) of intentionally mispronouncing, twisting, or even inventing words to maintain the flow of a song. It's technically poetry after all, and poetry bends the rules of grammar and language to suit an artistic purpose.
The thing is, older native speakers, as well as those who are not fans of rap, are in the same situation as you. This is intentional for the most part - each younger generation has its various ways of going against the established status quo.
FWIW I think this is a reference or homage to Snoop Dogg's "fo' shizzle" thing but I don't know that for sure. Snoop was a popular rapper in the 90's. This gives away my age. Someone older than me would likely have even less of a clue than me.
So, two things:
- Listen to older popular rap music to complete the picture of what newer rappers are basing things on or getting ideas from. This should also be done amid a background of becoming familiar with general popular music of that timeframe too.
- You should reach out to people or even forums who are passionate about rap music, who keep up with it, and are willing and able to interpret new lyrics for you. Reddit may be a good place to start.
Best Answer
OK, then @Edwin's comment it is. : Ok, We'll make it [the answer we're going to post] Edwin's comment.
N it is (with N usually a noun string, possibly plural) is used in spoken English to confirm the choice / correctness of N.
There's not really much more to say about this idiomatic usage. As Edwins says, what seems to be the referent of it can be plural, but arguably it's more like the dummy/existential "it". It's worth noting this ELU answer, and considering this possible conversation (and the first word of this current sentence! :)...