Categories
Artificial Intelligence Growth Software Engineering

Magic 8-Ball GPT – A Custom GPT for ChatGPT

A Magic 8-Ball Custom GPT for ChatGPT


Click here to try out the Magic 8-Ball Custom GPT for ChatGPT!

Ask it anything and learn the future. A highly advanced artificial intelligence trapped inside a classic Magic 8-Ball toy for you to enjoy. Can this actually tell you the future of your fortune? Concentrate and ask again!

This Magic 8-Ball GPT is a fun little thing I made to test what it is like to make a new Custom GPT using the ChatGPT Custom GPT Builder and releasing in to the marketplace. It wasn’t super hard to make but I do have a lot of experience system prompting and such which made it very easy to create and release. I always liked these toys and thought maybe some other people would as well.

Click the link and it will automatically install and you can ask it anything. Ask it something interesting and get a treat; it will use DALL-E 3 to create you a fun Magic 8-Ball image! Try it out!


Click here to try out the Magic 8-Ball Custom GPT for ChatGPT!

Categories
Artificial Intelligence Growth Software Engineering Tutorial Twitter

Cursor – The AI First IDE That Is The Future

You Need to Try Cursor, the New AI IDE and Code Editor

Github Copilot is amazing and of course we’ve all been riding high on it for almost a year now. But it’s not quite perfect and it certainly doesn’t do a great job existing code. On top of that it’s not the best “rubber duck” (if you aren’t familiar with the development term check it out) and you may find yourself workshopping ideas with ChatGPT and flipping back and forth.

Enter Cursor, the AI-first IDE for programmers that solves all those little annoyances of having your LLM off in a different part of your website.

How Is It Superior To GitHub Copilot?

Well, for one, it is inlined in the IDE (integrated development environment) just like Copilot so its a competitive feature. But it isn’t necessarily that you want one or the other at the moment. The big difference is that Cursor allows you to highlight code and use the keystroke Command + K to open up a prompt textbox. This prompt textbox will call to GPT voa API for code completion and use the current selection as the context

That alone would be a differentiator on Copilot as Github Copilot was a trailblazing product but lacks the ability to edit code well. You can tell Cursor was made by devs for devs because the responses from Cursor are inlined in to your code as a diff and you can choose to Accept or Reject the diff. That’s essential for editing existing code which is most code. This is really why Cursor can call themselves and AI-first code editor.

So It is Different Than Github Copilot?

Yes! It offers a lot of features that Copilot is missing and directly wires ChatGPT in to the IDE. By pressing Command + L you open a chat window where you can discuss the current code with ChatGPT. This is huge vs. the copy and paste routine many of us have been going through to discuss code with ChatGPT. One of the greatest parts is just being able to open a prompt and ask, prior to this you had to write a bunch of comments in for Github Copilot to act on.

How Expensive? What Is The Price of Cursor IDE?

Not bad honestly. You can use your own OpenAI API Key and they give you some calls for free every month. I went through my free calls all in one day because I was trying it out and trying to put it through its paces but its been excellent. If you want this kind of inline AI IDE action (and you do) then what they are offering right now is great.

Is It Tough To Migrate From VSCode?

NO. I was so stoked on this part. All of my extensions and everything from VSCode imported automatically and magically it all worked. Not even joking, actually happened. All of your VSCode Settings and Extensions and workflows should move over nicely

Are They Paying You For This Review?

No but they should be.

What Went Wrong? What is Wrong With Cursor?

I am not a huge fan of the default color palette. Very weird, the highlighting being the color of the background for collapsed code blocks is just unusual.

I also had to rebind the command that triggers the calls to GPT. At first Command + K did nothing for me; then I checked the keybindings in VSCode and that was already the keystrokes for 6 other commands. I do not frequently use Cmd + Shift + K so I rebound that as it only has 1 one other keybinding.

My Org Is Big On Code Security…

Sorry, this is not the product for you… at work.

What Is The Link To Download It Again?

EXACTLY. You need this in your toolchain as a developer. I’ve already switched over to using it as my primary IDE. Click here to get Cursor and start using AI assisted development right now.

Categories
Gaming Growth

Super Snail – Snail Codes, Cheat Codes, and Free Stuff In The Super Snail App Game

Snail Codes & Cheat Codes for Free Stuff in the Super Snail Game

If you haven’t been playing the hot new game on the app store, Super Snail, then you may not have known how much you want to get the resources in the game, like tadpoles and speed-ups, for free. Trust me, you want to get as many Snail Codes as you possibly can.

Do All These Snail Codes for Super Snail Work?

These codes work as of August 5th, 2023. These codes were tested on Apple iOS app store and should work for Super Snail on any phone, tablet, or device. These codes are for real, they all work, very legit no cap.

Do These Codes Work for Super Snail on iPhone, iPad, Android, and Samsung?

Yes! These codes all work for all copies of Super Snail on iPhone for any version, any version of iPad or any iOS or Mac software, as well as any version of Android or any Samsung phone. These Snail Codes should be for everyone.

Are there any requirements for the Super Snail codes to work?

No! You do not need to be any level to use Snail Codes in Super Snail.

Are These Cheat Codes? Will I Get Banned?

Many people call these “cheat codes” but they are not cheat codes. These are codes the company released for Super Snail to help players get in-game boosts. You are allowed to use as many Snail Codes, aka cheat codes, as you want!

What Do You Get For Snail Codes in the Super Snail app?

TONS OF FREE SNAIL STUFF. It is crazy how many of these codes really work; you can get Tadpoles both White and Black tadpoles for free. You can get green, blue, or purple reagents for free with Snail Codes. You can even get Relics and Lottery Tickets (Lotto Tickets) from Snail Codes. If you want to upgrade your snail all the way in Super Snail you will have to use these Snail Codes.

How to Use Snail Codes

To use Snail Codes in Super Snail go to the Gear icon in the top right, that is the Settings menu, and Snail Codes is one of the options. Select Snail Codes and type in your codes. On some devices you may be able to copy new Snail Codes in to the game directly.

How to Get More Snail Codes

1. Follow me on Twitter (Click here for my account).

2. Bookmark this page and check back often for the latest working codes.
3. Try new codes you see and DM me on Twitter.

THE FREE SNAIL CODES

The following are all working Snail Codes to get free stuff in Super Snail. They have been broken down in to sections to help you manage them.

VIP Codes – Added 08/04/2023

The VIP Codes are the best rewards.

VIP000
VIP222
VIP333
VIP444
VIP555
VIP666
VIP777
VIP888
VIP999


BETASNAILS
BIVALVE
BOSS MONKEY
CARAMEL
CLAM UP
CONCHOLOGY
COWRIE
DECORATIVE
ENJOY
FACEBOOK EVENT
FB2Z4G
FOR
HITMAN
IGDSAQ
IMPOSTERS
JIRO TOYATO
JUSTATHANKYOU
KIM CHI-YUM
LAUNCH PARTY
LEAF OF YGGDRASIL
MECHA HITMAN
MOONLIGHT
NACRE
NAUTILUS
OPERCULUM
PARTNER
PRE-ORDER
RADULA
REACT TO VOTE
RELICS
SCUTE
SHELL-CATION
SHELL-ETARIAN
SHELLBOAT
SHELLTUBE
SHINING SLIME
SHOWCASE
SLUGGISH
SNAIL CAVIAR
SNAIL CHOWDER
SNAIL CODE
SNAIL CODE
SNAIL EGGS
SNAIL FRIENDS
SNAIL PALS
SNAIL SOUP
SNAIL TRAIL
SNAILCORD
SNAILNADO
SNAILTOK
SNAILWART
SNUPPORTER
STARLIGHT
THANKS
THE
TURTLE IN A SHELLBOAT
TURTLE SPEED
TURTLE SPEED
TW7P7G
VOYAGER 1
WHORL
YTNX5W
YTOBMH

EXPIRED CODES

These codes are known to have expired. You may try them to see if they work for you, but they may be expired.

2023
10/10
10X DRAW
AHH
ANSWER:
ANTENNAE
ARE
ART
ASSASSIN
BACON
CACOPHONY
CATHAY DOMAIN
CATS
CLAY
COCONUT WATER
COMMENT
COMMUNITY
COUNTDOWN
CRAFT
DIVINE JADEN
DOGS
DOING
DOWN
EGGS
ENGAGE
EQUIPMENT
ESCARGATOIRE
FOLLOW
GAME SURVEY
GASTRO-GLEE
GASTROGALAXY
GIVEAWAYS
GLASS
GOING
GOOGLE PLAY STORE
GREAT
GUESTHOUSE
HERBIVOR
HIBERNATION
ICE
IN-GAME MAIL
INCENTIVE
INCOGNITO
INTERSNAILER
INVERTEBRATE
JOIN
JULY
JUNE
KEEP
KETCHUP
LAUNCH DAY
LEFT
LIVE LAUGH SLIME
LIVESTREAM
MAY
MEAT
MEET
MEMORIES
MILESTONE
MOISTURE
MOLLUSK
MOLLUSK MADNESS
MONKEY MAYHEM
MUCUS
MUREX
NEW CONTRACTOR
NEW HIRE
OAT MILK
OCTOSNAIL
OOF
OPEN BETA
OPINION
PERSPECTIVE
PLASTIC
POD PESOS
POWER
PRE-REGISTRATION
PTEROPOD
Q&A SESSION
QUESTION:
QUICKLY
REACT
RICE
RIGHT
RNG SKILL
ROLL
RTBMB7
SALAD
SAVE
SEASON
SEAWHELK
SHARE
SHARE
SHELL CREAM
SLIME
SLIMY
SLOW MOVING
SLOW-BOOMING
SLOWLY
SLUGGISH
SNAIL FORCE ONE
SNAIL MAIL
SNAIL PAD
SNAIL’S PACE
SNAILGRAM
SNAILVERSE
SNAL4LYFE
SOCIAL MEDIA
SOMERSAULT CLOUS
SPIN
SPIRALED
SPIRALING
SUBSCRIBE
SUMMER
SUPER DUPER AWESOME REWARD
TENTACLES
TOP PICKS
TRAIL
TURTLE IN A HOT SHELL!
UP
VISITOR
WALKTHROUGH RECRUITMENT
WATER
WEIGHT LIFTING
WOW
YOU
YTUMBO

Categories
Growth Marketing Software Engineering Twitter

Twitter API Now Costs Money… The Price is an Expensive Failure of Twitter Ads

The New Twitter API Pricing Structure is an Expensive Failure of Their Ads Product

The new Twitter API pricing structure that was announced earlier today is incredibly expensive and will kill off most smaller apps. According to this tweet by the official TwitterDev account on February 9th, 2023 Twitter will begin charging developers to use their API for applications. The pricing for the Twitter API (as far as anyone knows at this moment) is located at this link.

TRIGGER WARNING:If you are a developer who has built an app on the Twitter API this pricing structure is going to give you minor heart palpitations.

Which of the Twitter APIs Will Cost Money?

Both versions of the Twitter API, including Twitter API 1.1 and Twitter API 2.0, will cost money to use.

Will This Stop Developers From Using the Twitter API?

Absolutely. Most Twitter apps use the free usage tier because realistically Twitter apps are not profitable. They are small scale social apps that are used for growing your main application’s user base or are just for fun. Even more serious Twitter apps or apps that use major data access for larger data mining are hardly profitable and rely on the extremely low cost or free access to the data to continue to service Twitter users on the platform.

Is There a Free Tier For Small Apps?

Yes… but it is only for Sandbox apps (meaning the applications are not live for most users) and the current request limit is 250 requests PER MONTH. The average development cycle of a small app even for an experienced developer will make hundreds of small API calls during the integration process to debug their integration and insure that it is working correctly for users. This includes not just the creation of the app but automated testing of the integration to make sure it stays working as other code around it changes. This will make it incredibly difficult to even create new Twitter apps as a developer.

Argument: The Servers Cost Money. Twitter is Losing Money. Twitter Needs to Charge Money

This is an incorrect argument based on a simplification of how a hyperscale social network like Twitter works as a business. Yes, the Twitter Platform is a major cost center for Twitter. However, the Twitter API (both 1.1 and 2.0) currently have many, many limitations on usage for apps that we previously much more permissive and allowed much larger tiers of free usage. Could Twitter have started charging between $10/mo and $100/mo based on usage for the API and it would have been OK? Most likely. But these new prices are so far out of line with the economic models of Twitter apps and of course are unlike the rest of their industry.

If you look at other competing platforms like Facebook, Instagram, or Google they all offer their APIs with some restrictions but they give extremely large amounts of usage and of course all their APIs are free to use. How do Twitter’s competitors keep offering their APIs for free with such large amounts of usage? Ads.

Twitter Charging Extremely High Prices for their API is a Failure of their Ads Product

It’s no secret the ads on Twitter are terrible. This is well known to anyone who has used Twitter extensively for many years as a normal person. On the other side of things, the advertisers who are making Twitter ads and paying for user clicks, have known for many years that most Twitter ads are not profitable and do not “back out” (this is a marketing industry term meaning the ads are a profitable way to spend money). Buying Twitter ads is rarely a high priority in any marketing department and is usually an afterthought. How does a failure of the Ads product result in Twitter needing to charge so much for their API?

Without an excellent ad product Twitter is not able to generate enough revenue to support the business like their competitors do. This results in the API being a highly successful product and growth strategy while being a major cost center that Twitter cannot pay for.

What is Elon Doing About Ads?

After Elon’s takeover of Twitter he had a major focus on the ad business because Twitter is bleeding cash horrendously. Unfortunately he lost a lot of advertisers due to the type of contentious content he hyped on the platform. He spent a lot of time in the Spaces he was in talking about the display ads and how to make them “relevant” to users hoping that there were secrets to magically making ads more relevant to users with technology.

Can Twitter Make Better Ads?

It may be too late for this. Elon lost many of the larger ad purchasers when he started treating Twitter as his personal playground rather than acting like a CEO running a failing business. This was a major blow to existing ad revenue stream. On top of that he was searching for answers to the “relevance” problem looking at things like machine learning or AI; unfortunately those avenues alone will not provide the substantial additional revenue. His primary focus was to show “products that people want to buy”; Elon was clearly hunting for the Instagram ad revenue model. He should be more focused on the Facebook style ad methodology that doesn’t have quite the focus on pushing to ecommerce

Elon also had the ads team try to surface more ads on the app. That may have increased revenue slightly but without excellent ad inventory to display that could actually make users MORE ad blind.

Are There Simple Solutions to the Twitter Ad Problem?

The easy solutions to improving ads and their relevance have so far been ignored. The only two simple solutions that Twitter could take overnight would be:

1. Push the text that says “Promoted” to the top of the ad unit (exactly like Facebook, Instagram, and Google do.) This seems counterintuitive at first: wouldn’t that REDUCE clicks on ads since users know they are ads? Yes and no. The problem with users not knowing something is an ad is that it incentivizes and optimizes for clickbait ads. Advertisers want you clicking on their ad before you know it is an ad. This makes advertising and advertisers on Twitter heavily focused on clickbait style ads rather than creating high value adds and trying to find relevance to users with quality ads that drive clicks. This is a very, very minor fix engineering-wise but it would also require shifts in the overall ad ecosystem (ad content & advertisers shifting) before it would pay off. This may not be possible given Twitter’s short runway.

2. Include the profile pictures and usernames of any users that interact with the add below the ad but above the tweet metrics. This includes any followers, following, 2nd degree followers or following, celebrities, or major brands that have liked, replied, or view the original tweet or who follow or engage with primary account that created the ad. This gives social pressure to the ads which would greatly increase their relevance to most users.

Kick You Are Such a Whiner, Give Us Big Solutions

Again, unfortunately it may be too late to save Twitter’s revenue via ads. There were two major plays Twitter needed to drive at using a combination of the the API + Platform + Ads team over the last years and they have failed to create the necessary products that would allow them to feature match with competitors and get the level of ad revenue they need.

Twitter Connect – The Missing Login Link

1. “Twitter Connect” There is no comprehensive web Javascript library similar to Facebook Connect for Twitter that works well. There is a JS lib that they supply which is mostly used for correctly rendering tweets but it isn’t pushed heavily as a login solution. If they had pushed more aggressively for using the JS lib as the standalone login library for applications this would have given them a better contextual understanding of what people are looking at *when they are NOT on Twitter* and that is a large part of Facebook’s strategy around understanding ad targeting. This would have also unlocked much more powerful ad campaigns particularly around retargeting which is a major focus of ecommerce advertising.

This would not be a huge technical effort for their Platform and API engineering team even after the Elon layoffs but unfortunately it relies on external website adoption. With the increase in the API costs and level of desperation to drive revenue it’s unlikely that even creating this JS lib would get the adoption to reach critical levels on external websites to heavily impact ad revenue.

“Twitter AdSense” – The Ad Platform That Never Was

2. “Twitter AdSense”. Twitter doesn’t get as much traffic as their competitors (Facebook, Instagram, Google Search, GMail) and so they can’t realistically supply the same level of ad inventory as their competitors. In order to drive more ads from their ads platform Twitter needs to be showing ads on external website to get the additional impressions. This is how the Google AdSense model works

You can see this model in action on this blog. I include a Javascript library in the header of this blog supplied by Google AdSense which automatically places ads in the spaces I tell it to. If you, dear reader, click the ads then the advertiser pays Google $1 and then Google pays me $0.20. If 1000 people view a blog post I also get about $0.02.

If Twitter had a similar Javascript library it would have been possible for some websites to adopt their ads on their website. Advertisers simply don’t have this option with Twitter. It is not a trivial thing for their Platform + API + Ads team to build and so with recent layoffs I do not think they would reach a level of product that would allow them to compete with Google AdSense.

Twitter is in a Bad Position, Hence the Twitter API Prices

As you can see from this blog post the new Twitter API prices are not Elon trying to get rid of bots. The new pricing does reflect Elon trying desperately to turn Twitter in to less of a money burning machine: it makes sense to charge for the API. But the actual level of the pricing, far too expensive or exorbitant for almost all of the apps to actually pay for, is actually a major failure of the overall situation of ads on Twitter and has nothing to do with the very successful Twitter API and Twitter Platform.

Don’t Blame the Twitter API or Twitter Platform Team

It isn’t their fault they made an incredibly successful product that may be the last viable source of new revenue for a desperate Twitter.

No AI or ChatGPT was used in the creation of the blog post. All spelling errors or grammatical mistakes are mine.