Journal

Week 1, Semester 4: The beginning, again.

19 January 2015

Another week 1 has passed. It is quite eventful, tiring, and yet time has passed just like that.

My semester started with lots hours of lectures on Monday and worst of all, they are spaced out throughout the day, i.e. lots of 1-hour space of doing nothing between the lectures. It started with CZ3001 Advanced Computer Architecture which was slow-paced, after a 3-hour of nothing-to-do, I went for CZ2007 Introduction to Database which was interesting enough, and another hour of nothing-to-do, then CM8003 From Alchemy to Chemistry, which was quite boring as we were told to listen to stories of how Chemistry started. After another hour of break, I had CZ3005 Artificial Intelligence lecture which was super slow-paced (wonder how 11 slides of minimum content and lots of pictures are dragged to 1-hour lecture). After all those lectures, I went to Canteen 17 for a dinner and then meeting with BAW team C discussing our progress and doing the prototype for the souvenirs.

The next day started with CZ2006 Software Engineering which was not that interesting. and that’s all the classes for the day! After this I went to update my passport number at OSSAC since I’ve been reminded a lot of times by ICA officials when I passed through the immigration counter at Changi airport since I renewed my passport at September 2014 (and I’ve travelled overseas like 3 times already: KL, Bangkok, and Medan). I then have lunch at Canteen B and tried out llaollao’s frozen yogurt (which was quite expensive) before I went back to my room. At my room, I revised my part on BAW team C, starting to do my solution for CEC PYP solution, and enquiring through email about the whereabouts of my packet which was delivered from US by USPS and through the tracking number, it was said to be delivered to my hall although the hall officers said that they no longer accept it on behalf of student; they asked me to check with Bumbox; Bumbox replied me to check again with hall officers or Singpost; Singpost said that they have delivered it; and finally, the hall officers check through again and found out that my packet has been put wrongly at someone else’s mailbox. Phew, finally I got my “Don’t Track Us” T-Shirt, which was a complimentary gift from DuckDuckGo affiliation program. (but the shipment was not free) Later at night, I went to hall 9 to celebrate Grace’s birthday.

Wednesday, I went to 2 Microsoft-affiliated places at a day. Firstly, I went to Microsoft Operations (Microsoft Singapore Office) at Raffles Place to collect my prize (Office 365 Home Subscription for 1 year) which I won from the #GetItDone contest, which was posted on their Facebook page. Well, this was my 2nd time winning a prize from Microsoft. (first one is the Surface Type Cover 2) The office is located at 22nd floor and when I used the lift, it was so fast and at a point I felt some dizziness. After I collected the prize, I went to Lavender at a mall called Aperia (which apparently is not in maps yet), and to Microsoft Devices Care Centre to get my speaker charger repaired. The centre was uncrowded at all and the “new furniture” smell was still there. After that, I went back to NTU, having lunch at KFC JP and went back to my hall, declaring my aircon and then went to CZ0002 Green Computing lecture which was boring and tiring. After that, I had dinner and then went to BU8401 Management Decision Tools seminar which was super interesting. This was my third Business module in NTU and all of them were very interesting. Reflecting back, once I was so clung to the idea that I will get admitted to NUS and be better off there, but if I was there, I will not have the opportunity to get lectured by those very good lecturers of NBS. Although most of SCE lectures were boring, at least I felt like there were so many projects to do and I think that this promotes self-learning instead of relying heavily on the lectures. And best of all, the lecture recording feature in case we missed the lecture unintentionally or intentionally. :) Nevertheless, after the seminar finished, I went back and stumbled upon “Student Starcraft AI Tournament” which was quite interesting seeing that AIs controlling an old game fighting each other. It was later at midnight that I submitted my side project “c4 – Connect Four, with AI” to Hacker News and it gained some popularity, peaked at #2 for Show HN category and #6 at its Front Page (I track the ranking until I went to sleep around 1am). Their responses are generally positive, and from GitHub’s traffic, they actually went to the repo and open up the main JavaScript file (maybe reading how is the AI is build).

On Thursday, it’s a lot of lectures since 1030. I started another side-project which was a JavaScript application in answering quizzes in “Who Wants to Be a Millionaire” style. The lectures have now started to talk about the real stuffs and not the admin stuffs: CZ2006 was quite abstract. I feel like what I learned from the MOOC CS169.1x Software as a Service offered by BerkeleyX on edx is better, although I did not complete the course, I feel like their first few lectures are talking mainly on Software Engineering and it’s interesting, as opposed to what this NTU course offered. CZ2007 also started talking about serious stuffs on database management system. CZ3005 is so boring and lengthy although the content is very few. Again, I felt what I learned from the MOOC CS188.1x Artificial Intelligence offered by BerkeleyX on edx is better and far more interesting (at least on the first few lectures). Now, the 2-hour lecture of CM8003 was quite okay: listening to lecturer telling story of history. After lecture, I rushed to NYH to meet Thiri who was just returning some stuffs to the cabinet. And then went to Hall 10 to join the anniversary night preparation (I was unexpected) for a while before having dinner at Canteen 11, collected projector from Evando (this was my real purpose going here), and went back to NYH to store the projector. Whew, I was really tired. I went back to my hall to take my laptop and then went to do part-time job (CITS) at SSLP until midnight.

On Friday, I continued developing my side-project and went for CZ3001 lecture in the afternoon. After that, I went back and rested for a while before going to NYH to prepare for NTUBS Dharma Class. After we prepared the class we went for dinner at Canteen B in which we were almost late for the class. The class talked about the Three Poison and I find it not that interesting as the venerable talked quite short and opened for longer question and answer. (and there were some technical issues with the microphone) After that, we went back to NYH storing the stuffs and I went back to my hall, resting for very short time before going for Jessica’s birthday.

On Saturday, I went for Buddhist Fellowship Youth’s Meditation Retreat conducted by Bhante Buddharakkhita. Well, I was really sleepy on this day and eventually I think that I slept through when we’re doing sitting meditation. I found out that walking meditation was quite nice since it was an active one and we can’t fell asleep. The program started at 10am and ended at 5pm but not all were for meditation. The meditation session was just around 1030-1200 and 1330-1500. The rest was resting time, lunch time, or a talk from bhante. Going back, I feel more energized since maybe I feel asleep during the meditation, and then I did some CodeHunt, answered some questions at ask.fm, and the rest of the time were just spent like that.

On Sunday, it was like competitive programming weekend where a lot of contest were held around this weekend. I spent the day for Facebook Hacker Cup Round 1 in which I only did some real coding in the afternoon but were unsure in some of my solutions. At 4 pm, I went to Dharma Camp 2015 debrief at Hall 12, giving feedback on how it can be better next year. After dinner at Canteen 14, I went to NYH, returning back some items that were borrowed long time ago. Going back to my hall, I started to stumble upon problems at Indonesian Wikipedia. Starting from the introduction of a new Copyright Law by Indonesian Government last year that have effects on many of the guidelines of our Indonesian Wikipedia. Also, there were new features being tested on the wiki and can’t be run with legacy JavaScript which are present on almost all of the scripts that are currently running at the wiki. I need to fix them, all of them. And just like that, my time has been consumed.

It was a long week but not that tiring, maybe it was just the start. Hope that I can survive this semester :)

 

Holiday (3)

29 December 2014

Last week, most of my times were spent with families and relatives while continuing the procrastination of playing games, watching HIMYM, and doing some coding.

On Monday, I started the day with lots of Simcity 2013. In the afternoon, there were BAW meeting over Skype although the Internet connection was bad (only in my laptop, I don’t know why); and after some trials, I managed to get through using another laptop, but just right after that, the electricity went off and left me with no internet. Hence, I continued playing Simcity 2013. After it came back, I rejoined the conversation, which was ending. That day, I also watched the final episode of The Legend of Korra and did some research on scholarly articles for our topic of BAW.

On Tuesday, I passed the day by playing Simcity, doing some work on BAW, watching some movies (including Stand By Me Doraemon, which was said to be leaked from cinemas, but nevertheless it was a very good movie, that made me recalls every good moment that I had during my past reading and watching Doraemon), and reading some stuffs online.

On Wednesday, I spent most of the day coding: merging Raun “streamlined” branch to “master” branch, fixing some bugs on “Plan!”, and adding GUI input for the URECA project. Besides that, I watched Frozen on this day and I thought that this movie resembles Tangled (2010), and this movie is a musical, which was quite different from other Disney movies. Nevertheless, I enjoyed the movie. Besides all of these activities, I continued developing my cities in Simcity: there is one city which consists of layers of a big circular road. In aerial view, it was amazing, but in practice it was not that efficient since it increases the traveling time to many corners of the city.

On Thursday, I and my family went out early for a trip to Samosir Island, located at the heart of North Sumatra, and in the middle of Toba Lake, the largest lake in Indonesia. It was a tiring road journey there. We left our home around 6 am and only arrived at the hotel there around 3 pm. The journey involved 4 regencies (Deli Serdang, Serdang Bedagai, Simalungun, and Samosir) and 3 cities (Medan, Tebing Tinggi, and Pematangsiantar). We stopped at Prapat for lunch before queuing for ferry to Samosir Island. In this queuing, I watched a lot of HIMYM.

After arriving at the hotel, we rested for a while before going around to play some table tennis for the first time, and with no trainer. At first I tried shakehand grip but it was too tempting to go full power and had the ball out of control. Then, I was more comfortable with penhold grip, which limits the power but made the ball controlling easier.

Next, we went for swimming at the hotel’s swimming pool. Since it was raining, the water was very cold. And I stayed only for a while before going for the hot water shower. :) After dinner, with lots of noises of firecrackers, I spent the rest of the night watching HIMYM before going to bed.

The next day was mostly spent on touring on the hotels around our hotel, comparing the view, rooms, and price of the hotels. Well, I can safely say that there is nothing to do here in Samosir except enjoying Toba Lake’s view. Lunch and dinner were on Hotel Carolina which has decent meal and pretty good Wi-Fi connection here.

On Saturday, after a decent big breakfast, we started the journey back to Medan around 10am. Queuing the ferry, I spend the time on HIMYM again. At the ferry ride, we’re entertained by Bataknese Christmas song played on the ferry’s speaker. It was around 2 pm already when we arrived in Prapat, but we went straight to Siantar for lunch and when we arrived there, it was already 3.30 pm. After lunch, we went straight back to Medan, but there was this traffic jam for hours which apparently a traffic accident has occurred (and judging from the remains of the cars and motorcycles, it was a deadly one). The journey back continues, but I had this unwell feeling starting from Prapat and hence I can’t sleep. I almost finished all 6 Coldplay’s album before arriving at Medan. And when we arrived at Medan (around 9 pm), I were so relieved that finally I’m back. I had my dinner, watched some HIMYM, and went to bed.

On Sunday, the day started badly by me waking up at 10 am. Without alarm, I never slept until this late. After a very late breakfast at 11, we went out for lunch around 2 pm at Centre Point’s Imperial Chef. After some shopping, we went back and I started doing my URECA project report while experimenting with nodejs (and deploying it at the cloud, which was not as easy as running it locally). For dinner, we went out to Pecel Lele Mbak Bolek (at Jl Wajir) and it was a satisfying one :) After dinner, we went back, I continued the URECA report and stopped when I were stuck with HIMYM until I went to bed.

Holiday (2)

23 December 2014

That week was “Star Wars” week cause I watched 6 Star Wars movies (Episode I till VI in 7 days: Monday-Friday + Sunday).

I also experienced the unreasonably slow Internet only on my laptop. I never knew why at some times it will go as fast as line speed (1 Mbps) but on other times, the upload speed (which is around one tenth of line speed) will be faster than the download speed.

Another thing was I started to play Tony Hawk America Wasteland on PS2 every morning and finished the story mode by the end of the week.

Aside from that, I’ve started playing Simcity (2013 game) and it was as addicting as Simcity 4, although the city size were small, there were no control over policy, and worst of all, the expensive mass transit infrastructure generates no income at all (unlike Simcity 4, where the expense of maintaining those infrastructure can be partially covered by the fares). After some searches, there were other number of illogical points found in this game: electricity, water, garbage service, and education are all free (generate no income at all). Well played Maxis. …

Holiday (1)

16 December 2014

My first week of holiday has been spent on attending Web Science and Data Analytic Summer School 2014 at NUS School of Computing. Hence, I need to wake up very early in the morning, just to make it on time. And this week ended with me going back to my hometown. …