#Unicode
1 messages · Page 58 of 1
It's so sad Natasquare died of ligma
rip ntsq
yeah, and Candace did nothing to help him
Won’t happen until 18xxx
We will play Imagine Dragons at his funeral
18xxx isnt 30% of the chars missing
Were the results sent?
yea
you mean is?
like that’s the exact amount
,.,.,.,
18xxx is 4096 chars so it could happen without
its only 4k
which is how much percent of 13k
- theres a few gaps at the end
less than 50%
it’s about 30% of missing yea
not even a third
the rest of missing is made up of gaps, and small blocks
we should find a way to figure that out
Make it count gaps, small blocks, bigger blocks
like what percentage is gaps
if my math is right then theres 3287 assigned chars in 18xxx
2%?
wait for the day when cjk has less undocs than hangul
around 24.4% of missing chars
Probably the single biggest source
Honestly what I want is a good Box Drawings incrementor
lol
It's too semantically locked
yea
box drawings actually isn’t that bad if you combine characters together and use reverse and stuff
I tried to organise it to try all the combos but there was so so many that I gave up
Next Box Drawings Letter
👍
It gave me a chair and table
I gave up after that
I got one random box drawing not long ago and it led me to 20 new ones
Although only by combining them together with others
Already did
I got lists to spread into other blocks
How do you think I got a chair
Any sort of next-codepoint-esque element I tried to use just gave me a permutation of random Box Drawings that we've gotten before
A080
I'm torn between whether Box Drawings or Syriac was the more annoying block
I didn’t ever use next codepoint elements but once I got up to a hundred lists I kinda gave up because it was too fun
what about CJK Compatibility Ideographs
what counts as annoying?
like hard to increment
Abnormal incrementing
lowercase blocks are a pain
Skipping chars, going backwards, getting stuck in loops, that sort of thing
impossible to increment
Oh fair enough
f9xx keeps turning into 1f9xx when trying to increment
normal
for blocks that are close to emoji
it does that
but yeah F9xx has it throughout the whole of the block
which usually in other blocks it’s maybe 10 chars where it really doesn’t like not switching it out for emoji
Although I think 18xxx is switching it out before it even makes it somehow
khitan is 18b-c
so naturally, all the khitan tools do is make 10b-c
I think we would have better luck if it was unassigned
so like 18b7e would make 10b7e?
i mean would u+18b7e make (10b7e unicode character)
cuz ur saying it changes 8 to 0
maybe, but codepoints are useless for 18xxx
by changing 8 to 0
I mean that it’s trying to output 18xyz
but it switches it out for 10xyz
The codepoint you combine it with means almost nothing
doesn’t seem to affect responses at all
unless you go to specific ranges like emoji
1d5ca and 1d5cb
at least so far that’s how it seems
Is q like consistently the last letter of fontlike blocks
i think q is the most annoying to get usually
Interesting
I wonder why
passing O P Q in regular incrementation is already very problematic
add the font and it makes it worse
prob because its one of the least used letters
I have to change tactics to pass o p q almost always
whether it’s making deletes or appends or anything really
1d666
Laurasia do you want to have a look at split tool? It works but aesthetic needs work
Sure
1d5cf
once in a while i do get some undocumented 1dxxx random;y
a lot of the gaps also arent fd for me
not surprising
it’s the “junk” range where you end up and throw away
I think if we ran my script on every editors file, past or present
there would be perhaps 20 in 1dxxx
@editors
5 ntsq recipes left from 129xx
U+129bc Cjk Ideographs Extension Y
2cb22 𬬢
U+129a2 Cjk Ideographs Extension Z
2cb1c 𬬜
U+129cc Cjk Ideographs Extension E
2cb0a 𬬊
U+129ca Cjk Ideographs Extension Y
2cb02 𬬂
U+129c2 Cjk Ideographs Extension F```
oh right i should be doing 123xx
lol
alright finished
Oh wow Nata is not dead from ligma
Guess he won that game of chess with the Devil
Damn
I put split tool in middle of page cause it felt cramped at top left but somehow it looks even worse
see i am very sleepy today
Ignore what I accidentally did on Split Tool page if you saw that thanks
what did you do
Accidentally replaced the text with this image
and it should stay that way
imagine if out of context screenshots are scattered across the spreadsheet as easter eggs
A480
A4C0
???? edit access got lost again
@echo wasp !!
you told me they were all alive so i didn't log dead ones at all
quite a few 3xxxx
i wonder if there's element with Zwj in it that can convert U+xxxx/x into unicodes
this is both exx and 123xx right
everything not in sheet i had in my file
nice. new cuneiform
fixed all the thing (except maybe changing the name for them), have 389 of them for the moment
Cool, plan to add soon
The first one is missing a D
lol zero width joiner can blend 2 emojis together
did the first recipe work in the end? if not I have here another one for it and for 0252. And Convert Tol Ipa Unicode if it wasn't posted until now.
Or this, if you like it better.
Remove the mr didn't work?
interesting revival
Only "the remove the mr. " but then you get stuck at "i o"(imagine here the 0252 char). And if you try just remove character without removing the mr. you get to "r. o"(0252) and if you try to remove it you get "."..
I'm on my phone so I don't have the char to copy it into the message
but reviving hiMrD was easier? or am i silly
ok split tool is live now properly i think, idk if you guys ever need it or use it
but it just turns a single recipe into copy pastable cells
so no need to copy individual elements
bruh I rly need a way to add in automatically I keep making mistakes
like, ways that dont involve making it in game you mean?
adding it in automatically
1d6bc
i keep forgetting, snapping or no?
no
sorry i should have just asked directly - input tool doesnt count for that for you right?
ye
1d8ed
idk why signwriting unicode shows up normally on the sheet list but nowhere else
yeah theres specific noto fonts that laurasia set, i dont know how to do it
its annoying the fallback doesnt figure it out
0261 A2EE A2EF fixed
d7be invalid = scam
nice mojibake
mojibake sounds like a dish
i guess its just the reality of the situation, like if yui had integration its possible we could upload files like this
maybe worth asking for suggestions from them
all shld be fixed.
remaining ntsq recipes
many duplicate recipes
also where r u getting those numbers lol
ye
see how it says 12 kb
but then also 62
i mean
in the picture
like
(12 KB left)
sure, although i need to go get ideographic extensions
um
anyway
where should i start
ok done i got the ideographic stuff
ig do the ones before 2xxxx
want me to try continue chains or nah?
chain lovely
grind not lovely
ill continue them till they dont increment like, once
as soon as it says no
i will move onto next
typical tactic yeah
if you want a better idea of true workload, can go thru those that have like 100 recipes first if u want
probably would help if i had like the next cjk or whatever yall use as cjk increment, but its ok
goodluck
these being U+exx maybe wasnt the wisest choice, but it is what it is lol
lower codepoints would probably not yield as much
but at least be easier to make
??
简体中文 + Training = 训练
训练 + Remove First Character = 训
{8BAD}
it won't work for cjks below f900 and above 44ff, cuz they AI knows what they mean
it only usually increments when the character is more uncommon (sometimes it does increment common ones but not very likely)
but what tool are you even talking about?
which is why Hangul is also very annoying to chain
also just use next letter / codepoint it just works
ok, not any cjk specific stuff? ive seen things like cjk next directly unicode
it wasnt used for incrementing
anyways where r u at rn? i can remove those from the txt file
i had to have dinner but im up to 7000
693f
oh, well the "easiest" 30000 entry so far i think is now 12900 + extension C
why is it dead
could be a few reasons
403
im not too far away from 2xxxx now in that doc, trouble is i need to make the 123xx now lol
well at least its alive...
sure
is there a way to see all 1 character fd in a save?
#1206592567622373446 message
bruh just trying to make U+e93...
ant it serves up Mr. {e000}
....
pua i guess
yep
thanks
k
gonna get all of 125xx now
all of 3xxxx
my copy rn
almost done...
quite alot oo
want to help?
all 125xx done (i think)
is this a mod or something? why they arranged like that
so, yes?
...its search
well, search is only useful if i know what it is im looking for
hmm is that meant to be relevant to this or sth else?
it only goes up to a certain size but ye
yeah
like if i fully drag it i definitely cant see that many elements in my search bar
and i already play at 90% zoom
how do you make that element you combined with Pronunciation?
hangul + put this in quotation marks
k lets start a hangul/cjk section for tools
like
for specifically the tools written in hangul and cjk
thx
some are on IB btu like obv not helpful if u dont know how to type it
jsyk im not trying too hard to increment
like no prepend mr or anything
as soon as it stops i just go next
Remember yesterday when we were talking gaps?
Any way we could scan for those? Just finding unticked boxes where the above and below boxes are ticked
you could, but im thinking of that and possibly a more general alg
easiest way is by downloading and running a script
ha i think i have a kinda ingeneous method of doing this
you can do it im sure on sheets but idk how, youd need to make some kinda machine or something
strange
what does your script claim it equals
Nothing, and even when i do a request via api with what is marked in the cells it still return it as Nothing
oh
it was invalid due to the space in "hi ힾ" ,its supposed to be "hiힾ"
fixed it
yeah
see thats what i thought too
i thought he saw it and fixed it tho when he said that, idk
lol
thought it was more of a "damn i swear i didnt put in 2 spaces"
there were not 2 spaces, only one, which needed to be removed (the thing that look like a second space is part of the character)
oh okay
fair
here is script for finding gaps (although what counts as a "gap" is a gap of any length, but i can change that ez)
did it in a goofy way for fun
nvm im gonna just make some changes
oh god... if not for hentaigana this wuold be such a huge gap '17fc0-1afff', '1b040-1cfff'
its split in two though
full gap list (gap = any empty region)
i can do 1 char gaps too
ok
all singular gaps
also wtf so many of these from nata are just random cjk i have fd on
fffc :))
same lol
hows progress now
well, none since last time since i was making the script
but im closing in on 2xxxx
early 2xxxx are actually so annoying to increment
i should really do a re run of my scrapper with this time with all Cjk Ideographic Extension from A to Z
Oh my god YOU
Once I start playing again I'm gonna break the GLDM
Since we've finally learned how to
HERE WE GO
it was a typo 😭
gldm... ?
why would you not
Right now I'm just looking through the gaps to see what is simple incrementing, barrier breaking and unincrementable
how do you type undefined characters
that a... big jump
like ones with no code point
lol
well, you can make a script to type it technically but your best bet is copy paste
oh you meant unassigned
let's say there's a block with U+1000-10ff. all the things in that block have assigned characters except for the last 2. how would i type them last two
copy it from a unicode database or sth
can you type out 0000?
what about surrogayes
😬
That's how SW renders spaces though, so can't do much about it
oh i just realised when i get annoyed at when non-noto fonts get put in and highlight everything and set to noto - it may override your changes?
Oh
although default being arial doesnt help my cause..
Have you been changing things to Noto Sans wholesale
why is U+0001 not dead
???
you can get before u+20?
?
like how it isn't a whitespace right
mm no its not a whitespace
wait then why is it alive
need more info
it combines with stuff
example
{0001} + Training = Ninja
well, first it is probably good to find out whats actually being sent
although thats not easy
{0001} + String.append('a') = String.append('b')
if you can get it to put the 0001 inside something
idk I added it in on a brand new save file on mobile
then it would confirm 0001 is being sent
Hold on testing it
(idk how to add in lol, let alone mobile)
(wont be teaching cuz rule 8)
huh
well, i could figure it out myself although mobile i am surprised with, i guess android lets u do things
ASD you didn't happen to copy the symbol for 0001, did you?
^ quite possible
HOLY SHIT
police sirens wail
yea what
We're already here
need to get on my laptop
uhh so i kinda just unfairly gotten 0004 :/
uh what?
STX is dead tho
Would I need to escape 0001 if I added it to the JSON?
well, when i imagine mobile i imagine a completely locked down device
Rule 8 🤓 👆
it wasn't intentional
like youd have to reverse engineer the OS to do anything of the sort xd, but thats probably not it with android
what did you expect
im not familiar with android file system (mobile device even having a file system you can interact with is honestly mind blowing to someone who has only had apple stuff)
wait what
x08 is also alive whay
8 + 4 = 5
just first check this isnt a lookup bypass plz
okay we should stop making them for now
so if we were to obtain U+0001 we could get all starter unicodes?
Theoretically?
until we know why 01 and 03 are originally alive
i dont think we know enough to even say that
like
that assumes 0001 is an obtainable result
quite possibly is, wouldnt be too surprised
given the other controls
as for adding a null character, um idk
i just don't think it's alive cuz someone got it before
someone definitely got it before
maybe before space bug?
if nobody got fd then it was already in the database
youre sure its not a lookup bypass?
well they weren't whitespaces
i mean
lets ping neal for the recipe! /j
@ neal
like before we start theory crafting you have to rule things out
controls could have totally been cheated in using the hashtag bypass
maybe he just trims that too
even if they are kinda eccentric
easy to test
and btw you can add nulls with \0 i think
As far as I know only 12 people knew thereof, none of whom said so nor would I presume to have done so without announcement
But I suppose it's not inconceivable someone else noticed
noticed what? who said anyone noticed anything
Hashtag lookup bypass
oh you mean like
anyone could have noticed
Yes, I suppose
what so
ok
they are dead
ok, good
SOHa is dead
and 0007
could even be something you have fd on
even if we got fd on 8
doesnt mean it cant be a bypass
but those are less likely
still easy to test though and put to bed any idea of bypass
those chars are just eccentric enough i think such a test is warranted
should i run a dead test on all controls
You might accidentally make more controls
Fair enough
accidentally making more controls, is that like, a bad thing? i dont even know
Though I officially absolve myself of all responsibility
can confirm for all the chars we have currently
not gonna lie guys the easiest way out of this is to directly ask neal if there is a recipe in the db present for that (although we just polluted it)
if theres some form of timestamp though then we could be sure
(just wanted to see how it looked like)
i mean since llm is probability theres always the tiniest chance that for no reason it decides here have U+0001
also what Laurasia is saying here is that it’s easy to mix up u+0001 itself and the symbol for it
Those are two different things
wtf u+0001 is alive?
one of them is u+0001, the other is U+2401
yep
0003 and 0007 also
then we got 0004 0005 0008 in the process
Well all he needed to do is to remove self references for 0001 ig
imagine null is alive
although I bet 0000 is an instant 500
I don’t see a request with null in it getting through
get ntsq to try
ah no I didnt
I mean you could, presumably the same way you did for the others
you tested null?
well also I’m
more elements
Rip
markers for more elements after this save:
did you test null nata
yeah predictable
expected lol
I vote we ask Neal
the control chars arent even in the sheet yet we can somehow get them 💀
yes
only via mojibake
wait are there anything from 7f to 9f alive or are they all tested already
Wouldn’t be surprised if there’s something else behind the scenes here, I think the odds of it being a legit recipe where the person or bot was actually trying to make controls is small
yea
tested
nothing is alive
i think it’s either a random output given for no reason, some kind of debug, some kind of mix up by the server or code
Or cheated
or someone made it
only way to find out is to ask neeeal
rather slim chance but not out of the question
neal hasnt chatted in the server in nearly 3 months 😔
if it was made I bet it was just some like actually normal recipe that the ai had brain damage on
but if it’s real you get to make fun of me for being a doubter
i'm kinda worried that neal will just ban all the controls if we ask him
why would he do that
interesting?🤔
i mean, he can
has he banned other unicode chars?
=
nah
.
oh right
yeah I dont understand that
I may have one theory
U+242a3~U+242bf
I think . is what the ai would
Give when it wanted to put nothing
Was it confirmed that . and space were banned?
space is unintentionally banned
other than that I think it’s code based and not intentional
and . being banned is confirmed via unquote glitch
but we do need to ask about full stop
well unquote glitch also disproves this theory
how so
since "." is already in the database and quotes were stripped off later
don’t see the relevance
So we could mark it as impossible on the sheet and not as probably impossible
time to add controls to the sheet !!
it’s posssible the ai instead of giving Nothing would give . Instead
and Neal didn’t like it
what gives 500?
for . ?
Yeah
At least if I remember it correctly
wait it also gave 500 for unquoted space
Yeah
yaayyyy
Same with any whitespace
shouldn't it give Nothing though
what does space.split even make
Wait why would it 500 on outputting the empty string?
in js
what does the combination for ogham space mark return
no idea
Nothing, although I didn’t actually check the response
so check it
this was on 3/30
and in this sheet to
Why
what is the result of “ “.split()
why would it give 500 for an empty string
That's what I said
How do we know
afaik there is no postprocessing for output besides trimming
im very aware
how do we know that’s what the output would have been if it wrrored
Because unquote bug got fixed
because i tried to make " " and it gave 500 instead of ?
I'm torn as to whether this is more Lab content at this point
well space is banned… I must be missing something
to me that is exactly what I would expect
so we gonna ask neal abt the controls or what
oh wait you are saying output of space made 500
what about output of full stop
500
Did that do it also
Why...
I can vaguely understand why an = sign would 500 but why the other two
Neal knows how to censor output, so this isn't some fucked up output sanitation
I don’t know and I don’t think we can know without asking
Unless
@ neal
And how about this
I can't click the imahe
one of the 20 or so genuinely impossible as far as we know
are we gonna ask neal
I vote yes
but we need to then find a mode of communication, like twitter or dm or something else etc
and who asks
imagine if 0001 QE'd
Also what does this mean in terms of more elements
that uses these controls as separators
Escape them? I mean they weren’t obtained legit so they probably should just get removed
what seriousness
but yeah
more elements can’t store your save properly if you have the characters it uses as separators
i mean for now i can move to the 80-9f block
but 0001 0003 and 0007 might have been gotten legit, unlikely but yeah
but that's temporary
prob through twitter, he seems to be more active there
uh then what's gonna happen to my save
death
aren't you on mobile while testing
no like if you move to 7f - 9f
Nata does the script still insert the emoji separator for tbings with no emoji and likewise for missing fd status
fd status is ingrained into the separator
and yeah i still insert an emoji separator
right does the separator equal 01 if not FD and 02 if FD
I actually don’t know how I’d with code split that up though cause when you run.split it deletes that character
so the info is just gone
Actually now that I think about it we do have someone that's been a regular go-through for weird shit
We could sound the Kali Alarm
@ neal how was 0001 0003 and 0007 gotten
@regal fulcrum we need access to Twitter
Actually that wasn't alarmy enough
🚨 TWITTER ACCESS IS REQUIRED 🚨
their account? is there a reason (I don’t think I was here when we had direct contact like that)
Next to Mika and Yui, Kali's the only other person with semi-regular contact with Neal, specifically over Twitter
Ever since she found Neal.fun that's been the setup
Found ingame that is
oh, I didn’t know anyone had contact, at least not within the last 4 months
hey whats up
Long story short we found Control Characters are alive and we'd like to ask Neal why
wait huh how what
Specifically a request for recipes for U+0001, 0003 and 0007
holy fuck, what did you guys cook to find those
ah i see
AHHH
okay
so let me get this straight
you tested control characters using the API
and saw a craft went through
which indicates that the elements U+0001, 3 and 7 exist
right?
More or less, yes
Kali is probs like, idk why u summoned me, now i need to learn some good shenanigans within few mins
0001
0003
0004
0005
0006
0007
0008
Aw c'mon you ruined the surprise
shit that'd be so much easier if i could get a hold of him in a vc
I was gonna be all dramatic if questions were raised
to explain i mean
you saw nothing
casual interrogation interview
sad is an anagram of asd
Thanks Cloudflare I Hate You, Scorpiathepro and Stinrg.apepnd('.- ... -..')
Did you know? So is Das
geez how do i explain this
Does Neal know element death exists
I DONT KNOW 😭
Oh wait no this is a lookup problem doesn't matter
wait whats the problem help
lets rollback abit, does neal even remember zombie 💀
wdym a lookup problem
This isn't death, this is existence lookup
you want the thread to be 100 tweet long or 💀
So yeah he knows about the existence check
the part in the code that checks if the element exists either fails with control characters and makes the craft go through anyways
OR
they exist
well some controls are dead
and it does work as expected
they exist
so yall just wanna know if this IS a mistake / bug or if they do exist
just so you/we (cause this is interesting) dont waste time trying something thats impossible
thats what the situation is?
We want to know if there's a recipe for them
Or if it got cheated in
Or option 3, whatever that is
okok
Okay actually hand show do we want to know what the recipe is or only if a recipe exists?
i do wanna know
the latter
it'd be fun figuring out the recipe
just so i get this straight
you used the API to test the recipe with control characters?
i just want to imagine the face of the random user who isn't part of the project who accidentally obtained control characters without knowing what they were
can you link docs on twitter? you could get a doc full of questions for other things aswell?
like validation endpoint 🙂
imagine neal sees that and just ghosts us
i have so many questions and no offense but he seems so completely oblivious to the complexity of all of this
Let's not ask about things dead and buried
and i wanna share :3
talking about dead
so it is revivable for element with + and .
fuck why did i sent
is that a yes
i just don't want to say something inexact
well we used some... illegal ways
ah
Agarwal set up layers of prompts and a filter in hopes that the A.I. generator’s solutions would not be incoherent or offensive.
see using the api isn't illegal
you used an extension that uses the API?
did any of you try to see if the items were alive through the API command to test a craft?
“The A.I. is wonky, so sometimes the obvious thing when you combine two things together won’t happen,” said Ashton Fullmer, 20, a YouTuber who has clocked more than 30 hours on the game.
30 hours 💀
LMAO
Reading (back on) NYT article is fun
anyone tried
await $nuxt.$root.$children[2].$children[0].$children[0].getCraftResponse({ text: "␁" }, { text: "Fire" });
?
did it work?
well i tested on a brand new savefile
not exactly but yeah
you used an extension that edits the data in your save?
The possibilities in Infinite Craft are truly endless.Credit. Neal Agarwal
No it's not
just tell him that we used the api to try combining control characters with stuff, and some of the crafts went through, which indicates that they exist in the database
okay
who reacted with 🙅♂️ lol
i see
is someone actually making a document of questions
i have sorta finished the rough tweet
i still have to conclude it tho
@nealagarwal Hey neal! I'm Kali, an Infinite Craft player and moderator for the discord
This is gonna be a long thread so i'm gonna say in advance that i'll try my best to explain the situation we have and how we need your help, but if it's unclear, a voice chat on discord would be easier, if you are willing to and are free.
So, essentially, there's a whole project that me and a few other users founded that aim to find as many individual unicode characters as elements in the game.
Fast forward to now, thanks to a ton of effort and many contributors, we have found and documented over 38.6K unique characters.
But very recently some users found something weird.
They were toying with the API, testing some crafts. Normally, if a craft is done through the API and one of the items used don't exist, the craft won't go through. From what we know, it's simply because it fails a check that verifies the existence of used items (which im sure you're well aware of).
But, users were shocked to see some control characters went through, indicating some are alive. (image for all codes)
All the other control characters didn't go through, suggesting they don't exist.
This is extremely significant and important to us, so i'll hit you with the question.
Do these items actually exist, and if yes, could we please have the recipe?
Not many people in this community have went this far with infinite craft, and the likelihood of someone finding a unique character that isn't a letter is extremely low, let alone seven of them.
actually i used the word alive i might want to rephrase no?
Existed and usable 💀
only 1 3 7 were real
so 4 5 and 8 don't exist?
4 5 8 were all gotten unintentionally while testing them
okay
they were made with 0001 etc I think
yea
how would this discord's lore be if converted into yt videos
hell yeah more youtube documentaries to stumble upon at 3 am
0001
0003
0007
(existing)
0004
0005
0006 (uhh sry)
0008
(gotten from the existing ones, etc)
So to conclude : At the moment of this tweet's publication, six control characters exist and have been found to be usable in crafts. (for future reference, this is what we call an item being "alive".
Tho, only 0001, 0003 and 0007 existed before we did some more tests.
Three other characters are now alive, being 0004, 0005 and 0008, which were obtained through the API by combining the previously mentioned already existing characters.
(this is to screenshot)
Didn't serdaise work on a yt vid?
and yes i took a shortcut on the definition of an item being alive
i'd assume neal would know
and no i dont think neal needs a complete explanation of our verbose
we invented the term alive
completely
thats why i explained
Ask neal?
8
8
1
Yes
100% damn
Do i wait for publication until we have a list of questions for him or
do i publish
another poll
i didnt know they still doing that, or did they already posted it?
^
Ok damn I missed a lot
I got distracted by dinosaurs what's going on
I mean 11:30pm so kinda bad timing for me xd
this
i need opinions
or questions to ask
This was the last time Neal Agarwal, 31, was seen. It is presumbed that he has died from ligma. R.I.P. Neal.
Are we having him on the Tonight Show
Where are we asking the questions
What are we sending
presumbed
is there a draft or
i would say publish first
We could ask for validation endpoint
Incredible
i'd try to sneak them at the end of the tweet in the gdocs link
the best would to have an faq/ama with him on the discord
my opinion is something is gone wrong and the elements are in the db for some debug, the ai gave it for no reason due to probability eventually working, or it was cheated in
right found by just weight of numbers is my current best idea
still sounds unlikely
but yeah let’s hope they weren’t hashed into existence
as i said at the end of the tweet
what even is that hash exploit
someone unrelated to the project finding a unique character that isn't 0-9 a-z is very unlikely
let alone controls
so someone finding a CONTROL character is super super unlikely
basically if you put a hashtag in front, you can cheat in anything and have it bypass the database check
and THREE OF THEM
Well, kinda yeah depending on their native language
we had a control via mojibake but it wasn’t able to be isolated on its own
i hope the hash thing was fixed
It was
Hashtag *anywhere
Also the cheated in thing would still have the hashtag so you couldn't cheat in "anything"
?
me when i string.replace('#', '');
wasnt 00ad needed for 008d
I’m ok with it
DEMOCRACY
ok yeah it was
Bom bom bom bom
i suppose
basically, all controls we have were via mojibake
whats mojibake i forgot
interpreting encoding incorrectly
ö and the like
simplest and most common example is the one with the Ã
oh im stupid right
why did i even illegally get 0001 again
@nealagarwal Hey neal! I'm Kali, an Infinite Craft player and moderator for the discord
This is gonna be a long thread so i'm gonna say in advance that i'll try my best to explain the situation we have and how we need your help, but if it's unclear, a voice chat on discord (1/?)
ban this user for advertising
/ban @ k.a.l.i
example: say I write U+00ED; this is written as the bytes C3 AD in UTF-8. However, programs that use other encoding might instead interpret that as U+00C3 U+00AD and display those instead
creepers have smth against you don't they?
lmao
ight ill come investigate more soon
gotta finish getting 7k spruce logs real quick
ping me if the world is about to explode or if something fun happens
I will be asleep and miss all of it yay….
same yippee
im lucky its 15:44 for me
Liar
i will be at school
We all know time stopped existing in France since July 28th
How's the heat down there by the way
better than before, there were a lot of rain yesterday
around 10 later hrs for me
Yeah
I'm tracking the fronts again, should be cool for most of August
Although anything could happen at this rate
Brace for September
"omg i just discovered NULL!!!!1!!!111!111!1"
you know looking at the maps of pressure it’s wild how variable the pressure is up there
here the pressure is constant 1010 pretty much regardless of weather
which is pretty funny
wait 0000 is now confirmed to be impossible right
500s
If we do get ahold of Neal let’s not waste it
It's actually quite geographically interesting Australia lacks a tornado alley
ask about 500
I mean, mountains are on wrong side for that
Yeah
we need a sheet with questions in order of importance
"hey neal can you please give us a recipe for every single found unicode ever :3"
Sure you can make one, the Unicode questions do technically have themes connected to all the others because some 500s seem to flow from some kind of illegal input
neal would be amazed theres like nearly hundreds thousands of recipes
also 0000 cant be ctrl c and v'ed right
it does not correctly detect start case
We need a name for this casing
Neal case
Don’t think so, unless it’s in a string then I guess you can
should try it
go python and ask it to print out a null sandwich and try copy paste the whole thing onto an analyser
aa
neal is online
Rare
You lost the game
We're really only down to 5 left?
6
I can't count
Also
I think if any recipes with In A are still on the sheet they may need to be removed
I believe I cleared out all of mine already
I'm not sure why it seems to only be In A affected so far but I have to accept reality as it is for now
normally yeah, except if somehow invalid recipe made it to my database (which is very unlikely to happen)
oh no i unintentionally made 0006
ok wait I'm gonna reset that save now to prevent further shit
was gonna drag out a control with something else
oh yeah what would happen if I had a char from 0000 - 001f in my save with more elements on
Can we update the list
well now control char too (added manually into the db)
Don't list them as obtained yet
its not even public 💀 (i haven't hosted this thing)
Well you're still gonna see it
What if you gaslight yourself