256비트 보안은 얼마나 안전할까?: 영어 학습 노트
3Blue1Brown
영상 소개: GPU부터 우주까지 확대해 256비트 탐색과 비트코인 채굴장비를 설명합니다. 주요 영어 학습 포인트: 1. "so far removed from anything that we ever deal with that it can be hard to appreciate its size." — 문법과 문장 패턴: so ... that과 far removed로 극단적 규모가 일상 경험을 벗어나는 이유를 설명합니다. 2. "For comparison," — 담화·스토리텔링·수사: 익숙한 기준을 들이는 표지를 알아보고 추상적 숫자를 이해할 비교로 바꿉니다. 3. "get my mind around," — 관용구와 비유 표현: 머릿속으로 파악한다는 뜻을 익혀 복잡한 개념이 이해하기 어렵다고 자연스럽게 말합니다.
해설 목록
in order to: 목적을 명확히 나타내기
이 문장에서 in order to는 목적을 나타냅니다. 특정 비트열을 추측하는 이유는 보안 체계를 깨기 위해서입니다. 여기서 order는 ‘명령’이나 ‘순서’라는 뜻이 아닙니다. 구조는 in order to + 동사원형입니다. 목적 관계를 분명하게 보여 주므로 절차, 이유, 결정 등을 설명할 때 특히 유용합니다. 더 짧은 to도 흔히 같은 목적을 나타낼 수 있습니다.
연습
목적을 명확히 나타내는 이번 수업의 세 단어 표현으로 문장을 완성하세요: The team saved a copy ____ compare the two versions later.
정답 보기
in order to
would have to: 가정 상황에서의 필요성
would have to는 가정하거나 조건을 붙인 상황에서 어떤 필요가 생긴다는 뜻입니다. 이 문장에서는 누군가 보안 체계를 깨려고 한다면 정확한 256비트 문자열을 추측하는 것이 필수라는 의미입니다. 구조는 would + have to + 동사원형이며, would have to guess와 같이 씁니다. 여기서는 과거 시간을 나타내지 않으며 would have + 과거분사 형태의 완료 구문도 아닙니다.
연습
가정한 현재 또는 미래 상황에서 어떤 필요가 생긴다는 뜻의 문장을 고르세요.
- If the main server failed, we would have to use the backup.
- We have to use the backup every Friday.
- If the main server had failed, we would have had to use the backup.
정답 보기
If the main server failed, we would have to use the backup.
in the context of로 관련 상황 나타내기
in the context of는 어떤 것을 특정 상황, 주제 또는 분야 안에서 고려한다는 뜻입니다. 이 문장에서는 서로 다른 두 기술적 상황을 표시하여 같은 큰 주제 안의 두 가지 응용을 구분합니다. in the context of + 명사구 구조는 어떤 진술을 어느 배경에 맞추어 이해해야 하는지 알려 줍니다. 글의 한 부분 안에 물리적으로 들어 있다는 뜻은 아닙니다.
연습
‘이 분야 안에서 고려할 때’라는 뜻의 네 단어 표현으로 문장을 완성하세요: The rule makes sense ____ online privacy.
정답 보기
in the context of
you have no better method than to just guess and check random messages. 문법
0:28무작위로 메시지를 추측하고 확인하는 것보다 더 나은 방법은 없습니다.
a message whose SHA-256 hash is의 whose
Whose는 소유 관계를 나타내는 관계절을 이끕니다. a message whose SHA-256 hash is ...에서 hash는 message와 관련된 속성 또는 결과이며, 관계절 전체가 어떤 종류의 message를 뜻하는지 밝혀 줍니다. Whose는 사람에게만 쓰이지 않습니다. 사물과 그 일부, 속성 또는 관련 결과를 연결할 수도 있습니다. 명사 + whose + 명사 + 동사라는 간결한 구조를 쓰면 a message for which the SHA-256 hash is ... 같은 더 무거운 표현을 피할 수 있습니다.
연습
소유 관계를 나타내는 관계어로 문장을 완성하세요: We need a laptop ____ battery lasts all day.
정답 보기
whose
have no better method than to + 동사원형: 더 나은 방법이 없다
have no better method than to + 동사원형은 가능한 방법들 가운데 뒤에 나오는 행동을 하는 것이 가장 낫거나 유일하게 실행할 수 있는 방법이라는 뜻입니다. 여기서 to는 구체적인 행동인 to just guess and check random messages를 이끕니다. 이 표현은 그 방법이 훌륭하다고 칭찬하는 말이 아닙니다. 다른 방법들이 더 나쁘거나 아예 없을 때는 느리거나 불편한 방법도 이렇게 표현할 수 있습니다.
연습
학습한 여섯 단어 표현을 사용해 문장을 완성하세요: We ____ wait until the storm passes.
정답 보기
have no better method than to
on average: 정확히 고정된 결과가 아닌 통계적 평균
On average는 많은 사례를 바탕으로 계산하거나 추정한 결과를 나타냅니다. 어떤 사례에는 더 적은 추측이 필요하고 다른 사례에는 더 많은 추측이 필요할 수 있으며, 이 표현은 이를 종합한 통계 결과 하나를 제시합니다. 따라서 주장에 범위를 둡니다. 제시된 횟수가 모든 개별 시도에 고정적으로 필요한 횟수라는 뜻은 아닙니다.
연습
문장: A battery lasts 10 hours on average. 주장: 모든 배터리는 정확히 10시간 동안 지속된다. 이 주장은 참인가요, 거짓인가요?
- 참
- 거짓
정답 보기
거짓
that we ever deal with that it can be hard to appreciate its size.
0:41그 어떤 것과도 너무 동떨어져 있어서 그 크기를 가늠하기 어려울 수 있습니다.
so far removed from ... that ...: 너무 동떨어져 있어서…
여기서 so ... that ...은 극단적인 정도와 그로 인한 결과를 연결합니다. 이 숫자는 사람들이 평소 다루는 어떤 것과도 너무 동떨어져 있어서 그 크기를 이해하기가 어렵습니다. that절은 so가 강조한 정도에서 생기는 결과를 나타냅니다. 여기서 far removed from은 비유적인 표현으로, ‘~와 매우 멀거나 크게 다르다’라는 뜻입니다. 물리적으로 치워지거나 삭제되었다는 뜻이 아닙니다. 극단적인 특징이 뒤의 결과를 일으킨다는 것을 나타낼 때 이 구조를 쓸 수 있습니다.
연습
so far removed from ... that ...을 사용해 문장을 완성하세요: The scale is ____ ordinary experience ____ most people struggle to imagine it.
정답 보기
so far removed from · that
give it a try: 한번 해 보다
Give it a try는 ‘그것을 시도하다’ 또는 ‘한번 해 보다’라는 뜻의 자연스러운 고정 표현입니다. 대명사 it은 이미 이야기하고 있는 과제나 생각을 가리킵니다. 여기서 give는 무언가를 실제로 건네준다는 뜻이 아닙니다. let's와 함께 쓰면 말하는 사람이 다른 사람들에게 함께 시도해 보자고 권합니다. 어려울 수도 있다는 점을 인정한 뒤에 자주 씁니다. 이 표현은 어려움에 관한 대화에서 실제 행동으로 넘어가게 합니다.
연습
give it a try를 사용해 권유 문장을 완성하세요: We are not sure this method will work, but let's ____.
정답 보기
give it a try
Now, what's nice about that split is that 2 to the 32 is 4 billion, 문법
0:52이 분할이 좋은 이유는 2의 32승이 40억이라는 점입니다.
What's nice about X is that Y: X의 좋은 점은 Y라는 것
What's nice about X is that Y는 먼저 X를 긍정적으로 평가한 뒤, that절 Y로 구체적인 장점을 밝히는 구조입니다. 이 문장에서 X는 that split이고, Y는 그 나누기 방식이 왜 유용한지 설명합니다. 여기서 nice는 ‘친절한’이 아니라 ‘유용한, 편리한, 도움이 되는’이라는 뜻입니다. 이 구조는 장점이 있다는 점을 먼저 알리고 그 세부 내용을 이어서 설명합니다.
연습
what's nice about X is that Y라는 정확한 구조를 사용해 문장을 완성하세요: ____ this app ____ it works offline.
정답 보기
What's nice about · is that
All we need to do is + 동사원형
All we need to do is + 동사원형은 한 가지 행동을 유일하게 필요한 단계로 제시합니다. 크거나 복잡한 일도 그 한 단계에 집중하게 하여 더 다루기 쉬워 보이게 할 수 있습니다. all we need to do is 뒤에서는 보통 to 없이 동사원형을 씁니다. 예를 들면 all we need to do is appreciate입니다. 앞의 do는 행동이라는 개념을 담고, is 뒤의 동사원형은 그 행동이 무엇인지 밝힙니다.
연습
all we need to do is를 자연스럽게 사용하여 일을 한 가지 행동으로 줄인 문장은 무엇인가요?
- All we need to do is checking the address.
- All we need to do is check the address.
- All we need to do is a check the address.
정답 보기
All we need to do is check the address.
the GPU on your computer can let you run a whole bunch of computations 어휘 쓰임
1:10컴퓨터의 GPU는 엄청나게 많은 계산을
많은 양을 비격식으로 나타내는 “a whole bunch of”
여기서 a whole bunch of는 “많은” 또는 “아주 많은 수의”라는 뜻입니다. 복수 가산 명사 computations를 꾸며 계산의 수가 많다는 점을 강조합니다. bunch는 문자 그대로 여러 물건이 한데 묶인 것을 뜻할 수도 있지만, 여기서는 계산이 물리적으로 묶여 있다는 뜻이 아닙니다. 수량을 정확히 밝히지 않고 많다고 말하는 일상적인 표현입니다.
연습
수업에서 배운, “많은”을 뜻하는 비격식 표현으로 문장을 완성하세요: The update fixed ____ small bugs.
정답 보기
a whole bunch of
a really good one might be able to do a little less than a billion hashes per second.
1:22정말 좋은 GPU는 1초에 10억 번에 조금 못 미치는 해시 연산을 할 수 있을지도 모릅니다.
가정적 가능성을 나타내는 “if you were to” ... “might be able to”
If you were to는 논의를 위해 상상한 행동을 제시합니다. were는 프로그래밍이 이미 이루어졌다는 뜻이 아닙니다. were to + 동사원형은 그 행동을 가정적인 단계로 설정합니다. Might be able to는 가능한 결과를 조심스럽게 제시합니다. 두 부분을 함께 사용하면 특별히 프로그래밍한 GPU가 무엇을 해낼 수도 있는지 추론하면서도 그 성능을 보장하지 않을 수 있습니다.
연습
업그레이드를 가정으로 제시하고 그 결과를 가능한 능력으로만 표현한 문장은 무엇인가요?
- You upgraded the battery, so the drone can fly longer.
- If you upgrade the battery, the drone will definitely fly longer.
- If you were to upgrade the battery, the drone might be able to fly longer.
정답 보기
If you were to upgrade the battery, the drone might be able to fly longer.
반복 동작을 나타내는 over and over
over and over는 같은 동작이 여러 번 일어난다는 뜻으로, ‘반복해서’ 또는 ‘몇 번이고’라는 의미입니다. 여기서는 GPU가 같은 해시 함수를 계속 실행하며 해시를 하나씩 연이어 만든다는 뜻입니다. 세 단어 전체를 하나의 부사구로 이해해야 합니다. 이 구는 함수가 어떻게 실행되는지를 설명하며, over는 여기서 무언가를 넘어간다는 공간적 의미가 아닙니다.
연습
over and over가 같은 동작이 반복된다는 뜻으로 쓰인 문장은 무엇인가요?
- The bird flew over the fence and over the lake.
- The printer showed the same error over and over.
- The meeting was over, and everyone went home.
정답 보기
The printer showed the same error over and over.
“cram your computer full of”: cram X full of Y 구조
여기서 cram your computer full of extra GPUs는 컴퓨터가 거의 꽉 찰 정도로 추가 GPU를 아주 많이 넣는다는 뜻입니다. cram에는 좁은 공간에 억지로 밀어 넣거나 지나치게 많이 넣는 느낌이 있어, 중립적이라기보다 생생하고 과장된 표현입니다. 응용할 수 있는 구조는 cram + X + full of + Y입니다. X는 가득 차게 되는 대상이고, Y는 그 안을 채우는 재료, 물건 또는 활동입니다.
연습
cram + X + full of 구조와 the week를 사용해 문장을 완성하세요: The producer had too many bookings and had to ____ guest appearances.
정답 보기
cram the week full of
so that your computer can run 4 billion hashes per second.
1:31컴퓨터가 초당 40억 번의 해시 연산을 실행할 수 있게 만들었다고 가정해 봅시다.
임시 가정을 제시하는 let's say that
let's say that은 예시, 어림셈 또는 계산을 위해 임시 가정을 제시합니다. 여기서는 말하는 사람이 계산하기 편한 GPU 처리 속도를 전제로 선택한 것이며, 그 속도가 실제 측정값이라고 주장하는 것은 아닙니다. 형태는 let's say (that) + 절입니다. 듣는 사람이 설명의 다음 단계를 위해 그 절을 임시로 받아들이게 하며, 대화에서는 that을 자주 생략합니다.
연습
말하는 사람이 알려진 사실을 말하는 것이 아니라 비용을 대략 계산하고 있습니다. 임시 가정을 가장 잘 제시하는 문장은 무엇인가요?
- For example, each ticket cost ten dollars yesterday.
- Let's say that each ticket costs ten dollars.
- Each ticket definitely costs ten dollars.
정답 보기
Let's say that each ticket costs ten dollars.
even though Google does not at all make their number of servers public,
1:46구글이 자사의 서버 수를 전혀 공개하지 않고 있긴 하지만,
“For comparison,”: 비교 기준 소개하기
여기서 For comparison,은 Google 서버 수의 추정치가 앞에서 나온 훨씬 큰 숫자를 이해하기 위한 기준임을 듣는 사람에게 알려 줍니다. 이는 정보를 정리하는 표지입니다. 다음 사실은 주된 주장을 이어 가기보다 규모를 파악하게 하는 역할을 합니다. 흔한 구성은 판단하기 어려운 숫자를 먼저 제시한 뒤 For comparison, + 익숙하거나 관련 있는 기준을 덧붙이는 것입니다. 쉼표는 내용이 비교 기준으로 전환됨을 표시합니다.
연습
첫 번째 숫자를 이해하기 위한 비교 기준을 가장 잘 소개하는 표현은 무엇인가요? The school library has 120,000 books. ___ the average branch in the district has about 40,000.
- As a result,
- In other words,
- For comparison,
정답 보기
For comparison,
estimates have it somewhere in...: 대략적인 범위를 전하기
estimates have it...이라는 전달 구조에서 have는 '수치를 보고하거나 특정 범위에 두다'라는 뜻이고, it은 아직 알 수 없는 총수를 가리킵니다. 뒤의 표현은 그 총수가 어느 범위에 있다고 여겨지는지 알려 줍니다. have it은 '그것을 소유하다'라는 뜻이 아닙니다. Somewhere in the single-digit millions는 수치를 의도적으로 넓게 표현하며, 100만 이상 1,000만 미만의 값을 뜻합니다. 화자는 공식적인 정확한 총수를 제시하는 것이 아니라 추정치를 전달하고 있습니다.
연습
수업에서 배운 정확한 두 단어의 전달 구조로 두 번째 문장을 완성하세요: The final construction cost has not been confirmed. Early estimates ____ somewhere between two million and four million dollars.
정답 보기
have it
In reality, most of those servers are going to be much less powerful than our imagined GPU-packed machine.
1:54현실적으로 그 서버들 대부분은 우리가 상상한 GPU 팩 머신보다 훨씬 성능이 떨어질 것입니다.
then 4 billion machines would mean about a thousand copies of this souped-up Google. 어휘 쓰임
2:0540억 대의 머신은 성능이 업그레이드된 이 구글의 약 천 배 규모를 의미합니다.
replace A with B: 기존의 것과 새로운 것
Replace A with B는 A를 없애거나 사용을 중단하고 그 대신 B를 사용한다는 뜻입니다. A는 기존의 것이고, with 뒤의 B는 새로운 것입니다. 이 문장에서 A는 Google의 수백만 대 서버이고, B는 a machine like this입니다. 단수 표현 a machine like this는 대체품으로 사용하는 기계의 종류를 나타냅니다. With는 없어지는 대상을 표시하지 않습니다.
연습
정확한 replace A with B 구조로 문장을 완성하세요: The clinic ____ its paper forms ____ a secure online system.
정답 보기
replaced · with
souped-up: 개조되어 성능이 크게 향상된
여기서 souped-up은 보통 버전보다 훨씬 높은 성능을 내도록 개조하거나 장비를 추가했다는 뜻입니다. 가상의 Google 시스템을 매우 강력한 버전으로 표현한 것이며, soup이라는 음식과는 관계가 없습니다. 하이픈이 들어간 이 형용사는 a souped-up engine이나 a souped-up computer처럼 보통 명사 앞에 옵니다. 속도, 출력 또는 기능을 높이기 위해 부품이나 기능을 추가했다는 뜻을 자주 담습니다.
연습
‘개조되어 성능이 훨씬 높아진’이라는 뜻의 비격식 하이픈 형용사로 문장을 완성하세요: After the team added a faster processor and extra memory, the once-basic computer became a ____ machine.
정답 보기
souped-up
Let's call that 1 kilo-Google worth of computing power. 해설
2:10이 컴퓨팅 파워를 1 킬로-구글(kilo-Google)이라고 부르겠습니다.
Let's call that X: 임시 이름 붙이기
Let's call that 1 kilo-Google에서 call은 어떤 것에 이름이나 표지를 붙인다는 뜻입니다. Let's는 이를 함께 쓰자는 제안으로 만듭니다. 즉, 말하는 사람이 방금 세운 개념을 이 이름으로 부르자고 듣는 사람에게 제안합니다. 이것은 정보를 정리하는 표현입니다. 복잡한 양에 짧은 임시 이름을 붙이면 나중에 더 쉽게 다시 가리킬 수 있습니다. 1 kilo-Google은 이 설명을 위해 새로 만든 이름이며, 이 구조 자체가 공식 명칭이라는 뜻은 아닙니다.
연습
방금 소개한 추정치에 새 임시 이름을 가장 명확하게 붙이는 문장은 무엇인가요?
- It is officially called the weekend buffer.
- Let's call that the weekend buffer.
- Let's say the weekend buffer is too small.
정답 보기
Let's call that the weekend buffer.
1 kilo-Google worth of computing power: 측정 단위 + worth of + 명사
‘수량 또는 단위 + worth of + 명사’ 구조에서 worth of는 앞의 측정 단위를 뒤에 나오는 것의 수량으로 바꿔 줍니다. 여기서 1 kilo-Google은 새로 만든 단위이므로, 1 kilo-Google worth of computing power는 그 단위에 해당하는 양의 컴퓨팅 성능을 뜻합니다. 여기서 worth는 컴퓨팅 성능이 가치 있는지 또는 그럴 만한지를 평가하지 않습니다. 다른 상황에도 적용할 수 있는 핵심 의미는 ‘명시된 척도가 나타내는 양’이며, three days' worth of food 같은 표현에서도 볼 수 있습니다.
연습
worth of를 사용해 시간으로 측정한 양을 나타내는 문장은 어느 것인가요?
- The food was worth the high price.
- We packed food for three days.
- We packed three days' worth of food for the hike.
- The trail was worthy of our attention.
정답 보기
We packed three days' worth of food for the hike.
So, next, imagine giving a little over half of every individual on Earth
2:17다음으로, 지구상의 모든 사람 중 절반이 조금 넘는 인원에게
the Milky Way has somewhere between 100 and 400 billion stars.
2:31우리 은하에는 1,000억에서 4,000억 개의 별이 있습니다.
추정치를 조심스럽게 나타내는 tend to be in that range
Tend to는 ‘보통 또는 흔히 그렇지만 항상 그런 것은 아니다’라는 뜻입니다. Be in that range는 ‘앞에서 언급한 상한과 하한 사이에 있다’라는 뜻입니다. 두 부분을 합치면 여러 추정치가 앞서 제시된 구간 안에 대체로 모인다는 의미입니다. 이는 조심스러운 표현입니다. 모든 추정치가 그 구간 안에 있다거나 수치가 정확하다고 단정하지 않고 전반적인 경향을 전달합니다. That은 듣는 사람이 앞의 맥락에서 알아낼 수 있는 범위를 가리켜야 합니다.
연습
여러 연구에서 서로 다른 수치를 보고했고, 그중 대부분은 40에서 60 사이입니다. 가장 적절하고 조심스러운 요약은 어느 문장인가요?
- The estimates tend to be in that range.
- Every estimate is in that range.
- The estimates are exactly 50.
- One estimate may be in that range.
정답 보기
The estimates tend to be in that range.
격식 있는 비교에 쓰는 akin to
이 문장에서 akin to는 “성질이나 효과가 …와 비슷한”이라는 뜻입니다. 화자는 두 상황이 완전히 같다고 말하는 것이 아니라, 상상 속의 거대한 은하를 이용해 규모를 신중하게 비교합니다. 구조는 be akin to + 명사 또는 -ing 형태입니다. 설명이나 분석에서 한 개념을 비교할 만한 다른 개념과 연결하는 비교적 격식 있는 표현입니다.
연습
이 수업에서 배운 두 단어로 된 격식 있는 표현을 넣어 문장을 완성하세요: “Her role in the discussion was ____ that of a referee.”
정답 보기
akin to
your giga-galactic supercomputer running about 2 to the 160 guesses every second.
2:55매초 약 2의 160승 번의 추측을 실행하는 여러분의 기가 은하계 슈퍼컴퓨터라고 부를 것입니다.
multi-planetary giga-galactic computer guessing numbers for 37 times the age of the universe,
3:18다행성 기가 은하계 컴퓨터'가 우주 나이의 37배 동안 숫자를 추측한다고 해도,
even if you were to ... would still only have 양보 구조
Even if you were to는 극단적인 가정 조건을 제시합니다. Were to는 그 조건이 현실과 멀거나 의도적으로 상상한 것처럼 느껴지게 하며, 실제로 일어날 것이라고 말하는 것은 아닙니다. 주절의 would still only have는 그처럼 유리한 조건에서도 결과가 여전히 제한적임을 보여 줍니다. Still은 결론이 바뀌지 않음을 나타내고, only는 남은 가능성이 얼마나 작은지에 초점을 맞춥니다. 전체 구조는 매우 유리한 가정조차 결론을 뒤집을 수 없음을 보여 줍니다.
연습
이 수업에서 배운 두 부분으로 된 양보 구조를 사용해 문장을 완성하세요: “____ double the search time, you ____ a one-in-a-million chance of finding the code by luck.”
정답 보기
Even if you were to · would still only have
a 1 in 4 billion chance of finding: 찾을 확률이 40억분의 1
a 1 in N chance of doing something 패턴은 똑같이 가능한 N개의 경우 중 그 사건이 일어날 확률이 1/N이라는 뜻입니다. 여기서 N은 40억이므로 올바른 추측을 찾을 확률은 40억분의 1입니다. 1 in 4 billion 전체를 chance를 꾸미는 하나의 확률 표현으로 이해해야 합니다. chance 뒤의 of + 동사 -ing 형태는 어떤 사건의 가능성인지 나타냅니다: chance of finding.
연습
정확한 a 1 in N 확률 패턴으로 문장을 완성하세요: A fair raffle has 500 tickets and one winner, so Maya has ____ chance of winning.
정답 보기
a 1 in 500
guess and check at a rate of about 5 billion billion hashes per second. 표현 묶음
3:37초당 약 500경(50억의 10억 배) 해시의 속도로 추측하고 확인하고 있다는 것입니다.
the state of Bitcoin hashing these days is that: 요즘 비트코인 해싱의 상황
The state of X는 어떤 분야, 시스템 또는 상황의 현재 상태를 뜻합니다. The state of X ... is that Y라는 틀은 먼저 주제를 제시한 다음, that절을 사용해 그 상태를 요약하는 핵심 사실을 전달합니다. These days는 이 요약이 영구적인 사실이 아니라 현재 시기에 해당한다는 것을 보여 줍니다. 이 문장에서 state는 상태를 뜻하는 명사이며, 국가, 미국의 주, 또는 진술하다는 뜻의 동사가 아닙니다.
연습
정확한 현황 요약 틀로 문장을 완성하세요: ____ urban transport these days ____ many cities are adding electric buses.
정답 보기
The state of · is that
all of the miners put together: 합산한 전체
이 문장에서 all of the miners put together는 모든 채굴자를 하나의 집단으로 본다는 뜻입니다. 각 채굴자의 연산 능력을 더해 하나의 전체 처리 속도를 나타내며, 채굴자들을 물리적으로 조립한다는 뜻은 아닙니다. 여기서 put together는 수식하는 명사구 뒤에 옵니다. 여러 사람이나 사물의 수량, 능력, 비용 또는 효과를 합산할 때도 이 구조를 사용할 수 있습니다.
연습
'The two school libraries put together own 40,000 books,'라는 문장에서 'put together'는 무슨 뜻인가요?
- 서로 다른 시간에 따로 일함
- 물리적으로 조립해 하나의 물체로 만듦
- 하나의 합산된 총계로 함께 고려함
정답 보기
하나의 합산된 총계로 함께 고려함
at a rate of ... per second: 처리량 나타내기
at a rate of + 수량 + per 시간 단위 구조는 일정한 시간 동안 얼마나 많은 작업, 이동, 생산 또는 변화가 일어나는지를 나타냅니다. 여기서는 1초에 약 50억 × 10억 회의 해시를 뜻합니다. 미국 영어의 단척도 표기에서는 5 × 10^18입니다. about은 근삿값임을 나타냅니다. 여기서 rate는 가격이 아니라 처리 속도나 처리량을 뜻하고, per second는 시간 단위를 제공합니다.
연습
측정된 속도를 도입하는 세 단어 표현으로 문장을 완성하세요: The scanner processes packages ____ 120 per minute.
정답 보기
at a rate of
That corresponds to 1/3 of what I just described as a kilo-Google. 표현 묶음
3:42이는 방금 제가 킬로-구글이라고 설명한 것의 1/3에 해당합니다.
corresponds to: 서로 다른 척도의 값 연결하기
여기서 corresponds to는 같은 양을 다른 척도로 나타낼 때 ‘~에 해당한다’ 또는 ‘~와 대응한다’라는 뜻입니다. 주어 That은 앞에서 말한 비율을 가리키며, 1/3 of a kilo-Google은 그에 대응하는 설명입니다. X corresponds to Y 구조는 두 값, 범주 또는 표현을 연결합니다. 이 용법에서 correspond는 메시지를 주고받는다는 뜻이 아닙니다.
연습
이 문장에서 corresponds to는 무슨 뜻인가요?
- 설명된 kilo-Google의 3분의 1과 동등하다.
- 설명된 kilo-Google의 3분의 1과 메시지를 주고받는다.
- 설명된 kilo-Google의 3분의 1을 만들어 낸다.
정답 보기
설명된 kilo-Google의 3분의 1과 동등하다.
but because miners actually use something that's about a thousand times better than a GPU.
3:51채굴자들이 실제로 GPU보다 약 천 배 더 나은 것을 사용하기 때문입니다.
This is not because ... but because ...: 원인 바로잡기
This is not because A, but because B 구조는 그럴듯해 보이는 설명을 바로잡습니다. A, 즉 ‘GPU가 장착된 기계가 수십억 대 존재한다’는 생각은 부정하고, B, 즉 ‘GPU보다 약 천 배 더 뛰어난 하드웨어를 사용한다’는 점을 실제 이유로 제시합니다. 두 because절은 하나의 짝 구조를 이룹니다. not because는 잘못 추정한 원인을 제시하고, but because는 바로잡은 원인을 제시합니다. 이 구조는 한 인과 설명을 다른 설명으로 교체해 내용을 정리합니다.
연습
짝을 이루는 원인 구조로 문장을 완성하세요: The room is warm, ____ the heater is on, ____ sunlight is coming through the windows.
정답 보기
not because · but because
These are pieces of hardware specifically designed for Bitcoin mining,
3:58이것들은 비트코인 채굴을 위해 특별히 설계된 하드웨어로,
for running a bunch of SHA-256 hashes and nothing else.
4:03오직 수많은 SHA-256 해시 연산만 실행하며 그 외에는 아무것도 하지 않습니다.
Application-specific integrated circuits: 특정 용도용 집적 회로
Application-specific은 특정한 한 가지 용도를 위해 설계되었다는 뜻입니다. 여기서 application은 휴대전화나 컴퓨터의 앱이 아니라 목적이나 용도를 뜻합니다. Application-specific integrated circuit는 범위가 좁고 미리 정해진 종류의 연산을 수행하도록 만든 칩입니다. 범용적인 유연성을 포기하는 대신 그 작업을 매우 효율적으로 처리할 수 있습니다. 이 문에서 그 작업은 비트코인 채굴을 위해 SHA-256 해시 연산을 반복하는 것입니다.
연습
문장에서 application-specific integrated circuits와 가장 잘 맞는 뜻은 무엇인가요?
- 어떤 종류의 연산도 똑같이 잘 수행할 수 있는 회로
- 특정한 한 가지 연산 작업을 위해 설계된 하드웨어
- 일반 컴퓨터에 설치된 앱
정답 보기
특정한 한 가지 연산 작업을 위해 설계된 하드웨어
efficiency gains to be had: 아직 실현할 수 있는 효율성 향상
이 명사구에서 efficiency gains는 같은 시간, 에너지 또는 하드웨어로 더 많은 유용한 작업을 할 수 있게 되는 효율성 향상을 뜻합니다. 부정사 to be had는 gains를 꾸며 주며, 얻을 수 있거나 아직 실현할 수 있다는 뜻입니다. 여기서 had는 수동 부정사 to be had의 일부이지, 향상이 이미 이루어졌음을 나타내는 과거형 동사가 아닙니다. 명사 + to be had 구조는 이익, 기회 또는 경험을 아직 얻을 수 있는 것으로 나타냅니다.
연습
이 문장에서 efficiency gains to be had는 무슨 뜻인가요?
- 아직 실현할 수 있는 효율성 향상
- 이미 실현된 효율성 향상
- 버려야 하는 추가 하드웨어
정답 보기
아직 실현할 수 있는 효율성 향상
제거하거나 버린다는 뜻의 throw out
여기서 throw out은 무언가를 제거하거나 버리거나 더 이상 요구하지 않는다는 뜻의 구동사입니다. 목적어는 the need for general computation이므로, 화자는 그 요구 사항 없이 시스템을 설계한다는 뜻으로 말합니다. 실제로 물건을 던진다는 뜻이 아닙니다. 규칙, 가정, 요구 사항, 계획 같은 추상적인 목적어와 함께 쓰면 조금 수정하는 것이 아니라 완전히 거부하거나 버린다는 뜻이 될 수 있습니다.
연습
한 팀이 낡은 규칙을 설계에서 완전히 없애기로 했습니다. 그 결정을 가장 잘 나타내는 문장은 무엇인가요?
- They brought up the old rule for discussion.
- They threw out the old rule.
- They kept the old rule with a small change.
정답 보기
They threw out the old rule.
and design your integrated circuits for one and only one task.
4:12막대한 효율성 향상을 얻을 수 있다는 것이 밝혀진 셈이죠.
Turns out: 발견을 밝히는 도입 표현
Turns out은 It turns out that을 줄인 비격식 표현입니다. 뒤에 나오는 정보를 결과나 새로 알아낸 사실로 제시하며, 그 내용이 듣는 사람에게 뜻밖일 수 있다는 느낌도 줍니다. 여기서는 설명을 하나의 발견처럼 구성합니다. 전용 하드웨어를 설명한 뒤, 범용 연산 기능을 없애면 효율이 크게 높아질 수 있다는 핵심 결과를 밝힙니다. 실제로 몸이나 물체가 돈다는 뜻은 아닙니다.
연습
예상치 못한 발견을 나타내는 비격식 두 단어 도입 표현으로 문장을 완성하세요: ____, the keys were in my backpack all along.
정답 보기
Turns out
that I personally find it hard to get my mind around, 관용구
4:20가늠하기 어렵다고 느끼는 2의 큰 거듭제곱에 대한 주제와 관련하여,
관용구 get my mind around
get my mind around라는 관용구는 어렵거나 추상적이거나 매우 큰 것을 충분히 이해하거나 머릿속으로 그려 본다는 뜻입니다. 여기서 말하는 사람은 그 숫자를 파악하기 어렵다고 말하며, 신체적인 움직임을 뜻하지 않습니다. 일반적인 구조는 get + 소유 한정사 + mind around + 대상입니다. 이 관계절에서는 that이 이해해야 할 대상을 나타내므로 around 뒤에 목적어가 없습니다. 이해하는 사람에 맞춰 소유 한정사를 바꿉니다. 예를 들어 get your mind around the scale 또는 get our minds around the problem이라고 합니다. our처럼 복수의 소유자를 나타내면 mind도 보통 minds가 됩니다.
연습
이번 수업의 get ... mind ... around 관용구를 완성하세요: I still can't ____ how much data the telescope collected.
정답 보기
get my mind around
on the topic of로 관련 요점 연결하기
이 문장에서 on the topic of는 구독자 수에 관한 새로운 요점을 앞서 언급한 2의 큰 거듭제곱과 연결합니다. 여기서는 단순히 ‘~에 관하여’가 아니라 대략 ‘이 주제를 이야기하고 있으니’라는 뜻입니다. on the topic of + 명사 또는 명사구를 사용하면 현재 주제와 관련된 다른 요점으로 근거 있게 넘어갈 수 있습니다. 이 표현은 다음 내용이 왜 현재 대화에 속하는지 듣는 사람에게 알려 줍니다.
연습
on the topic of를 관련 요점으로 넘어가는 분명한 연결 표현으로 사용한 문장은 무엇인가요?
- On the topic of travel costs, my favorite color is green.
- On the topic of travel costs, we should also compare hotel prices.
- On the topic travel costs, we should also compare hotel prices.
정답 보기
On the topic of travel costs, we should also compare hotel prices.
And to engage a little more with some sub-portion of those 2 to the 18 people,
4:26그리고 이 2의 18승 명의 구독자 중 일부와 조금 더 소통하기 위해,
where you can post questions and upvote the ones that you want to hear answers to. 문화 배경
4:35질문을 올리고 답변을 듣고 싶은 질문에 추천(upvote)을 눌러주세요.
upvote: 콘텐츠에 플랫폼 찬성표 주기
여기서 upvote는 Reddit에서 질문에 찬성표를 주는 것을 뜻합니다. 이 표는 질문의 점수나 노출도를 높여 인기 있는 질문이 더 잘 보이게 할 수 있습니다. upvote는 여기서 동사이며, 표를 받는 콘텐츠가 목적어로 옵니다. 사용자는 질문, 게시물 또는 댓글을 upvote할 수 있습니다.
연습
투표 기반 포럼에서 질문에 찬성표를 주어 순위를 높일 수 있는 동작은 무엇입니까?
- save it
- upvote it
- like it
정답 보기
upvote it
something like that: 비격식 목록을 열린 채로 두기
이 문장에서 something like that은 발표할 수 있는 채널을 비격식으로 나열한 뒤 그 목록을 마무리합니다. “또는 그와 비슷한 다른 선택지”라는 뜻이므로 Twitter는 하나의 예일 뿐, 최종적이고 완전한 선택은 아닙니다. 이 표현은 약속의 확실성도 낮춥니다. 말하는 사람은 발표를 정확히 어디에 올릴지 아직 결정하지 않았습니다.
연습
something like that을 사용하여 발표 채널 목록에 비슷한 다른 선택지가 들어갈 여지를 남긴 문장은 무엇입니까?
- We can announce it on the website, in the group chat, or something like that.
- We will announce it in both places and nowhere else.
- We have already announced it on the website.
정답 보기
We can announce it on the website, in the group chat, or something like that.
제가 답변하고 싶은 형식
명사구 the format in which I'd like to give answers에서 in which는 format을 꾸며 주는 관계절을 시작합니다. which는 format을 가리키고, in은 그 형식으로 답한다는 방식이나 구성의 관계를 나타냅니다: I would like to give answers in that format. 응용할 수 있는 틀은 ‘명사 + 전치사 + which + 절’입니다. 절의 의미에 필요한 전치사는 남겨야 합니다. 여기서는 give answers in a format이라는 결합에 in이 필요합니다.
연습
전치사를 which 앞에 둔 격식 있는 관계절을 올바르게 사용한 문장은 어느 것인가요?
- The guide explains the order which the steps should be completed.
- The guide explains the order in which the steps should be completed.
- The guide explains the order in that the steps should be completed.
정답 보기
The guide explains the order in which the steps should be completed.