Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: bst Clear Filter

Substack raises $100M from Chernin Group, Andreessen Horowitz, Skims CEO, and more

In Brief Substack announced on Thursday that it has raised $100 million in Series C funding led by investors at BOND and The Chernin Group (TCG). The round included participation from Andreessen Horowitz; Rich Paul, CEO and founder of Klutch Sports Group; and Jens Grede, CEO and co-founder of Skims. The New York Times reports that the funding brings Substack’s valuation to $1.1 billion, almost 70% higher than its 2021 valuation of $650 million. Founded in 2017, Substack has gained popularity

Substack raises $100M from Chernin Group, Andreessen Horowitz, Skims CEO and more

In Brief Substack announced on Thursday that it has raised $100 million in Series C funding led by investors at BOND and The Chernin Group (TCG). The round included participation from Andreessen Horowitz, Rich Paul, CEO and founder of Klutch Sports Group, and Jens Grede, CEO and co-founder of Skims. The New York Times reports that the funding brings Substack’s valuation to $1.1 billion, almost 70% higher than its 2021 valuation of $650 million. Founded in 2017, Substack has gained popularity

A Rust shaped hole

A Rust shaped hole By a process of elimination, I've arrived at a conclusion that I should write Rust, or at least give it a rigorous try. Let us say I want to write a "native" program. This train of thought started with wanting to write a program, an xfdesktop replacement, that can serve as my desktop background, slowly meandering though a pastel game of life, or floating through a Mandelbrot set. But the specifics are not relevant, because I find myself on the same train when thinking of ot

A Rust Shaped Hole

A Rust shaped hole By a process of elimination, I've arrived at a conclusion that I should write Rust, or at least give it a rigorous try. Let us say I want to write a "native" program. This train of thought started with wanting to write a program, an xfdesktop replacement, that can serve as my desktop background, slowly meandering though a pastel game of life, or floating through a Mandelbrot set. But the specifics are not relevant, because I find myself on the same train when thinking of ot

Caching is an abstraction, not an optimization

June 30, 2025 Caching is an Abstraction, not an Optimization I've always been told that caching is a tool to make software faster. That, given some careful considerations to consistency, caching makes it so that when you want to read a given piece of data, you don't have to go all the way back to some backend database or API server or SSD and can instead just read from some faster location like memory for the same data. Caching is thus a tool to improve performance. My feelings now are that t

Caching is an Abstraction, not an Optimization

June 30, 2025 Caching is an Abstraction, not an Optimization I've always been told that caching is a tool to make software faster. That, given some careful considerations to consistency, caching makes it so that when you want to read a given piece of data, you don't have to go all the way back to some backend database or API server or SSD and can instead just read from some faster location like memory for the same data. Caching is thus a tool to improve performance. My feelings now are that t

Substack brings new updates to livestreaming as it increases video push

Over the past year, Substack has considerably expanded its video tools for creators, evolving from a platform primarily dedicated to newsletters. On Wednesday, Substack announced new features aimed at helping publishers grow and promote their livestreams. The recent update enables creators to share clips of their live videos on Notes, and Substack will notify them in real time about the performance. This way, publishers can determine which clips they should upload to other platforms, such as Yo

Abstraction boundaries are optimization boundaries

Abstraction boundaries are optimization boundaries The N+1 query problem occurs when your application code sends one SQL query per element in a collection. The N queries are redundant; since all of the data is in the database already, a single query should be enough. This problem is usually caused by a leaky abstraction; the ORM, or whatever database abstraction you are using, can’t anticipate that it would need to send N queries, so it can’t automatically optimize this down to a single query.

Nearly 20% of cancer drugs defective in four African nations

Across Africa, cancer medications have been found to be substandard or counterfeit. That means people are being given medicine that may not work, or that could even cause them harm. An alarming number of people across Africa may be taking cancer drugs that don't contain the vital ingredients needed to contain or reduce their disease. It's a concerning finding with roots in a complex problem: how to regulate a range of therapeutics across the continent. A US and pan-African research group publ

Nearly 20% of cancer drugs defective in 4 African nations

Across Africa, cancer medications have been found to be substandard or counterfeit. That means people are being given medicine that may not work, or that could even cause them harm. An alarming number of people across Africa may be taking cancer drugs that don't contain the vital ingredients needed to contain or reduce their disease. It's a concerning finding with roots in a complex problem: how to regulate a range of therapeutics across the continent. A US and pan-African research group publ

LLMs Bring New Nature of Abstraction

Like most loudmouths in this field, I've been paying a lot of attention to the role that generative AI systems may play in software development. I think the appearance of LLMs will change software development to a similar degree as the change from assembler to the first high-level programming languages. The further development of languages and frameworks increased our abstraction level and productivity, but didn't have that kind of impact on the nature of programming. LLMs are making that degree

Parsing JSON in Forty Lines of Awk

JSON is not a friendly format to the Unix shell — it’s hierarchical, and cannot be reasonably split on any character (other than the newline, which is not very useful) as that character might be included in a string. There are well-known tools such as jq that let you correctly parse JSON documents in the shell, but all require an additional dependency. Another option is to use Python, which is ubiquitous enough that it can be expected to be installed on virtually every machine, and for new proje

LLMs bring new nature of abstraction – up and sideways

Like most loudmouths in this field, I've been paying a lot of attention to the role that generative AI systems may play in software development. I think the appearance of LLMs will change software development to a similar degree as the change from assembler to the first high-level programming languages. The further development of languages and frameworks increased our abstraction level and productivity, but didn't have that kind of impact on the nature of programming. LLMs are making that degree

Substack Is Having a Moment—Again. But Time Is Running Out

Before June 8, the skilled and respected ABC News television journalist Terry Moran was neither a household name nor political lightning rod. That changed abruptly when Moran posted on X that Donald Trump’s deputy chief of staff Stephen Miller was “a world-class hater,” followed by an addendum that the president was a hater as well. (The post was later taken down.) While the statements were certainly defendable, they apparently violated ABC policy, and Moran was suspended, then dismissed. Moran,

Learn you Galois fields for great good (2023)

Learn you Galois Fields for Great Good (00) Navigation | first | next Introduction This is the introduction to a series on Abstract Algebra. In particular, our focus will be on Galois Fields (also known as Finite Fields) and their applications in Computer Science. This is a project I've been excited about for many years now, but have been too busy to dedicate the adequate effort to meet my perfectionism standards (yay perfectionism!). Backstory Many moons back I was self-learning Galois Fie

Learn You Galois Fields for Great Good (00)

Learn you Galois Fields for Great Good (00) Navigation | first | next Introduction This is the introduction to a series on Abstract Algebra. In particular, our focus will be on Galois Fields (also known as Finite Fields) and their applications in Computer Science. This is a project I've been excited about for many years now, but have been too busy to dedicate the adequate effort to meet my perfectionism standards (yay perfectionism!). Backstory Many moons back I was self-learning Galois Fie