Changes to phd2of.scroll.pub

root
root
26 days ago
Initial commit
body.html
Changed around line 1
+
+

PhD or OnlyFans?

+

Let the numbers guide your decision.

+
+
+
+

Decision Calculator

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Our Recommendation:

+

+

+
+
+
+
+

Pros & Cons

+
+
+

PhD

+
    +
  • Prestige and recognition
  • +
  • Stable career path
  • +
  • Intellectual fulfillment
  • +
  • Long-term financial security
  • +
    +
    +
    +

    OnlyFans

    +
      +
    • Potential for high income
    • +
    • Flexible schedule
    • +
    • Creative freedom
    • +
    • Direct audience connection
    • +
      +
      +
      +
      +
      +
      +

      Disclaimer: This tool is for entertainment purposes only. Make life decisions carefully.

      +
      index.scroll
      Changed around line 1
      + buildHtml
      + baseUrl https://phd2of.scroll.pub
      + metaTags
      + editButton /edit.html
      + title Should I Drop My PhD for OnlyFans?
      + style.css
      + body.html
      + script.js
      prompt.json
      Changed around line 1
      + {
      + "id": "e5de530e-f977-48dd-8de2-da4e72597751",
      + "object": "chat.completion",
      + "created": 1735326695,
      + "model": "deepseek-chat",
      + "choices": [
      + {
      + "index": 0,
      + "message": {
      + "role": "assistant",
      + "content": "---domain---\nphd2of.scroll.pub\n---index.scroll---\nbuildHtml\nbaseUrl https://phd2of.scroll.pub\nmetaTags\neditButton /edit.html\ntitle Should I Drop My PhD for OnlyFans?\nstyle.css\nbody.html\nscript.js\n---body.html---\n
      \n

      PhD or OnlyFans?

      \n

      Let the numbers guide your decision.

      \n
      \n
      \n
      \n

      Decision Calculator

      \n
      \n \n \n \n \n \n \n \n \n \n \n \n \n \n
      \n
      \n

      Our Recommendation:

      \n

      \n

      \n
      \n
      \n \n
      \n

      Pros & Cons

      \n
      \n
      \n

      PhD

      \n
        \n
      • Prestige and recognition
      • \n
      • Stable career path
      • \n
      • Intellectual fulfillment
      • \n
      • Long-term financial security
      • \n
      \n
      \n
      \n

      OnlyFans

      \n
        \n
      • Potential for high income
      • \n
      • Flexible schedule
      • \n
      • Creative freedom
      • \n
      • Direct audience connection
      • \n
      \n
      \n
      \n
      \n
      \n
      \n

      Disclaimer: This tool is for entertainment purposes only. Make life decisions carefully.

      \n
      \n---style.css---\n:root {\n --primary: #6c5ce7;\n --secondary: #a29bfe;\n --background: #f8f9fa;\n --text: #2d3436;\n --shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\n}\n\nbody {\n font-family: system-ui, -apple-system, sans-serif;\n line-height: 1.6;\n margin: 0;\n padding: 0;\n background: var(--background);\n color: var(--text);\n}\n\nheader {\n background: var(--primary);\n color: white;\n padding: 2rem;\n text-align: center;\n}\n\nmain {\n max-width: 800px;\n margin: 2rem auto;\n padding: 0 1rem;\n}\n\nsection {\n background: white;\n border-radius: 8px;\n padding: 2rem;\n margin: 2rem 0;\n box-shadow: var(--shadow);\n}\n\nh1, h2, h3 {\n color: var(--primary);\n}\n\nform {\n display: grid;\n gap: 1rem;\n}\n\nlabel {\n font-weight: bold;\n}\n\ninput {\n padding: 0.5rem;\n border: 1px solid var(--secondary);\n border-radius: 4px;\n}\n\nbutton {\n background: var(--primary);\n color: white;\n padding: 0.75rem;\n border: none;\n border-radius: 4px;\n cursor: pointer;\n transition: background 0.3s ease;\n}\n\nbutton:hover {\n background: #5b4dc7;\n}\n\n.comparison {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n gap: 2rem;\n}\n\n.column {\n background: var(--background);\n padding: 1rem;\n border-radius: 8px;\n}\n\n.hidden {\n display: none;\n}\n\nfooter {\n text-align: center;\n padding: 1rem;\n background: var(--primary);\n color: white;\n}\n\n@media (max-width: 600px) {\n header {\n padding: 1rem;\n }\n \n section {\n padding: 1rem;\n }\n \n .comparison {\n grid-template-columns: 1fr;\n }\n}\n---script.js---\ndocument.getElementById('decisionForm').addEventListener('submit', function(e) {\n e.preventDefault();\n \n // Get input values\n const phdYears = parseInt(document.getElementById('phdYears').value);\n const currentIncome = parseInt(document.getElementById('currentIncome').value);\n const ofPotential = parseInt(document.getElementById('ofPotential').value);\n const satisfaction = parseInt(document.getElementById('satisfaction').value);\n \n // Calculate recommendation\n const financialDifference = ofPotential - currentIncome;\n const timeInvestment = phdYears * 12;\n const satisfactionFactor = satisfaction / 10;\n \n let recommendation = '';\n let explanation = '';\n \n if (financialDifference > 2000 && satisfactionFactor < 0.6) {\n recommendation = 'Consider OnlyFans';\n explanation = `With a potential income increase of $${financialDifference} per month and low PhD satisfaction, OnlyFans might be a better fit.`;\n } else if (financialDifference > 1000 && satisfactionFactor < 0.8) {\n recommendation = 'Maybe OnlyFans';\n explanation = `You could potentially earn $${financialDifference} more per month, but consider your PhD satisfaction carefully.`;\n } else {\n recommendation = 'Stick with PhD';\n explanation = `The financial difference isn't significant enough, and your PhD satisfaction is relatively high.`;\n }\n \n // Display results\n document.getElementById('recommendation').textContent = recommendation;\n document.getElementById('explanation').textContent = explanation;\n document.getElementById('result').classList.remove('hidden');\n \n // Scroll to results\n document.getElementById('result').scrollIntoView({ behavior: 'smooth' });\n});\n---end---"
      + },
      + "logprobs": null,
      + "finish_reason": "stop"
      + }
      + ],
      + "usage": {
      + "prompt_tokens": 269,
      + "completion_tokens": 1439,
      + "total_tokens": 1708,
      + "prompt_cache_hit_tokens": 0,
      + "prompt_cache_miss_tokens": 269
      + },
      + "system_fingerprint": "fp_f1afce2943"
      + }
      readme.scroll
      Changed around line 1
      + # phd2of.scroll.pub
      + Website generated by DeepSeek from prompt: I want a website that will help decide if I should drout of my PhD program to do only Fans. So it should have some numerical tools and interactivity. Be creative.
      script.js
      Changed around line 1
      + document.getElementById('decisionForm').addEventListener('submit', function(e) {
      + e.preventDefault();
      +
      + // Get input values
      + const phdYears = parseInt(document.getElementById('phdYears').value);
      + const currentIncome = parseInt(document.getElementById('currentIncome').value);
      + const ofPotential = parseInt(document.getElementById('ofPotential').value);
      + const satisfaction = parseInt(document.getElementById('satisfaction').value);
      +
      + // Calculate recommendation
      + const financialDifference = ofPotential - currentIncome;
      + const timeInvestment = phdYears * 12;
      + const satisfactionFactor = satisfaction / 10;
      +
      + let recommendation = '';
      + let explanation = '';
      +
      + if (financialDifference > 2000 && satisfactionFactor < 0.6) {
      + recommendation = 'Consider OnlyFans';
      + explanation = `With a potential income increase of $${financialDifference} per month and low PhD satisfaction, OnlyFans might be a better fit.`;
      + } else if (financialDifference > 1000 && satisfactionFactor < 0.8) {
      + recommendation = 'Maybe OnlyFans';
      + explanation = `You could potentially earn $${financialDifference} more per month, but consider your PhD satisfaction carefully.`;
      + } else {
      + recommendation = 'Stick with PhD';
      + explanation = `The financial difference isn't significant enough, and your PhD satisfaction is relatively high.`;
      + }
      +
      + // Display results
      + document.getElementById('recommendation').textContent = recommendation;
      + document.getElementById('explanation').textContent = explanation;
      + document.getElementById('result').classList.remove('hidden');
      +
      + // Scroll to results
      + document.getElementById('result').scrollIntoView({ behavior: 'smooth' });
      + });
      style.css
      Changed around line 1
      + :root {
      + --primary: #6c5ce7;
      + --secondary: #a29bfe;
      + --background: #f8f9fa;
      + --text: #2d3436;
      + --shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
      + }
      +
      + body {
      + font-family: system-ui, -apple-system, sans-serif;
      + line-height: 1.6;
      + margin: 0;
      + padding: 0;
      + background: var(--background);
      + color: var(--text);
      + }
      +
      + header {
      + background: var(--primary);
      + color: white;
      + padding: 2rem;
      + text-align: center;
      + }
      +
      + main {
      + max-width: 800px;
      + margin: 2rem auto;
      + padding: 0 1rem;
      + }
      +
      + section {
      + background: white;
      + border-radius: 8px;
      + padding: 2rem;
      + margin: 2rem 0;
      + box-shadow: var(--shadow);
      + }
      +
      + h1, h2, h3 {
      + color: var(--primary);
      + }
      +
      + form {
      + display: grid;
      + gap: 1rem;
      + }
      +
      + label {
      + font-weight: bold;
      + }
      +
      + input {
      + padding: 0.5rem;
      + border: 1px solid var(--secondary);
      + border-radius: 4px;
      + }
      +
      + button {
      + background: var(--primary);
      + color: white;
      + padding: 0.75rem;
      + border: none;
      + border-radius: 4px;
      + cursor: pointer;
      + transition: background 0.3s ease;
      + }
      +
      + button:hover {
      + background: #5b4dc7;
      + }
      +
      + .comparison {
      + display: grid;
      + grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
      + gap: 2rem;
      + }
      +
      + .column {
      + background: var(--background);
      + padding: 1rem;
      + border-radius: 8px;
      + }
      +
      + .hidden {
      + display: none;
      + }
      +
      + footer {
      + text-align: center;
      + padding: 1rem;
      + background: var(--primary);
      + color: white;
      + }
      +
      + @media (max-width: 600px) {
      + header {
      + padding: 1rem;
      + }
      +
      + section {
      + padding: 1rem;
      + }
      +
      + .comparison {
      + grid-template-columns: 1fr;
      + }
      + }