In the summer of 2018, staff of the Chicago Tribune awoke to find a story they didn’t recognize on the newspaper’s website. The article, multiple sources say, had something to do with a purse carried
Dozens of founders have used this technique to transform the cash-flow of their businesses. Now it’s your turn. source Multiple founders have told me the ideas in this article were responsible for the
Reading Time: 20 minutes First we discussed the fact that technical issues cause remote meetings to suck. Then, we discussed how even when there are no technical issues, remote meetings still suck. Th
Interpreting the past using current views For other uses, see Philosophical presentism. In literary and historical analysis, presentism is a term for the introduction of present-day ideas and perspect
It’s a common practice for us to look at the past using a modern lens of morality in an effort to judge great historical figures. How can we praise someone if they are not perfectly moral by today's s
I’m always surprised to learn that a friend who has used Linux for a long time, in both server and desktop contexts, might not have heard of GNU parallel. If you use GNU parallel together with pv (pip
Turing Lecture Paper On Building Systems That Will Fail Fernando J. Corbató It is an honor and a pleasure to accept the Alan Turing Award. My own work has been on computer systems and that will be my
This is the first post in a series on writing your own C compiler. Here are some reasons to write a compiler: You’ll learn about abstract syntax trees (ASTs) and how programs can represent and manipul
i’ve been developing for the web for a long time. when i think about all of this time writing code that somehow ends up on the web, there’s a lot to reminisce about. it’s been a journey of more than 2
Parallelization across multiple processors in parallel computing environments Sequential vs. data-parallel job execution Data parallelism is parallelization across multiple processors in parallel comp
It now seems laughable that only a few months ago, I was questioning whether I'd actually be able to switch off the Apple stack and stick to my choice. That's what two decades worth of entrenched habi
How do I run commands in parallel in a bash shell script running under Linux or Unix-like operating system? How can I run multiple programs in parallel from a bash script? You have various options to
Where were you the first time you heard the words “bath bomb?” What about “10-step skin care routine?” Perhaps you have, at some point, canceled plans in order to “unplug,” drink some tea, and take a
What constitutes "honour?" One must provide them with food and drink and clothing. One should bring them home and take them out, and provide them with all their needs cheerfully.
Virtue and practice in Chinese classics and Chinese society at large This article is about the general East Asian tradition. For specific religious applications, see ancestor worship and ancestral ven
WHAT WAS THE LOUISIANA PURCHASE? The Louisiana Purchase in 1803 was a land deal between the United States and France, in which the U.S. acquired approximately 827,000 square miles of land west of the
First, a few announcements: Yesterday, py-free-threading.github.io launched! It's both a resource with documentation around adding support for free-threaded Python, and a status tracker for the rollou
Introduction Why a re-introduction? Because JavaScript is notorious for being the world's most misunderstood programming language. While often derided as a toy, beneath its deceptive simplicity lie so
Originally posted 2024-06-11 Tagged: software engineering, statistics Obligatory disclaimer: all opinions are mine and not of my employer I once worked with an algorithm whose runtime scaled roughly l
Today, I am very excited to announce that the new AWS Graviton4-based Amazon Elastic Compute Cloud (Amazon EC2) R8g instances, that have been available in preview since re:Invent 2023, are now general
Project Syndicate: A year and a half ago, you criticized the US Federal Reserve’s response to inflation in the United States, arguing that, if anything, “disinflation has happened despite central bank
When parents are asked to identify their top fears about the safety of their children, what do you think tops the list? According to a survey last year by Safehome.org, it’s not cars, strangers, or an
In her latest film at Venice, The Beast, Seydoux stars in three different genres at once. Photo: Carole Bethuel I’m writing this blog from jail, where my bail has been set at $5 million for writing th
Background Naming is important (as well as hard). Good names are good. Bad names are… bad. And we name a lot of things. In Python (a name) code is bundled and uploaded as a package (another name), usu
Tracking your reading can be motivating and fulfilling. When you get the chance to visualize your reading progress, it helps you fostering a sense of accountability, and encourages you to build a cons
Today’s data scientist has a plethora of options when processing data in Apache Kafka. In terms of stream processing, popular options are Kafka Streams, ksqlDB, and Apache Flink. In terms of real-time
WebVM is a virtual Linux environment running fully client-side in the browser. It is based on CheerpX: our WebAssembly-powered x86 virtualization technology. Thanks to a powerful JIT recompilation eng
Storm offers several different levels of guaranteed message processing, including best effort, at least once, and exactly once through Trident. This page describes how Storm can guarantee at least onc
Above: Cohn in 1986, a few months before he died. Amid the aftershocks of Donald Trump’s firing of James Comey last May, I went to see Angels in America at the same theater in London, the National, wh
No-Face is an enigmatic figure in the world-renowned film, Spirited Away from Studio Ghibli. He is introduced innocently enough but quickly becomes a menace in Yubaba’s Bathhouse. Thankfully. Chihiro
A reportage of stations along the circular JR Yamanote line in Tokyo, capturing the hustle and bustle at the heart of the world’s biggest urban area. In service since 1885, the line is the city’s olde
Modal makes it easy to accelerate your workloads with datacenter-grade NVIDIA GPUs. To take advantage of the hardware, you need to use matching software: the CUDA stack. This guide explains the compon
👋 Hi, this is Gergely with the monthly free issue of the Pragmatic Engineer Newsletter. In every issue, I cover challenges at Big Tech and startups through the lens of engineering managers and senior
Series: A Closer Look Examining the News ProPublica is a nonprofit newsroom that investigates abuses of power. Sign up to receive our biggest stories as soon as they’re published. This story was co-pu
In Russian custom, the soul of the dead is believed to remain on earth for forty days, finishing its business among the living before it moves on to the afterlife. Surviving friends and relatives ofte
Evolve Bank & Trust says the data of more than 7.6 million customers was stolen during the LockBit break-in in late May, per a fresh filing with Maine's attorney general. The filing lists the total nu
December 18, 2019 Doug Turnbull Category: Natural Language I’m sure if you run in search or NLP circles, you’ve heard of BERT. It’s what Google famously used to improve 1 out of 10 searches, in what t
rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. Jun 16, 2019 • Last Update Jul 31, 2022rga is a line-oriented search tool that allows you to look for a regex in a m
This year has seen a resurgence in really high quality systems programming meetups. Munich Database Meetup, Berlin Systems Group, SF Distributed Systems Meetup, NYC Systems, Bengaluru Systems, to name