File Descriptor Transfer over Unix Domain Sockets
Yesterday, I read a phenomenal paper on how disruption free release at Facebook.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,290 posts.
Yesterday, I read a phenomenal paper on how disruption free release at Facebook.
What a query-based compiler is and what they are good for.
DARPA challenges The Defense Advanced Research Projects Agency (DARPA) has issued 23 mathematical challenges. DARPA says the solution of any one of these challenges would have the effect of “…
Paraphrasing - When, Why, and How
Micropayments systems are doomed. Here is why.
Another day, another HackerNews discussion about hiring being broken. The most recent one I saw was triggered by a blog post by the formidable Aline Lerner (disclaimer: Aline is a friend and we col…
I bought a Pinebook Pro in the first batch, and have been using it on and off for several months now. Some people I know wanted to know if ...
I thoroughly enjoyed reading Paul Graham's recent essay Great Hackers . His sermon is well-written, and I assume it played very well when he preached it to the choir at OSCON .
As discussed in the January blog roadmap , I want to concretely describe a reduced Oil language , and see if we can get it "done" in 2020.
From a friend, a few days ago: We were supposed to be in Vienna today for a short vacation, but the city is at high risk and we […]
If the first nuclear weapons test had been a flop, would the world be better or worse off?
AndreGarzia.com website
The chart classifies programming paradigms according to their kernel languages. Kernel languages are ordered according to the creative extension principle: a new concept is added when it cannot be encoded with only local transformations. Two languages that implement the same paradigm can nevertheless have very…
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…
My Macbook Pro I have a Macbook pro retina 15 inch, that I bought in 2016. A few days back, the battery started bulking up and the laptop ha...
I’ve been looking at this chart a lot over the past few weeks.
When designing almost any piece of code or other functionality, the issue of usability often comes up. Most of the time these discussions go...
That crows can recognize humans faces (and other physical attributes) has been a staple of our experiences with them for thousands of years. It’s part of what has allowed them to take s…
Sketches of an interactive arithmetic for programming by Glen Chiacchieri.
You're not asking for a job, you're selling a service. The true question behind every interview is "How can you help us?"
(Written in July 1999 for www.linuxworld.com ; permanently installed now in Web Tools Review )
It is human nature to pick a hero, place it on a pedestal, and forget everybody else. We have limited memory after all so remembering only a few things may not be a choice but a necessity. If you were to ask players for the name of a game made in the 90s, unmistakably Mario, Sonic, and DOOM would come up over and over…
Spiral journey over kubernetes, cloud and devops world.
Modern OpenGL, and by extension WebGL, is very different from the legacy OpenGL I learned in the past. I understand how rasterization works, so I’m comfortable with the concepts. However, every tutorial I’ve read introduced abstractions and helper functions that make it harder for me to understand which parts are…
Vocabulary is a tool for creating and categorising mental models. Here’s how it works and how to leverage it.