Wan Shen Lim

34 Followers
63 Following
25 Posts
capybara | current phd student @ CMU SCS | Brunei
official stuffhttps://wanshenl.me/official/
life goalcapybara
Twitterhttps://twitter.com/lmwnshn
Wild possum shelters with plush toys in Australian airport shop

Staff at Hobart Airport in Australia's Tasmania discovered the marsupial among toy kangaroos and bears.

CNA

Ilya Sergey asks on Twitter:
> Tell me about a recent CS paper that has really surprised you, in a good way, with its new problem statement, technique, proof, or empirical discovery.

Some cool projects that come to mind:

1. Mesh is a few years old now but I keep coming back to it. Such an elegant and effective idea. They sell it as a C/C++ thing but I actually feel like that’s an undersell. You could potentially apply these ideas in almost any memory management scenario. https://dl.acm.org/doi/10.1145/3314221.3314582

2. Babble at POPL23 stuck out to me. They use e-graphs for code size compression with fantastic results. Their approach is language independent and I think could be applicable for a lot more (I’m thinking performance and compiler optimizations…) https://arxiv.org/abs/2212.04596

Mesh: compacting memory management for C/C++ applications | Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation

ACM Conferences

The new semester has started and I'm back in the cut teaching @CMUDB's Advanced Database Systems course. We will focus on modern OLAP / data warehouse systems. Lectures will be available to everyone on Youtube: https://15721.courses.cs.cmu.edu/spring2023/

Thanks to AWS Database Group for sponsoring the course and helping out with materials:

CMU 15-721 :: Advanced Database Systems (Spring 2023)

This course is a comprehensive study of the internals of modern database management systems. It will cover the core concepts and fundamentals of the components that are used in large-scale analytical systems (OLAP). The class will stress both efficiency and correctness of the implementation of these ideas. The course is appropriate for graduate students in software systems and for advanced undergraduates with dirty systems programming skills.

CMU 15-721

Names by which I am known in the US:

First name: Wan Shen, last name: Lim (correct!)

First name: Lim, last name: Wan Shen (since my name is rightfully written "Lim Wan Shen" -- understandable)

First name: Wan, last name: Shen Lim (NSF surveys -- understandable)

First name: Wan, middle name: Shen, last name: Lim (mail spam -- understandable)

First name: FNU (first name unknown), last name: Lim Wan Shen (latest US CBP creation -- ?!)

(note: you need to guess which name CBP used to retrieve your I-94 paperwork. Happily, I've read about FNU LNU)

Prof. Jens Dittrich takes database pedagogy and education to another level with his react lecture about my lecture on distributed analytical databases: https://youtu.be/CzpA2UYrimE
A Reaction Video to Andy Pavlo's Distributed Analytical Database Systems Lecture

YouTube
I forgot to mention that my PVLDB paper announcement bot now runs on Mastodon: @pvldb
It's time for my annual tradition! Here is my @OtterTune retrospective of the last year in the world of databases. I cover DB startup funding, why #blockchain databases are stupid, new systems, and how my good friend Larry Ellison is saving our country: https://ottertune.com/blog/2022-databases-retrospective/
Databases in 2022: A Year in Review - OtterTune

Andy Pavlo is back with his analysis of the database world in 2022, including VC funding, blockchains, and Larry Ellison.

OtterTune