Servants Without Masters
When I visited Singapore a few years ago, I kept noticing novel bits of social technology that managed to solve problems that I didn’t ev...
The latest blog posts to take off on Hacker News. 2,668 posts.
When I visited Singapore a few years ago, I kept noticing novel bits of social technology that managed to solve problems that I didn’t ev...
It's to prevent them from killing you
an opinionated collection of programming languages.
created by tautvilas, powered by dpage
This post is about uninitialized memory, but also about the semantics of highly optimized “low-level” languages in general. I will try to convince you that reasoning by “what the hardware d...
Warning: All of this doesn’t really follow any best practices for working with html, css or javascript - on the contrary: what we will be doing may look horrible to some people, and rightfully so - so you may not want to try those things at work just yet.
Evaluating Rust as the common denominator of modern development
Most people have an extremely incorrect perception about waste disposal and recycling. Here’s the reality.
Cedarwood is an effort to speed up jieba-rs , an efficient implementation of trie is needed in order to satisfying the following needs.
Do 10x engineers exist? And what does the term even mean, anyway?
In order to hide your IP address and to try and limit throttling when web scraping, it might be a good idea to use a proxy such as Tor. This post describes how to use Python based web scraping tools and Tor to hide yourself when scraping websites for data. However, it can also be used more broadly when using Python to…
WG21 has a strict schedule (see P1000) by which we ship the standard every three years. We don’t delay it. Around this time of each cycle, we regularly get questions about “but why so strict?”, esp…
On macOS, an app can register to handle URL schemes. Web browsers such as Safari, Chrome, and Firefox register to handle the schemes for web pages, http or https . Non-browser apps may register to handle other URL schemes; for example, an email client may register to handle the well known mailto scheme. When a URL is…
A paper on debugging non-deterministic concurrency issues interactively.
Here I thought yesterday was going to be a peaceful random July Thursday morning. Nothing but Italian chirping birds at the Giro Rosa, and catching the Tour de France later in the afternoon on TV. Turns out, Strava had different plans for it.
This is a talk and slides from Narrascope 2019 , held at MIT, Boston, on 14-16 June 2019. It's a sequel to a talk given in London a year earlier , when I went into "literate programming" at greater depth, but when the design of Inter was more embryonic. I'd like to thank the Narrascope organisers for fitting me in to…
Reify: Sell More Software
So, we know all about the heroes of the American Revolution, right? George Washington, John Adams, Paul Revere – OK, well, not him, he was a good silversmith, an average errand rider, and a godawfu…
This type of highlighting is ideal for assembly. With it, the things that shouldn't seem similar usually don't.
Why BPF and XDP are something you should learn.
It is all but impossible to beat an Aggregator head-on, as Walmart is trying to do with Amazon. The solution instead is to build a platform like Shopify.