The Twitter Advertiser Exodus
A $750,000 a month advertiser has left Twitter. One of hundreds. But in her post she explained the bases for the decision vis-a-vis her advertising investment in a neutral, non-ideological way. Peo…
The latest blog posts to take off on Hacker News. 3,821 posts.
A $750,000 a month advertiser has left Twitter. One of hundreds. But in her post she explained the bases for the decision vis-a-vis her advertising investment in a neutral, non-ideological way. Peo…
This is Part 1 of a series of posts. Part 2 is available here: Building a baseline JIT for Lua automatically It is well-known that writing a good VM for a dynamic language is never an easy job. High
If you're a fan of dynamic languages then you should also be a fan of functional programming.
“Hey, you. Yes you, that function over there. When you’re cleaning up please remember to restore all of my registers. Yes, that one too – what do you think this is, Linux?”That’s the problem I was …
Self hosting a software stack to replace Google Maps on an unused gaming PC.
One of the things that I like to do in my projects, is to make the git history as linear as possible.
tldr: we stick to C89 for now. The curl project builds on foundations that started in late 1996 with the tool named httpget. ANSI C became known as C89 In 1996 there were not too many good alternatives for making a small and efficient command line tool for doing Internet transfers. I am not saying … Continue reading…
Here is a short and curious Twitter thread from app developers and security researchers Tommy Mysk and Talal Haj Bakry: Apple’s analytics data include an ID called “dsId”. We were able to verify that “dsId” is the “Directory Services Identifier”, an ID that uniquely identifies an iCloud account. Meaning, Apple’s…
In Plain English
fhur's blog
Twitter supposedly lost around 80% of its work force.
Fans, an active cooling element, move air in a system. Heat must be removed from the site of its production, and from the system as a whole. A fan increases heat convection with surrounding air via airflow. Air is at its highest pressure immediately in front of the fan, and at lowest pressure immediately behind it.
If you need an unguessable random string (for a session cookie or access token, for example), it can be tempting to reach for a random UUID, which looks like this: 88cf3e49-e28e-4c0e-b95f-6a68a785a…
Well, this is a bit of a roller coaster tale that I’ve been meaning to share for a while. Before we start, let’s take a trip into the history books to set the scene. In October 1993, Na…
CRDTs are a family of data structures that are designed to be replicated across multiple computers without needing to worry about conflicts when people write data to the same place.
So recently a very hyped memory corruption security vulnerability was discovered in the OpenSSL punycode parser. Some folks including Hanno ...
Little languages; what they are, why they matter and how they will shape the future of programming.
A short history of the data structure that powered the classic first-person shooter.
Do you ever get really mad at your computer?
This week saw the cancellation of the Australian Stock Exchange’s long-running effort to build a blockchain-based trading system. Which, oddly, has me thinking of 2016, when AWS decided not to make a strategic investment in blockchain, with my input a contributing factor. It felt like a good story while it was…
Recently I approved a pull request from a colleague, that had the following description: “That’s a hacky way of doing this, but I don’t have time today to come up with a better im…
The observability problem - Why is the system exhibiting this behaviour?
I used Ghidra twice, so that means I'm officially an expert in reverse engineering
This page is intended to be a humorous parody of Hacker News . It is not in any way affiliated with Hacker News. The page's theme and layout are based on the original site. The usernames (with two exceptions) are intended to be fictitious.