Code golf: Will someone post <=72 characters of Javascript code that I can use to resolve this market to YES, without fetching external code?
Basic
24
Ṁ5767
resolved Mar 28
Resolved
NO

Sequel to /IsaacKing/code-golf-will-someone-post-80-char

Post Javascript code in the market comments. I will run each piece of code that's 72 characters or less and doesn't use fetch() or another way of bringing in external code in my JS console on this page. If this results in this market resolving to YES, so be it. If the market is still unresolved by the close date, it resolves to NO.

If I suspect that your code will do something that I do not want it to do, such as resolve this market to NO or send you all of my mana, I will not run it. (And if that fails, I reserve the right to resolve this market N/A.)

Each person gets one attempt.

Get
Ṁ1,000
and
S3.00
Sort by:
predictedNO

As a change from previous markets, I am now in full cooperation with the golfers in attempting to resolve this market YES. I will provide any relevant information they ask for, such as my browser environment and any error messages or other results of running a certain code snippet. And I will no longer try to foil their plans, such as by resizing the window to change the page layout.

predictedNO

Should I resolve NO or should I try @A's snippet once more just in case it was a bug?

predictedNO

@IsaacKing def NO

predictedNO

@GarrettBaker I did say I'd re-run it if it only didn't work due to a website bug.

I'm skeptical that the site bug was the reason, but I want to make sure I'm being fair.

@IsaacKing I thought you already reran it! (So I sold.) But yes, I vote for rerunning.

predictedYES

@IsaacKing Might as well rerun I guess, if it failed for a different reason then rerunning it won't do anything anyways, right?

(also yeah I kind of thought that you had already done this, or else you had already determined based on the output when you ran it that rerunning wouldn't help)

predictedNO

@IsaacKing I only bought in at the last minute since the description indicates that if the market is unresolved by close, it resolves to no. So I vote for no rerunning.

predictedYES

@Thekla Maybe @IsaacKing could test the code on a different market and report back the result? If it doesn't work then this is moot and we can just resolve NO, if it does work then it gets trickier.

predictedNO

@A Should preregister the plan if it resolves YES, to avoid arguments at the time.

predictedNO

@Thekla Yeah that's fair. Per the description this resolves NO, and I don't have any reason to think a Manifold bug caused the issue last time.

predictedNO

Golfers in shambles

predictedYES

@IsaacKing This is for sure doable, but when it changed from a code-golfing challenge to a "guess how Isaac's browser settings are different than mine" challenge it got kind of boring IMO.

predictedNO

@A That's fair. For future challenges I think I'll start answering debugging questions, and maybe give people more than one chance.

could you say which browser you'll run this in?

predictedNO

@turb Mine!

predictedYES

@IsaacKing 🙃

Hmmm the gears are turning... Would evaluating a comment on this page be considered bringing in external code? What if the comment only holds data used by the code and isn't executed? I assume it's okay to call into a js module already present in the pages source?

predictedNO

@turb I'll allow it if it seems like fun. See the comments here.

predictedYES

Okay this one should be robust regardless of whether you hold shares, and even less chaotic than the previous one even!

i=0;setInterval(b=>i<4&&b("button").at(-[11,13,9,2][i++]).click(),9,$$)

No known side effects, but I'd still refresh your page afterwards just to be safe.

@A Just ran it.

predictedYES

@IsaacKing Hmm, Manifold seems to be locked up, none of my sells are going through... hopefully that's not related to why it failed :(

predictedNO

@A Yeah I've been having some issues too. Just tagged some people in the Discord to take a look at it.

If that bug seems likely to be the reason for the failure, I'll rerun it after it's fixed.

@IsaacKing Just tested the same code again here (https://manifold.markets/A/test-market-14) after manifold eventually unlocked enough for me to create a new market, and it still worked, so I'm befuddled. Oh well.

doesn't his browser not have $$

predictedYES

@jacksonpolack It does, just not inside lambdas unless you pass it through explicitly (which is the behavior of chrome, and not the behavior of firefox)

ah ok

Related questions

© Manifold Markets, Inc.Terms + Mana-only TermsPrivacyRules