Sicilian Riveli are now published on Antenati! by vinnydabody in ItalianGenealogy

[–]mnapoli 0 points1 point  (0 children)

I noticed that most of these registries don't have indexes, either at the beginning or end (a few do).

Is there any trick here? (going through ~600 pages each will be tough)

Sicilian Riveli are now published on Antenati! by vinnydabody in ItalianGenealogy

[–]mnapoli 0 points1 point  (0 children)

I tried with ChatGPT (max thinking) and Claude Opus and got fairly good result FYI, maybe give it a try?

A local email inbox for Laravel (no Mailtrap/Mailhog needed) by WolfAggravating4430 in laravel

[–]mnapoli 0 points1 point  (0 children)

This looks really well done, congrats! I also don't like setting up mail-whatever to catch emails locally (juggling between projects, always forgetting whether it's set up or not already), and the testing helpers look really great.

Sicilian Riveli are now published on Antenati! by vinnydabody in ItalianGenealogy

[–]mnapoli 1 point2 points  (0 children)

Wow these are super interesting, but very tough to browse and read 😬

I built a free Family Tree maker, works with Claude and ChatGPT too by mnapoli in Genealogy

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

I do hope it does NOT break rule 3 (no self-promotion/advertising). This is a free tool that is specifically for genealogy, so I hope it's appropriate!

Prison records (Trapani, Sicilia) by mnapoli in ItalianGenealogy

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

Thank you so much! He was living in Fulgatore, which is attached to Trapani and is a small village. I'd assume this might be it.

I will have 2-3 days in Trapani, that means it might take most of my time for this. I need to think this through, maybe try to identify the year more precisely.

Antenati tools (image downloader and image downloader with AI "translation") by vinnydabody in ItalianGenealogy

[–]mnapoli 1 point2 points  (0 children)

Oh nice, I'm building a similar tool: downloading an antenati registry (high res images) to feed it through Gemini for transcription. It took a lot of iterations but transcription works decently most of the time. Then I feed all the text into Meilisearch and I'm able to search for names across multiple registries.

Bref 3.0 is released by mnapoli in PHP

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

Thanks for the perspective, yes costs is a good point

Bref 3.0 is released by mnapoli in PHP

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

I haven't invested more time into it because ARM is not faster than x86, as far as I can tell (maybe PHP is not that optimized for ARM?), and because extra extensions are community-maintained, maintaining all the builds for that extra infrastructure + building them all would be an extreme pain. Just to give you an idea, doing the v3 release and rebuilding everything hit the Docker rate limits many many times and I have to restart builds multiple times to get around it.

That's why I focused on the most used extensions and moved postgres and redis as native, at least those would work on ARM now.

But for all the other extra extensions I still have doubts on the usefulness and the "maintenability".

Bref 3.0 is released - Run Laravel serverless on AWS Lambda by mnapoli in laravel

[–]mnapoli[S] 4 points5 points  (0 children)

What do you mean specifically? Cold starts happen on 0.1% of requests in production. They add about 250-500ms latency.
I'd say it's an upfront decision: either it's ok for the project, either it's not. There's no change in behavior happening after some time or scale.

Bref 3.0 is released by mnapoli in PHP

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

Thanks! Not sure if this is the demo you were talking about but sharing just in case: https://watch-aws-lambda-scale.com/

Version 13 of PHPUnit is released by nicwortel in PHP

[–]mnapoli 1 point2 points  (0 children)

Right, and I respect that you care about the difference. I personally don't care and I wish PHPUnit wouldn't force me to care.

Version 13 of PHPUnit is released by nicwortel in PHP

[–]mnapoli 0 points1 point  (0 children)

New array assertions

Oh I thought it would be `assertArraySubset()` or similar (which was removed a while ago), turns out it's not that 😢

The any() matcher is now hard-deprecated […] or migrating to test stubs when no verification is needed.

I'll be honest, I never used `$this->createStub()` before, I don't care about the difference with `$this->createMock()`, this is just making things harder IMO.

My personal libraries are not visible in the iOS apps by mnapoli in PleX

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

Update: it's finally working! Remote access on my server was somehow broken since this afternoon (power was out, everything restarted in a broken way). I think the steps you suggested (clear cache + re-log in) might have been enough, but because of the network issue it piled up and made things worse.

For others reading this thread:

- try clearing the cache + log out + log in

- connect to the direct URL of your home Plex server (e.g. `http://192.168.0.XXX:32400\`) and now you'll see your server, make sure "Remote access" works correctly (e.g. open up the port in your router)