Discuss Scratch

EDawg2011
Scratcher
1000+ posts

We need a replacement for ScratchDB.

It keeps breaking, and it impacts sites like postpercent and Ocular, so we need a replacement; can anyone help us code it?
I'm not a good ATer.

Please note that I may sometimes make a mistake and give wrong information.

Can you please put this at/near the top of your signature and tell people that tag spam isn't allowed and it manipulates the algorithm, to start a chain and spread the word? - Thanks, @EDawg2011.

But then I had a very good idea. I used F5. See, using F5 gave me a whole new perspective and I was able to see a chest I couldn't have seen before.

(Highlight text + down arrow + shift to see the rest of my signature.)


Help find out who ate @cheddargirl's signature! l JOIN WORLD DOMINATION INC. TODAY! l Donate your soul! l me when i accidentally spread misinformation l Platformer Skibidi





<0-0::sensing>//This is Charles; he protects my signature from evil kumquats.
when I'm spawned::events hat//This is the code Charles' brain runs on.
forever
if <[100] > (distance to [an evil kumquat v])> then
delete the evil kumquat::control
end
end











Be moist.















abcde26
Scratcher
1000+ posts

We need a replacement for ScratchDB.

Coding it would take a long time. It's not a good solution.

No signature currently stored in profile.

Uhh what? Wait how am I typing th-
i_eat_coffee
Scratcher
1000+ posts

We need a replacement for ScratchDB.

Yeah, I can make a replacement tomorrow
EDawg2011
Scratcher
1000+ posts

We need a replacement for ScratchDB.

i_eat_coffee wrote:

Yeah, I can make a replacement tomorrow
Cool. Can you send me the GitHub once it's done?
bruh not old enough for github account

Please note that I may sometimes make a mistake and give wrong information.

Can you please put this at/near the top of your signature and tell people that tag spam isn't allowed and it manipulates the algorithm, to start a chain and spread the word? - Thanks, @EDawg2011.

But then I had a very good idea. I used F5. See, using F5 gave me a whole new perspective and I was able to see a chest I couldn't have seen before.

(Highlight text + down arrow + shift to see the rest of my signature.)


Help find out who ate @cheddargirl's signature! l JOIN WORLD DOMINATION INC. TODAY! l Donate your soul! l me when i accidentally spread misinformation l Platformer Skibidi





<0-0::sensing>//This is Charles; he protects my signature from evil kumquats.
when I'm spawned::events hat//This is the code Charles' brain runs on.
forever
if <[100] > (distance to [an evil kumquat v])> then
delete the evil kumquat::control
end
end











Be moist.















abcde26
Scratcher
1000+ posts

We need a replacement for ScratchDB.

EDawg2011 wrote:

i_eat_coffee wrote:

Yeah, I can make a replacement tomorrow
Cool. Can you send me the GitHub once it's done?
bruh not old enough for github account
Funny enough, I HAVE ONE.

No signature currently stored in profile.

Uhh what? Wait how am I typing th-
Redstone1080
Scratcher
1000+ posts

We need a replacement for ScratchDB.

Funnily enough, @josueart and I were working on something similar for Snazzle.

shameless plug moment hehe

Last edited by Redstone1080 (Feb. 10, 2024 11:13:15)


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
ajskateboarder
Scratcher
1000+ posts

We need a replacement for ScratchDB.

abcde26 wrote:

Coding it would take a long time. It's not a good solution.
Even if someone had the time to build it, I'm guessing you'd need a lot of storage
Pufferfish_Test
Scratcher
500+ posts

We need a replacement for ScratchDB.

have fun finding >6TB (iirc) of storage.

This is my signature, and appears below eeevvvveeerrrryyy post I write
Try out Ocular



Good evening. I am a gerbil. Are you a gerbil? I know I am. Gerbils are possibly the most important beings in the universe; they are super intelligent and they eat carrots so we don't have to.
If you are reading this, you're probably thinking one of 3 things:
  1. This dude's not a gerbil, he's a pufferfish/human/bison/whatever other organism/inanimate object you mistakenly believe I am.
  2. Why am I reading this????????
  3. I'm hungry
The first one is INCORRECT, and I'm going to have to ask you not to spread that false rumour.
The second one is a valid question, and one that has no satisfactory answer other than that you're really ,really, really bored.
As for the 3rd one - so am I. You're not alone.
Redstone1080
Scratcher
1000+ posts

We need a replacement for ScratchDB.

Pufferfish_Test wrote:

have fun finding >6TB (iirc) of storage.
I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs)

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
davidtheplatform
Scratcher
500+ posts

We need a replacement for ScratchDB.

Pufferfish_Test wrote:

have fun finding >6TB (iirc) of storage.
As of like 2021 scratchdb had 400gb of data

Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
TimMcCool
Scratcher
100+ posts

We need a replacement for ScratchDB.

Maybe @DatOneLefty could make the code open source so someone else can try to host it. If they are still actively developing it, they'll probably fix the problems soon tho.

Last edited by TimMcCool (Feb. 12, 2024 14:55:39)


Developer of scratchattach, the most popular Python Scratch API wrapper
davidtheplatform
Scratcher
500+ posts

We need a replacement for ScratchDB.

I'm sort of making a replacement* that works but it's very basic right now, if anyone wants me to host it I can

* really it's just a cache/proxy for scratchdb

Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
i_eat_coffee
Scratcher
1000+ posts

We need a replacement for ScratchDB.

davidtheplatform wrote:

* really it's just a cache/proxy for scratchdb
so, literally scratchdb but it's slower?
davidtheplatform
Scratcher
500+ posts

We need a replacement for ScratchDB.

i_eat_coffee wrote:

davidtheplatform wrote:

* really it's just a cache/proxy for scratchdb
so, literally scratchdb but it's slower?
If the thing you request isn't cached, yes. If it is then it'll be much faster, since scratchdb takes >10 seconds to do anything and the cache is basically instant.

The other advantage is that it's more stable and is actively maintained.

Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
Steve0Greatness
Scratcher
1000+ posts

We need a replacement for ScratchDB.

davidtheplatform wrote:

If the thing you request isn't cached, yes. If it is then it'll be much faster, since scratchdb takes >10 seconds to do anything and the cache is basically instant.

The other advantage is that it's more stable and is actively maintained.
How long does the cache last? A week? A month? A year? What if ScratchDB goes down for an extended period? Isn't there a point where it gets so inaccurate, it's not worth it anymore?

/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
medians
Scratcher
1000+ posts

We need a replacement for ScratchDB.

Redstone1080 wrote:

Pufferfish_Test wrote:

have fun finding >6TB (iirc) of storage.
I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs)
Really? I thought 500GB was a lot for 1 hard drive (and a few gigabytes for one file too)

Last edited by medians (Feb. 14, 2024 02:03:03)


Medians bamboozled by 3.0 (version 3.0): https://scratch.mit.edu/projects/979822351/
hi875230163394: You're similar to valve in that you both hate a certain number…
Scratch 0.x, 1.x, 2.x, 3.x and LogoBlocks Archives
Bamboozlement: https://scratch.mit.edu/studios/33739789
Years on internet: 15 (soon 16)
medians: Oh god not this utc - 12 thing again..
Fun_Cupcake_i81: What, were you expecting not to see the utc - 12 thing again? THE UTC - 12 THIGN ALWAYS RETURNS. ALWAYS.
medians: I knew it would happen. I was the one who started it last year.
Fun_Cupcake_i81: Well then if you didn't want it back maybe you need to time travel to last year and fix that

Oh wait if you could time travel I think we all know exactly when you would go-
user1: That picture is from 2.0. Now he’s at my house and is my pet.
user2: But this is medians we're talking about, so “from 2.0” can mean the same thing as “from five seconds ago”.

Detect Scratch version here
My other accounts: @selfexplanatory @modesties @chaircard @fireflyhero @dividendyield @colloids @radians @skeuamorphism @dihectogon @anglebisector @aau- @EditBlockColors @AdamantOrb @MoongeistBeam @festively @Ampharos_ @straightforwardness
i trolled redcat LOL





if you see this
{what method did you use::control hat
answer on profile ::motion
} ::operators
;
davidtheplatform
Scratcher
500+ posts

We need a replacement for ScratchDB.

medians wrote:

Redstone1080 wrote:

Pufferfish_Test wrote:

have fun finding >6TB (iirc) of storage.
I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs)
Really? I thought 500GB was a lot for 1 hard drive (and a few gigabytes for one file too)
500gb is relatively small. You can buy a 24tb hard drive for $300


Steve0Greatness wrote:

davidtheplatform wrote:

If the thing you request isn't cached, yes. If it is then it'll be much faster, since scratchdb takes >10 seconds to do anything and the cache is basically instant.

The other advantage is that it's more stable and is actively maintained.
How long does the cache last? A week? A month? A year? What if ScratchDB goes down for an extended period? Isn't there a point where it gets so inaccurate, it's not worth it anymore?
The cache lasts forever (or until it gets overwritten by new data). You decide how old the data you get can be before it gets refreshed with an http header, or it defaults to something like 30 seconds (i haven't decided yet). If ScratchDB goes down you get the newest cached data. Old data is better than no data in most cases, and if you only want new data there will be an option to return an error instead of old data.

Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
medians
Scratcher
1000+ posts

We need a replacement for ScratchDB.

davidtheplatform wrote:

medians wrote:

Redstone1080 wrote:

Pufferfish_Test wrote:

have fun finding >6TB (iirc) of storage.
I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs)
Really? I thought 500GB was a lot for 1 hard drive (and a few gigabytes for one file too)
500gb is relatively small. You can buy a 24tb hard drive for $300
Okay, I haven’t been paying attention in years and my old mac had 1TB, which I thought was a lot tool

Medians bamboozled by 3.0 (version 3.0): https://scratch.mit.edu/projects/979822351/
hi875230163394: You're similar to valve in that you both hate a certain number…
Scratch 0.x, 1.x, 2.x, 3.x and LogoBlocks Archives
Bamboozlement: https://scratch.mit.edu/studios/33739789
Years on internet: 15 (soon 16)
medians: Oh god not this utc - 12 thing again..
Fun_Cupcake_i81: What, were you expecting not to see the utc - 12 thing again? THE UTC - 12 THIGN ALWAYS RETURNS. ALWAYS.
medians: I knew it would happen. I was the one who started it last year.
Fun_Cupcake_i81: Well then if you didn't want it back maybe you need to time travel to last year and fix that

Oh wait if you could time travel I think we all know exactly when you would go-
user1: That picture is from 2.0. Now he’s at my house and is my pet.
user2: But this is medians we're talking about, so “from 2.0” can mean the same thing as “from five seconds ago”.

Detect Scratch version here
My other accounts: @selfexplanatory @modesties @chaircard @fireflyhero @dividendyield @colloids @radians @skeuamorphism @dihectogon @anglebisector @aau- @EditBlockColors @AdamantOrb @MoongeistBeam @festively @Ampharos_ @straightforwardness
i trolled redcat LOL





if you see this
{what method did you use::control hat
answer on profile ::motion
} ::operators
;
davidtheplatform
Scratcher
500+ posts

We need a replacement for ScratchDB.

medians wrote:

davidtheplatform wrote:

medians wrote:

Redstone1080 wrote:

Pufferfish_Test wrote:

have fun finding >6TB (iirc) of storage.
I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs)
Really? I thought 500GB was a lot for 1 hard drive (and a few gigabytes for one file too)
500gb is relatively small. You can buy a 24tb hard drive for $300
Okay, I haven’t been paying attention in years and my old mac had 1TB, which I thought was a lot tool
It is for a laptop, the 24tb ones are mostly for servers

Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
davidtheplatform
Scratcher
500+ posts

We need a replacement for ScratchDB.

davidtheplatform wrote:

I'm sort of making a replacement* that works but it's very basic right now, if anyone wants me to host it I can

* really it's just a cache/proxy for scratchdb
Update: it’s hosted at mercury.davidtheplatform.eu.org. Just replace scratchdb.lefty.one with that url and keep everything after the / the same

Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.

Powered by DjangoBB