June 2018: Explore Canada

Back in June 2018, I’ve taken a very long leave to go for a vacation with my family to Canada. The main purpose was to attend my brother’s PhD convocation, with side purpose of having a well-deserved vacation. I haven’t been taking any week-long leave since January. Even for Chinese New Year, I only took 1 day of leave. So yeah, this time, I took a leave for 3 weeks, encompassing almost the whole month of June. I only had 6 working days in June 2018. …

This is not a thought

18 March 2018

Zen, isn’t it?

Recently, I have some encounters of this zen topics: on YouTube video, on a Geekcamp 2017 talk, and on a podcast.


Kurzgesagt: Emergence

The YouTube video that I encounter was a video by Kurzgesagt on the topic of emergence. It talks about when a living being is by itself, it is pretty stupid, but when it become collective, intelligence emerged.

  • There is no wet, but collectively, there is wetness.
  • There is no city, but collectively, there is a city.
  • There is no society, but collectively, there is a society.

Geekcamp: meta-circular programming language interpreter.

What if we make a programming language interpreter, using the programming language itself, and later use this interpreter to interpret it’s own source code. This is what is meant by meta-circular.

There is no program, the source code is representation of the program.

Similarly, there is no interpreter, the source code is representation of interpreter. Hence, if a source code of an interpreter of a language is written on the language itself, theoretically, it should be able to interpret itself, right?


Podcast. Radiotopia Showcase: Ways of Hearing.

The podcast series is about analog and digital recording.

Digital audio is for machine. Song recorded using analog recorder could have a faster beat around chorus. Digital made it even and regular, made the beats tied to a clock.

A record is a performance of the song at that time of recording. This means that there is no song, there is a representation of a song.


This is not a thought. This is a representation of a thought itself.

 

Code Practice

9 March 2018

Recently, at work, I have been participating in a big feature project; and halfway through, after the UIs were implemented, I swapped place with a colleague (i.e. his part become mine, and mine become his). Man, it was really hard to complete the rest of the code using his. It’s just that his style of code writing is so much different from mine. …

Radio

14 February 2018

I have an obsession with radio, especially BBC Radio 1.

I’ve started listening to BBC Radio 1 since 2011. I’m listening from UTC+7 and UTC+8 time zones. Because of that, I can only listen to daytime radio shows. Greg James is my favorite, as he has more similar music taste to me. Some other shows that are okay: Alice Levine. Danny Howard’s Dance Anthems were great too. This show plays song remixes only, and for first hour or two, it was usually good, but after a while, you kinda sick of remixes. …

2017 in Review

I’ve been writing this post for quite some time when I was back home before focusing on playing KH2FM on PS2 and reading Star Wars: Bloodline. After I caught up with those two, I just didn’t have the time to write this post anymore before 2017 has ended. At early 2018, I started to focus and write, and it got so long and I had to start afresh with this post (because it actually contains a lot about work which could be confidential). So here it is, very briefly: