[automated] update diyhrt.market

This commit is contained in:
github-actions
2024-03-11 01:10:05 +00:00
parent 99a8a3757d
commit 7dc4fce639
192 changed files with 45763 additions and 63094 deletions
+14 -14
View File
@@ -24,18 +24,18 @@
<meta property="og:site_name" content="DIYHRT.Market" />
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//a.diyhrt.market/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//a.diyhrt.market/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
</head>
<body>
@@ -255,7 +255,7 @@ Standard Adult Female Range: 0.8-3.1 nmol/L<br>
<p>While other administration methods will see large variations throughout the day and a huge spread from person to person in what dose is required to reach certain levels, injections provide highly stable and predictable results. This makes recommended starting doses and judging blood tests very simple, perfect for DIY where many are paying out-of-pocket for every test and trying to minimise how many are needed.</p>
<p>Lastly, <a href="meds/groups/estradiol-injections.html">it&rsquo;s cheap</a>. DIY injectables are almost always homebrew and 2 years of supplies can easily be bought for around $150. Many in our community struggle financially, given the importance of HRT this cheapness is life and death for many.</p>
<h4 id="transdermal-gel-plus-blockers">Transdermal Gel + Blockers</h4>
<p>Transdermal gels are rubbed on the skin and absorbed within a few minutes, done daily. This is combined with an oral blocker also taken daily, usually <a href="meds/groups/cyproterone.html">Cyproterone Acetate</a> though <a href="meds/groups/bicalutamide.html">Bicalutamide</a> or <a href="meds/groups/spironolactone.html">Spironolactone</a> work well too.</p>
<p>Transdermal gels are rubbed on the skin and absorbed within a few minutes, done daily. This is combined with an oral blocker also taken daily, usually <a href="meds/groups/cyproterone.html">Cyproterone Acetate</a> though <a href="https://diyhrt.market/meds/groups/bicalutamide">Bicalutamide</a> or <a href="meds/groups/spironolactone.html">Spironolactone</a> work well too.</p>
<p>While it lacks the stability and predictable dosages of injections it has no problem achieving good enough levels and avoids the liver conversion issues of pills. Theoretically, monotherapy is practical with gel but in practice the margin of error for letting them get too low is so thin that it&rsquo;s not taking the chance. Miss your dose by half a day or get into a habit of spreading it too thin and you can find your Testosterone levels starting to rise again.</p>
<p>It&rsquo;s also physically safer since no needles are involved and <a href="meds/groups/estradiol-gels.html">similarly cheap</a> since Gels are increasingly sold by the same homebrew providers that make the injectables.</p>
<p>A starting Estradiol dose of 3-4mg/day will work for most though this should be tweaked in response to blood tests. For blockers 12.5mg/day Cyproterone, 50mg/day Bicalutamide or 200mg Spironolactone will do the job, no testing necessary.</p>
@@ -387,5 +387,5 @@ DIYHRT.Market 2022-2024
const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip"]')
const tooltipList = [...tooltipTriggerList].map(tooltipTriggerEl => new bootstrap.Tooltip(tooltipTriggerEl))
</script>
<script>(function(){var js = "window['__CF$cv$params']={r:'85edef5a4df917f0',t:'MTcwOTUxNDA4Ni43OTgwMDA='};_cpo=document.createElement('script');_cpo.nonce='',_cpo.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js',document.getElementsByTagName('head')[0].appendChild(_cpo);";var _0xh = document.createElement('iframe');_0xh.height = 1;_0xh.width = 1;_0xh.style.position = 'absolute';_0xh.style.top = 0;_0xh.style.left = 0;_0xh.style.border = 'none';_0xh.style.visibility = 'hidden';document.body.appendChild(_0xh);function handler() {var _0xi = _0xh.contentDocument || _0xh.contentWindow.document;if (_0xi) {var _0xj = _0xi.createElement('script');_0xj.innerHTML = js;_0xi.getElementsByTagName('head')[0].appendChild(_0xj);}}if (document.readyState !== 'loading') {handler();} else if (window.addEventListener) {document.addEventListener('DOMContentLoaded', handler);} else {var prev = document.onreadystatechange || function () {};document.onreadystatechange = function (e) {prev(e);if (document.readyState !== 'loading') {document.onreadystatechange = prev;handler();}};}})();</script></body>
<script>(function(){var js = "window['__CF$cv$params']={r:'86279d420bff1694',t:'MTcxMDExODg5OC4yMDEwMDA='};_cpo=document.createElement('script');_cpo.nonce='',_cpo.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js',document.getElementsByTagName('head')[0].appendChild(_cpo);";var _0xh = document.createElement('iframe');_0xh.height = 1;_0xh.width = 1;_0xh.style.position = 'absolute';_0xh.style.top = 0;_0xh.style.left = 0;_0xh.style.border = 'none';_0xh.style.visibility = 'hidden';document.body.appendChild(_0xh);function handler() {var _0xi = _0xh.contentDocument || _0xh.contentWindow.document;if (_0xi) {var _0xj = _0xi.createElement('script');_0xj.innerHTML = js;_0xi.getElementsByTagName('head')[0].appendChild(_0xj);}}if (document.readyState !== 'loading') {handler();} else if (window.addEventListener) {document.addEventListener('DOMContentLoaded', handler);} else {var prev = document.onreadystatechange || function () {};document.onreadystatechange = function (e) {prev(e);if (document.readyState !== 'loading') {document.onreadystatechange = prev;handler();}};}})();</script></body>
</html>