Thứ Năm, 16 tháng 11, 2017

Waching daily Nov 16 2017

In your first programming class, you were probably introduced to the idea of a compiler.

Here's how it works.

You first write out your program.

But a computer can't read it yet.

So, in order to actually run your program,

you first need to pass it through this special program called the compiler.

Then, out pops a new version of your program that can be read by a computer.

It was probably then tested by running it with a bunch of inputs and expected outputs or something.

So there are two versions of your program.

The one you wrote but a computer can't read, and the magically generated one that a computer can read.

Except, it's better than magic.

The compiler is a complex machine that bridges the gap between

human-readable code and computer-readable code.

So, what exactly is the compiler doing,

and what does the executable version of your program actually look like?

What?

You say you have no idea what I'm talking about?

Oh, I think I know what might have happened.

In your first programming class, you probably just used an IDE,

in which case this whole process was hidden from you.

When you click the run button, your work is saved, your program is built,

and it runs automatically.

So now that we're up to speed, what does the executable look like, and how does the compiler…

What?

You still don't know what I'm talking about?

All you did was Python scripting???

*sigh* Oh my god there are so many edge cases.

Ok, this is what happens to programs in general, deal with it, how does it work,

I don't know, let's find out!

At a low level, computers processors can only do a small number of things.

They can read and write to memory, and they can do math with numbers they are holding.

Modern processors do other things too, but this is basically it.

Now, an executable program, the one generated by the compiler, is just a list of instructions

for the processor to follow, written in binary.

The instructions are things like… read these bytes from memory, do stuff to them,

write bytes to memory, jump forward this many lines, jump back this many lines but only if this flag is set,…

stuff like that.

A program, expressed in a list of binary instructions is called machine code,

and this is the kind of program that your computer can actually read.

But why does a computer processor only read programs that look like this?

Why this specifically?

Well in short, here's how a processor works.

The processor already contains the circuitry to do all of these instructions,

but the correct circuitry only gets connected together when the corresponding instruction gets fed into it.

The 1s and 0s in the instruction cause certain transistors to open or close, which ends up

connecting the correct circuitry together to execute that instruction.

If you want to look more into how this works, you might wanna check out crash course computer science

particularly episodes 5 through 8.

Episodes 3 and 4 are also helpful if you need a refresher on binary and logic gates.

Though you could just watch my video too…

And for the record, crash course isn't paying me to recommend them.

I just really like this series.

But in short, just know that executable programs look like this.

But when you learned to program, you didn't need know anything about these complicated

machine code things like memory management, operations on bytes, or conditional jumps.

Programming was about variables, and if statements, and loops, and functions.

Well, these things are just higher-level constructs

that make it easier for humans to think about programming.

A program, expressed in this form, is called source code.

It's the version of a program that a human understands,

and thus the version that most humans actually write code in.

The compiler's job is to take this source code that is human-readable,

and turn it into machine code that is computer-readable.

But how does it do that?

How does it turn a string of text into a list of instructions in binary?

Let's look at some examples:

Here's a pretty simple program.

Declare a variable of type integer that we'll call x.

Then assign it a value of 3.

For now, this program only exists as source code.

I know it looks like it has some kind of structure, but for the computer,

it's just a meaningless sequence of characters.

It's just text.

And I know that this program doesn't really do anything useful, but we're starting simple.

Let's pass this source code into the compiler and see what it does.

The compiler first divides the text up into individual "tokens".

It's kind of like the compiler is figuring out what the "words" are in this program.

Then, the tokens are organized into a hierarchical structure known as a parse tree, which is

like figuring out what the "grammar" is in this program, the structure.

Then, the compiler records context about the program, including variable and function names.

This is the stuff that a computer needs to keep track of in different parts of the program.

In our case, the only context we need is the variable x.

Oh, and the main function too but that's less important for us.

The final step is to traverse the tree, and figure out some machine code that would effectively

do the same thing as this particular source code.

*I just wanna that, typically, compilers don't go directly from the parse tree to the machine code.

There's usually a few intermediate steps that we're going to skip over.*

This is what the machine instructions look like in binary.

It's a little hard to read and interpret, so let's shorten it by writing in hexadecimal.

Actually, it's still a pain to read.

Let's write it out as assembly code, which is a more human-readable version of the machine code.

That's better.

Now, we're going to ignore this stuff here.

Just know that it's responsible for starting and ending the main function, which determines

where the program starts and ends.

This is the instruction that corresponds to the assignment of the variable x.

This instruction says to "move" the number 3 into this memory location.

Let's run the program and see what happens…

And as we'd expect, the number 3 got put into that memory location.

It looks like the compiler decided that this part of memory is where the variable x lives.

And that's it.

The compiler took our source code, which said to take a variable x and assign it the value 3,

and translated it into machine code, which says to place the value 3 in this part of memory.

So, our program is kind of boring right now.

What happens if we change it?

Let's add a line to increment x by one, after it's been assigned 3.

We assign it the value of x's current value plus 1.

Now, we pass it into the compiler again to generate a new version of our machine code.

The compiler finds tokens,...

...parses,...

...contextualizes,...

...and generates.

It looks like there's only a single new instruction: to "add" the value of 1 to

this memory location.

After all, this is the location that the compiler decided that x lives.

Modifying the variable x is equivalent to modifying the value stored in this memory location.

Let's run it…

The value 3 appears in that memory location designated for the variable x,

and then the value becomes 4.

Now so far, we've seen how variable assignments and simple mathematical operations get translated.

But it's not so simple for if-statements, loops and functions.

There are no machine instructions that are direct equivalents.

Instead, we need to emulate their behaviour with instructions that do exist.

Let's start with an if-statement.

In an if-statement, we only execute the code in this block if this condition is true.

If the condition is false, we skip over this code.

In assembly, the code inside the block gets translated normally, but before it, we have

some instructions evaluating the condition, and then we have a conditional jump instruction.

In this case, to jump past the block we want to skip, but only if we're supposed to skip it.

The processor knows whether or not we're supposed to take this jump based on the result

of the previous instruction.

That instruction temporarily set some flags in the processor so we could remember the

result by the time we got to this conditional jump to skip over this block.

If we're not supposed to skip it, then the processor ignores the jump, and continues normally,

conveniently executing the code inside the block.

Notice that these machine instructions are effectively doing the same thing as our if-statement?

Let's see now jumps can emulate other source code behaviour.

There's the if-else-statement.

Only execute this block if this condition is true.

Otherwise, execute this block.

In assembly, we have the code in the first block, and the code in the second block.

Before the first block, we have a comparison and a conditional jump, like what we had earlier.

In between the blocks, we have a regular, non-conditional jump instruction.

This is so that execution skips the second block if it just finished the first one,

which is kind of how the if-else-statement works if you think about it.

Then there's the while-loop.

Only execute this block if this condition is true, and keep executing it over and over

again until it's not true anymore.

In assembly, we have the block's code, the instructions to evaluate the condition, and

the jumps emulating the loop.

Functions are a little more complicated.

Basically, functions encapsulate a code block, so that it can be used in multiple parts of a program.

Most programmers out there should know that they also isolate context

and they can do recursion and stuff.

This is what its equivalent assembly code looks like.

Let's run it to see what it does.

Hitting the function call, we save all context into memory, allocate new space on top of it,

execute the function code (which may involve calling more functions), and pop back down once it's done.

This makes it possible for functions to call other functions, or even themselves.

You just push more memory, and pop back down when you're done.

So that's how compilers work!

They take your source code, and make machine code.

But there's one problem.

If you compile your program on one computer and then copy it over to another computer

and try to run it, it might not work.

If the new computer has a different operating system or has a different processor model,

it probably uses different machine instructions.

So if you want your program to be able to run on this new computer, you'd better be

able to compile to that computer's machine code.

And if your program's users might run your software on different platforms,

unless you're distributing the source, you're gonna need to keep a copy of an executable for

every platform you want to run on.

Every.

Single.

One.

Some languages like Java sneak around this issue.

Instead of machine code, Java gets compiled to an intermediate representation known as bytecode.

And then the bytecode can get sent to other computers where it gets converted to that

specific computer's machine code when the program is run via an interpreter.

It's a bit of a compromise.

You get better portability, though it's less efficient.

But regardless, the language you write your code in is compatible with a wide variety

of processors and operating systems.

Can you imagine what it was like back in the day when computer programming meant putting

assembly or even machine code onto punch cards?

Not only would you need to figure out the correct holes to punch for each instruction.

You wouldn't even be able to use your program on a different computer model,

because the other model expected you to punch different holes.

Things are a little nicer these days.

You just write a program, compile it, and test it with inputs and outputs,

*if only it were that simple*

all thanks to the people who wrote the special program: the compiler.

But, remember that the compiler is a program itself.

If people use compilers to develop programs, how was the compiler developed?

Well, it was probably written and compiled in another language, or even in the same language,

compiling a compiler with a previous version of itself.

If we follow this chain backwards, at some point, we reach the origins of development tools:

programs, written directly in machine code, that help you write other programs;

literally automating part of the process of creating automation.

The history of computer languages is pretty complex.

No wonder it took decades to get to where we are now!

Remember that the next time you're writing code.

We have all these beautiful things like syntax highlighting, static analysis, object-oriented

programming, functional programming, libraries, linkers, build tools, and debuggers.

But it's still amazing that we can just tell our computers to follow our exact instructions...

...at the push of a button.

Nope, wait…

There we go, the push of a button.

Programming isn't so hard…

For more infomation >> How do computers read code? - Duration: 12:01.

-------------------------------------------

Phonics Letter Q | Learning Street With Bob The Train | Alphabets Videos For Babies | ABC | Kids Tv - Duration: 4:24.

Hi kids!

Guess who's here

Yes its me bob

Join me for learning street with bob

For more infomation >> Phonics Letter Q | Learning Street With Bob The Train | Alphabets Videos For Babies | ABC | Kids Tv - Duration: 4:24.

-------------------------------------------

OBS Studio 126 - How to Stream to Twitch AND YouTube AT THE SAME TIME (Mixer, Facebook, etc.) - Duration: 2:45.

Streaming to Twitch or to YouTube Gaming is nice, but sometimes for bigger events you

might want to stream to multiple platforms at once.

In this video, I'm going to show you how you can do that.

I'm EposVox, here to make tech easier and more fun, and welcome back to my OBS Studio

tutorial course.

I have many, many more videos on the software in the playlist linked in the description.

Check that before asking questions, and check the introduction video to learn how this course

works, if you get confused.

I'm going to be using the platform called ReStream in today's tutorial.

They're not a sponsor, but I do have an affiliate sign-up link that I'd appreciate

if you could use.

The platform is free, but I get a small kickback if you sign up or use any of their premium

features.

Let's get on with it, shall we?

If you want to stream to both YouTube and Twitch, or to Beam, Hitbox, Ustream, or any

of the other tons of supported platforms on Restream, or even multiple accounts on the

same streaming service - Restream is a great, free tool to do so.

Sign up for an account, and authorize the channels you wish to push your stream to.

Then, on the right of the main site panel, you're provided with a Stream Key and a

drop-down to select a service closest to you.

Open OBS and go to your "Stream" settings tab.

Choose "Restream.io" from the list of Streaming Services.

Choose the correct server from to match the Restream page listing and paste your Stream

Key into the box.

Click apply and you're ready to stream.

See, Restream acts as a middleman server and takes your stream and sends it back out to

the other platforms you choose.

They're working on implementing transcoding too, so you can stream a specific bit rate

or resolution to Restream and then send different streams to other platforms.

It's worth noting, however, that there will be an added delay with Restream.

Since you are sending a stream to them to be sent out to other platforms, there's

a little extra added delay.

On a good note, they do have their own chat app which allows you to view all of your stream

chats in one box.

This makes it a little easier to keep up with.

I hope this episode of my OBS Studio tutorial course has been helpful for you.

If it was, drop-kick that like button and subscribe for awesome tech videos.

If you like game streaming, come follow me on Twitch and drop a message in chat.

Until next time, I'm EposVox, Happy Streaming!

Thanks for watching this episode of my OBS Studio tutorial course.

More videos like this and a full master class are linked in the playlist in the video description.

Click to learn more.

Also consider joining us on Patreon to help keep tech education free.

Go to Patreon.com/eposvox to sign up.

For more infomation >> OBS Studio 126 - How to Stream to Twitch AND YouTube AT THE SAME TIME (Mixer, Facebook, etc.) - Duration: 2:45.

-------------------------------------------

dolat mand aur ameer hone ka wazifa in Urdu by kamran sultan - Duration: 3:30.

dolat mand aur ameer hone ka wazifa in Urdu by kamran sultan

For more infomation >> dolat mand aur ameer hone ka wazifa in Urdu by kamran sultan - Duration: 3:30.

-------------------------------------------

LetterSchool handwriting 3X SPEED 10 to 1 New Year Cursive numbers D'Nealian Learn 10-1 for toddlers - Duration: 4:32.

LetterSchool handwriting 3X SPEED 10 to 1 New Year Cursive numbers D'Nealian Learn 10-1 for toddlers

For more infomation >> LetterSchool handwriting 3X SPEED 10 to 1 New Year Cursive numbers D'Nealian Learn 10-1 for toddlers - Duration: 4:32.

-------------------------------------------

What You Need to Know About Using Windows Vista in 2018 - Duration: 3:54.

welcome back to the adventure this is Adam and today we're covering what you

need to know about using Windows Vista in 2018 we will get started right after

this Windows Vista support has ended but what does that mean exactly as of April

11th 2017 Windows Vista customers are no longer receiving new security updates

non security hot fixes free or paid assisted support options or online

technical content updates from Microsoft as of the making of this video you can

still download and install all existing Windows Vista updates through the

Windows Update feature for operating systems that have a dedicated community

an official service pack will be released that contains all available

updates this is especially useful for operating systems like Windows 98

because you can no longer get any updates from Microsoft now that we know

our options for updating Windows Vista we will need a web browser that is still

receiving security updates for this we have two options Mozilla Firefox

extended support release version 52 or pale moon Mozilla has officially

announced June 2018 as the final end-of-life date for Firefox support on

both Windows XP and Vista pale moon on the other hand has not announced their

plans for supporting Windows Vista moving forward they have indicated that

Windows Vista has the same major kernel version as Windows 7 8 and 10 so from a

development point of view the target platform and subsystem is the same this

means that pale moon may be a viable option for Vista users for years to come

staying secure online is important especially with an operating system that

is end-of-life while the browser may warn you if a website is malicious that

is not a perfect system you may even argue that knowing is half

the battle and you just won't click on or download anything suspicious for the

rest of us I highly recommend using anti-virus software there are a number

of free options that support Vista now but won't continue to support it

indefinitely some vendors state when support will end

Avira for example delicious specific dates Windows Vista

support ended October 4th 2013 for Avira other vendors do not publish specific

dates that target the operating system avast version 2017 still shows Windows

XP in the minimum requirements however definition updates for that version of

avast will eventually stop as time passes and less software vendors support

Vista you may consider a migration path to a newer supported operating system

this depends on what you will be using the computer for if you want to play

games and store files Vista is fine as is assuming the computer will not be

used for any web browsing if the computer is your primary system used for

all manner of tasks I highly recommend upgrading sooner than later what's

upgrade to is a different story and will depend on the hardware in the computer

some computers that came with Vista can run Windows 10 alternatively you can try

Linux there are some windows like distributions that we will take a more

in-depth look at in a later video so we can update Windows Vista we have a few

browser options and some antivirus software is supporting Vista for now as

we continue with this series we will look at how other types of software will

be supported on Windows Vista in the future

don't miss this video where we talk about why Windows Vista is bad click the

card above and subscribe for more videos on retro tech and legacy software every

Thursday thanks for stopping by see you next video

For more infomation >> What You Need to Know About Using Windows Vista in 2018 - Duration: 3:54.

-------------------------------------------

On s'est crashé en Avion ?! / The Forest Ep.1 S.2 - Duration: 12:08.

For more infomation >> On s'est crashé en Avion ?! / The Forest Ep.1 S.2 - Duration: 12:08.

-------------------------------------------

BLUTIGER TAMPON PRANK AN FREUND 😂 | Enisa Bukvic - Duration: 3:12.

For more infomation >> BLUTIGER TAMPON PRANK AN FREUND 😂 | Enisa Bukvic - Duration: 3:12.

-------------------------------------------

Overwatch Moments #100 - Duration: 11:22.

For more infomation >> Overwatch Moments #100 - Duration: 11:22.

-------------------------------------------

Terk Edilmiş AVM'nin Altında Ne Olduğuna İnanamayacaksınız - Duration: 2:45.

For more infomation >> Terk Edilmiş AVM'nin Altında Ne Olduğuna İnanamayacaksınız - Duration: 2:45.

-------------------------------------------

Shady Things Everyone Forgets About Demi Lovato - Duration: 5:26.

First things first: Demi Lovato is awesome.

She's one of the best vocalists of her generation, she's gorgeous, and she's an advocate for

mental health awareness.

That said, she's not without her flaws.

Here are some ways the "Confident" songstress can be a little shady.

Frenemies

Selena Gomez and Lovato became pals when they both starred in Barney and Friends at age

7.

Their friendship continued into their Disney days, with Gomez reportedly getting Lovato

her Camp Rock audition.

However, their friendship showed its first signs of strain in 2010 when a fan asked Lovato

on camera, "How's Selena?" and Lovato replied,

"Ask Taylor."

She was allegedly referring to Taylor Swift, after Gomez and Swift had been spending a

lot of time together.

That same year, when Girls Life asked Lovato about her friendship with Gomez, she said,

"We're both busy, and I wish the best for her.

True friends don't let their friends or family be mean to you.

I f you can't trust somebody, you can't be friends with them."

The pair eventually made up.

Lovato revealed that Gomez was one of the only people to contact her while she was in

rehab in November 2010.

Their friendship appeared to be on-again-off-again for the next few years, and in 2015, Gomez

gushed that Lovato was "like family."

However, when Complex asked Lovato in September 2015 if she and Gomez still talk, Lovato simply

replied, "Nope."

By 2017, both ladies had new songs to promote, and what do you know?

They were lovey-dovey on Twitter again.

Swift drama

Lovato's previous comment, "Ask Taylor," was just the beginning.

When asked about Swift in May 2016, Lovato told Refinery 29,

"Don't brand yourself a feminist if you don't do the work.

I have an immense amount of respect for women like Lena Dunham…or Beyoncé, who make amazing

political statements through their work."

In November 2016, Lovato fired more shots at Swift, her squad, and her award-winning

"Bad Blood" music video, telling Glamour:

"I think that having a song and a video about tearing Katy Perry down, that's not women's

empowerment."

When Kesha's legal battle with Dr. Luke came to light, Lovato was a huge proponent of the

"Free Kesha" campaign.

After it was announced that Swift had donated $250,000 to Kesha to cover her court costs,

Lovato tweeted:

"Take something to Capitol Hill or actually speak out about something and then I'll be

impressed."

When a fan on Instagram suggested Lovato was making the issue about herself instead of

about Kesha, Lovato flipped out, saying,

"At least I'm talking about it.

Not everyone has 250K to just give to people.

Would love to but I didn't grow up with money and def haven't made as much as her."

Pricey perks

In November 2015, the VIP packages for Lovato and Nick Jonas' Future Now tour were revealed.

People reported that the pair's "Ultimate VIP Dressing Room" deal included a ton of

perks, but cost a whopping $10,000.

Some of the many perks included a visit with the pop stars and autographed merchandise,

but the pricey package somehow didn't include an actual ticket to the concert.

Remember Lovato's previous lecture about not having thousands of dollars lying around and

not growing up with money?

Maybe she forgot that also describes most of her fans.

Doll drama

After Zendaya was honored with her very own Barbie likeness in September 2015, Lovato

didn't congratulate the fellow Disney alum.

Instead, she tweeted,

"Hey Barbie, what about a curvy doll or one with true to size measurements?

I'll model!"

It wasn't the first time these two stars butted heads.

M magazine reported that in 2013, Lovato took to Twitter to slam Disney for including an

eating disorder joke in an episode of Zendaya's show, Shake it Up.

She went on to say,

"And is it just me or are the actress' getting THINNER AND THINNER….I miss the days of

RAVEN, and LIZZIE MCGUIRE."

Zendaya's dad didn't take kindly to Lovato's remarks, replying,

"Don't hate the player, hate the game…my daughter looks up to you and admires you greatly…how

about apologizing for all the hate you just sent my daughter's way."

The other woman?

Lovato and Nick Jonas were platonic BFFs for years, but her song "Ruin the Friendship"

has fans speculating whether she may have deeper feelings for the youngest JoBro.

Ellen Degeneres addressed the rumors about the tune, and Lovato said she never reveals

who her songs are written about.

"So, it's probably about him.

And so, well you're just best friend.

You and Nick are friends, so."

"Yeah."

The song also adds some potential perspective to Lovato and Jonas' joint 2016 interview

with Billboard, when they discussed his breakup from model Olivia Culpo Lovato said,

"I go, 'Honestly, I didn't like her anyway.'

It's not because she's mean or anything, but he has such a great sense of humor and I want

him to be with someone that makes him laugh."

Not so clean

Lovato revealed in her 2017 documentary, Demi Lovato: Simply Complicated, that while promoting

her "Stay Strong" campaign about sobriety in 2012, she was still using.

"I wasn't ready to get sober.

I was sneaking it on planes.

Sneaking it in bathrooms.

Sneaking it throughout the night… nobody knew."

Lovato was later placed in a psych ward but still couldn't get clean, admitting to sneaking , faking her tests, and lying to her handlers.

The last night she ever touched alcohol, she supposedly got drunk with two strangers and

vomited on her way to the airport for an American Idol taping, where she performed hungover.

It wasn't until her team announced it was leaving and forced her to destroy her phone

— with drug dealers' contacts in it — that she got clean.

Thanks for watching!

Click the Nicki Swift icon to subscribe to our YouTube channel.

Plus check out all this cool stuff we know you'll love, too!

For more infomation >> Shady Things Everyone Forgets About Demi Lovato - Duration: 5:26.

-------------------------------------------

【完整版】如果婚姻可以談合約!你簽得下去嗎?2017.11.17小明星大跟班 - Duration: 45:29.

For more infomation >> 【完整版】如果婚姻可以談合約!你簽得下去嗎?2017.11.17小明星大跟班 - Duration: 45:29.

-------------------------------------------

Love Aj Kal | ভালোবাসার একাল সেকাল | New Bangla Funny video | The Genjam Show | Epi 32 | Buno Payra - Duration: 7:01.

Friends, hows that?

If you like tody's episode

Then like, share & Subscribe

For more infomation >> Love Aj Kal | ভালোবাসার একাল সেকাল | New Bangla Funny video | The Genjam Show | Epi 32 | Buno Payra - Duration: 7:01.

-------------------------------------------

DEBERÍA CALLARME | CAP. 3. "Siento repelús y culpa cuando entro en un cajero y hay un mendigo" - Duration: 3:49.

For more infomation >> DEBERÍA CALLARME | CAP. 3. "Siento repelús y culpa cuando entro en un cajero y hay un mendigo" - Duration: 3:49.

-------------------------------------------

Где купить канекалон ? ❤ Малиновый канекалон видео - Duration: 0:22.

For more infomation >> Где купить канекалон ? ❤ Малиновый канекалон видео - Duration: 0:22.

-------------------------------------------

Сок из тыквы. Овощные и фруктовые добавки к тыквенному соку. - Duration: 2:25.

For more infomation >> Сок из тыквы. Овощные и фруктовые добавки к тыквенному соку. - Duration: 2:25.

-------------------------------------------

MOST OVERRATED FILMS [SUB ITA] - Duration: 7:53.

Hi guys it's Debbie and today I would like to speak about some films which

have been incredibly successful, but which I personally consider overrated.

This doesn't necessarily mean that they are bad films - as you will see I actually

enjoyed watching some of them. It just means that personally I wouldn't have

praised them as much as others have. I'm not going to just stand here and say <<I

hate "Avatar"... Because.>> I mean even "Donnie Darko" which is one of my favourite films

of all time can often be seen being incredibly overrated. The two concepts

most of the time are not related .The first film I would like to speak about

is "Get Out". Now I know that by saying this I have the triggered half of the

world's movie watching population into hating me, but I personally think that

this film is way too hyped up. "Get Out" is the story of a young man which is invited

to spend a few days at his girlfriend's parents' house. At first he is rather

nervous because he fears that they will discriminate him, but he eventually

agrees to visit. But upon arriving things take a much sinister twist and he

discovers a much darker reality. Since its release "Get Out" has been hyped up as

one of the best horror films ever, it only has two negative comments on Rotten

Tomatoes (one of which still slightly praises it). The first time I saw the

trailer I was immediately fascinated by it,

it looks so creepy and dark and twisted and it was produced by the same guys

that gave us "Insidious", which was a big plus for me. In general it looked exactly

like the kind of film I enjoy watching. In the end the film wasn't terrible, it

was well put together, it had its interesting moments and director Jordan

Peele did an amazing job as this is his first film ever. But in my personal

opinion this movie had nothing more than the trailer. The four or five jump scares

and creepy moments we saw in the trailer were basically the only ones included in

the plot, in the trailer we are told that Rose's mother can hypnotise people, we see

her actually hypnotising Chris, we're told black men have been missing in the

area, we immediately knew there was something fishy going on with Rose's

family, we see the protagonist being assaulted and strapped to a chair. We

already know how the story is going to proceed from beginning to end, the only

missing clue is why it happens. What exactly is going on in that area? I don't

mind "Get Out", I don't think it is a terrible film. I was just expecting so

much more and I don't understand where all the excitement is coming

from. In my opinion instead of watching "Get Out" you could get a bigger thrill

from another nerve racking horror film "Don't Breathe", which was released

just a couple of months earlier but which unfortunately was completely

overlooked by audiences. "Don't Breathe" is an example of excellent horror cinema,

already starting from the trailer which didn't reveal too much but which fed us

just enough to keep us curious. I know "Get Out" gained a lot of its

success because of the fact that it was released during a period of time which

was extremely infamous for multiple episodes of violence towards black

people, but this attention doesn't automatically make it objectively a

great movie. Cinema always depends on external factors and it can be

representative of a particular moment in time or can depict a certain aspect of

society which tends to be overlooked. As a matter of fact Jordan Peele said that

this film is from a perspective, his perspective, which he never saw portrayed

in movies. And I don't criticise "Get Out" for any of this. I just think that within

its existence as a film, it's not that great and I don't agree with its first

place position in many best movie lists. The next film I'd like to speak about is

"Deadpool", and with this the other half of the movie watching population

hates me. "Deadpool" is the story of what we could describe as an antihero. The

protagonist Wade Wilson undergoes a medical treatment which gives him mutant

abilities but which also unfortunately leaves him scarred and disfigured. He

decides to use these new powers he gained to hunt down the culprits of his

situation and of all the consequences of it. If you have been watching my videos

for quite a while you'll know that I never fully grasped why "Deadpool" was so

successful, why so many people like it, why it has so many positive reviews. You

will know I think it has an incoherent and basically empty plot, that I found it

childish, definitely not engaging and I think it tries to promote itself as an

edgy, alternative film, rich in dark humor and risqué sexual innuendo but which

ended up just packing the plot with a bunch of jokes that only a group of

thirteen-year-old boys would find funny. This film has no solid character

development, it has no elements which enrich the plot and make it interesting

and engaging. It is just nearly two hours of empty space for puns. Breaking the

fourth wall or putting in an extra external reference or an extra joke

about sex does not make this film more clever. But I guess that Deadpool wearing

Crocs or complaining about a character texting too much makes it so iconic and

memorable. The next name on the list is an older movie: "Pulp Fiction". "Pulp Fiction"

is universally recognised as a cult film, a piece of cinema which went down in

history for iconic shots, memorable lines and unforgettable characters. I have

personally seen this film more than once, I don't mind it, I even made a whole

video in which I explain the meaning of this film's plot and themes

but I don't think I could ever consider it such a great piece of art. Of course

it is a perfect example of Tarantino's work, it covers all of the concept of the

aestheticization of violence, it created interesting characters and has

well-thought dialogues. But in my opinion it does not move beyond these characters

and lines of dialogue, it is heavily tied to these features. In general most of the

film's success relies on these edgy, dangerous, good-looking characters which

bond because of sexual tension or violence (two big Tarantino themes) and on

lengthy dialogues and on the cool 90s aesthetic. The rest of the film which is

built around these features tends to be rather vague, it is unnecessarily

complicated (and I am a huge Christopher Nolan fan), it is packed with

unnecessary moments and jokes. The film obviously presents these features

because it is a perfect example of Tarantino style

and it gained a lot of popularity because of the current love for the 90s,

for the juxtaposition of beauty and death, for the iconic soundtrack but in general

the only things that stay after the end of this film are just a bunch of Etsy

t-shirts of Mia Wallace overdosing on hard drugs. And now here comes the tough

one: "La La Land". I feel I have spoken way too

much about this film but here we go again.

"La La Land" is the award-winning musical story of Mia and Sebastian, two artists

in the competitive environment of Los Angeles, which struggle to fulfil their

dreams and become who they've always wanted to be. "La La Land" is a beautiful

film, it has an impressive soundtrack, the colour palette

and the use of colours to convey ideas is absolutely fascinating, it's very artsy

and romantic, the editing is insane and it is a romantic story both on the human

side and for the concept of personal dreams.

BUT

14 Oscar nominations including Best Actor for Ryan Gosling? It won seven Golden Globes and it has been

nominated for way over 100 awards in general and people all over the world

have been praising it as one of the best films ever. I personally don't think it

is that good for this level of appreciation. I think it's just a good

film. And I especially can't praise it that much when director Damien Chazelle

gave us "Whiplash" just a few years earlier which in my personal opinion is

better developed and engaging and it still conveys some similar ideas. As I

was saying I have spoken more than once about "La La Land" so I'll leave the links

in the description box to my complete review of the film and to my other video

in which I draw a comparison with "Whiplash". Let me know what you thought

about these films and what you consider overrated in the world of cinema. I hope

you enjoyed this video, if you did make sure to subscribe for more movie-related

content and much more. See you soon, bye!

Không có nhận xét nào:

Đăng nhận xét