The Baloney Detection Kit: Carl Sagan’s Rules for Critical Thinking
Necessary cognitive fortification against propaganda, pseudoscience, and general falsehood.
The latest blog posts to take off on Hacker News. 3,290 posts.
Necessary cognitive fortification against propaganda, pseudoscience, and general falsehood.
The web is amazing and amazingly complex
Lambdaclass's blog about distributed systems, machine learning, compilers, operating systems, security and cryptography.
...and the crucial role it plays in modern operating systems.
Dissecting an SSL certificate
Sharing everything I learn along the way and blog about my progress daily.
Soon the Windows May 2020 Update (20H1) will be released upon the world. This update will contain some nice UI improvements, but most relevant to me it allows Web Developers on Windows to upgrade to WSL 2. This is a significant milestone in the #davegoeswindows saga and it’s worth posting about what it means going…
I’ve noticed a small pattern across a few of my projects where I had vectorized and parallelized some code. The original algorithm had a “push” approach, the optimized version instead took a “pull” approach. In this article I’ll describe what I mean, though it’s mostly just so I can show off some pretty videos…
I was tricked into thinking I had tons of grit as a student. I worked hard in school. I put in long hours. I stayed up all night reading and preparing for debate topics, doing homework, writing essays. It was easy for me to burn the midnight oil. I enjoy
A deep dive into exactly how regularization works, using visualizations rather than (just) mathematics. This article also dispels some myths and answer some important questions about Lasso and Ridge regression.
Learn how to download fundamentals data with Python using the yahoo_fin package, including P/E and P/S ratios, return on equity, and more.
Software engineer specializing in query engines and distributed systems
Developer and writer.
WebGPU is a new graphics and compute API designed on the grounds of W3C organization (mostly) by the browser vendors. It’s designed for the Web, used by Java...
Who framed Roger Rabbit? Talking about Software Development is about using frames. The prevalent "Backlog" frame is bad for the company and bad for developers.
Ever wondered what that tree is you passed during your lockdown exercise walk? There's a website that tells you the answer.
Iron Law of Bureaucracy: the downwards deletionism spiral discourages contribution and is how Wikipedia will die.
I spent last week-end getting accustomed to CUDA and SIMT programming. It was a prolific time ending up with a Business Card Raytracer running close to 700x faster [1] , from 101s to 150ms. This pleasant experience was a good pretext to spend more time on the topic and learn about the evolution of Nvidia architecture…
This is a special post because I fully based on another researcher, s1guza’s 0day. All of this story began from the following tweet: Siguza told us that his 0day was patched in the iOS 13.5 beta3. So this is actually a sandbox escape 0day for the newest, non-beta iOS version (13.4.1). In this post, I’ll…
In March, I made my DevOps books free to help anyone who wanted to learn new skills during the global pandemic lockdown. In April, Device42 generously extended that offer for another month. I originally had the idea to give the books away on a whim on a Sunday night, thinking I'd give up a fair chunk of revenue, but…
Learn how to use your Raspberry Pi for ad-blocking with Pi-hole and enjoy a distraction-free browsing experience on the Web and other services. Just a simple installation away!
I’ve been blogging for close to four years now. I started blogging because I wanted to pick up a new skill (writing) and challenge myself to do something new. Because I blog about what is both my work and hobby - software development and more specifically, cloud/platform engineering - it’s relatively simple to come up…
We are facing some interesting times at work as we are going to start changing our technology stack in the near future. Most of our Oracle ...