A theory of modern Golang
Peter Bourgon has a web site, and this is that web site.
Peter Bourgon has a web site, and this is that web site.
In my study of keyboarding in the past 20 years, i've noticed that the choices of many shortcuts in many apps are adopted to the many aspects of the keyboard hardware of the time in use by the community. Emacs's keybinding is not simply based on the first letter of commands, but the QWERTY layout's key positions have…
We’re outspoken about running a profitable company in an industry that so often eschews profits for potential. So why? People ask us why all the time. Why choose profit? So I thought I’d detail som…
Bitmovin and Mozilla, both members of the Alliance for Open Media (AOM), are partnering to bring AV1 playback with HTML5 to Firefox as the first browser to play AV1 MPEG-DASH/HLS ...
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.
In this post I will unfold my understanding of what makes a tech team competent in 4 levels with 6 main criteria and 25 sub criteria.
My post on pointers provoked a lot of debate about maps and pass by reference semantics. This post is a response to those debates.
A young but earnest Zen student approached his teacher, and asked the Zen Master: "If I work very hard and diligent how long will it take for me to find Zen." The Master thought about this, then replied, "Ten years." The student then said, "But what if I work very, very hard and really apply myself to learn fast — How…
Work asynchronously, keep a single source of truth, avoid management overhead and communicate.
Just over a year ago, we saw a major milestone in the field of artificial intelligence: DeepMind’s AlphaGo took on and defeated one of the world’s top Go players, the legendary Lee Sedol. Even then, we had no idea how this moment would affect the 3,000 year old game of Go and the growing global community of devotees…
If you've noticed a disruption in the time-space continuum recently, it is likely because I have finally been able to compile and install ...
There's been a lot of confusion about the recent Artifex v. Hancom case, in which the court found that the GPL was an enforceable contract. I'm going to try to explain the whole thing in clear terms for the legal layman.
AWS Training and Certification can help you get more out of the AWS Cloud. The new AWS Training and Certification Portal allows you to access and manage your training and certification activities, progress, and benefits – all in one place: Previously, you had to rely on multiple websites to find and manage training…
PAKBOLA88 hadir sebagai situs sepakbola pilihan dengan informasi pertandingan terkini serta peluang odds menarik untuk menemani aktivitas sepakbola Anda setiap hari.
A brief analysis of gender distribution in visual representations of everyday life in North Korea using facial recognition algorithms and transfer learning applied to convolutional neural networks.
The 1600 LoC patch allows userspace to pass the kernel the encryption keys for an established connection, making encryption happen transparently inside the kernel.
TLA, the Temporal Logic of Actions is the core of TLA+. It is a temporal logic that minimizes the use of temporal reasoning in favor of more ordinary mathematics. It is a general mathematical framework for describing and reasoning about algorithms and systems.
I were going to write an introduction about how important negative results can be. I didn’t. I assume you can figure out for yourself why that is and if not you got all the more reason to read this blog post. If you think it’s trivial why my result is negative, you definitely need to read the blog post.
It has begun! As I write, field officers in Bomet County, Kenya are beginning to enroll the first (post-pilot) households into the largest basic income initiative in history. The past 19 months since…
Affordable VM hosting in Glarus, Switzerland, operated by 100% hydropower. Devuan, debian, freebsd, ubuntu, centos. Our tech stack is fully open source.
Introducing Facebook Spaces, a new VR app where you hang out with friends in a fun, interactive virtual environment as if you were in the same room.