HN user

bachmitre

91 karma
Posts6
Comments22
View on HN
OpenAI Outage 3 years ago

Somebody probably asked it about Life, The Universe, and Everything ...

It looks like ChatGPT already knew that (or I skimmed too quickly):

Why was Roman concrete so durable?

Roman concrete, also known as opus caementicium, was a highly durable construction material used by the ancient Romans for a variety of structures, including aqueducts, bridges, and buildings. There are several factors that contributed to the durability of Roman concrete:

The use of lime and pozzolanic materials: Roman concrete was made from a mixture of lime, water, and an aggregate such as sand or crushed stone. The lime was derived from the heating of limestone, which produced a highly reactive form of calcium oxide. The Romans also added a pozzolanic material, such as volcanic ash, to the mixture, which improved the durability and strength of the concrete by reacting with the lime to form a cementitious material.

The inclusion of a reinforcement material: Roman concrete was often reinforced with a material such as iron or lead, which helped to increase its structural strength and resist cracking.

The use of a hydraulic setting process: Roman concrete was able to harden underwater due to its hydraulic setting properties, which allowed it to set and cure even in the presence of water.

The construction of thick, monolithic structures: Roman concrete was often used to build thick, monolithic structures such as walls and foundations, which were able to withstand the forces of nature and resist deterioration over time.

Overall, the combination of these factors made Roman concrete a highly durable construction material that has stood the test of time.

In my 25 years as a developer I have been sitting on both ends of a coding interview a good number of times. One thing I find coding interviews helpful for is to weed out people that apply for a specific job description (e.g. "looking for experienced python developer", who's resume shows 7 years of recent python experience, but that during a simple coding test have problems getting the syntax right.

Exactly, at that point you let the AIs play against each other and go back to watch some TV. (or in the case of DALL-E, we won't be able to understand the concept/description space of the images anymore, let alone the images generated from it).

How many requests can thttpd handle simultaneously, compared to, say nginx ? It's a moo point being small if you then have to instantiate multiple containers behind a load balancer to handle simultaneous requests.

I like comments to be an "alternative" way to read the code , e.g. understanding the flow / logic solely by reading through the comments (and only having to look at the actual implementation / code when more details are needed).