Be Careful with Obsidian
Just a few personal thoughts. Notes to myself, to people who use and love this app everyday.
Just a few personal thoughts. Notes to myself, to people who use and love this app everyday.
After all you made your apps open source, so I can remove your ads.
The machine learning community is finally waking up to the madness, but the detour of the last few years has been costly.
I recently lost my Facebook account for two months, and was significantly cut off from certain aspects of society during that time. This is the dark side of account bans.
I entered the data visualization field in 2012, when D3.js had just come out and interactive graphics were going through a digital Renaissance. By the time I was fully steeped in the field in 2016, it felt like a new, experimental project was coming out every week—each one pushing the boundaries of how we think about…
The proportion saying the United States will have a positive influence on world affairs has fallen in 26 out of 29 countries over the last six months. America’s reputation has fallen most markedly in Canada. For the first time in our decade-long survey series, China is placed ahead of the US when it comes to playing a…
I’ve worked on so many projects recently that were more complicated than they needed to be because they used JavaScript to generate HTML. JavaScript is… Slower to load Slower to run More prone to breaking Harder to read and reason about Doesn’t actually look like the final output It’s inferior to just using HTML in…
Our pricing model is getting much simpler!
Researchers at Nordita at Stockholm University have analyzed flashes of light on astronomical plates from the early 1950s and found statistical connections between the times of these flashes, nuclear weapons tests and reports of unidentified anomalous phenomena (UAP). The results are presented in two studies published…
Sending a ping by creating an ICMP socket normally requires root: you can’t create a raw socket to send ICMP packets without it. The ping command line tool works without root however, how is that possible? It turns out you can create a UDP socket with a protocol flag, which allows you to send the ping rootless. I…
#Democrat, #VoteBlue, #Bernie, #JohnOliver, and 24 other hashtags Instagram censored on the day of Trump's inauguration.
Some passions are lifelong, but many others fade away over the course of a life, to be replaced by others. Not long after Jon Van Caneghem, the founder of New World Computing, sold his company to 3DO , it started to become obvious to everyone who worked for him that the torch he carried for computer games no longer…
These pages contain a fairly brief technical history of Acorn Computers. I have decided to focus on the technology because that is where my interests lie. Only very major non-technical events in Acorn's history have been included. If anyone finds any inaccuracies in the following pages please contact me using the link…
See how AWS Lambda arm64 stacks up against x86_64 in real-world benchmarks across CPU, memory, and I/O workloads using Node.js, Python, and Rust.
One of the first things any Rust programmer learns is that you can’t pass an object and a reference to that object around at the same time. It’s impossible to do, even indirectly. This limitation has been the subject of countless questions on Stack Overflow and posts on Reddit and the Rust forums and anywhere else…
We explore how set-theoretic types could address how many statically typed languages do not allow libraries to evolve their public data definitions in a backwards compatible manner. The proposed solution aims to be automatically verified by the compiler and type safe.
Most C++ and Rust thread pools run 10x slower than OpenMP on fork-join workloads. Fork Union closes the gap to 20% with 300 lines, dodging mutexes and CAS.
Datalog primer and a neat data structure
imessage-exporter ’s goal is to provide the most comprehensive representation of iMessage data available. Message data is stored in a legacy format that appears to be a stream that represents objects.
As I write this, Inform 7 is approaching its third birthday. I7 is a tool for creating interactive fiction (text adventure games). Like all the most powerful IF development tools, I7 is a programming language -- a powerful and peculiar one.
TLDR; I really wish these tools gain more traction:
Productized scapegoating
By Devine Lu Linvega
Let's explore and deobfuscate the input stack on Linux. Our aim is to understand its components and what each does. Input handling can be divided into two parts, separated by a common layer. We’ll try to make sense of all this, one thing at a time, with a logical and coherent approach.
Basketball has evolved into a game of calculated decision-making. From a game of points, assists, and rebounds, it has progressed into using thousands of data points to optimize every element of the game.
Apparently this horse hasn't been beaten enough.