fbabovic.bsky.social
@fbabovic.bsky.social
Now in the private sector - working at the intersection of natural catastrophes and capital markets at Moody’s RMS. All opinions my own.
#CLIMATERISK JOBS
Moody’s RMS has opened up hiring for a bunch of entry level roles in London, NYC and Edinburgh.
These are positions across our model development, customer success (my org), and data science teams. If you are a grad or soon to be grad looking for work this could be for you!
October 30, 2025 at 9:43 PM
I remembered seeing this and it came in so clutch cleaning up data that had a number of different data versions in it #rstats
dplyr::rows_update() and dplyr::rows_patch() continue to be super helpful functions when you want to fill missing data with data collected from another source. #rstats

More examples: cghlewis.github.io/data-wrangli...
October 30, 2025 at 9:27 PM
A cool job for the climate-data-finance nerds
September 25, 2025 at 8:04 PM
Looks like Apache Sedona has been democratised for smaller datasets and local analyses. Looking forward to making my #rstats code go brrrr 🔥

sedona.apache.org/latest/blog/...
Introducing SedonaDB: A single-node analytical database engine with geospatial as a first-class citizen - Apache Sedona
Apache Sedona is a cluster computing system for processing large-scale spatial data. Sedona extends existing cluster computing systems, such as Apache Spark, Apache Flink, and Snowflake, with a set of...
sedona.apache.org
September 24, 2025 at 8:42 PM
Reposted
When the world's biggest insurer says climate change has pushed traditional home insurance to its limits, it's already too late to start preparing. And we are in no way ready for a post-insurance world.

Gift link to my column for @opinion.bloomberg.com

www.bloomberg.com/opinion/arti...
Home Insurance as You Know It Is Doomed. You’re Not Ready.
The remedies for homeowners so far aren’t preparing them for a financially stable existence as the risk of disaster increases.
www.bloomberg.com
September 18, 2025 at 12:16 PM
Oh my word. There is a r package for everything.
#rstats Constructive Solid Geometry (#csg)

1. Canonical CSG example object
2. Construction in R
3. Representation as R expression
4. Evaluationof isosurface + render in {isocubes}
September 6, 2025 at 7:36 PM
At the Minnesota state fair today, what’s this years must eat?
August 31, 2025 at 3:24 PM
I am in Milwaukee for a wedding- no one told me it’s giving Williamsburg Brooklyn pre-2010
August 29, 2025 at 3:06 PM
I will unfortunately not be able to make this years @climateproof.news happy hour due to pre-existing commitments but you should if you are a #climaterisk professional!

luma.com/p1w9klj2
Climate Proof Adaptation Happy Hour · Luma
Join your friends at Climate Proof for an end-of-Climate Week drinks mixer! Reflect on a week of panels, tech demos, and awkward small talk with fellow readers…
luma.com
August 26, 2025 at 7:27 PM
Very cool paper! Happy to see stuff like this make it to the academic journals
What if companies disclosed climate risk the same way insurers analyze it: with event-based probabilistic models that show what could happen, when, and with what likelihood?

Check out our new paper in Environmental Research: Climate to learn more!
iopscience.iop.org/article/10.1...
August 26, 2025 at 1:57 AM
New York climate week is on the horizon. Does anyone have any good #climaterisk sessions they can recommend?
August 23, 2025 at 2:22 PM
This chat with @michaelwara.bsky.social was really great, very informative
🔥 New Risky Science Podcast: Stanford's Michael Wara on why California should BUY wildfire models, not build them
🎧pod.link/1825669405/e...
#WildfireRisk #Insurance #California
August 22, 2025 at 12:00 AM
I’m a big fan of #rstats but I am jealous of all the tools that are built python first.
August 6, 2025 at 10:46 PM
I seem to be unable to open csvs or parquets using positron directly from file explorer with the “open with” function. Anyone else having this issue #rstats
August 6, 2025 at 7:01 PM
#rstats has anyone added a new provider to ellmer? I see that it’s doable but I’m hoping to see if someone has blazed that trail for me and I can follow in their footsteps steps.
July 29, 2025 at 7:21 PM
The “orange line is a climate risk scenario, indicating a recession which would be roughly twice as bad as the euro crisis, in line with the peak-to-trough in 2008-9 and only exceeded by the COVID-19 shock”. #climaterisk

www.ft.com/content/79fc...
The ECB’s song of fire and flood keeps getting louder
But is anyone listening?
www.ft.com
July 15, 2025 at 5:41 PM
That’s enough posts on how to speed up r for now. More nat cat musings to come!
July 2, 2025 at 9:37 PM
Another #rstats gis hack: I’ve been trying to take a 2.5 mil spatial points, buffer them, and then union the buffers into one shape. Turns out if you just order those points by lat, lon you can cut down run time required by st_union() from 6.5 hours to just 5 minutes!! 🏎️🏎️
July 2, 2025 at 5:43 PM
For the #rstats peeps: are there any packages/paradigms for multi agent systems? Python has things like langchain, do we have anything similar?
June 28, 2025 at 1:28 AM
It took ~1800 secs to convert my sf to raster using the raster and terra packages in #rstats.
It only took 3 secs using fasterise! 🔥🔥 #gischat
June 15, 2025 at 10:31 PM
Reposted
Updated all-time costliest National Flood Insurance Program (NFIP) events on record.

Note: Helene now sits at #4 ($6.18B), though nearly all of those payouts have come in Florida ($5.8B). North Carolina only at ~$0.2B.

Most Americans living inland from the coast have no flood insurance coverage.
June 12, 2025 at 3:40 PM
Spent 20 minutes cutting down the run time of a line of #rstats code from 5 secs to 1.6 secs. This was satisfying, but honestly a really bad use of my time
June 6, 2025 at 1:21 AM
Not a function that I need to use very often but a good’un have in your back pocket. Turns delimited values in a cell into rows! #rstats

tidyr.tidyverse.org/reference/se...
Split a string into rows — separate_longer_delim
Each of these functions takes a string and splits it into multiple rows: separate_longer_delim() splits by a delimiter. separate_longer_position() splits by a fixed width.
tidyr.tidyverse.org
June 5, 2025 at 10:40 PM
I’m going to pack up my catastrophe models and go home. Why didn’t I think of this? Problem solved.
June 5, 2025 at 6:41 PM
Reposted
Near surface smoke forecast for the CONUS area.

Model run: 20250531T13:00 UTC

Data from NOAA's HRRR CONUS (https://rapidrefresh.noaa.gov/hrrr/)

Note that this product comes with absolutely no guarantee of availability, accuracy or completeness.

#Wildfires #Smoke #Manitoba #AirQuality
May 31, 2025 at 2:24 PM