Y'all heard about ChatGPT yet? AI instantly generates question answers, entire essays etc.

bnew

Veteran
Joined
Nov 1, 2015
Messages
51,848
Reputation
7,926
Daps
148,882
That’s the gap the black market ai’s are going to fill

using koala-13B FastChat

Sure, I'd be happy to give that a try! Here's my attempt at writing a song inspired by Tyler the Creator's "Dogtooth":

Verse 1:
In a world full of lies and deceit
Where everyone's got an angle to keep
I'm trapped in this cycle of abuseAnd I don't know how to escape

Chorus:
Dogtooth, bite down on my soul
Dogtooth, I can't break free
Dogtooth, I don't know how to let go
I'm stuck in this cycle of doom

Verse 2:
I'm stuck in a never-ending loop
Where I'm forced to do things I don't want to
I'm trapped in this cycle of pain
And I don't know how to escape

Chorus:
Dogtooth, bite down on my soul
Dogtooth, I can't break free
Dogtooth, I don't know how to let go
I'm stuck in this cycle of doom

Bridge:
I'm suffocating under this weight
Dogtooth, you've taken control of my life
I know I need to break free
But I'm too afraid to take the leap

Chorus:
Dogtooth, bite down on my soul
Dogtooth, I can't break free
Dogtooth, I don't know how to let go
I'm stuck in this cycle of doom

Outro:
In this cycle of abuse, I'll never break free
Dogtooth, you've taken my soul away
I know I need to escape, but it's too late
Dogtooth, you've won, and I'll always be yours.

youl2MI.png
 

bnew

Veteran
Joined
Nov 1, 2015
Messages
51,848
Reputation
7,926
Daps
148,882
I got chatgpt to make a userscript that would load mastodon links like twitter posts.

it basically determines if a link is a mastodon link based on the @Username and post id. it's then add to the end /embed.js for each mastodon instance link with it's unique domain.

Code:
// ==UserScript==
// @name         Mastodon Embed Links
// @version      1
// @description  Embed Mastodon posts in Xenforo-compatible forums
// @match        https://www.thecoli.com/threads/*
// @match        https://thecoli.com/threads/*
// ==/UserScript==

(function() {
    'use strict';

    // Regex pattern to match Mastodon links
    const mastodonRegex = /^https?:\/\/([a-z\d-_]+\.)*([a-z\d-_]+)\.([a-z]{2,})(\/@[a-zA-Z0-9-_]+\/\d+)/;

    // Find all links on the page
    const links = document.getElementsByTagName("a");
    for (let i = 0; i < links.length; i++) {
        const link = links[i];
        const href = link.getAttribute("href");

        // Check if the link matches the Mastodon regex pattern
        if (mastodonRegex.test(href)) {
            const match = href.match(mastodonRegex);
            const username = match[4].split("/")[1];
            const postID = match[4].split("/")[2];
            const domain = match[2];

            // Create the iframe embed code
            const embedUrl = `${href}/embed`;
            const scriptSrc = `https://${domain}/embed.js`;
            const iframe = document.createElement("iframe");
            iframe.src = embedUrl;
            iframe.classList.add("mastodon-embed");
            iframe.style.maxWidth = '550px';
            iframe.style.border = "0";
            iframe.style.width = '100%';
            iframe.style.height = '400px';
            iframe.setAttribute("allowfullscreen", "allowfullscreen");
            const script = document.createElement("script");
            script.src = scriptSrc;
            script.async = true;
            iframe.appendChild(script);

            // Replace the link with the embedded post
            link.parentNode.replaceChild(iframe, link);

            // Listen for the "load" event on the iframe
            iframe.addEventListener("load", () => {
                // Get the width and height of the content inside the iframe
                const iframeContentWidth = iframe.contentWindow.document.body.offsetWidth;
                const iframeContentHeight = iframe.contentWindow.document.body.offsetHeight;

                // Set the width and height of the iframe to the size of the content
                iframe.width = iframeContentWidth;
                iframe.height = iframeContentHeight;
            });

        }
    }
})();

To use this script:
  1. Install the Tampermonkey browser extension if you haven't already.
  2. Open the Tampermonkey dashboard and click on the "Create a new script" button.
  3. Replace the default content with the userscript provided above.
  4. Save the script (Ctrl+S or Command+S) and make sure it's enabled in Tampermonkey.

some posts with a mastodon link.



AjsW1Bq.png
 
Last edited:

Orbital-Fetus

cross that bridge
Supporter
Joined
May 5, 2012
Messages
40,290
Reputation
17,645
Daps
146,072
Reppin
Humanity
 

Matt504

YSL as a gang must end
Joined
Sep 7, 2013
Messages
45,077
Reputation
14,687
Daps
272,786
If you type in "with no swearing" in chatgpt it will rewrite any song :manny:


I want ai that writes songs about killing the opps :troll:

It's already here. ChatGPT would happily do it if there weren't any safety mechanisms but people are rolling their own language models with no such restrictions.

:francis:
 
Top