HN user

a-l-e-c

7 karma
Posts0
Comments15
View on HN
No posts found.
Show HN: Zanagrams 24 days ago

Simple and fun, appreciate the definitions! Was wondering about ideas for creating a simple game using the vocab list from my koreader app, but will probably need to be a crossword type game where I need to match definitions with words. This just reminded me of that :)

I only recently realized that Caddy by default uses LetsEncrypt and ZeroSSL, so seems like there already is an alternative. Haven't used it myself yet

Same with my account. My only conclusion is because I use a VPN. Gave them my real phone number so they already know my actual country, but still banned after a few months of on/off usage. I might consider setting up another PC for it someday, but they clearly don't want anyone to use them via VPN. Another option I considered is OpenRouter.

That's quite challenging to do. I've myself spent quite a few hours looking into it and came to the conclusion that they make it their goal to complicate the self-hosting by lack of detailed docs. For example: I recall seeing a comment/warning in their docs similar to "for production, don't use this default setup" and it kinda felt more like "tough luck, figure it out or fork out $ome ca$h". Perfectly fine business model, but not 100% self-hostable on a production level (even for a very basic app)

Made the switch myself not long ago. Only thing that annoyed me: I was still forced to connect the device to "activate" it. Even though I use VPN on my router, it still seems silly that the device I purchased requires such activation. Anyway, after that I installed KoReader (along with a font called ChareInk6SP) and started to transfer epubs from Calibre via KoReader's Calibre plugin. If you have a large collection on Kindle I would suggest you first try and get those into your Calibre before doing anything else.

My only nitpick with Obsidian (on desktop) which is actually a bug in Electron: the color picker gives "NAN" for red. Mainly an issue when creating large Canvas' and trying to select colors based on other media placed on the canvas/cards. Other than that, very solid and appreciate the fact that we can enable dev tools at any time to debug/hack plugins.

PHP in 2024 2 years ago

Second this, FrankenPHP is on my list to check out someday and linda already forgot about it. Seems like a pretty decent option. I did however end up using a Docker image to run a small local project (using Caddy instead of nginx)

PHP in 2024 2 years ago

For me the journey kinda started by checking which was the most common way of installing PHP on the OS I'm using. If you're on MacOS then nothing beats homebrew. The main thing is to try and use the latest stable version and then go from there. This should make life easier when it's time to update or when you start to deal with having to install/enable certain extensions. I've tried setting up Docker but finally just set everything up in Debian so I can use VSCodium without issues. In production (for a newbie) I would just go with something like a small 5-10$ VPS running Ubuntu with Plesk control panel which will help you setup and keep things updated (you'll have the option/warning of changing PHP version for each website in the control panel)

One issue I usually see with these services is related to not being able to send out email campaigns with "dynamic content" pulled from the client's DB or APIs (based on specific user/list segmentations)

Had cases where the exact same campaign or template had to be created multiple times due to the client wanting a slightly different intro/closing or even entirely different products and services promoted based on user/account preferences.

Sure, it could be managed with multiple campaigns/templates/lists but these duplications could easily be avoided by using slightly more advanced "segmentation logic".

This is usually the case where tracking/stats aren't that important but rather making sure the user receives relevant content.