I like the idea that genies aren't obligated to serve you and if your wish is bullshit, they just kill you.
Comics
A community for sharing comics related to programming
Icon base by Delapouite under CC BY 3.0 with modifications to add a gradient
Supposedly they are malevolent spirits that sometimes may grant wishes as a reward, not by some compulsion.
Depends on the story, and IIRC it has shifted with time. But yeah, the general trope is they are stuck in a small vessel, and they offer/are extorted into one or more wishes to free them. Why they are stuck ranges from evil sorcerer trying to enslave them to noble hero stopping their rampage.
It loops once and then quits at the second wish.
Yeah, I don't see any conflict. Do opposite of next wish = fulfill third wish. Ignore first wish = don't fulfill third wish. Done.
He had his three wishes and none of them actually do anything. It doesn't matter if they make any sense or which ones would be executed. The Genie can just go back into his lamp and chill.
Tbf he could have just not asked for the wishes
The first wish was already fulfilled when the third was given, so ignoring it doesn't really change anything
Umm… ignore doesn’t mean undo.
Time is not a flat circle. It is linear
Wrong--it's a cube!
As the wishes had no side effects the optimizer was free to remove them. Wishes granted.
My first wish, gimme a forth wish
-genie=no
Ok sudo gimme a forth wish
-genie=fuck hes got me there
You've used two wishes, what are your last two wishes?
"I wish I knew the difference between fourth and forth"
"I wish I had 5 wishes"
When you push your shitty genie code to prod
He could have created a paradox using just two wishes and used his first wish for something actually useful.
Why not just one, like "I wish this wish were a paradox" or something
Genie hasn't responded for 30 seconds. Would you like to kill it?
🔪 🧞♂️
Why is it 30 in Windows? xfwm has sane 5 seconds.
It is quicker now in Windows, at least if you're trying to interact with the program. It might take 30 seconds for the message queue to fill up without any user input, but I've had it pop up asking me if I wanted to kill a game that was doing some loading in it's UI thread and neglecting the message queue when the total loading time was maybe like 20 seconds and I was clicking to see if it was hung. After understanding that it just takes a while and waiting patiently, the "should I kill it?" message doesn't pop up.
At first I thought he was trying to jailbreak the genie so he could ask it to do bad things.
First thing I thought of
what did the proprietary LLMs do to people...
None of those are wishes.
Shouldn't the genie have a null pointer exception immediately?
1st cycle:
- ✓
- fulfil 3rd wish
- ✓ in accordance with 2nd wish
2nd cycle:
- 🚫 in accordance with 3rd wish of 1st cycle
- ✓
- 🚫 in accordance with 2nd wish
repeat
tbh: IT is missing an "ignore" character.
This kills the genie