tomdekan
This is nano-hydroxyapatite, meant to be more effective than hydroxyapatite alone.
(P.S I'm not affiliated with boka)
For actual mineral replacement, look to fluoride toothpaste/varnish, casein phosphopeptide‑amorphous calcium phosphate (CPP‑ACP), or nano‑hydroxyapatite formulations; xylitol gum is a useful adjunct.
Snake eating its tail: how can synthetic data possibly work for training AI?
Why commit message intent is outdated: use AI to write search targets
Show HN: Simple AI-powered commit msgs script
https://tomdekan.com/articles/ai-commit-messages
I wrote a short script that takes a Git diff and uses OpenAI’s API to output a concise commit summary plus a detailed description following best practices. It works with any repo - just add it to .bashrc or equivalent.Hope it saves you time.
A person always has a choice not to spend their money. Even if they need expensive healthcare, they can choose not to buy it. By buying the product, they want the service more than their money.
They might think that the price is too high, but prices are a function of market forces.
It doesn’t make sense to me that a person can say they feel exploited because they have voluntarily chosen to buy at a particular price. They probably want to pay less, and might feel that the consumer surplus is low, but they still value the service more than their money. That isn’t exploitation to me.
But let’s say your point is true. How do those players become entrenched? I’d say it’s from providing great value.
Do the biggest companies not create the most value for the world?
Consider this. If the most successful companies are simply cheating customers, then most consumers are stupid; handing offer their hard-earned money for bad deals and to be exploited.
But most people are not stupid, and most people highly value their money. So, they only buy something because they want what the seller is offering even more than their money. This means that companies create great value because they offer something that people really want.
Your LLM Problem Isn't Tooling. It's Effort
MCP Servers as an Encouraging Parent
Run DeepSeek-V3-0324 locally
Fine-tune Google's Gemma 3
I saw ~500 pitch decks over 3 years
The latest article is: “The simplest way to build an instant messaging app with Django ” https://www.photondesigner.com/articles/instant-messenger
The simplest guide to add async Django forms (with Alpine.js)
We don't offshore our most important job
I dislike the entitlement here.
I now have a more advanced version of the import script than the video that adds native async forms and allows for Django for loops. Let me know if you want it.
I convert all Webflow code into Django templates and neat JavaScript.
This approach with Webflow and Django is around 5-8x faster for me.