Changing std:sort at Google’s scale and beyond
TL;DR; We are changing std::sort in LLVM’s libcxx. That’s a long story of what it took us to get there and all possible consequences, bugs you might encounter with examples from open so…
TL;DR; We are changing std::sort in LLVM’s libcxx. That’s a long story of what it took us to get there and all possible consequences, bugs you might encounter with examples from open so…
Scott Rosenberg , in a piece with the title “Sunset of the social network” , writes at Axios:
File this under highly speculative. I’m sure there is better research on this topic than this writing This past week, for no obvious reason,...
Scott’s foreword One week ago, E. O. Wilson—the legendary naturalist and conservationist, and man who was universally acknowledged to know more about ants than anyone else in human hist…
Poorly behaving web pages and apps are no longer capable of crashing the browser by exhausting memory, thanks to a simple trick.
The computers are fast but you don't know it: Speeding up your Python functions with Cython & C++
I've had my fair share of App Store rejections in the past: - ⌘ rcmd was rejected for usage of private APIs - GammaDimmer was rejected for having a link to 🌕 Lunar (my app for controlling monitors that would never get accepted on the App Store) ...
This article is not intended to convince you to abandon your current antivirus solutions. In this post I would like to share my observations and ways to improve the effectiveness of Defender. You don’
In the aggressive pursuit of expanding ad revenue, Apple is gambling with one of its core values: great products.
Rocket engines use a multitude of cooling concepts to keep them from melting themselves. Learn more about engine cooling in this article.
When Sergey Brin and Larry Page came up with the concept of PageRank in their seminal paper The Anatomy of a Large-Scale Hypertextual Web Search Engine (Sergey Brin and Lawrence Page, Stanford University, 1998) they profoundly...
Remix is joining Shopify
We launched Pebble on Kickstarter 10 years ago today! It was an amazing ride and I learned a lot from the experience. Story time…
- Ethereum is moving to proof-of-stake! The transition, known as The Merge, must first be activated on the Beacon Chain with the Bellatrix upgrade. After this,...
There is a terrifying and highly effective “method” that criminal hackers are now using to harvest sensitive customer data from Internet service providers, phone companies and social media firms. It involves compromising email accounts and websites tied to police departments and government agencies, and then sending…
When I speak about the inefficiency of popular blockchains, or mention that we seem to be hurtling towards a 'web3' so centralized it challenges big tech's firm grasp on today's web, or point out that somehow no one has managed to find a positive use for blockchains that wouldn't be better served by one of the many…
During interviews, technical skills in the industry are still largely vetted through LeetCode-style questions. These are small algorithmic riddles in the for...
So you’ve washed your sheets and vacuumed under the couch in the name of spring cleaning. But what about your online clutter? Apps that delight, inform a
This is one of the lessons that every writer comes to appreciate: writing is thinking. Writing is not the artifact of thinking, it’s the actual thinking process. There’s no shortage of great quotes on this topic, the implications are less clear: Writing is the planning process and the final product: You don’t design a…
I present to you: The GB Interceptor. It is an adapter that goes between an unmodified Game Boy and the cartridge and offers a video stream of the game via USB. Click the image to see the video on youtube.com. The video above should give you a good overview of what it does, how it works and what its limitations are…
Pay more attention to people who are just a little bit ahead of you
I was casually browsing IMDb when I landed on the page for an upcoming Ranbir Kapoor starrer movie “Animal”.
In which ChatGPT and I invent a fictional language spoken by slime-people
Gui Rambo writes about his coding and reverse engineering adventures.
Learn how Discord optimizes its platform to respond to the high frequency of queries for all types of content and data as quickly as possible.
TomTom is redefining not just how maps are made, but the entire ecosystem around them too. It'll lay the foundation for a future of innovative location tech.