Review/Summary: How to Design Programs (HTDP vs. SICP)

April 6, 2023

This is a summary of How to Design Programs: An Introduction to Programming and Computing, abbreviated HTDP.

How to derive the Y combinator

December 30, 2021

I forgot my favorite method of deriving Y combinator for the n-th time, so this time I am forcing myself to write this up as a quick reminder.

Power tripping with infinite lists in Haskell

December 21, 2021

Lately I have been forcing many of my friends to listen/watch this mini-lecture of mine about Haskell and infinite streams. I thought it was pretty cool, so I wanted to share it here too.

Reading log: SICP (the wizard book) is cool

June 24, 2021

In which I nerd about SICP.

Fall 2020 Reflections

December 30, 2020

Last time, I wrote about my first-month impression of the COVID-infested Fall semester. It has been three months since then, and I’m honestly surprised at how fast it was. Yet, simultaneously, each week felt painfully slow. I guess this is what happens when there are a lot of deadlines and your brain can only handle so many at once.

MIT first month of classes review

October 5, 2020

This blog was originally named “first week of classes review,” but all of you can probably guess what happened. I was thinking of whether I should postpone this until the first semester ended but figured I have too many things I want to say right now, so welcome to a rant an MIT review! I’m covering everything starting ranging from orientation, classes, COVID-era plans, to my sleep log. Refer to the table of contents below for… contents.

ตะลุยโจทย์ Graph ระดับโหดใน Competitive Programming

August 19, 2019

ส่วนใหญ่แล้วโจทย์กราฟที่เราพบในการแข่งขันต่าง ๆ หรือพวกโจทย์สัมภาษณ์ มักจะเป็นโจทย์ที่ประยุกต์ใช้ Graph Algorithms บน input graph ตรง ๆ เช่น

• Dijkstra’s Algorithm สำหรับหา Single-source Shortest Path
• Kruskal’s Algorithm สำหรับหา Minimum Spanning Tree

[รีวิว] ชีวิต Royal Thai Scholars ใน Brewster Academy Summer Program (1st Half)

August 1, 2019

เนื่องจากครึ่งแรกของ Summer Program จบไปแล้ว จึงเขียนบล็อกนี้ขึ้นมาเพื่อเล่าประสบการณ์นักเรียนทุนรัฐบาลไทยในสหรัฐอเมริกา เย้! ทั้งนี้ เนื่องจากข้อมูลละเอียดพอสมควร บางส่วนที่ไม่สนใจก็ข้าม ๆ ไปได้ตามสารบัญข้างล่างนี้ครับ :D

การเตรียมเอกสารสำหรับนักเรียนทุนรัฐบาลไทย ระดับมัธยมศึกษา (ภายใต้การดูแลของสำนักงาน ก.พ.)

April 23, 2019

หลังจากประกาศรายชื่อนักเรียนที่ได้รับทุนต่าง ๆ ของรัฐบาลไทย (ทุนเล่าเรียนหลวง ทุนกระทรวงวิทยาศาสตร์ ฯลฯ) เพื่อไปศึกษาต่อต่างประเทศในระดับปริญญาตรี (หรืออาจจะมีปริญญาโท-เอกด้วย) เชื่อว่าคนที่ติดคงจะดีใจไม่มากก็น้อย แต่หลังจากนั้น เราจะต้องจัดการเรื่องเอกสารต่าง ๆ มากมายซึ่งอาจจะทำให้การรับทุนไม่ได้ราบรื่นอย่างที่คิด ไม่ว่าจะเอกสารไม่ครบ ตรวจสุขภาพแบบฟอร์มไม่สวยงามตามแบบฉบับที่ ก.พ. ต้องการ หรืออะไรก็แล้วแต่