Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,208 posts.
Concorde
Today marks the 13th anniversary since the last passenger flight from New York arrived in the UK. Every seat was filled, a feat that had become increasingly rare for a plane that was a technological marvel but a commercial flop….
Rust Ownership Rules
A gentle and beginner friendly overview of Rust Ownership Rules
Analysis of Apple Watch running data
Analysis of Apple running measurements and statistics
Recreational Programming
Learn more about Christopher Phiri work experience, education, connections & more. Software developer, UX/UI, Illustrator
How Unreal Renders a Frame
This is part 1 of the “How Unreal Renders a Frame” series, you can access part 2 and part 3 as well. I was looking around the Unreal source the other day and inspired by some excellent …
Hackers stole access tokens from Okta's support unit
Okta , a company that provides identity tools like multi-factor authentication and single sign-on to thousands of businesses, has suffered a security breach involving a compromise of its customer support unit, KrebsOnSecurity has learned. Okta says the incident affected a “very small number” of customers, however it…
The tar archive format, and why GNU tar extracts in quadratic time
Date: 2022-07-23 Git: https://gitlab.com/mort96/blog/blob/published/content/00000-home/00014-tar.md
Making a Physical Product
Jon Paul Wheatley makes products, software, and balls.
How to Analyze Billions of Records per Second on a Single Desktop PC
Introduction This article gives an overview of LocustDB [1], a new and extremely fast open-source analytics database built in Rust. Part 1 gives some background on analytical query systems and my g…
AWS networking concepts in a diagram
Before March 2023 I couldn’t for the life of me understand what was going on in the AWS VPC dashboard. I mean, look at the length of the scrolling bar on the left-hand panel! So, with the goa…
Breaking down tasks
Something missing from this series on estimation, until now, has been a discussion of how to “break down” a project into a well-defined task list. I’d not previously written about this because, to me, it’s largely intuitive. But it isn’t for everyone, so this post fills the gap, and explains in detail how I break down…
How Does Voxel Quest Work Now?
Boom Boom Boom, let me hear you say wayoh... #gamedev pic.twitter.com/DQYKwGaiLs
Writing a TrueType font renderer
Text is the medium of digital interaction, and text rendering has an outsized impact on the overall fit and finish of any system. It therefore pains me that axle has for years relied on a low-resolution 8x8 bitmap font. Let’s fix it! Take a look at the characters composing this sentence. Note the curves, the negative…
Mark Zuckerberg's Hoodie
It is June 2, 2010 and Mark Zuckerberg is sweating. He's wearing his hoodie—he's always wearing his hoodie—and he's on stage and either the lights or the questions are too hot. His hosts are asking him about the privacy overreaches of Facebook. He's uncomfortable. He's mopping his brow. He apologize
Vladimir Lukyanov's hydraulic computer
A blog on landscape architecture and related fields
An SVG that always shows today's date
For my contact page, I wanted a generic calendar icon to let people view my diary. Calendar icons are almost always a skeuomorph of a paper calendar, but I wondered if I could make it slightly more useful by creating a dynamic icon. Here it is, an SVG calendar which always display's today's date: The background image…
Technical Breakdown of a new NES game written in Lisp
What Remains is a narrative adventure game for the 8-bit NES video game console, and was released in March 2019 as a free ROM, playable in emulator. It was created by a small team, Iodine Dynamics, over the course of two years of on and off development. It’s currently in the hardware phase as a limited batch of…
Pulumi – A new open-source cloud development platform
Joe Duffy's Blog | Adventures in the high-tech underbelly
Six Math Essentials
Just a brief announcement that I have been working with Quanta Books to publish a short book in popular mathematics entitled “Six Math Essentials”, which will cover six of the fundament…
Scrcpy – An app to display and control Android devices
I developed an application to display and control Android devices connected on USB. It does not require any root access. It works on GNU/Linux, Windows and Mac OS.
IPv6 is not insecure because it lacks a NAT
This post is intended to dispell the mistaken belief that IPv4 is more secure than IPv6 because it includes a NAT which must be configured to allow inbound traffic.
Tech's Elite Hates Labor
DO NOT SUBSCRIBE HERE subscribe at wheresyoured.at. Click to read DO NOT SUBSCRIBE HERE subscribe at wheresyoured.at, by Ed Zitron, a Substack publication.
The elite's war on remote work has nothing to do with productivity
Xoilac tv là kênh xem bóng đá trực tiếp 24/7 phát sóng trực tiếp bóng đá hơn 20 giải đấu. Chất lượng hình ảnh HD 4K, tốc độ ổn định, xem ttbd trên mọi thiết bị.
Use Your Type System
Today I'm discussing a trivially simple technique that I've rarely seen used in production codebases. In programming, we often need to deal with simple values that can be represented by simple, generic types built into our programming language or provided by libraries: types like integer, string, or UUID. In any