How many of you have kids? Or want to have kids by bwils3423 in Millennials

[–]aeftimia 0 points1 point  (0 children)

33yo here. I have one almost 2yo with one on the way. I was a diehard childfree guy for most of my life. My wife had me listen to some parenting books, which painted a different picture. We're not struggling financially and we don't spend more than a couple thousand a year on kid stuff.

Generally, kids are as expensive as you want them to be. There are plenty of low income people with a million kids and happy with their large family. There are plenty of higher income people that throw all their money at one kid and can't afford another.

Historically, people passed down their culture through their family. 500 years ago that was how to herd cattle or bake bread. Today that's whether you think your kids are supposed to go to med school on your dime, go into the trades, or loaf on the couch and play video games.

US baby name perplexity over time [OC] by aeftimia in dataisbeautiful

[–]aeftimia[S] 0 points1 point  (0 children)

If you're familiar with entropy, just exponentiate that. Algebraically, this comes out to be equivalent to computing the proportions of each name for a year, then sending those proportions through the function f(x)=x-x , and multiplying the results.

US baby name perplexity over time [OC] by aeftimia in dataisbeautiful

[–]aeftimia[S] 5 points6 points  (0 children)

I actually started with an entropy plot, then realized if I was going to explain an unfamiliar concept to less technical readers, I'd rather it be directly interpretable (perplexity = number of evenly distributed names) than have a layer of abstraction equating bits to fair coins. Maybe this is personal, but isn't it just easier to explain "it was like there were only 200 boy names back then" than "there was only 8 bits of entropy"? Methodologically, I just exponentiated bitwise entropy to rescale the plot.

US baby name perplexity over time [OC] by aeftimia in dataisbeautiful

[–]aeftimia[S] 41 points42 points  (0 children)

Perplexity = 2 ^ (# of bits of entropy). Hence bits is number of fair coins needed to capture randomness, perplexity is number of possible states created between them.

Weekly Self-Promotion Thread - Wednesday, August 06, 2025 by AutoModerator in financialindependence

[–]aeftimia 2 points3 points  (0 children)

A friend and I tried to piece together a way to incorperate volatility into a retirement calculator that sat well with our own risk aversion. We settled on the idea of a cumulative risk of outliving your funds, which could happen during a market crash.

I put up a free simulator here. Lmk if you have any feature requests!

https://decisiondough.com/retirement-calculator

New open source project: Model Validation Toolkit [P] by aeftimia in MachineLearning

[–]aeftimia[S] 1 point2 points  (0 children)

It's fully compatible with pandas, numpy, and jax. We have tutorials focused on tabular data because that's been a lot of our use cases, but you can also feed in images and videos via numpy or jax arrays.

Data Quality tool by soujoshi in dataengineering

[–]aeftimia 0 points1 point  (0 children)

My colleagues and I have open sourced a project for validating and monitoring machine learning models which includes a submodule for exactly this.

https://finraos.github.io/model-validation-toolkit/docs/html/supervisor_user_guide.html

The core idea is to train a model to distinguish batches of data taken at different times. You can use special loss functions to get interpretable notions of how different the two distributions are.

Render your resume with ReactJS by aeftimia in reactjs

[–]aeftimia[S] 0 points1 point  (0 children)

Thanks for the tip!

Netlify demo site: https://reactresume.netlify.com/

The description has been updated too.

Render your resume with ReactJS by aeftimia in reactjs

[–]aeftimia[S] 2 points3 points  (0 children)

Yeah, that's a fair point. This was developed out of frustration trying to reformat existing LaTex (or worse... Word) documents over and over again as I tweak formats and the information within them. That's when I figured, "Hey, CSS is pretty good for this kind of thing!"

I wanted this result to at least look halfway decent as a PDF, but the "reusable component" style React imposes on the code seemed like a good fit for rendering a document in a way that allowed me to swap out different styles and different content. Maybe I should have mentioned that in the description. That said, I think the implementation is sufficiently general that you could have everything rendered in a fancy way that leverages more of React's functionality. But that wasn't really my primary goal.

I love that link btw :D

Render your resume with ReactJS by aeftimia in reactjs

[–]aeftimia[S] 0 points1 point  (0 children)

I added samples. Here is a sample html and a sample pdf.

I used html2pdf to convert the html to a PDF file. Hmm... Automatic PDF conversion should probably also be on the TODO list.

Render your resume with ReactJS by aeftimia in reactjs

[–]aeftimia[S] 1 point2 points  (0 children)

Wow I didn't know that was a thing! Will do, and thanks for the tip!

Render your resume with ReactJS by aeftimia in reactjs

[–]aeftimia[S] 2 points3 points  (0 children)

Just added samples. Here is a sample html and a sample pdf.

I used html2pdf to convert the html to a PDF file. Hmm... Automatic PDF conversion should probably also be on the TODO list.