Josh-Cena’s opinions
I have strong opinions on all sorts of things. I comment on things I don't 100% understand (but probably more than your average yapper). All opinions are my own.
Find my short ideas on Bluesky. If you have any thoughts on anything here, hit me up on Bluesky too!
On the perils of time complexity
Should time complexity be the be-all-end-all of algorithm analysis?
On the Internet's memory
The Internet should remember it all.
In search for a good programming language: Haskell
The world of theorists and the world of practitioners—you can only please one.
In search for a good programming language: R
Can a randomly put-together language get carried by its ecosystem and path dependency?
On pinyin and Chinese romanization systems
When you try to meet conflicting goals, you end up being perfect in none of them.
On LLMs and the way they work
Perhaps language *is* the way to go...
On "Chinese languages"
Stop shipping your politics under the banner of science.
On AI usage in CS classes
Why I think punitive AI policies in CS classes are misguided and what an AI-friendly curriculum would look like.
In search for a good programming language: Python
With the world obsessed with speed and specialization, Python proves that language design sells.
In search for a good programming language: JavaScript
Born as a fun language; raised by boring people who make it less fun.
In search for a good programming language: C
Please, make C die in a fire 🔥
Welcome to my new website!
An overview of what comes, what stays, and what goes.