Skip to content
This repository was archived by the owner on Sep 3, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 24 additions & 8 deletions src/components/H.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -909,16 +909,32 @@ const H = ({ args, highlightType, episodeNumberOverrides }: HProps) => {
if (locale === 'en') {
return (
<>
<Highlight>
<Bold>We’re not done yet:</Bold>
<Highlight highlightType="pink">
<Bold
css={css`
font-size: ${fontSizes(1)};
`}
>
We’re not done yet:
</Bold>
<br />
Just pausing here for an explanation.
</Highlight>
</>
)
} else {
return (
<HighlightBold>まだ途中ですが、解説のため一旦止めます!</HighlightBold>
<Highlight highlightType="pink">
<Bold
css={css`
font-size: ${fontSizes(1)};
`}
>
まだ途中ですが、
<br />
解説のため一旦止めます!
</Bold>
</Highlight>
)
}
}
Expand Down Expand Up @@ -1934,14 +1950,14 @@ const H = ({ args, highlightType, episodeNumberOverrides }: HProps) => {
</UlLi>
<UlLi>
<Bold>Things I’m pretty good at:</Bold>{' '}
<Highlight>Expository writing</Highlight> (like this course) and{' '}
<Highlight>Expository writing</Highlight> (like this course),{' '}
<Highlight>React/TypeScript</Highlight> (
<ExternalLink href="https://github.com/chibicode/ycombinator">
see the repo for this course
</ExternalLink>
). I’m okay at <Highlight>product design</Highlight>. I’ve also
worked with <Highlight>Rails</Highlight> from version 2 to
version 6.
), and learning new things quickly. I’m okay at{' '}
<Highlight>product design</Highlight>. I’ve also worked with{' '}
<Highlight>Rails</Highlight> from version 2 to version 6.
</UlLi>
<UlLi>
<Bold>Current interests:</Bold> As a professional EN → JP
Expand All @@ -1950,7 +1966,7 @@ const H = ({ args, highlightType, episodeNumberOverrides }: HProps) => {
<ExternalLink href="https://distill.pub/2017/aia/">
using AI to augment human intelligence
</ExternalLink>
. I try to read about deep learning in my spare time.
.
</UlLi>
</Ul>
<Hr />
Expand Down
37 changes: 26 additions & 11 deletions src/contents/0.en.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ export default () => (
<HighlightBold>
<Emoji>👨🏻‍🦳</Emoji> Paul Graham
</HighlightBold>
, a co-founder of the firm, said this in{' '}
, a co-founder of this firm, said this in{' '}
<ExternalLink href="https://mixergy.com/interviews/y-combinator-paul-graham/">
his 2010 interview
</ExternalLink>{' '}
Expand Down Expand Up @@ -371,8 +371,8 @@ export default () => (
}
/>
<P>
<Bold>First:</Bold> I studied computer science at Carnegie Mellon
University (one of the top schools), and I can also say that{' '}
<Bold>First:</Bold> I studied computer science in college, and I
can also say that{' '}
<Italic>
Y Combinator is one of the coolest concepts in computer science
I learned.
Expand Down Expand Up @@ -441,8 +441,19 @@ export default () => (
concepts
</Highlight>
, such as AI or blockchain. They <Italic>genuinely</Italic> want
to understand how the software they’re using works.
to understand how modern software works (thanks to the latest tech
bubble).
</P>
<EmojiSeparator
emojis={['🤔', '💭', '🤖']}
description={
<>
Many non-programmers are
<br />
curious about how modern software works
</>
}
/>
<P>
But they can’t learn it because{' '}
<Highlight>
Expand Down Expand Up @@ -475,10 +486,13 @@ export default () => (
}
/>
<P>
<Bold>Downside:</Bold> I admit that this is not the best way to
introduce computer science to non-programmers. That’s why I’m
calling this course a “<Italic>wild</Italic>” introduction to
computer science.
<Bold>Downside:</Bold> I admit that{' '}
<Highlight>
this approach is not the best way to introduce computer science
to non-programmers
</Highlight>
. That’s why I’m calling this course a “<Italic>wild</Italic>”
introduction to computer science.
</P>
<P>
The ideal way to teach computer science would be to{' '}
Expand All @@ -501,6 +515,7 @@ export default () => (
title: <>How to teach Y Combinator for non-programmers</>,
content: (
<>
<P>Now, how am I going to teach Y Combinator on this course?</P>
<P>
<Bold>Puzzles, not programming:</Bold> In this course, I will
teach you Y Combinator using{' '}
Expand Down Expand Up @@ -536,8 +551,8 @@ export default () => (
<Highlight>they are optimized for smartphones</Highlight>. A lot
of “learn to code” resources are either (1){' '}
<Italic>great, but not smartphone-ready</Italic> or (2){' '}
<Italic>smartphone-ready, but not great.</Italic> I tried to fix
that. <Emoji>😉</Emoji>
<Italic>smartphone-ready, but not great.</Italic> I tried to
change that. <Emoji>😉</Emoji>
</P>
<EmojiSeparator
emojis={['📱', '🧩', '💻']}
Expand Down Expand Up @@ -579,7 +594,7 @@ export default () => (
<Bold>For programmers:</Bold> This course is optimized for
non-programmers,{' '}
<Highlight>
so if you’re a programmer and want to learn Y
so if you’re a programmer and want to learn about Y
Combinator, there are other better resources.
</Highlight>{' '}
Press “Continue reading” below to learn more.
Expand Down
Loading