700M users and Premium
Telegram now has over 700 million monthly active users. Today we're launching Telegram Premium – a subscription that lets you support Telegram's continued development and gives access to exclusive additional features.
UUIDs are popular, but bad for performance (2019)
MySQL UUIDs are still very popular despite a majority of posts warning against their usage. Learn what UUIDs are and why they are very bad for MySQL performance.
The Unreasonable Effectiveness of Makefiles
Few tools walk the right line between declarative and imperative like make.
Crypto trading firm Alameda Research might be insolvent
The hedge fund's finances appear to rest on the same scheme that destroyed Celsius Network. Will it work out any differently for Sam Bankman-Fried?
Denmark bans Gmail and Co from schools due to privacy concerns
Denmark's data protection authority follows Dutch and German authorities by raising concerns about Google's GDPR compliance.
Building a fullstack app with Flask and Htmx
Build a full-stack app with Flask and HTMX for server-rendered interactivity without a JS framework, then deploy it to Code Capsules.
Proper use of Git tags
Dan Aloni
The DynamoDB Paper
This week at USENIX ATC’22, a group of my colleagues 1 from the AWS DynamoDB team are going to be presenting their paper Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service . This paper is a rare look at a real-world distributed system that runs at massive scale.
Feelings of guilt may signal leadership potential (2012)
Stanford GSB researchers find that how people respond to mistakes can be a "clue to who they are."
We’ve got a science opportunity overload: Launching the Wolfram Institute
The Wolfram Institute will pursue opportunities in scientific research based on a new multicomputational paradigm found during a project to develop a fundamental theory of physics.
More content by people, for people in Search
We’re improving Search so you’re less likely to find content made primarily for search engines, and more likely to find helpful, authentic information.
Using a catch-all domain is a mistake
After about a decade of dealing with this madness, surely it's been worthwhile? No, not really.
It's quite hard to lose a Duolingo streak
Well not really - just don’t practice for a day right? Oh wait, streak freezes. OK, don’t practice for a couple of days. Three? No, five? No, more! What?
Are you nice or kind?
Last week Avi and I went outside to unbury our car after the storm, a task we assumed we could do ourselves but ultimately involved our whole neighborhood.
Cost of Attrition
How would we think about retention if we could visualise the full impact of someone leaving our team?
AWS IAM Roles, a tale of unnecessary complexity
This is going to be a highly opinionated blog post. I think AWS is great and use it daily, but their implementation of IAM is unnecessarily complicated.
Problems with “graceful shutdown” in Kubernetes (2019)
Grace is overrated
26 Programming Languages in 25 Days
Since making a sudden leap from computer science to academic medicine about seven years ago, I haven’t programmed as much.
From throwaway side project to Switch in 2 years: my indie gamedev story
Available now on Steam and Nintendo Switch I started this game back in 2020 as a fun little side-project to pass the time during the pandemic with lots of help from my son. Back then we didn’…
The best things and stuff of 2022
Great things and people that I discovered, learned, read, met, etc. in 2022. No particular ordering is implied. Not everything is new.
Austrian DSB: EU-US Data Transfers to Google Analytics Illegal
In a groundbreaking decision, the Austrian Data Protection Authority has decided on a model case by noyb that the continuous use of Google Analytics violates the GDPR.
Bumble releases open-source A.I. feature to help combat unsolicited nudes
Bumble has made an open-source version of our Private Detector™ A.I. technology available on GitHub.
TypeScript Features to Avoid
Learn programming languages like TypeScript, Python, JavaScript, SQL, and regular expressions. Interactive with real code examples.