My stack is HTML+CSS
My stack will outlive yours
The latest blog posts to take off on Hacker News. 21,829 posts.
My stack will outlive yours
This post is for all of the miscellaneous features that arent large enough to get their own individual posts. If you havent read all of them, here are the links to the previous posts on recompilation , inspection , class … Read the rest
From Voltages to "Cadence, Output, and Resistance" TL;DR - I’ve decoded (most of) the protocol that the Peloton bike uses to communicate with its head unit tablet and built a device,...
I have been working at Facebook as a software engineer for a while now. During this time, I have got different inquiries from friends and…
Dynamic, functional programming languages like Clojure are sometimes considered “slower” than their statically-typed and/or OO counterparts, due to facilities like dynamic function disp…
?- learn(prolog).
IOCCC Year 2020
We’re introducing a neural network called CLIP which efficiently learns visual concepts from natural language supervision. CLIP can be applied to any visual classification benchmark by simply providing the names of the visual categories to be recognized, similar to the “zero-shot” capabilities of GPT-2 and GPT-3.
We’ve trained a neural network called DALL·E that creates images from text captions for a wide range of concepts expressible in natural language.
I've come across the book System Design Interview: an Insider's Guide by accident (paperback book [https://www.amazon.com/dp/B08CMF2CQF], and online course [https://bytebytego.com/]). I was looking for good book resources after several people have been asking me how they can get better at building
What connections are, how they affect our systems, and how and why pooling works.
I always loved the visual aesthetic of dithering but never knew how it’s done. So I did some research. This article may contain traces of nostalgia and none of Lena.
I've taken the week between Christmas and New Year's off this year. I didn't really have anything serious planned, just taking a break from the usual routine. As often happens, I got sucked into doing a project when I received this simple bug report Debian Bug #974011
Offset pagination gets a bad rap because it’s backend inefficient, but it’s actually a nice feature from a consumer’s perspective. How to bring those advantages to cursor-based APIs.
A short story about Lisp, technology, and human progress.
Why not the programming language I'm already using or some other language? What makes Clojure uniquely well-suited for modern software development? Instead of…
An explanation of the Castlevania III password algorithm, including name hashes, payload encoding, decoding, special names, and all valid passwords.
This book gives an introduction to design and creation of graphical user interfaces using the GTK widget tool-kit and the Nim programming language. The book has its focus on the Linux operating system (OS). While the Nim programming language does support all major operating systems, GTK has it main emphasis on the…
Once upon a time, someone with the handle “entha_saava” posted this question on Hacker News :
I monitor the @CVENew Twitter feed to keep up with any interesting new vulnerabilities that are released. On December 11th CVE-2020-29589 was published claiming that “the kapacitor Docker ima…
Published: 02-01-2021 | Author: Remy van Elst | Text only version of this article
In order to increase fluency in a programming language, one has to read a lot of it. But how can you read a lot of it if you don’t know what it means? In this article, instead of focusing on one or...
I love when my current problem can be solved with a state machine. They’re fun to design and implement, and I have high confidence about correctness. They tend to:
A sparse matrix is a matrix that has a value of 0 for most elements. If the ratio of N umber of N on- Z ero ( NNZ ) elements to the size is less than 0.5, the matrix is sparse. While this is the mathematical definition, I will be using the term sparse for matrices with only NNZ elements and dense for matrices with all…
All BNT162b2 vaccine data on this page is sourced from this World Health Organization document. This is a living page, shared already so people can get going! But check back frequently for updates. Translation: Français / 日本語 In short: the vaccine mRNA has been optimized by the manufacturer by changing bits of RNA…
Mostly non-fiction books this year. Some in English, some in German.
Looking for sponsorship Apple now ships Macs which are running on an arm64 variant machine with the latest version of MacOS, Big Sur M1. ...