Remove c
article thumbnail

Crate-training Tiamat, un-calling Cthulhu:Taming the UB monsters in C++

Sutter's Mill

For more background on safety and security issues related to C++, including definitions of language safety and software security and similar terms, see my March 2024 essay C++ safety, in context. This is a status update on improvements currently in progress for hardening and securing our C++ software. Its just a metaphor.

C++ 70
article thumbnail

Site-Speed Topography

CSS Wizardry

Historically, I’d maybe look at Google Analytics—or a RUM solution if the client had one already—but this is only useful for showing me particular outliers, and not necessarily any patterns across the whole project. Of course, it’s a little more complex than that, but for this exercise it’s an incredibly reliable proxy. See entry 6.

Speed 328
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Building High-Quality Software

DZone

There are some languages (like C++) where this should be on the must-have list. They are rerun(in the best case) and thus defeating the whole purpose of this exercise while spending tons and tons of time/money/energy on this).nn> There are some languages (like C++) where this should be on the must-have list.

Software 245
article thumbnail

Why you need to know your site's performance poverty line (and how to find it)

Speed Curve

Site A Site B Site C Site D Observations 1. LCP is relatively new, and has received a great deal of attention since it was introduced a couple of years ago as part of Google's Core Web Vitals. The poverty line emerges surprisingly quickly in some cases For example, Site C's performance poverty line starts at 400 milliseconds.

article thumbnail

Missing Library: A pg_upgrade History

Percona

The process using pg_upgrade is well documented , and you can easily find the instructions with little googling. In this blog post, I will show you a particular example I faced when working with an upgrade exercise using pg_upgrade. When working with the upgrade exercise, the goal was to move from PostgreSQL 11 to PostgreSQL 12.

C++ 84
article thumbnail

Talking Pay in the Public Square

J. Paul Reed

Before doing the exercise, I start with a discussion with the group about what we’re going to do with the data it generates; there are generally two items to decide: What are we going to do with the data on the poster boards, that is: “Can we take pictures of it?” I am often asked “How can you even think of doing this exercise?”

DevOps 74
article thumbnail

Copyright, AI, and Provenance

O'Reilly

This ruling in itself raises many questions: how much creativity is needed, and is that the same kind of creativity that an artist exercises with a paintbrush? Google, which invented Transformers, knows better than anyone that Transformer-based models destroy metadata, unless you do a lot of special engineering. We have provenance.