Live data from Hacker News

The secret inside One Million Checkboxes

eieio.games

141–150 of 230 posts

Re: The secret inside One Million Checkboxes

#141
post #2

This part is so important: > The adults in my life were largely not mad at me. They asked me to knock it off, but also made me a t-shirt. I don’t think I’d be doing what I do now without the encouragement that I received then. Teena need a place to be moderately mischievous, with semi-real social outcomes, but also some boundaries and help to not take it too far. And adults who aren’t authorities over them except ins…

I did almost exactly the same thing at my school (brought down the system with a VB6 script that wrote infinite text files to networked storage). They sent my mum a letter accusing me of terrorism. At the time I thought I was pretty ridiculous and unfair (lucky my mum agreed), but now looking back with adult eyes I also see it as an almost criminal level of disregard for the job of raising children. Just absolutely i…

I wasn't screwing around with the network in high school, but got called in to the principal's office to answer some uncomfortable questions because (and I swear on my life I am not making this up) I knew how to change the desktop background on my account. This apparently made them suspicious of me. Simpler times, I know.

It was an early lesson in the fact that there are a lot of people doing IT in schools who, frankly, suck at their job. Most of the good IT people are getting paid way more elsewhere. The crappy ones are working in an environment where easily 1 in 50 of the students know more than they do and some of them feel threatened and lash out when someone is outing them for being lousy at their job, intentionally or otherwise. Like you did (disk quotas much?). Like they suspected me of.

Fixing the structural problem would require paying IT people in schools a rate that more closely matches what they'd make in industry. Fixing the social problem would require hiring people who understand what you and the author figured out: that nurturing people and directing their impulses productively yields better long-term outcomes for everyone.

Re: The secret inside One Million Checkboxes

#142
post #74

I don’t know. Reading this made me tear up a bit. I learned software engineering when I was in junior high school. I learned it because I sucked at math, and I want to write programs that solve my homework. Then I continue writing LAN chat, HTTP server, Anti Virus, and a lot more things just because it was fun to do. It was fun, it was challenging, it was rewarding, it was amazing. Now that I’m working, with the endl…

Same! It reminded me of a story about the latest Phrack issue called "Calling All Hackers" [1] and made me hopeful that indeed the hacker spirit is still present in the younger generation and will always be, as long as we older folks encourage it instead of trying to hammer it down. Makes me remember the times I was a teen and I was writing code because I wanted to, not because I needed to. Sometimes I used these ski…

Thank you for this.

Re: The secret inside One Million Checkboxes

#143
It reminds me the Contact movie [1]:

Arroway [the protagonist] discovers the signal contains over 63,000 pages of encoded data. Hadden meets with Arroway and provides her with the means to decode the pages. The decoded data reveals schematics for a Machine that may be a form of transportation for a single individual.

Actually, IIRC there's a subplot in which an autistic child draws pages over pages of 0 and 1 while watching TV noise; the protag discovers they represent something, by chance, when looking at the pages tiling the floor, from a balcony.

[1] https://en.wikipedia.org/wiki/Contact_(1997_American_film)

Re: The secret inside One Million Checkboxes

#144

I don’t know. Reading this made me tear up a bit. I learned software engineering when I was in junior high school. I learned it because I sucked at math, and I want to write programs that solve my homework. Then I continue writing LAN chat, HTTP server, Anti Virus, and a lot more things just because it was fun to do. It was fun, it was challenging, it was rewarding, it was amazing. Now that I’m working, with the endl…

[dead]

Re: The secret inside One Million Checkboxes

#145

Earlier quoted context omitted.

1. Yes 2. Directly 3. Yes

Did only one bot acted on the page at a time or multiple bots controlled the checkboxes at once when there were many small pics/elements to form the 1000x1000 image? I meant to ask did multiple people draw on the canvas at the same time or it was only one person/bot at a time?

Maybe I am misunderstanding the question but it seems like there were/are various bots at work here, but in principle a "single" bot could do these things, and is certainly how they handled animation. But even a single bot could be running many times over, or be otherwise multi-threaded.

It does seem important that as far as the page was concerned you couldn't, say, check two boxes at the exact same time. So whatever work they did to coordinate the animations had to happen through tons of single requests.

Re: The secret inside One Million Checkboxes

#146

Earlier quoted context omitted.

1. Yes 2. Directly 3. Yes

Did only one bot acted on the page at a time or multiple bots controlled the checkboxes at once when there were many small pics/elements to form the 1000x1000 image? I meant to ask did multiple people draw on the canvas at the same time or it was only one person/bot at a time?

(i'm the author)

there were a bunch of bots run by different people, but for the most part they coordinated in the discord so that they weren't fighting over the same "territory"

at one point there was a group not in the discord trying to draw in the same place as the people in the discord, which lead to the bots constantly changing checkboxes to try two different images! but it was mostly cooperative

Re: The secret inside One Million Checkboxes

#147

I don’t know. Reading this made me tear up a bit. I learned software engineering when I was in junior high school. I learned it because I sucked at math, and I want to write programs that solve my homework. Then I continue writing LAN chat, HTTP server, Anti Virus, and a lot more things just because it was fun to do. It was fun, it was challenging, it was rewarding, it was amazing. Now that I’m working, with the endl…

Writing code for the joy of it, those were the days

This is why I've never taken a coding job despite having played with code since I was a toddler (I'm 36 now). To me, coding is a creative endeavor and I just cannot do creative things for pay/on a deadline. It's the same reason I prefer not to write fiction for money.

Re: The secret inside One Million Checkboxes

#149

Earlier quoted context omitted.

Thank you. Now that you mentioned it. Maybe it was a burnout. If you don't mind sharing, what did you do to improve your mental health?

Let me disclaim that this is a work in progress and that I am not a doctor. Part of it was that I had a breakdown. That was unpleasant. But ultimately it was part of the process. (Not to say this is necessarily true of everyone!) This forced me to quit my job. I have a one track mind, so I couldn't really do the work on myself I needed while I was working. I hope this isn't necessary for you or anyone else though. Wh…

I just wanted to thank you for sharing your experience in such details. Wishing you all the best on your path to recovery and beyond.

Re: The secret inside One Million Checkboxes

#150
post #2

This part is so important: > The adults in my life were largely not mad at me. They asked me to knock it off, but also made me a t-shirt. I don’t think I’d be doing what I do now without the encouragement that I received then. Teena need a place to be moderately mischievous, with semi-real social outcomes, but also some boundaries and help to not take it too far. And adults who aren’t authorities over them except ins…

Yes, I had a similar experience in high school. I ended up modifying a virus that infected a bunch of computers and causing problems, so I got kicked out the lab until the next year (but this was late September, so no biggie.)

The next year I mentioned to the teacher that I had something I wanted to play with, can I please get access to a PC (the lab computers were Acorns), and so he gave me after school access to the accounting classroom, more storage on the network drive (50MB when everyone else had 5!), and basically free reign if I didn't break things. So I didn't, and was running Tierra on piles of machines overnight, just to see it doing cool things, and getting in in the morning to save everything and reboot them. It certainly set me up well for the future.

And didn't break things, because I didn't want to kill the golden goose!

Post reply on HN