What happened to proper tail calls in JavaScript? (2021)
ECMAScript supports proper tail calls. How come browser don't support it?
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,615 posts.
ECMAScript supports proper tail calls. How come browser don't support it?
DrupalCon Rotterdam 2026 DriesNote presentation.
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
After Arc's pivot to AI left power users behind, I found the browser I actually wanted.
Please read my original post below in conjunction with the Supported Browsers UPDATE from 11th July 2012. Just a brief notice for any use...
The following image is a "sneak peek" at the full implementation and the resultant system:
An analysis of modern messaging, and the evolutionary next steps.
There's a great website called http://whoownsmyavailability.com that serves as ...
It's not very obvious how to optimize react applications that use Redux. But it's actually fairly straightforward. Here's a short guide, along with a few examples.
When the internal Google remote quality rater guidelines leaked online there was a core quote inside it that defined the essence of spam:
Used to be you could argue that Flash, whatever its merits, delivered content to the entire audience you cared about. That’s no longer true, and Adobe’s Flash penetration is shrinking with each iPhone OS device Apple sells.
An AI assistant that builds reactive UIs mid-conversation — forms, streaming data, callbacks — using markdown code fences and a mount() UI primitive.
API versioning is a really difficult topic, and sometimes seen as a merely religious debate. It’s done differently at different companies, and different teams within different companies often vary. Some folks move from approach A to approach B, and when approach B solves their specific issues they act like
How to use a file index to mount a tar.gz archive directly into the Emscripten virtual filesystem without extracting it
Stubbornness and disrespect, programming languages and operating systems, obsessive epistemology and formalist propaganda, Austrian economics and contemporary verse
Techniques for keeping your app code under control even when requirements shift dramatically.
Hacker News displays comments in a tree. This can be frustrating if you want to keep track of a particular conversation, as you constantly have to seek through the tree to find the latest comment.
This summer I had the opportunity to attend NodeConf and it was a fantastic experience. I really appreciated how every session was a hands-on coding session: I felt like I walked away knowing how to put a bunch of advice directly into practice.