Locale locale = Locale.US;
String input = "Lorem ipsum 2023-11-07 dolor sit 2021-09-14 amet.";

Pattern isoDatePattern = Pattern.compile("(\\d{4})-(\\d{2})-(\\d{2})");
String output = isoDatePattern.matcher(input)
                              .replaceAll(isoDate -> extractAndFormatDateWithLocale(isoDate, locale));
// "Lorem ipsum November 7, 2023 dolor sit September 14, 2021 amet."

Oxide docs, api, vpc_create

  • Every Single Human. Like. Always.: Michael Lopp uses an llm agent to build side projects. Very conversational and messy. If you don’t tell the agent what to do precisely it’ll give it a go which works sometimes and sometimes not. He’s saying the robot does what anyone would do given not enough information to go on - it’ll give it a go. Afterwards it’s on you to review the output and decide whether anything needs to be specified better.
  • SREcon25 Americas - Running DRP Tabletop Exercises: Walk through of how one infrastructure team thinks about disaster recovery plan readiness testing. I liked the bits about standardization of recovery documentation (1 guide per service?) and the reminder that the restorer of an impacted system might not be the person most familiar with it.