Liang Wang
internal-compiler-error.com
Liang Wang
@internal-compiler-error.com
Got back to CHVRCHES recently and I had gotten how great they are
October 7, 2025 at 11:16 PM
Reposted by Liang Wang
CHATGPT IS NOT AND WILL NEVER BE AN “OPERATING SYSTEM”, CALL IT THAT ONE MORE TIME AND I WILL STAB YOU
October 7, 2025 at 1:44 AM
Reposted by Liang Wang
I love san francisco ❤️❤️❤️
October 5, 2025 at 5:37 PM
Got rejected 2 days after finishing Amazon OA despite solving both problems and aligning my answers as close to LP as I could.

🥲
February 19, 2025 at 6:36 AM
It took me way too long to realize that Leetcode style dynamic programming questions are Markov Decision Processes.

The DP array/answer is the value function, and at each state/index we are literally walking all possible actions finding the maximum value.
February 13, 2025 at 5:19 PM
I admit I’m not the greatest at leetcode and I’ve complained about the usefulness of it in the past out of resentment.

But I’m slowly improving and as an soon to be grad international student in a downturn market, I’m willing to play the game
February 11, 2025 at 5:55 AM
Criticize all you want but the web standards managed to agree on one API for all systems and vendors.

Compared to the native landscape where each OS has their own linker, executable format, calling convention etc.

Even if the syscalls are portable, it would still be painful
February 1, 2025 at 9:02 AM
Be free, be a cowboy
February 1, 2025 at 6:49 AM
It's been 4 months since I last read DDIA, I've already forgotten what's the difference between Repeatable Read and Snapshot Isolation 😢
January 15, 2025 at 4:09 PM
CS at Guelph has become a complete slop
January 9, 2025 at 8:14 PM
There was a time when I cared about how runtime polymorphism can be implemented via v tables. Now I don’t
January 7, 2025 at 4:24 AM
Someone should make an “are we structured concurrency yet” website for rust
January 5, 2025 at 8:51 PM
I still don’t know why I can’t search emails using SQL in most clients
December 27, 2024 at 9:16 PM
🌶️ take: I don’t like human friendly time duration (like “1 year, 3 months”) in CLI arguments or even most UIs.

Allow me to opt out and just use offset in one unit, be it seconds, or days please
December 26, 2024 at 10:05 PM
I’ve never understood the argument why numerical types having 0 as a default value is universally good.

Sometimes I want 1, such as when using it has the multiplicative identity. Is it really too much to ask to just initialize?
December 26, 2024 at 7:18 PM
Reposted by Liang Wang
remember when the only computer you owned was Your Computer, and it could run any software that could run on that kind of computer?
December 19, 2024 at 6:26 AM
One of the regrets I have for my undergrad math minor is not taking differential equations.

I jumped into abstract algebra, combinatorics, convex optimization as they seemed more reliable in CS. But I now realize diffn equs were the motivation for many other math branches.
December 18, 2024 at 9:59 AM
Ironically Canada is the tariff heavy protectionism place that trump would love
December 17, 2024 at 10:16 AM
Reposted by Liang Wang
No more spending time on merge conflicts! 🪄

🦒 mergiraf: Solves Git conflicts automatically.

🔥 Does syntax-aware merging.

🦀 Written in Rust & supports many languages!

📚 Docs: mergiraf.org

⭐ Source: codeberg.org/mergiraf/mer...

#rustlang #git #merge #conflict #tool #programming #tip #terminal
December 13, 2024 at 12:37 PM
Whether to normalize or denormalize is actually the same trade off as whether to introduce a function during refactoring or just copy similar code around---what do you value more, easier to read or easier to write?
December 13, 2024 at 1:10 PM
Reposted by Liang Wang
Developing databases would be much easier if not for one very annoying aspect: database users

- Piotr Sarna, 2024
December 10, 2024 at 12:33 PM
Reposted by Liang Wang
id like to propose a new operator for C#
December 9, 2024 at 8:23 PM
How take: I don’t really mind laugh tracks, sometimes I even like them
December 9, 2024 at 4:18 AM
I’ve finally watched the last episodes of grand tour and it’s was emotional.

From 2017 when the first season started when I first came to Canada in high school and now I’m almost done university.

And not to mention watch top gear when I was younger.

It’s the one show that I always come back to
December 4, 2024 at 8:50 AM
Reposted by Liang Wang
AWS advertises 99.999999999% (11 nines) durability for S3. I think that's per object per year. Sounds great until you realise that S3 stores 280 trillion = 2.8*10^14 objects (source: www.allthingsdistributed.com/2023/07/buil...). That suggests S3 is corrupting somebody's objects many times per year.
Building and operating a pretty big storage system called S3
Three distinct perspectives on scale that come along with building and operating a storage system the size of S3.
www.allthingsdistributed.com
November 28, 2024 at 1:51 PM