Detecting Magic

People throw too much magic in their explanations. How does an individual detect magic in their explanations?

What is Magic?

I think of certain technical jargon as “magic” because its intended function doesn’t educate the audience and often acts as a curiosity stopper. I call these words Magic Words because you can substitute any magical term with the term “magic” and still walk away with the same level of understanding.

To use jargon and acronyms that people don’t understand can cause poor side effects. Using Magic Words can make people feel dumb for asking and mental models built on Magic Words as premises can be faulty and lead to errors. Read More

Back to Blogging

It’s been awhile since I actively sought out social media. I’ve been privately journaling for a while since 2014. I didn’t like the person I was becoming by putting my entire life on public display. When I used to write about my day-to-day life, I realized I was doing more expositional reporting than I was reflecting on my experiences. Journaling helped me become more comfortable writing down more honest, and sometimes even negative thoughts and gave me space to reflect on them privately.

But now I want to publicly write again. Here are some reasons. Read More

What 200 Hours Buys You

Today, I attended UC Berkeley’s Korean 10A class. Korean 10A is the 3rd level Korean class in UC Berkeley, and would normally require you to take 2 semesters of Korean classes at Berkeley (Korean 1A and Korean 1B), but I blew through both level’s material through the course of summer.

I started learning Korean at the beginning of summer. I had started taking classes at the local Korean community center in San Francisco. I started out in the introductory course, Introduction to Hangeul. By the end of summer, I had skipped four levels and finished the fifth level of Korean. How did I do it? Simple, I spent over 200 hours studying Korean. Read More

Lessons I Learned While Solo Backpacking Abroad

Lessons I Learned While Solo Backpacking Abroad

 

Context

Instead of attending my 6th semester at UC Berkeley. I decided to take a semester off to travel abroad. I have had whims of this nature every spring semester now since I’ve entered Berkeley. My freshman spring I did rejection therapy. My sophomore spring I decided to hit the gym. However, this year my sporadic nature came early. By mid-way of my Fall semester, I’ve already yearned to do something new. I’ve highlighted some of the reasons in a personal note I wrote in November.

I started my journey in Taiwan. I went with two of my best friends. We explored Taiwan for 10 days before my friends headed back. I went to South Korea next, followed by Japan, taking a brief stop in Hong Kong, explored Southwestern China, journeyed through Vietnam, took a pit stop in Singapore, and eventually returned to Taiwan to relax for two weeks before heading back home. Besides Taiwan, all portions of my travel were solo backpacking, which meant I kept all my belongings in a 55 liter backpack. I stayed in hostels through the duration of the trip and booked transportation on the road. I made friends on the road but spent a large portion of my time alone. Now that my 111 days worth of traveling across Asia is over, here are some reflective points I came across. Read More

Why I Am Taking a Semester Off to Travel

Coming into Berkeley my freshman year, I would have never thought I would be taking a break from school. I was ecstatic to immerse myself in the environment of one of the best university in the world. I was gung-ho to make it the best experience of my life.

And yet, it has only been a month since I decided I wanted to take a semester break. I took some time to think about my decision, and ultimately decided this was for the best.

For those of you who wondered why I’m making this jump, let me enumerate my reasons. Read More

How to Keep Your Friends

Table of Contents

How to Keep Your Friends

Summary

Part 1: Building a Great Network

Structural Analysis of One’s Social Network

The Environment Factor

How to Be a Good Friend

Starting with Generosity

Building Trust

Showing Gratitude

Establish Relevancy

Part 2: Planning Social Interactions

Planning a Date

On Spontaneity

Argument for 1-on-1 interaction

If you must go threesome or more

Post Date Procedures

Handing Out Rejection

Part 3: Increasing Your Collision Rate

Liking Their Facebook Posts

Offering Help

Asking for Help

Asking Them For Advice Read More

A Beginner’s Guide to Computer Science

TABLE OF CONTENTS

  1. Intro
    1. Objectives
    2. Your Learning Curve
    Strategies
    1. The Most Important Strategy: Get Started
    2. Be Part of a Community
      1. The Mentor
      2. The Peer
      3. The Mentee
      How to Find Answers
      1. Using Your Problem Solving Toolkit
      2. Googling
      3. Ask a Peer
      4. Ask a Mentor
      Debugging Deliberate Practice and Application Tactics
      1. The Best Tool: Get Your Hands Dirty
      2. Simplification
        1. Simplification of the Problem
        2. Simplification of the Examples
        Casework Other Tactics Tools
        1. Visceralization
        2. Metaphor
        3. Exploration
        4. A Coherent Meta-Example
        The Roadmap
        1. Semester 1 – Practical Programming
        2. Semester 2 – Data Structures & Discrete Mathematics
        3. Onwards
        Conclusion References/Resources

        Intro

        Learning computer science is one of the most enjoyable experiences in human life, also one of the most frustrating. You came across this page because either you want to learn about computer science, want to learn computer science, or want a computer science job. Whatever your motivation, computer science may seem like witchery to you. Geeks use overly complicated jargon to explain concepts to you. A friend of mine, Michelle Bu (who has an amazing anecdote about being a novice programmer by the way), noted that “programmers have a perpetual competition to see who can claim the most things as ‘simple.’” Read More

Summer Hangout Proposal June 14 – June 20

Hello Friends!

Instead of posting multiple Facebook messages trying to cajole everyone to hang out with me, I’ve decided to write this post hoping people would want to hang out with me and possibly do some activities together. I have several activities listed that I will do participating, and you can hit me up if you want to join me :)

June 14

Frisbee (6:30pm -)

Come play frisbee with my high school friends and I. It’ll be fairly intense but we definitely allow newbies to join. I’ll intro you if you need one. Read More

Enough Brainwashing. Choose a College.

Note: I’m speaking from a personal standpoint. You can choose to interpret this material however you want. This is not intended to be one of those articles pitting schools against each other and comparing which one comes out on top. Everything is my opinion and my observations. Which also means that I will be speaking for UC Berkeley, and most of my generalizations is only under the assumption of UC Berkeley. Also, you don’t have to read my story, after 3 pages in, I realized it may not be as relevant or excited to you as it is to me. Jump to the reflections part if this is too long of a read. Read More