TypeScript is terrible for library developers
We spend a disproportionate amount of time on types
The latest blog posts to take off on Hacker News. 6,153 posts.
We spend a disproportionate amount of time on types
For the first time, I won a major raffle at a recent conference. However, I had to give the prize back since it was a beer dispenser and I don’t drink. If your reaction after reading the last line was “Why don’t you drink?” or “Most of us do and it’s your choice that you missed out.”, then this blog is for you. I’m…
GitHub now supports SSH commit verification, so you can sign commits and tags locally using a self-generated SSH public key, which will give others confidence about the origin of a…
The title of this blog is a quote from James Clear’s Atomic Habits book. The tl;dr of this book is a set of strategies to get 1% “better” each day.
Learn how to use Elixir's Observer to chase down bottlenecks and fix runtime issues.
What's the big deal about key-value databases like FoundationDB and RocksDB?
In this article we use data from RIPE Atlas probes to investigate the usage of 240/4, a block of IPv4 addresses 'reserved for future use', formally known as Class E in the wild.
How to show why your startup is worth joining: facts about founders, team, culture and progress, with examples from Canny, Fibery and PostHog.
Forty percent of workers are considering quitting. Management that opts for empty arguments to force people back in-office will bleed talent to their competition.
Oracle claims to have amassed dossiers on 5 billion people, and generates $42.4 billion in annual revenue. ICCL's Dr Johnny Ryan is a lead plaintiff in a new U.S. class action to stop its global surveillance machine.
VS Code collects telemetry data to help understand Microsoft how to improve the product. Is it above board? Can I turn it off completely?
Your email provider owns your online identity by controlling your email address. You can’t port your email address to another provider as with phone numbers.
A comprehensive guide about the different types of encryption, the upsides and downsides, and how to make decisions about how much encryption you need for note-taking, passwords, or anything else.
Syncing Up, Circling Back, Learnings and Asks, Oh My
SQL is a language to handle data in databases. However, it has limitations and you might need to parse SQL to get around them.
Disaster Relief. We saw the best of Internet users when they pulled together to help each other through several natural disasters in 1994. The year brought floods, earthquakes, and other major tragedies. Almost immediately following each of these events, Net users gathered around their terminals and formed newsgroups…
When Steve Jobs announced the transition from PowerPC to Intel processors in 2005, he revealed something that, in hindsight, seemed obvious to everyone who didn’t anticipate the switch: There are two major challenges in this transition. The first one is making Mac OS X sing on Intel processors. Now,
I studied physics in university, and at one point asked a professor if I should learn German, because it seemed all the key texts of early ...
New releases; good catastrophes; an alluring and unnerving encounter.
Correction: An earlier draft of this story misstated a technical detail; Mark didn’t email his photo to his doctor; rather, he took the photo with his phone and the image was automatically synched to his Google Photos account, triggering a scan .
At Spring, we maintain a large Python monorepo with complete Mypy coverage configured under Mypy’s strictest available settings. In short, that means every function signature is annotated and implicit Any conversions are disallowed.
It's not as bad as a lot of people are saying
8 April 2019 by Phillip Johnston • Last updated 22 August 2022For most programmers, a C or C++ program’s life begins at the main function. They are blissfully unaware of the hidden steps that happen between invoking a program and executing main. Depending on the program and the compiler, there are all kinds of…
A quick intro: This is the first post I’ve written in quite a while, but it’s also the first time I feel like I’ve had a chance to breathe this year. I’m on a “vacation”, although it stops feeling like that when you have a toddler
NetBlocks metrics confirm the disruption of YouTube on multiple internet providers in Pakistan on Sunday 21 August 2022. The disruption comes as former Prime Minister Imran Khan makes a live ...
We are delighted to announce the public release of Stable Diffusion and the launch of DreamStudio Lite.
Learn how alcohol impacts the brain and body over time. Discover tips for making informed health decisions - science-based tools from the Huberman Lab podcast.