Live data from Hacker News

Stimulation Clicker

neal.fun

601–610 of 620 posts

Re: Stimulation Clicker

#601
post #586

Earlier quoted context omitted.

Filed as https://issues.chromium.org/issues/388437264

I bet it's working as intended. The $ symbol is probably a special feature of the console and is not intended to be a property of window. Inside setInterval, the function is no longer being executed in the special console environment, which has access to that symbol.

Yes, I guess there could be some intention behind that, presumably some security precautions, but still: the fact that you can see $ in the globalThis (as a non-enumerable prop), and that globalThis you see from inside the timeout-ed function is strictly equal to globalThis seen directly from the console, that makes it somewhat spooky.

    console.log(Object.getOwnPropertyDescriptor(globalThis, '$'))
    // {writable: true, enumerable: true, configurable: true, value: f}
    globalThis.globalThat = globalThis
    globalThat.$ === globalThis.$
    // true
    setTimeout(()=>console.log(globalThis.globalThat === globalThis))
    // true
    setTimeout(()=>console.log(Object.getOwnPropertyDescriptor(globalThis, '$')))
    // undefined (!)
    $ = $
    setTimeout(()=>console.log(Object.getOwnPropertyDescriptor(globalThis, '$')))
    // { writable: true, enumerable: true, configurable: true, value: f}
And it (`setTimeout(()=>{console.log(typeof $==="function")},0)`) works in Firefox. (Interestingly, you cannot get $'s descriptor in there, but you have it always available in timeout.)

Re: Stimulation Clicker

#604
post #61
post #12

Fantastic encapsulation and commentary on the modern web and attentionspace. There's certainly better ways to do this, but here's one way to automate 1000 clicks from the console: for (let i = 0; i Automating this art piece probably also says ... something.

Running it async will prevent the main screen from lagging: (async () => { const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms)); for (let i = 0; i

7i67i76i76i76i798778kiki87778uuuuuuuujjjjjjjkkkkkkkk

Re: Stimulation Clicker

#605
post #297

The real hidden gem here is the hilarious 40 minute mermaid-themed true crime podcast parody that you'll only hear a portion of if you progress quickly. As far as I can tell, it's fully custom-made for this game? Can't find any references to the characters online. https://stimulation-clicker.neal.fun/ sounds/true-crime.mp3 - it's hosted on Cloudflare, but even so I don't want to cost OP significant bandwidth, so join…

This is an amazing podcast - I'm glad I took the time to listen

Re: Stimulation Clicker

#606

Wow, that was amazing. This is honestly a better piece of contemporary art (in terms of making you think about modern life and what is happening to our environment, the impact on ourselves, our kids, etc.) than most of what you might see at a fancy art gallery or a contemporary art museum in NYC.

You'll never see games at fancy art galleries or contemporary art museums in NYC because games are too accessible

Not NYC, but in 2002, I saw Quake 3 Arena at the Documenta 11 in Germany: https://www.documenta11.de/data/german/index.html

I was surprised to see a video game, especially a Quake game, at an Art exhibition.

Re: Stimulation Clicker

#609
post #413

Earlier quoted context omitted.

Why do you think that stock and crypto plugins will be very profitable? There are no tools to combine finance data in easy way?

Something is broken with HN because I'm also seeing this comment thread in the post about the Yahoo Pipes replacement: https://news.ycombinator.com/item?id=42609819 However, when I reply it says Stimulation Clicker at the top so no idea what's going on. @dang?

It was a concurrency bug! I think I've fixed the data now.

A side effect is that the GP (https://news.ycombinator.com/item?id=42663527) has a much later item ID than the other posts in the thread, but its timestamp is correct.

Post reply on HN