jj – the CLI for Jujutsu
jj is the name of the CLI for Jujutsu . Jujutsu is a DVCS, or "distributed version control system." You may be familiar with other DVCSes, such as git , and this tutorial assumes you're coming to jj from git .
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,191 posts.
jj is the name of the CLI for Jujutsu . Jujutsu is a DVCS, or "distributed version control system." You may be familiar with other DVCSes, such as git , and this tutorial assumes you're coming to jj from git .
Recently I’ve seen several interesting conversations about ad blocking, and I wanted to remind people about a great offering called Google Contributor. With Google Contributor, you contribute…
Mostly my opposition to Clojure is the JVM. That sh*t is heavy. This came up in the ZA Tech Slack team several weeks ago. While watching some Clojure talks...
I’ve been on Twitter since April 2011 — nearly six years. A few weeks ago, for the first time, something I tweeted broke the thousand-retweets barrier. And I am really unhappy about it.…
I use my private Gmail account to email my boyfriend and my mother. There’s a BIG drop-off between them and my other “most frequent” contacts. You know who my third most frequent …
And by "all," I mean everything: core product, failed pivots, miscellaneous
The Netscape/Microsoft browser wars in the mid-90's were really vicious and competitive. They really had it out for each other. Netscape had...
No AirPlay kinda sucked, but the one thing I kept wishing I had was what Apple calls "Continuity" : the ability to send and receive iMessages and SMS, share files, sync clipboard, and see notifications from my iPhone on my computer.
Some tactical and strategic tips for writing effectively as a software developer.
A new type of banking scam involving fake business listings is taking over Google [3 min read]
It is all but impossible to beat an Aggregator head-on, as Walmart is trying to do with Amazon. The solution instead is to build a platform like Shopify.
My thoughts on coding, ego and attention. How I learned to get out of my own way by learning about this link between ego and attention.
This, if it is still visible: Via: Next up, age verification for ADSB?
Convinced from spending hours reading rave reviews, Bob eagerly clicked “Proceed to Checkout” for his gallon of Tuscan Whole Milk and…
Translations: ελληνικά / عربى / 中文 (Weixin video, Youtube video) / 粵文 / bahasa Indonesia / český / Català / český / Deutsch / Español / 2فارسی / فارسی / Français / עִברִית / Hrvatski / Italiano / Magyar / Nederlands / 日本語 / 日本語 2 / नेपाली / Polskie / русский / Português / Română / Slovensky / Slovenščina / Srpski /…
A New Book Quietly Reveals That Israel Used Palantir In It's Terrorist Attack On Lebanon.
On March 15, 2010, I started a new job at Google . The fourteen years since that day feel like a century. The title of my announcement was Now A No-Evil Zone and, OK, I can hear the laughing from ten timezones away. I tried, then, to be restrained, but there are hardly words to describe how happy and excited I was. I…
I'm sold on Solid.
At FTX, Frank, and Pollen, software engineers were asked to do something potentially illegal, or to go along with what looked like fraud. They obliged in two out of three cases, landed in hot water, and now face jail time. A reminder why it’s never a good idea to go along with such requests.
Since the launch of ChatGPT in November 2022, generative artificial intelligence (AI) chatbot services have become increasingly sophisticated and popular. These systems are now embedded in search engines, software development tools as well as office software. For many people, they have quickly become part of everyday…
On November 20, 2024, Shubham Shah and I discovered a security vulnerability in Subaru’s STARLINK admin panel that gave us unrestricted access to all vehicles and customer accounts in the United States, Canada, and Japan.
There’s a kind of polite fiction at the heart of the software industry. It goes something like this: Estimating how long software projects will take is very…
TL;DR: MAPS.ME got bought by a payments company and completely rewritten, I want it back. I will rebuild the original app and bring it back. Sign up for this email list to get the original version back. Or subscribe to this Telegram channel. On December 20th, 2020, version 2.0 of the MAPS.ME app got pushed to the…
Minimal container images often ship without curl, wget, or any HTTP client at all. Bash can open a TCP socket through /dev/tcp, which is enough to write a tiny HTTP/1.1 request by hand for quick checks.
A little essay on the amusement or horror that may bring to learn that both test and [ are binaries on your typical Unix system, and that [[ is subject to completely different rules.
On today's show, I'm talking to Richard Hipp about surviving becoming core infrastructure for the world. SQLite is everywhere. It's in your web browser, it's in your phone, it's probably in your car, and it's definitely in commercial planes. It's where your iMessages and WhatsApp messages are stored, and if you do a…