Discuss Scratch

9gr
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

happex wrote:



Lol no more aviate
fixed; if it still does not work please run ipconfig /flushdns in your terminal
god286
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

It would be nice if Dynamic Images was improved a bit. For each user an unshared project could be created on an account, and with the API the project's thumbnail could be set to the Dynamic Image. Then that project can be used in forum signatures. I could create

Here are some of my followers!

I joined: 5 years, 9 months, 24 days ago (31/03/2018)
I have: 479 followers
In total, I have attained: 1,403 loves, 1,145 favourites, and 33,731 views.
Fun Fact: If my account continued to gain followers at a similar rate to right now, in 14,210 years I would reach the number of followers griffpatch has today! Try to imagine how many followers he would have then!
Thank you everyone!
Script created by god286.
NFlex23
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

god286 wrote:

It would be nice if Dynamic Images was improved a bit. For each user an unshared project could be created on an account, and with the API the project's thumbnail could be set to the Dynamic Image. Then that project can be used in forum signatures. I could create
Is it possible to use a project's thumbnail on the forums?

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





mybearworld
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

NFlex23 wrote:

(#423)

god286 wrote:

It would be nice if Dynamic Images was improved a bit. For each user an unshared project could be created on an account, and with the API the project's thumbnail could be set to the Dynamic Image. Then that project can be used in forum signatures. I could create
Is it possible to use a project's thumbnail on the forums?
It is:

Signatures are the only place where assets links still work.
NFlex23
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

mybearworld wrote:

NFlex23 wrote:

(#423)

god286 wrote:

It would be nice if Dynamic Images was improved a bit. For each user an unshared project could be created on an account, and with the API the project's thumbnail could be set to the Dynamic Image. Then that project can be used in forum signatures. I could create
Is it possible to use a project's thumbnail on the forums?
It is:

Interesting! The user would have to provide an authentication cookie though, for setting the thumbnail. I'm not sure how practical or safe that would be.

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





atlasaurinko
Scratcher
20 posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

Totally amazing! (Can't test it yet cause ScratchDB's down… )

Last edited by atlasaurinko (April 1, 2024 06:54:20)

mybearworld
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

NFLex23 wrote:

Interesting! The user would have to provide an authentication cookie though, for setting the thumbnail. I'm not sure how practical or safe that would be.
With the new filter changes, this is no longer possible, so that's that.

Signatures are the only place where assets links still work.
pythonicKI
Scratcher
100+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

This is great :)

Scratcher since 2020

forumer, scratcher, programmer
highlight+ctrl+shift+down to see the rest of my siggy

Trek to 1000 Posts:
408/1000 posts | 40.8% | 162 days on scratch | at this rate, it will take me 237 more days to reach 1000.

however, I've recently been a lot more active on the forums, and I estimate that I'll get to 1000 in two weeks ;)


I'm active on:
  • Help with Scripts
  • Questions about Scratch
  • Suggestions

I make cool, polished projects :D


250th post (Show & Tell):
https://scratch.mit.edu/discuss/posts/7823802

100th post (Project Save & Level Codes):
https://scratch.mit.edu/discuss/posts/7761802

Fiftieth post (Help with Scripts):
https://scratch.mit.edu/discuss/post/7754776

Twenty-fifth post (Help with Scripts):
https://scratch.mit.edu/discuss/7752757

First post (Project Save & Level Codes):
https://scratch.mit.edu/discuss/post/7535938/


Help with Scripts Februrary 26, 2024:


I posted 100+ times today - I don't think I ever want to do that again.

End of siggy.
NFlex23
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

I think I'm going to shut Aviate down soon. Before you ask why, I have my reasons that I hope you'll understand.

First and foremost: ScratchDB. Due to the volatile nature of ScratchDB, Aviate statuses have never been as reliable as I would have liked them to be. It has been down for quite a while recently, and doesn't look like it's coming back up any time soon. Aviate heavily relies on it for all scratch-related statistics, so it being down essentialy renders Aviate's best features useless.

Secondly: ocular. A while ago jeffalo and I were planning on merging Aviate into ocular. I even extracted the status system into an npm package (source of which is here: https://github.com/MystPi/scratchstatus ) for use in ocular. Recently jeffalo has been very busy and not able to integrate the package, but I think he should be able to do it eventually. Even if not, having a package for the status system is more useful IMO since it is fully customizable and doesn't necessarily need to rely on ScratchDB.

Lastly: maintenance, hosting, db, etc. etc. etc. Aviate's dynamic images have been down for quite a while now (I think due to a package not following semver correctly and introducing a breaking change ) and there really isn't any motivation to fix it. Scratch Auth has been having some issues. The site is constantly being fetched by some random person/bot/whatever (more than 75,000 invocations this month alone!) who Vercel won't let me block. These things add up!

So with all that said, Aviate will probably be offline sometime soon. Don't know exactly when, but until then if you want your status to be saved, it's up to YOU to copy it now from the dashboard and save it somewhere locally.

Sidenote: it might seem like I'm blaming ScratchDB for all of these issues. I'm not. I completely sympathize with lefty who has all these random Scratch services depending on their storage and servers. They probably want to shut down ScratchDB just like I want to with Aviate. And I get that! Maintaining stuff like that is hard, especially in lefty's case.

Last edited by NFlex23 (March 25, 2024 11:41:23)


Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





Redstone1080
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

NFlex23 wrote:

I think I'm going to shut Aviate down soon
It's sad to see Aviate go, but it had a good run! Thanks for ~2 years of doing cool stuff for the Scratch community with it :D

Last edited by Redstone1080 (March 23, 2024 13:06:25)


const juniper = programmer && musician;
// my pronouns are she/her
// i am trans and bi :P
// you can call me june or juni for short but i prefer juniper
python version:
juniper = programmer and musician
# my pronouns are she/her
# i am trans and bi :P
# you can call me june or juni for short but i prefer juniper
NFlex23
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

Redstone1080 wrote:

NFlex23 wrote:

I think I'm going to shut Aviate down soon
It's sad to see Aviate go, but it had a good run! Thanks for ~2 years of doing cool stuff for the Scratch community with it :D
Thank you very much. That means a lot to me!

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





MagicCrayon9342
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

Sad to see yet another Scratch related shut down

PoIygon
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

Even though I haven't been on the scratch forums in a long time it was nice to see Aviate still there after all this time. Thank you for the admin, thank you for this service and thank you for running it for almost 2 years.

Thank you.










technoferret303
Scratcher
10 posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

sad that aviate is going…

<p>Hi! I'm Ferret.</p>
Steve0Greatness
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

NFlex23 wrote:

I think I'm going to shut Aviate down soon.

/hj is the worst tone indicator. It's confusing and ambiguous. I hate it. The point of tone indicators is to indicate tone, or the way that a piece of text should be read, but what does “half joking” mean? Do you just wake up in the morning and think “wow, I really have something I want to talk about seriously but also kinda not, IDK you decide.” It's useless. I hate it. It just provokes a deep rooted anger within me whenever I see it. People just comment /hj as if it makes any sense. It doesn't. Oh wow, it's a tone indicator that's has a relative meaning, how useful, I'll use it in every comment I post. NO. STOP IT. You're a tone indicator, you have only one job, and yet you sit there doing nothing apart angering me.

/srs

^^^ (there's more below)
This one is useful because it tells you that this signature is fully 100% serious. (/srs) Who would've thought that tone indicators needed to tell you something about the piece of text they're attached to? /s

I'm serious, I'm not even going to put multiple (/hj)s a the end of my signature as to mock the previous paragraph for not getting the point of something(like previous version of my signature). /srs
Mr_rudy
Scratcher
100+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

Thanks for making a great service, it had an incredible run

CHECK OUT SNAIL IDE:
Website
Fourm Post



i make games and other cool stuff

when @greenFlag [clicked v]:: events hat
when (when @greenFlag clicked:: events) clicked:: events stack
when @greenFlag clicked {
when @greenFlag clicked:: events stack
}:: events
when <@greenFlag:: events> clicked:: events
when ({when @greenFlag clicked:: events stack}@addInput:: events) clicked:: events stack
when @greenFlag clicked:: events cap
evil kumquats ate this sentenc-
dynamicsofscratch
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

NFlex23 wrote:

(#429)
I think I'm going to shut Aviate down soon.

aII toasters toast toast, but what happens when there are no longer toasters being produced? will their technology simply become obsolete, with humans moving onto bigger, better things? will toast become a distant memory, written in textbooks of the future as foods us simpler generations ate? who's to say! society is constantly moving, changing, evolving, ideas being built upon, improved upon, theories being proven or disproven. are we but a blip on the timeline? sure, our names may not be remembered, but that's not the point. you can make a change. you can make a difference. you can make the world better, even if you don't know yet. and the first step is to go for it. even if you are afraid of failure. going back to the example of toasters, do you know off the top of your head who invented them? no? have you used one? probably. so, even if you don't remember my name, if I was able to help awnser your question, that is enough. if I was able to help you, even in the slightest way, this could push you to continue with scratch and not give up after the program crashes, and maybe one day learn other programming languages and change the world. everything is a cause and effect reaction, new inventions lead to the technology of the future, and even as the generations of the past are slowly forgotten, their influence lives on to this day, affecting how the world eventually turned out and how it will be for generations to come.

and, without toasters, we wouldn't have toast.


Regards
dynamicsofscratch

Anything above that grey line is a signature!
Also, anything can be put in your signature, (also referred as a siggy) including ads but! You cannot do anything else that violates the community guidelines as, you will be reported and you could be banned/muted.
Computer enthusiast, coder, designer and a offline veteran.
700th post
dynamicsofscratch
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

We should give Aviate a proper goodbye.

Idea: set your aviate status to “it was nice meetin ya aviate” or something else

aII toasters toast toast, but what happens when there are no longer toasters being produced? will their technology simply become obsolete, with humans moving onto bigger, better things? will toast become a distant memory, written in textbooks of the future as foods us simpler generations ate? who's to say! society is constantly moving, changing, evolving, ideas being built upon, improved upon, theories being proven or disproven. are we but a blip on the timeline? sure, our names may not be remembered, but that's not the point. you can make a change. you can make a difference. you can make the world better, even if you don't know yet. and the first step is to go for it. even if you are afraid of failure. going back to the example of toasters, do you know off the top of your head who invented them? no? have you used one? probably. so, even if you don't remember my name, if I was able to help awnser your question, that is enough. if I was able to help you, even in the slightest way, this could push you to continue with scratch and not give up after the program crashes, and maybe one day learn other programming languages and change the world. everything is a cause and effect reaction, new inventions lead to the technology of the future, and even as the generations of the past are slowly forgotten, their influence lives on to this day, affecting how the world eventually turned out and how it will be for generations to come.

and, without toasters, we wouldn't have toast.


Regards
dynamicsofscratch

Anything above that grey line is a signature!
Also, anything can be put in your signature, (also referred as a siggy) including ads but! You cannot do anything else that violates the community guidelines as, you will be reported and you could be banned/muted.
Computer enthusiast, coder, designer and a offline veteran.
700th post
dynamicsofscratch
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

sorry to be off topic, but what is that website where you can see the amount of posts someone has?

aII toasters toast toast, but what happens when there are no longer toasters being produced? will their technology simply become obsolete, with humans moving onto bigger, better things? will toast become a distant memory, written in textbooks of the future as foods us simpler generations ate? who's to say! society is constantly moving, changing, evolving, ideas being built upon, improved upon, theories being proven or disproven. are we but a blip on the timeline? sure, our names may not be remembered, but that's not the point. you can make a change. you can make a difference. you can make the world better, even if you don't know yet. and the first step is to go for it. even if you are afraid of failure. going back to the example of toasters, do you know off the top of your head who invented them? no? have you used one? probably. so, even if you don't remember my name, if I was able to help awnser your question, that is enough. if I was able to help you, even in the slightest way, this could push you to continue with scratch and not give up after the program crashes, and maybe one day learn other programming languages and change the world. everything is a cause and effect reaction, new inventions lead to the technology of the future, and even as the generations of the past are slowly forgotten, their influence lives on to this day, affecting how the world eventually turned out and how it will be for generations to come.

and, without toasters, we wouldn't have toast.


Regards
dynamicsofscratch

Anything above that grey line is a signature!
Also, anything can be put in your signature, (also referred as a siggy) including ads but! You cannot do anything else that violates the community guidelines as, you will be reported and you could be banned/muted.
Computer enthusiast, coder, designer and a offline veteran.
700th post
NFlex23
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

dynamicsofscratch wrote:

sorry to be off topic, but what is that website where you can see the amount of posts someone has?
That would be postpercent. I don't think it's working though since ScratchDB is down.

Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
  • Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
  • The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
  • Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
  • Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
  • Issues with Scratch itself should be put in Bugs and Glitches.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





Powered by DjangoBB