“10x engineers”: Stereotypes and research
Do 10x engineers exist? And what does the term even mean, anyway?
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,668 posts.
Do 10x engineers exist? And what does the term even mean, anyway?
Switch up your browser and search engine, add some plugins to block surveillance, and get a little technical with DNS servers.
Comparing a simple neural network in Rust and Python
Snapchat's new gender-bending filter is a source of endless fun and laughs at parties. The results are very pleasing to look at. As someone ...
I’ve been watching a buttload of 40s movies over the past few months, and I was thinking about watching something really modern next. And then it occurred to me: How about if I watch all R…
Fernando Irarrázaval Stream of consciousness about Data Science, Python, and Economics.
During the last few days there has been an ongoing Twitter storm about 10× developers. And like all the ones before it (and all the future o...
A positive way of looking at the value we provide for our clients.
Why can't we have nice digital things?
This article teaches the fundamentals of parser combinators to people who are already Rust programmers. It assumes no other knowledge, and will explain everything that isn't directly related to Rust, as well as a few of the more unexpected aspects of using Rust for this purpose. It will not teach you Rust if you don't…
Update: You can find a newer version of this article on Python Morsels. In every Intro to Python class I teach, there’s always at least one “how...
From the operating system's point of view, we have a large pool of memory from some starting address to some ending address. We can use our linker script (the virt.lds file) to provide us symbols representing the address of the starting and ending points.
In this regularly but rarely updated article, which is without doubt the most comprehensive list of Linux distributions' problems on the entire Internet, we only discuss their main problems and shortcomings (which may be the reason why some people say Linux distros are not ready for the desktop) while everyone should…
[latexpage] 本文之中文翻譯在此 Overview Trigonometry is a very essential building block to a huge portion of game math. That's why I've chosen this topic for the first tutorial of my new Gamedev Tutorials series. Having a solid understanding of basic of trigonometry can go a long way for game development. It is used…
The Embroidered Computer uses historic gold embroidery materials to craft a programmable 8 bit computer.
Update 5/10/2019: check the bottom of this post for some links to comments and discussion.
This made it to the Hacker News front-page too: some very interesting comments there
How I used Advent of Code to learn about the programming language Rust.
This is how Project Gutenberg is able to publish all these science fiction stories from the 50s and 60s . Those stories were published in issues of magazines that didn't send in the renewal form. But up til now this hasn't been a big factor, because 1) the big publishers generally made sure to send in their renewals…
After a while, I decided a write a short blog post about Linux binary reversing CTFs in general. How to approach a binary and solving for beginners. I personally am not a fan of Linux reverse engin…
Advertisement needs to end. It is insane to think that a piece of software, so fundamental to running computers, an operating system is selling user behavior to advertisers.
Making the claim “users want control” is the same as saying you don’t know what users want, you don’t know what is good, and you don’t know what their goals are.