UT Austin is cool


I visited the campus. I’m trying to adhere to my previous post’s introspectivity abstention, so yeah, here goes:

It’s a nice campus. Big and full of cool things to do. A little bit crowded but nothing like China. I’ll see if and how I can attend. #HookEm

Spring Break? More like [Internal] Spring Broken.


So, it’s Spring Break—so “relaxing” yet so stressful. So much homework to be done. So many concepts to catch up on. So, yeah, I have a project due in two days that I have yet to film its video (most important part of it!!). So, I don’t have time to write introspective blog posts. So working nonstop on the Boyd Website Redesign. So tired. So not rested. So broken.

The new McKinney ISD stadium misprioritizes the district’s needs


Our school district, the McKinney Independent School District, has recently decided to spend $62 million dollars on an athletic stadium. Supposedly necessary to replace our current Ron Poe Stadium, it will be one of the major landmarks of the school district and the city.

The only problem is, it’s a waste of money. Why?

Academics before athletics. That’s the chant of millions of parents in America placing an emphasis on their children’s education before they play. After all, there are certainly more people attending university to learn rather than to play a sport. That’s also why the number of academic scholarships surpass the number of athletic scholarships. It clearly establishes academics to be the priority. McKinney ISD does not see this. They think that the priority is playing. $62 million is a lot of money to play around with. Considering all of its students are required to be in classrooms learning but only a small percentage play varsity sports (the only team that gets players to universities), and we already have a decently-sized stadium, why exactly should there be an already overextended emphasis on sports? There shouldn’t be.

Our district is pitiful in educational rankings. Schools similar in size to McKinney’s three high schools have dozens more National Merit Scholars than any of our schools combined. In fact, last year, one of the most important scholarships in the United States was awarded to only TWO students in the entire McKinney ISD, both from Boyd.

This is a failure on the side of the district: it does not allocate enough of its priorities on actual learning, but rather on its sports. It’s great that our high schools are making state. But how does that help any of our students succeed in the real world? Perhaps one or two will go on to a university team and then a professional sports team. What about the rest of the students? Are they supposed to suffer because of subprime learning and make a fool of themselves in society?

How could $62 million be spent on education? For one, we could lower class sizes, add more teachers, who could emphasize skills more relevant to the real world. Each teacher’s salary is $49,100 a year. $62,000,000 / $49,100 = 1,262 teachers. We could add ONE THOUSAND teachers with this amount of money. Instead, we’d rather spend it on one or two athletes? They already have Ron Poe! It’s not like the stadium is the actual factor preventing athletes from succeeding. In school, however, the lack of funding prevents our teachers from accessing the resources they need, diminishing the amount of classes necessary to fully prepare our students for success, and prevents both the school district and students from following the path to success.

Let’s place more emphasis on education for all, not sports for a few.

McKinney Boyd HS website redesign – part 3


Screen Shot 2016-02-22 at 11.39.34 PM

We are now about halfway complete with the website redesign. Many pages have now been completed, and focus is turning on aesthetics, such as the home page, section “dividers” (if we use yearbook terminology), and improving the heart of it all, the navbar.

We have many excellent contributors, ranging from Bora to Jarod to Justin to Alex, who have contributed the majority of ideas. Andrew has continued to draft us up with great designs and mockups, including envisioning our directory search. He, Marvin, and Scott have been working on compiling all of our staff’s photos in a systematic way so that they are easily accessible using JavaScript.

A consultation with Dr. Ayers today revealed some significant work to be done on the main page, including adding carousel functionality and adding images more appealing to newcomers to Boyd rather than the recurring parents, who are more interested in the resources and news of Boyd rather than “About.”

Recently, I shared the website with the local community, who were very pleased with the newly redesigned website. This is encouraging to the entire redesign team, as our primary audience of this new design is indeed our parents and students.

McKinney ISD’s One to the World program should be more flexible to students


TL;DR: Either let students bring their own laptops, if they wish, or continue using a school MacBook. This should be done instead of forcing everybody to rent a district-owned MacBook with restrictions.

For decades, teachers have been taught various methods to ensure that all students are able to understand their concept by incorporating different learning styles into their curriculum, in order to cater to every single student, and ensure each and every one understands the concepts being taught. That means teachers give trust and a certain degree of choice to students. This system has worked.

At the onset of the 21st century, technology is the new thing and educators around the world are looking at ways to incorporate technology into their learning. The advantages are numerous; if properly utilized, technology can quickly solidify and even deepen students’ understanding than ever before. Of course, the disadvantages are also numerous; students are easily able to abuse technology so that they are able to avoid the monotony of school work and instead focus on games.

In 2014, McKinney ISD used millions in taxpayer dollars to require each and every single one of their freshmen to lease a laptop from the district so that the school district is able to incorporate technology into their curriculum. Granted, as a student in the initial group of laptop users, the lessons have been more engaging and allow us to spend less effort on the behind-the-scenes aspects of classwork and homework while increasing focus on actual engagement and acquisition of knowledge. My English teacher emphasizes how lucky we are to have access to an online journal database, JSTOR, with millions of journals scanned in and ready to be searched in a fraction of a second, while she would have to spend days to find the right articles in the library, spending thousands of hours and coins at the copier machine. There is no doubting the efficiency that technology brings us.

However, just like how learning styles are unique to each student, technology utilization styles are also very unique to each student, particularly for the more tech-savvy students being given these MacBook Airs. Unfortunately, these MacBook Airs have had filtering software and computer management restrictions added to them, preventing students from accessing games and using software not explicitly approved by McKinney ISD. Just as a kinesthetic learner has been forced to sit down, not move, and audibly listen to a lecture for an hour, some students interesting in using their own, unique technology are not allowed to do so on these MacBooks. These students are not joking when they are looking to install other software that would normally take months in the bureaucratic cycle to get approved for installation on their machines. They are simply different, and shouldn’t be unfairly penalized. Unfortunately, students were unfairly penalized. While this is a hot-button issue, it won’t be discussed here and is another, separate post altogether. The takeaway from that situation was that the school-issued laptops were a completely new concept to teachers, administration, parents, and even students, and that the system wasn’t perfected yet to accommodate students’ special needs.

The obvious solution to many would be to simply use one’s own computer. But here is the issue to this solution: McKinney ISD expressly prohibits students from opting out of this program. While this rule was made with good intentions, it fails in two ways:

  1. It prevents students from using their own laptop. If a student needs to accommodate their own special needs, they should be able to buy another laptop without having to forcefully rent another useless laptop they will keep in their closet the entire time. McKinney ISD already has a bring your own device (BYOD) policy, so bringing one’s own laptop shouldn’t be a big deal. BYOD has already been proven to work, and was the harbinger of the One to the World program, so there shouldn’t be any concerns with allowing BYOD exist alongside One to the World.
  2. McKinney ISD sets a precedent of choicelessness—taxpayers are now required to pay for the laptops, some of which are unused, and the school district has decided that there shall be absolutely no choice on the part of parents or students. I personally do not want to pay $50 for something if I don’t want to use it! We live in a capitalist society, why are we being forced to rent a laptop if we don’t want to use it?

Concerns with the BYOD laptops not being able to handle the district’s requirements are valid but should also be addressed in a different approach than simple concession. Most people are scared that students won’t have the ability to access the software or educational portals of the district. Since all consumer computers have web browsers, and definitely other productivity applications, this shouldn’t be a big deal. Moreover, certain access to school property (like printers) need to be opened to all computers. McKinney ISD does not get to choose what accesses what. They are not in charge here (we the people are) and it disturbs me to know that they force people to use school-issued technology to print and BYOD devices cannot connect. In addition, if software is not available for free to a student by default, McKinney ISD can set up a portal to allow students to download the software at no cost, pursuant to the existing licensing deals of McKinney ISD. If the software isn’t offered by the district and is not required to be used in class, then students will be able to purchase or download their custom software on their own machines and use them the way they see fit without the school administration forcing them through a bureaucratic process, just to simply have an application working on a computer! It distracts students from the learning process more than it does to “protect” them.

Other concerns include students flat out not using any technology, rendering the district’s transition to technology null and void. I definitely believe such an extreme should be avoided. Technology is about as important to the world as pens and pencils are to education. Education prepares students for the world. Technology is here to stay in education. But just as we are allowed to choose between mechanical pencils, yellow wooden pencils, colored pens, etc., McKinney ISD should place its trust into students into at least finding a machine that works. Just as all students must have a pencil to attend school and choose the one they like most, all students must have a computer at McKinney ISD, but it should not be limited to the school MacBooks. The school district should not be opposed to outside technology because it’s too difficult to implement; au contraire, the school district is supposed to support the needs of students, parents, teachers, etc., not what’s best for MISD. Decisions and choices need to be reintroduced to the school district, as we live in a democratic society where the government is supposed to serve us, not where we serve the government.

I thank McKinney ISD for their initial efforts of One to the World, but these outstanding issues pose a significant hurdle to the acceptance and success of this program. The end goal is to improve students’ education, which is currently not being fulfilled for everybody. This must be fixed by allowing students to opt-out of the program and use the BYOD policy of McKinney ISD, so that they may choose what works best for them.

McKinney Boyd HS Website Redesign – part 2

Website screenshot
Snapshot of the website main page as of February 10, 2016 at 11:48pm CST.

Following the developments of the previous blog post, Justin continued to work with us on finalizing his initial design in HTML. I was able to integrate the previous “JS template transclusion” idea into the website, while Justin pointed out to me that document.write(“) would suffice for multiple lines at once.

Furthermore, the old navbar has now been (unceremoniously) placed into the new website. Currently, we are stuck on moving the search bar and Quick Links to the top bar with everything else. In addition, the logo placement is a little quirky and could be fixed.

Work is now being done by the majority of the Computer Science 3 class at Boyd. Our main goals will be to create designs for the header, a uniform template for each page, and to create some of the code-needy features of our website, like a searchable teacher directory.

Our lead designer, Andrew Oakes, has proposed several new ways to design the website, all of which the dev team will take into consideration, especially concerning the header/navbar and the revamped directory.

McKinney Boyd HS Website Redesign


This is the first installment in the McKinney Boyd HS Website Redesign blog post series.

The above tweet contains our latest consensus on a theme for the website. The first picture shows the old website.

Before this, a group of students talked with Dr. Peirson, principal of McKinney Boyd High School, and the webmaster of the website, Dr. Ayers. They are:

We discussed some pitfalls of the previous website, including:

  • Out-of-date design
  • Lack of JavaScript
  • Confusing layout
  • Not mobile-friendly

Now, we would like to resolve these issues, creating a website that is more up-to-date and accessible than it currently is.

Screen Shot 2016-01-20 at 3.17.50 PM

The web development team began with a temporary Twitter Bootstrap-oriented theme. In the middle of January, we added:

Just today, Justin unveiled a new preliminary design that will likely replace our Bootstrap design. However, we’d like to unveil a design that is universally appealing to everybody.

If you think you have a better idea for the design of the school website, please send us an image of a design you’d like for the school website to jwang@mbhs.xyz. Be sure to include both a desktop and mobile design.

You can always track the latest version of the website at https://jeffw16.github.io/Boyd-Website-Redesign/.

Thanks for coming on an exciting adventure! We hope to have a finished website by the end of the year. Stay tuned for more exciting news on the new Boyd website. #mckboyd #newboydsite

Less stress or more schoolwork?


This is my response to what has happened in this article:


Before I start, don’t expect that I am going to say “more schoolwork” because I am Asian.

I live in a community where most people are white and there is a very, very small percentage of Asian-American residents. It, perhaps, may not be a coincidence that most of my friends are Asian-American, but certainly my community has a different environment than this of the New Jersey school district. I think the NJ school district here could be most similar to nearby Plano ISD or even Allen ISD, where Asian-Americans constitute a sizable minority whose posterity command academic excellence in schools. But what’s different in McKinney is that, although ethnic1 traditions may play a part in those families that command academic excellence in our schools, the divide is not ethnic, rather it is more based on individual families’ values. Some whites and some Asian-Americans alike will push their children for more schoolwork, while other whites and other Asian-Americans will push their children to enjoy high school and don’t emphasize academic excellence as much.

It would be fair to consider me as a high achiever. My blog has many examples of my academic achievements, so I won’t list them here. One would expect me to perhaps say more schoolwork is good. However, that’s actually not what I want. I actually want a break.

I learn a lot and am under a lot of stress at times in the school year. There have been days where I come home from school at 3:00pm and work until 11:00pm nonstop just on schoolwork. That was not acceptable and didn’t really help me learn anything; I was extremely stressed and I think that the negatives definitely outweighed the positives. So why haven’t I stopped?

I’m in the GT program at my school, where the culture is super-competitive because all the smartest kids of the school are in a tightly-knit community that pressures and promotes increased academic excellence. This is where grades matter, and letting down the guard a bit isn’t acceptable. In other classes, students make friends and don’t have nearly as much stress as GT kids do. I don’t stop this cycle of stress at school because, unlike the pressure-absent environments of other classes, the environment of GT classes reward intelligence and hard work. Good grades is something that is the norm in the classroom and it pushes fellow students to work harder. If a student tried to ditch their stress, they would be pressured by the other well-performing students to do even better. It’s simply impractical to ditch the pressures of school as a GT student.

And what would my family say? My parents are typical brain drain immigrants that have worked so hard to get to the US. I have always been quite adept at schoolwork. There is certainly a pressure for me to do well and to continue doing so until the end of university. Cry. My parents don’t use belts to whip me if I get poor grades. Me, myself, and I alone keep myself in check and combined with the GT pressure, my familial piety act as another pressure. I don’t have the stable foundation that most white families have. Thirty years ago, nobody in our family had even came to the United States! Now that we’ve finally been able to settle down comfortably, I don’t want to mess that up for my parents. I want to create a legacy in the US as well for my posterity and family.

I just don’t want to work for success in such a stressful manner.


Some say school is about endurance instead of intelligence. I’d say that’s very true.

It’s just not fair.

But then again, why do we have class ranks? It’s not fair!

Well, how would we separate the exceptional from the mediocre? Mediocre don’t make the next drug to treat cancer. The exceptional do.

We have to keep this innate unfairness, but make it less painful please.

Reduce our stress and schoolwork, please. You’re trying to kill us, school system. This comes from a second-generation Asian-American student with high marks in school that pushes himself to do better and more importantly, wants to learn. My knowledge won’t help me in the grave.



  1. not racial; this is a very important difference because ethnicity is one’s culture, while race is one’s biological origins. Clearly, skin color does not influence how people act; culture does.

Using computer science to efficiently print out and analyze Twelve Days of Christmas


I love using computer science concepts. They’re so helpful when you know them.

Today, I felt festive (it’s Christmas Day) so I decided to do something I’ve wanted to do for a while now so that I could sate my curiosity: Print out Twelve Days of Christmas using programming concepts. Even though I learned how to do these principles in Java, I easily transposed them to PHP, because I wanted to make this on a webpage.

I first began with researching the lyrics, as I could not remember much except for “a Partridge in a Pear Tree”, “Five Golden Rings”, and everything between. A visit to Wikipedia revealed the lyrics, which I carefully formatted and pasted inside an array. This was important, because I could then use this array in a for loop. Since the lyrics “count down” each new day, it would be very, very easy to do a for loop to print out the Twelve Days of Christmas.

Then, I put “a”, “two”, everything between, all the way to “twelve” in an array called “nums”. For the ordinal days (e.g. “first”, “second”, etc.), I put them “first” through “twelfth” into an array called “ordinal”.

Finally, I used a set of nested for loops to control the printing of the lyrics. The outer loop controlled which day we were doing, while the inner loop started from that day’s ridiculous gift all the way down to the partridge.

But I wasn’t done: I wanted to do the “statistics” behind the Twelve Days of Christmas, namely counting how many times a gift was given. For example, the Eleven Pipers Piping would be given 22 times because it was given on the 11th and 12th days, or two days. I used some simple algebra to come up with an equation that would determine this. Using a for loop, I generated the f(x) when x = 1 thru 12.

You can see the actual page and the GitHub repository for this little script.