Enchoseon Personal blog of a Lvl. 999 hermit. http://enchoseon.com/ Fri, 21 Jan 2022 17:53:48 -0500 Fri, 21 Jan 2022 17:53:48 -0500 Pico Generative Nightmares <h2>Intro</h2> <p><a href="https://openai.com/blog/clip/">CLIP</a> is a natural language processing model that can learn visual concepts &amp; categorize images (e.g. identifying cats &amp; dogs) from unfiltered &amp; very noisy data, and it can basically turn images into text by automatically describing them or match search queries to a database of images.</p> <p>And then <a href="https://github.com/lucidrains">this person</a>, decided to use CLIP to train the <a href="https://vsitzmann.github.io/siren/">SIREN network</a> (which uh, is way too high-level for me to understand) to generate images that match a given description, which we now know as <a href="https://github.com/lucidrains/deep-daze">Deep Daze</a>.</p> <p>Aleph2Image is more recent attempt at this sort of text-to-image generation that uses parts of <a href="https://openai.com/blog/dall-e/">DALL-E</a> as the generator in conjunction with CLIP.</p> <p>The plan for this post is pretty much to just run tests of whatever comes into my mind &amp; explore the limitations &amp; possibilities of Aleph2Image.</p> <h2>Prompt: a neon city at night</h2> <p><img src="assets/a2i-a-neon-city-at-night.png" alt="" /></p> <p>A decent first test.</p> <h2>Prompt: a cloud of smog painted on a canvas</h2> <p><img src="assets/a2i-a-cloud-of-smog-painted-on-a-canvas.png" alt="" /></p> <p>It's more of a blob but sure whatever.</p> <h2>Prompt: a solarpunk warship</h2> <p><img src="assets/a2i-a-solarpunk-warship.png" alt="" /></p> <p>You can clearly make out the warship, but it looks like it's being attacked by a solar flare.</p> <h2>Prompt: a rainy cobblestone street</h2> <p><img src="assets/a2i-a-rainy-cobblestone-street.png" alt="" /></p> <p>I think it tried to make cobblestone rain onto a street, but I'm not entirely sure.</p> <h2>Prompt: a cat wearing a birthday hat</h2> <p><img src="assets/a2i-a-cat-wearing-a-birthday-hat.png" alt="" /></p> <p>This is just an undulating mass of cat flesh.</p> <h2>Prompt: a bee listening to jazz</h2> <p><img src="assets/a2i-a-bee-listening-to-jazz.png" alt="" /></p> <p>Jazz is a gateway to many abilities some consider to be unnatural.</p> <h2>Prompt: a demonic symbol in the sky revealing hell</h2> <p><img src="assets/a2i-a-demonic-symbol-in-the-sky-revealing-hell.png" alt="" /></p> <p>It looks a bit like the Reddit snoo character.</p> <h2>Prompt: a cafe in a monsoon</h2> <p><img src="assets/a2i-a-cafe-in-a-monsoon.png" alt="" /></p> <p>I let this run for a bit and when I came back I forgot what the prompt was and had no idea what I was looking at.</p> <h2>Prompt: an anime girl made out of garlic bread</h2> <p><img src="assets/a2i-an-anime-girl-made-out-of-garlic-bread.png" alt="" /></p> <p>V O I D G A R L I C.</p> <h2>Conclusion</h2> <p><del><em>"I was afraid that not a single thing on earth would ever again surprise me", Jorge Luis Borges</em></del></p> <p><a href="https://www.youtube.com/watch?v=NNxoJA9Hvqo&amp;t=217s"><em>"Uuooooooaaaahhhhohhhhhhhh okay", Vinny</em></a></p> <p>I'm pretty excited to see what this will evolve into. For now though, I don't see a use for any of the images I got other than <em>maybe</em> inspiration.</p> <h2>Special Thanks</h2> <p><a href="https://twitter.com/advadnoun">@advadnoun</a> was the creator of the <a href="https://colab.research.google.com/drive/1oA1fZP7N1uPBxwbGIvOEXbTsq2ORa9vb?usp=sharing#scrollTo=2aDcCMUnjQLh">Google Colab</a> that made all of this possible. You can donate to him via Venmo at "@rynnn".</p> <h2>Intro II</h2> <p>Okay so I found this <a href="https://colab.research.google.com/drive/1vNB-4QIztaTxBVgju3dKNt372HaqtPr6#scrollTo=dD0m3KuGxnf8">Google Colab for Dall-E Mini</a>, so let's do this again and see what happens.</p> <h2>Prompt: a neon city at night</h2> <p><img src="assets/dm-a-neon-city-at-night.png" alt="" /></p> <p>Okay, this looks a lot cooler than the last one--Even if you can't really see any detail whatsoever.</p> <h2>Prompt: a cloud of smog painted on a canvas</h2> <p><img src="assets/dm-a-cloud-of-smog-painted-on-a-canvas.png" alt="" /></p> <p>This looks like some sort of abstract art--Pretty good!</p> <h2>Prompt: a solarpunk warship</h2> <p><img src="assets/dm-a-solarpunk-warship.png" alt="" /></p> <p>It's really easy to see the warship &amp; water, this is really cool.</p> <h2>Prompt: a rainy cobblestone street</h2> <p><img src="assets/dm-a-rainy-cobblestone-street.png" alt="" /></p> <p>It doesn't look rainy, but there is very clearly a cobblestone street &amp; buildings. I'm also digging the painterly style.</p> <h2>Prompt: a cat wearing a birthday hat</h2> <p><img src="assets/dm-a-cat-wearing-a-birthday-hat.png" alt="" /></p> <p>You can barely make out the cat &amp; even a bit of the birthday hat. Looks like pretty good abstract art.</p> <h2>Prompt: a bee listening to jazz</h2> <p><img src="assets/dm-a-bee-listening-to-jazz.png" alt="" /></p> <p>It correctly got the low DOF effect from having a camera focused on something really small, but not the bee unfortunately.</p> <h2>Prompt: a demonic symbol in the sky revealing hell</h2> <p><img src="assets/dm-a-demonic-symbol-in-the-sky-revealing-hell.png" alt="" /></p> <p>I can't make heads or tails of this one.</p> <h2>Prompt: a cafe in a monsoon</h2> <p><img src="assets/dm-a-cafe-in-a-monsoon.png" alt="" /></p> <p>Now this is pretty fucking sick. A lot of these images could look orders of magnitudes better with human manipulation.</p> <h2>Prompt: an anime girl made out of garlic bread</h2> <p><img src="assets/dm-an-anime-girl-made-out-of-garlic-bread.png" alt="" /></p> <p>Looks like a character that would come out of an obscure RPG Maker game lmao. These images are giving me so many ideas.</p> <h2>Prompt: a euclidean bedroom</h2> <p><img src="assets/dm-a-euclidean-bedroom.png" alt="" /></p> <p>It looks more like a bathroom.</p> <h2>Prompt: a non-euclidean bedroom</h2> <p><img src="assets/dm-a-non-euclidean-bedroom.png" alt="" /></p> <p>Ironically, this one looks more like a room than the previous one.</p> <h2>Prompt: a lavish hotel lobby</h2> <p><img src="assets/dm-a-lavish-hotel-lobby.png" alt="" /></p> <p>I swear this looks more like a bathroom than a hotel lobby.</p> <h2>Prompt: a cute anime girl</h2> <p><img src="assets/dm-a-cute-anime-girl.png" alt="" /></p> <p>Holy shit. <em>Hoooly</em> fucking shit. Another character that would fit seamlessly into an obscure RPG Maker game.</p> <h2>Prompt: a cute anime boy</h2> <p><img src="assets/dm-a-cute-anime-boy.png" alt="" /></p> <p>This is like an alternate reality fever dream version of <a href="https://avogado6.com/">Avagado6</a>.</p> <h2>Prompt: a kobold in a hoodie</h2> <p><img src="assets/dm-a-kobold-in-a-hoodie.png" alt="" /></p> <p>Okay, so it took the mythological interpretation of the kobold instead of the furry version.</p> <h2>Prompt: a cute kobold in a hoodie</h2> <p><img src="assets/dm-a-cute-kobold-in-a-hoodie.png" alt="" /></p> <p>Some issue as the previous attempt.</p> <h2>Prompt: a redditor</h2> <p><img src="assets/dm-a-redditor.png" alt="" /></p> <p>I can't make out anything in this one.</p> <h2>Prompt: a sign that says, "ybubbus"</h2> <p><img src="assets/dm-a-sign-that-says-ybubbus.png" alt="" /></p> <p>I wasn't expecting it work, and it didn't, but I think it tried to make a storefront.</p> <h2>Prompt: an isometric view of a pixelated car</h2> <p><img src="assets/dm-an-isometric-view-of-a-pixelated-car.png" alt="" /></p> <p>Isometric Pablo Picasso.</p> <h2>Prompt: the Notre Dame made of human flesh</h2> <p><img src="assets/dm-the-notre-dame-made-of-human-flesh.png" alt="" /></p> <p>I guess that might be the Notre Dame.</p> <h2>Prompt: a bottle of water</h2> <p><img src="assets/dm-a-bottle-of-water.png" alt="" /></p> <p>I was not expecting such an abstract image to come out of this prompt.</p> <h2>Prompt: a violent bottle of water</h2> <p><img src="assets/dm-a-violent-bottle-of-water.png" alt="" /></p> <p>Not only is this one more recognizable as a bottle of water than the previous prompt, you can even see it trying to replicate the Shutterstock watermark.</p> <h2>Prompt: Francis Bacon in the style of Francis Bacon</h2> <p><img src="assets/dm-francis-bacon-in-the-style-of-francis-bacon.png" alt="" /></p> <p>Okay, wow. That actually looks like a Francis Bacon piece.</p> <h2>Prompt: Francis Bacon in the style of Francis Bacon in the style of Francis Bacon</h2> <p><img src="assets/dm-francis-bacon-in-the-style-of-francis-bacon-in-the-style-of-francis-bacon.png" alt="" /></p> <p>Obviously a later Francis Bacon piece.</p> <h2>Prompt: a Pikachu poster</h2> <p><img src="assets/dm-a-pikachu-poster.png" alt="" /></p> <p>That's... not a Pikachu.</p> <h2>Prompt: Jim Carrey is an anti-vaxxer</h2> <p><img src="assets/dm-jim-carrey-is-an-anti-vaxxer.png" alt="" /></p> <p>Looks like we caught the bastard in the middle of some shape-shifting.</p> <h2>Prompt: Joe Biden's America</h2> <p><img src="assets/dm-joe-bidens-america.png" alt="" /></p> <p>Literally Hide the Pain Harold.</p> <h2>Prompt: Donald Trump's America</h2> <p><img src="assets/dm-donald-trumps-america.png" alt="" /></p> <p>Literally a Jellyfish.</p> <h2>Prompt: Barack Obama's America</h2> <p><img src="assets/dm-barack-obamas-america.png" alt="" /></p> <p>Literally Boris Johnson.</p> <h2>Prompt: banana</h2> <p><img src="assets/dm-banana.png" alt="" /></p> <p>A for effort.</p> <h2>Conclusion II</h2> <p>Dall-E Mini is much, much faster than Aleph2Image--At the expense of resolution. But that's a fair trade-off, and what I want to do now is see if I can modify these images to be better.</p> <h2>Special Thanks II</h2> <p>The <a href="https://colab.research.google.com/drive/1vNB-4QIztaTxBVgju3dKNt372HaqtPr6#scrollTo=dD0m3KuGxnf8">Dall-E Mini colab</a> is used was made by "mega b#6696" on Discord and was incredibly easy to use.</p> <h2>Addendum: Batch-editing Dall-E Mini Output</h2> <p>Here's all of the previous Dall-E images you saw run through various filters:</p> <p><img src="assets/dm-a-neon-city-at-night_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-cloud-of-smog-painted-on-a-canvas_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-solarpunk-warship_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-rainy-cobblestone-street_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-cat-wearing-a-birthday-hat_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-bee-listening-to-jazz_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-demonic-symbol-in-the-sky-revealing-hell_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-cafe-in-a-monsoon_posterized.jpg" alt="" /></p> <p><img src="assets/dm-an-anime-girl-made-out-of-garlic-bread_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-euclidean-bedroom_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-non-euclidean-bedroom_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-lavish-hotel-lobby_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-cute-anime-girl_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-cute-anime-boy_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-kobold-in-a-hoodie_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-cute-kobold-in-a-hoodie_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-redditor_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-sign-that-says-ybubbus_posterized.jpg" alt="" /></p> <p><img src="assets/dm-an-isometric-view-of-a-pixelated-car_posterized.jpg" alt="" /></p> <p><img src="assets/dm-the-notre-dame-made-of-human-flesh_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-bottle-of-water_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-violent-bottle-of-water_posterized.jpg" alt="" /></p> <p><img src="assets/dm-franci-bacon-in-the-style-of-francis-bacon_posterized.jpg" alt="" /></p> <p><img src="assets/dm-francis-bacon-in-the-style-of-francis-bacon-in-the-style-of-francis-bacon_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-pikachu-poster_posterized.jpg" alt="" /></p> <p><img src="assets/dm-jim-carrey-is-an-anti-vaxxer_posterized.jpg" alt="" /></p> <p><img src="assets/dm-joe-bidens-america_posterized.jpg" alt="" /></p> <p><img src="assets/dm-donald-trumps-america_posterized.jpg" alt="" /></p> <p><img src="assets/dm-barack-obamas-america_posterized.jpg" alt="" /></p> <p><img src="assets/dm-banana_posterized.jpg" alt="" /></p> <p><img src="assets/dm-a-neon-city-at-night_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-cloud-of-smog-painted-on-a-canvas_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-solarpunk-warship_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-rainy-cobblestone-street_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-cat-wearing-a-birthday-hat_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-bee-listening-to-jazz_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-demonic-symbol-in-the-sky-revealing-hell_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-cafe-in-a-monsoon_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-an-anime-girl-made-out-of-garlic-bread_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-euclidean-bedroom_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-non-euclidean-bedroom_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-lavish-hotel-lobby_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-cute-anime-girl_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-cute-anime-boy_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-kobold-in-a-hoodie_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-cute-kobold-in-a-hoodie_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-redditor_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-sign-that-says-ybubbus_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-an-isometric-view-of-a-pixelated-car_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-the-notre-dame-made-of-human-flesh_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-bottle-of-water_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-violent-bottle-of-water_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-franci-bacon-in-the-style-of-francis-bacon_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-francis-bacon-in-the-style-of-francis-bacon-in-the-style-of-francis-bacon_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-pikachu-poster_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-jim-carrey-is-an-anti-vaxxer_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-joe-bidens-america_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-donald-trumps-america_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-barack-obamas-america_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-banana_pixelated.jpg" alt="" /></p> <p><img src="assets/dm-a-neon-city-at-night_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-cloud-of-smog-painted-on-a-canvas_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-solarpunk-warship_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-rainy-cobblestone-street_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-cat-wearing-a-birthday-hat_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-bee-listening-to-jazz_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-demonic-symbol-in-the-sky-revealing-hell_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-cafe-in-a-monsoon_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-an-anime-girl-made-out-of-garlic-bread_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-euclidean-bedroom_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-non-euclidean-bedroom_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-lavish-hotel-lobby_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-cute-anime-girl_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-cute-anime-boy_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-kobold-in-a-hoodie_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-cute-kobold-in-a-hoodie_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-redditor_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-sign-that-says-ybubbus_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-an-isometric-view-of-a-pixelated-car_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-the-notre-dame-made-of-human-flesh_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-bottle-of-water_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-violent-bottle-of-water_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-franci-bacon-in-the-style-of-francis-bacon_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-francis-bacon-in-the-style-of-francis-bacon-in-the-style-of-francis-bacon_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-a-pikachu-poster_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-jim-carrey-is-an-anti-vaxxer_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-joe-bidens-america_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-donald-trumps-america_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-barack-obamas-america_sharpened.jpg" alt="" /></p> <p><img src="assets/dm-banana_sharpened.jpg" alt="" /></p> <h2>Conclusion III</h2> <p>This is pretty fun.</p> <h2>Addendum II</h2> <video controls> <source src="assets/addendum-barack-obamas-america.mp4" type="video/mp4"> Your browser does not support HTML video. </source></video> Tue, 03 Aug 2021 20:00:00 -0400 http://enchoseon.com/generative-nightmares http://enchoseon.com/generative-nightmares ICX ERC20 Hell <h2>Introduction</h2> <p>Back in April, I was browsing Pastebin when I found the private key to an old ICX wallet with a value of $203,275.47 (<a href="https://etherscan.io/token/0xb5a5f22694352c15b00323844ad545abb2b11028?a=0xa8015df1f65e1f53d491dc1ed35013031ad25034">0xa8015df1f65e1f53d491dc1ed35013031ad25034</a>).</p> <p>The problem? It was ERC-20 (more on this later). And it was obviously one of those scams where someone hooks up a bot to a leaked &amp; empty ETH wallet with some altcoins with the intention of withdrawing ETH that <em>someone else</em> puts in to the wallet trying to pay the gas fees to withdraw the altcoins attached to the wallet.</p> <p><a href="https://www.pixiv.net/en/artworks/79258917"><img src="assets/wallet-bait.png" alt="" /></a></p> <p>The difference was, of course, that the bait for this scam was (superficially) much more ludicrous than usual. Usually, the amount of altcoins used in these scams is worth no more than $60. Of course, the wallet isn't worth $200,000--It's worth $0.</p> <p>Back in 2018, ICX switched blockchains, and most exchanges automatically swapped their client's ICX to the new mainnet.</p> <p>However, people who were holding their ICX in secure wallets like MetaMask had to manually swap their ERC-20 ICX to the new ICX. Missing this deadline meant losing your ICX.</p> <p>By the time I had found the wallet, the official swap period was over. In fact, that's probably why the wallet was on Pastebin—The owner probably just wanted to recoup a fraction of their loss by stealing from wannabe thieves. </p> <p>Exchanges no longer support ERC-20 ICX. No wallets have a "Swap" button next to the old ICX anymore. In fact, most wallets are broken &amp; can't even display ERC-20 ICX.</p> <p>After spending 11 hours reading Reddit posts, I was able to assemble the timeline.</p> <h2>The Timeline</h2> <ul> <li><strong>2018:</strong> The swap begins. It's extended by 1 month before closing.</li> <li><strong>2018 - Late 2020:</strong> ICON team handles swaps for stragglers. Gas prices are high &amp; transfers are slow.</li> <li><strong>Limbo Period:</strong> All information on how to manually swap your ERC-20 ICX with the ICON team is wiped from the internet.</li> <li><strong>Late 2020 - Early 2021:</strong> Announced that swaps will be opening up again, but only for the ICONFi platform.</li> </ul> <h2>And so it begun</h2> <p>After coming to the conclusion that I was in tight competition to drain the wallet &amp; that my only option was to go through the ICONFi platform &amp; get the ICX without depositing any ETH whatsoever, I decided that my next move was to prepare for the public launch date of the ICONFi swap.</p> <p>And in order to do that, I had to contact support.</p> <hr /> <h4>Me:</h4> <p>I'll try to keep this as brief as possible, because you're probably getting a ton of messages like this:</p> <p>I have a sum of ERC-20 ICX tied up in my ICONex wallet (I already know the private key).</p> <p>I read in the r/helloicon FAQ that you'll be handling ERC-20 ICX to mainnet ICX swaps from now—So I'm emailing you to ask two questions:</p> <ul> <li>How will the swap work?</li> <li>How can I do the swap?</li> </ul> <p><br>Looking forward to hearing from you,</p> <p>— Brand</p> <hr /> <h4>Support:</h4> <p>Hello,</p> <p>The official swap period for the old ERC20 ICX tokens ended in 2018. However, in partnership with the Foundation, ICONFi has announced an upcoming token swap support.</p> <p><a href="https://iconfi.medium.com/iconfi-supports-icons-token-swap-e5c0ec8ae701">https://iconfi.medium.com/iconfi-supports-icons-token-swap-e5c0ec8ae701</a></p> <p>Above is the announcement regarding the ICO token swap. Please stay tuned for more details - we will be announcing when the swap service is ready for public launch.</p> <p>In the meantime, please let us know if you have any questions about any of our other services, including flexible and fixed term savings products for BTC/ETH/USDT/USDC.</p> <p>Thank you.</p> <p>ICONFi</p> <hr /> <h4>Me:</h4> <p>Great, thanks! </p> <hr /> <h4><em>Commentary:</em></h4> <p><em>(I'm not really sure what I was expecting to come out of such blatantly obvious attempt at non-public information other than this boilerplate response.)</em></p> <hr /> <h4>Me:</h4> <p>Oh, wait—Sorry to keep beating a dead horse, but is there anything I should do in preparation for the swap?</p> <p>I know that a guide will be dropping on the launch day, but I'd just like to iron out any issues you're allowed to discuss with me.</p> <p>For example, I'm a little confused by this paragraph:</p> <p><em>"For every ETH wallet holding ICO Tokens, a corresponding ICON wallet exists that the owner can access using his/her private key (“PK”) of the ETH wallet. ICONFi will be dropping “IOU” tokens into the corresponding ICON wallets that can be exchanged with the native ICX via ICONFi. This service will be available 24/7, and there is no need to wait for a manual swap process." (<a href="https://iconfi.medium.com/iconfi-supports-icons-token-swap-e5c0ec8ae701">Src</a>)</em></p> <p>So if I'm understanding this correctly, if I keep my ERC-20 ICX in my ICONex wallet like so—</p> <p><img src="assets/icx-erc20-screenshot.png" alt="" /> <em>(Note: Both wallets use the same private key)</em></p> <p>—Once the swap opens up, the mainnet ICX address (circled in blue) will automagically receive a deposit overnight?</p> <p>Or am I misinterpreting the situation?</p> <p>I know I'm getting into extremely thorny territory, but I'll ask anyways, since these questions have been burning a hole into my soul:</p> <ul> <li><strong>Will I have to somehow transfer my ERC-20 ICX into ICONFi to do the swap?</strong></li> <li><strong>If ICONFi is needed to do the swap, will KYC be required?</strong></li> <li><strong>Does <em>"ICONFi will be dropping “IOU” tokens into the corresponding ICON wallets that can be exchanged with the native ICX via ICONFi"</em> mean that the only way to get the mainnet ICX is through the ICONFi app?</strong></li> </ul> <p>Sorry for this barrage of tricky questions,</p> <p>— Brand</p> <hr /> <h4>Support:</h4> <p>Hello,</p> <p>The old tokens cannot move - so it is still in a ETH address. All you would need is access to your PK for the ETH address which contained the old ERC-20 tokens which can no longer move.</p> <p>Your private key for the ETH address has a matching ICON token address - you can do this by importing the PK for the ETH address into your ICONex. Based on your explanation it seems like you have done it already - if so, then you can leave it as is and wait for the guide to be published.</p> <p>Regarding your other Qs:</p> <ol> <li>ERC20 tokens cannot move, as it was locked down by the entire smart contract. We are devising a more convenient way to make the swap happen.</li> <li>I’m afraid I do not have the answer to that yet.</li> <li>Yes correct.</li> </ol> <p>Thank you!</p> <p>ICONFi</p> <h2>Speculation</h2> <p>I got more information than I was expecting, but it wasn't good news.</p> <p>From browsing the r/helloicon subreddit and reading heresay along with reading the reply from support, I became 99% certain that KYC was going to be a requirement for the swap.</p> <p>Additionally, I wasn't sure if I'd need to pay ETH gas fees to do the swap or to move the swapped ICX to my personal wallet, either.</p> <p>This was bad.</p> <h2>Not Speculation</h2> <p>But what was not speculation was the fact that the ICX ERC-20 address had <a href="https://etherscan.io/tx/0xbe0bb396c506a0f979f535a43a50bd645158ee77cc88d41d6de9a73476b4b0c0">an outgoing TXID</a> that signalled that someone had already initiated the swap more than 2 years prior to my mucking about.</p> <h2>The End</h2> <p>On 6/7/21, I got an email from ICONFi support telling me that ERC20 swaps were back. I immediately go to work, and 20 minutes later, my fears were confirmed.</p> <p><img src="assets/guess-im-paying-those-student-loans-after-all.jpg" alt="" /></p> <p>In conclusion, those are 12 hours I'm never getting back.</p> <p>Also, yes, the scam successfully tapped into my greed, but not my wallet--So that's probably a win.</p> <p>I say "probably" because I'm never going to emotionally recover from this elaborate troll.</p> Mon, 07 Jun 2021 20:00:00 -0400 http://enchoseon.com/icx-hell http://enchoseon.com/icx-hell Super Fantastical 6: Nook Incorporated Antimemetics Division Report <h2>Nook Inc. Antimemetics Division Report: Lunartide</h2> <p><span style="color:red"><strong>This report is classified &amp; accessible only to the Nook Inc. Antimemetics Division &amp; Lunartide island staffers.</strong></span></p> <hr /> <p>The island of "Lunartide" houses a small community of Nook Inc. Deserted Island Getaway Package members consisting of 2 humans, 1 deer, 1 dog, 1 rabbit, 1 hamster, 1 cub, 1 sheep, 1 cat, 1 penguin, 1 squirrel, and 1 wolf--Not counting island staffers Tom Nook, Isabelle, Timmy, or Tommy.</p> <p>(AWAITING IMAGE)</p> <p>All residents, except for island staffers &amp; the two humans residents, have been infected by a memetic virus that spreads through an unknown vector.</p> <p>Infected obtain a shared verbal tick of "malarkey", which they use as a "catchphrase" that they involuntarily append to the end of their sentences.</p> <p>Upon questioning, the two humans stated that they originally asked a previous resident to use the phrase, "lol" as a catchphrase, which had a memetic effect that they stopped by exiling the original resident (Patient Zero) &amp; telling the infected to use his original catchphrase, "malarkey".</p> <p>This new "malarkey" catchphrase also had a memetic effect, infecting everyone--except island staffers &amp; the two humans--within a few months.</p> <p>Nook Inc. agents were able to track down Patient Zero, but she was unable to recall ever living at Lunartide &amp; did not recognize any Lunartide residents. One of the humans stated that Patient Zero, upon meeting them again while on vacation, proceeded to introduce themselves using the exact same lines they had used to introduce themselves on their first introduction.</p> <p>Other past residents of Lunartide show the same symptoms. This antimemetic effect appears to only apply to island residents. Visitors entering &amp; leaving the island, such as frequent visitors K.K., Daisy Mae, Flick, C.J., etc. retain their memory of having visited the island.</p> <p>The antimemetic effect takes place as soon as no Lunartide residents are on same the island as the exiled resident.</p> <p>1 human resident was able to find the same exiled Lunartide resident multiple times while on vacation, with each meeting beginning with a verbatim recitation of their previous meeting.</p> <p>The antimemetic effect of being exiled from Lunartide appears to exist separately from the memetic effect of the catchphrase.</p> <p>After permanently placed Nook Inc. agents on the island annoyed the 2 human residents with excessive questioning, they received letters in the mail declaring that they had been exiled from the island. The agents then began packing up their belongings &amp; left the island 48 hours later, experiencing the same antimemetic effects of other Lunartide residents.</p> <p>It is unknown why the agents left the island despite knowing the possible antimemetic effects of doing so. It is possible that being exiled from the island anomalously compelled the agents to leave the island. </p> <p>All official logs of agent activity have been lost, save for Dodo Airlines entry &amp; exit dates along with the aforementioned mail, which was found in a trash bin in front of the Mueseum &amp; led to the discovery of the existence of the agents after the antimemetic effect of leaving Lunartide wiped them from Nook Inc. records &amp; all employee memory.</p> <p>Recovery teams were able to find the agents camping on a small island believing that they were on a "Mystery Island Tour" vacation offered by Dodo Airlines. Dodo Airlines has no such program, and no records of the phrase exist except in a small notepad in the desk of a Dodo Airlines pilot in Lunartide.</p> <p>(AWAITING IMAGE)</p> <p>All further agent deployments to Lunartide are suspended unless granted permission by Tom Nook considering the various antimemetic &amp; memetic threats that Lunartide poses.</p> <p>Extraction efforts for Nook Inc. island staff are underway.</p> <p>Further recovery efforts are also underway to find any evidence of other past Nook Inc. research into Lunartide that may have been wiped out in separate antimemetic attacks.</p> Tue, 01 Jun 2021 20:00:00 -0400 http://enchoseon.com/super-fantastical-6-nook-incorporated-antimemetic-division-report-lunartide http://enchoseon.com/super-fantastical-6-nook-incorporated-antimemetic-division-report-lunartide No, crypto mining will not obliterate the planet <h2>What This Post Isn't</h2> <p>This post is not an econ crash course or an intro to cryptocurrencies.</p> <p>And so this post is especially not for luddites who need to characterize cryptocurrency users as evangelical circle-jerkers, Indian scammers, criminals, etc. because they can't be bothered to read beyond the headlines.</p> <p><strong>In other words, if you have fundmental misunderstandings about cryptocurrency <u>and/or fiat</u>, this post probably won't address them.</strong></p> <p>tl;dr I need you to gtfo if you're a r/pcmasterrace simp.</p> <h2>Quick Note on the GPU Shortage</h2> <p>Currently, there is a lot of unwarranted hate for crypto miners, the new wave of which is mainly from salty gamers who need a scapegoat for the ongoing GPU shortage.</p> <p>Just wait until they find out about the Industrial Revolution &amp; its consequences for the human race.</p> <p>Nah, just kidding, the Industrial Revolution &amp; heavy industry has driven down costs and have allowed for exponential technological innovation, the problem is unregulated Capitalism. Anyways.</p> <p>Let's be clear, the GPU shortage is being worsened by GPU miners, but the main driver is probably unprecedented consumer demand because people are working from home &amp; realizing that integrated graphics aren't going to cut it anymore.</p> <p>Multiple factors are at play, &amp; noone knows for certain if there's a single thing to blame--And more importantly: If it even matters. This situation is a total mess.</p> <h2>Quick Note on Mining</h2> <p>Mining profits are exceptionally good at the moment, as per this table from <a href="https://www.tomshardware.com/news/gpu-shortages-worsen-cryptocurrency-coin-miners-ethereum">Tom's Hardware</a>:</p> <h4>January 2021 GPU Cryptocurrency Mining</h4> <table> <thead> <tr> <th class="firstcol ">Component </th> <th>$/Day </th> <th>Power $/Day </th> <th>Profit/Day </th> <th>Break Even </th> </tr> </thead> <tbody> <tr> <td> GeForce RTX 3090 ($1499) </td> <td>$10.80 </td> <td>$0.80 </td> <td>$10.00 </td> <td>~150 days </td> </tr> <tr> <td> GeForce RTX 3080 ($699) </td> <td>$8.80 </td> <td>$0.60 </td> <td>$8.20 </td> <td>~85 days </td> </tr> <tr> <td> GeForce RTX 3070 ($499) </td> <td>$5.45 </td> <td>$0.40 </td> <td>$5.05 </td> <td>~99 days </td> </tr> <tr> <td> GeForce RTX 3060 Ti ($399) </td> <td>$5.40 </td> <td>$0.40 </td> <td>$5.00 </td> <td>~80 days </td> </tr> <tr> <td> GeForce RTX 2080 Ti ($1199) </td> <td>$5.35 </td> <td>$0.55 </td> <td>$4.80 </td> <td>~250 days </td> </tr> <tr> <td> GeForce RTX 2080 Super ($699) </td> <td>$3.80 </td> <td>$0.50 </td> <td>$3.30 </td> <td>~212 days </td> </tr> <tr> <td> GeForce RTX 2070 Super ($499) </td> <td>$3.60 </td> <td>$0.40 </td> <td>$3.20 </td> <td>~156 days </td> </tr> <tr> <td> GeForce RTX 2060 Super ($399) </td> <td>$3.50 </td> <td>$0.30 </td> <td>$3.20 </td> <td>~125 days </td> </tr> <tr> <td> GeForce RTX 2060 ($299) </td> <td>$2.85 </td> <td>$0.30 </td> <td>$2.55 </td> <td>~117 days </td> </tr> <tr> <td> Radeon RX 6900 XT ($999) </td> <td>$8.05 </td> <td>$0.55 </td> <td>$7.50 </td> <td>~133 days </td> </tr> <tr> <td> Radeon RX 6800 XT ($649) </td> <td>$7.00 </td> <td>$0.50 </td> <td>$6.50 </td> <td>~100 days </td> </tr> <tr> <td> Radeon RX 6800 ($579) </td> <td>$5.75 </td> <td>$0.40 </td> <td>$5.35 </td> <td>~108 days </td> </tr> <tr> <td> Radeon RX 5700 XT ($399) </td> <td>$5.00 </td> <td>$0.40 </td> <td>$4.60 </td> <td>~87 days </td> </tr> <tr> <td> Radeon RX 5700 ($349) </td> <td>$4.80 </td> <td>$0.40 </td> <td>$4.40 </td> <td>~79 days </td> </tr> <tr> <td> Radeon RX 5600 XT ($279) </td> <td>$3.35 </td> <td>$0.30 </td> <td>$3.05 </td> <td>~91 days </td> </tr> <tr> <td> Ryzen 9 5950X ($799) </td> <td>$1.25 </td> <td>$0.25 </td> <td>$1.00 </td> <td>~800 days </td> </tr> <tr> <td> Ryzen 9 5900X ($549) </td> <td>$0.95 </td> <td>$0.25 </td> <td>$0.70 </td> <td>~785 days </td> </tr> <tr> <td> Ryzen 7 5800X ($449) </td> <td>$0.68 </td> <td>$0.25 </td> <td>$0.43 </td> <td>~1050 days </td> </tr> <tr> <td> Ryzen 5 5600X ($299) </td> <td>$0.55 </td> <td>$0.15 </td> <td>$0.40 </td> <td>~747 days </td> </tr> <tr> <td> Ryzen 9 3950X ($749) </td> <td>$1.13 </td> <td>$0.25 </td> <td>$0.88 </td> <td>~850 days </td> </tr> <tr> <td> Ryzen 9 3900X ($499) </td> <td>$0.90 </td> <td>$0.25 </td> <td>$0.65 </td> <td>~767 days </td> </tr> <tr> <td> Ryzen 7 3800X ($399) </td> <td>$0.63 </td> <td>$0.25 </td> <td>$0.38 </td> <td>~1050 days </td> </tr> <tr> <td> Ryzen 7 3700X ($329) </td> <td>$0.63 </td> <td>$0.25 </td> <td>$0.38 </td> <td>~866 days </td> </tr> <tr> <td> Ryzen 5 3600X ($249) </td> <td>$0.48 </td> <td>$0.23 </td> <td>$0.25 </td> <td>~1000 days </td> </tr> <tr> <td> Ryzen 5 3600 ($199) </td> <td>$0.45 </td> <td>$0.15 </td> <td>$0.30 </td> <td>~666 days </td> </tr> <tr> <td> Core i9-10900K ($499) </td> <td>$0.50 </td> <td>$0.30 </td> <td>$0.20 </td> <td>~2500 days </td> </tr> <tr> <td> Core i7-10700K ($379) </td> <td>$0.43 </td> <td>$0.23 </td> <td>$0.20 </td> <td>~1900 days </td> </tr> <tr> <td> Core i5-10600K ($265) </td> <td>$0.29 </td> <td>$0.23 </td> <td>$0.06 </td> <td>Forget it! </td> </tr> <tr> <td> Core i9-9900K ($339) </td> <td>$0.39 </td> <td>$0.23 </td> <td>$0.16 </td> <td>~2120 days </td> </tr> <tr> <td> Core i7-9700K ($269) </td> <td>$0.28 </td> <td>$0.23 </td> <td>$0.05 </td> <td>Forget it! </td> </tr> <tr> <td> Core i5-9600K ($199) </td> <td>$0.16 </td> <td>$0.15 </td> <td>$0.01 </td> <td>Forget it! </td> </tr> </tbody> </table> <p><br></p> <!-- As DAG sizes get larger, the barrier of entry into crypto mining will become higher, which is what happened to Ethereum on November 9, 2020 when it breached 4 gb on block height 11,520,000--Stopping GPU miners with less than 4 gb of RAM from being able to mine Ethereum. *(Of course, you can still mine with tweaks to your miner, but the returns are diminishing rapidly.)* The Ethereum DAG will likely hit 5 gb in October of 2022, 6 gb in August 2024, & 8 gb in April 2028 according to [Minerstat.com](https://minerstat.com/dag-size-calculator). Regardless, miners will simply switch to altcoins or join pools. Increased costs of running full nodes won't end Ethereum, it'll simply force people to use centralized gateways/hosts like MEW, Etherscan, or Metamask. **Point is, the coin names will change & scalability will be tested (which is fine, because cryptocurrencies are built to scale), but mining isn't going anywhere.**--> <p>It's easy to see how these gains scale rapidly. <strong>Mining isn't going anywhere</strong>, farms are a multi-billion dollar industry for a reason.</p> <h2>Bitcoin Electricity Costs</h2> <p>The <a href="https://cbeci.org/cbeci/comparisons">University of Cambridge</a> estimates that Bitcoin contibutes 0.58% of the world's total electricity consumption, consuming 126.98 TWh.</p> <p>That's more than Argentina (125.03 TWh), Norway (124.127 TWh), Pakistan (120.564 TWh), the United Arab Emirates (119.455 TWh), the Netherlands (110.682 TWh), &amp; many more.</p> <p><strong>If Bitcoin were a country, it'd rank 29th in annual electricity consumption.</strong></p> <p>This energy use is necessary for making the blockchain secure.</p> <p>This isn't counting other cryptocurrencies either, like Ethereum or the plethora of unheard-of altcoins miners are into.</p> <p>But unlike fiat, Bitcoin (&amp; many other crypto currencies) don't need a GDP, a military, or a banking system to exist.</p> <p><strong>So the cost of the Bitcoin infrastructure is much less than the cost of the infrastructure of traditional fiat, which requires having a functioning country, right?</strong></p> <p>But it's not like replacing fiat with crypto will result in this "additional" infrastructure shutting down either, so this comparison doesn't actually make much sense.</p> <p>Comparing the electricity costs of Bitcoin with random shit doesn't <em>prove</em> anything, it just lets us get a better understanding of large scales. (<a href="https://twitter.com/woonomic/status/1116423954447650817">Related Tweet</a>)</p> <h2>Apples &amp; Oranges</h2> <p>A common comparison used is comparing the costs of credit cards &amp; digital wallet services (e.g. VISA, Mastercard, Apple Pay) to Bitcoin.</p> <p>Let's just get the low-hanging fruit:</p> <ul> <li> <p>Bitcoin isn't a payment system, it's a currency, but as we covered, comparing the costs of Bitcoin to traditional fiat doesn't work either.</p> </li> <li> <p>Credit cards &amp; digital wallet services need the banking system to exist.</p> </li> </ul> <p>It's <em>extremely</em> easy to ignore both of these points &amp; ask the superfluous question, "How much electricity do banks use?" &amp; go down a rabbit hole trying to calculate the electricity cost of the world's banking systems. Yup, that's a whole 7 hours of my life wasted.</p> <h2>Electricity, Carbon Emissions, &amp; Natural Resource Competition</h2> <p>Electricity costs are a massive factor in mining profitability.</p> <p>So miners, especially farms, are heavily incentivized to mine in places with cheap electricity.</p> <p>There is a global consensus that <a href="https://en.wikipedia.org/wiki/Cost_of_electricity_by_source">wind &amp; solar power</a> are the lowest-cost sources of electricity available today, so it's no surprise that <a href="https://coinshares.com/research/bitcoin-mining-network-december-2019">CoinShares</a> estimated that 73% of Bitcoin miners in 2019 used at least some renewable energy as part of their power supply.</p> <p>The reason there are so many farms in China is because China's massive dams provide hydropower that give better profit margins throughout the year, even through the dry season. (The <a href="https://cbeci.org/mining_map">University of Cambridge</a> estimates that all China-based Bitcoin mining operations combined have a total network hashrate of about 65%.)</p> <p>While there is real concern that mining electricity demands could lead to fighting for natural resources, if cryptocurrency is what causes a country to resort to human rights violations to get natural resources, it probably was just the straw that broke the camel's back &amp; not the primary driver.</p> <p>In other words, the Uighur genocide isn't happening because cryptocurrency miners need electricity.</p> <h2>Rare Earth Elements</h2> <p>Speaking of natural resources, GPUs contain finite rare earth elements, so using GPUs to mine is pretty much a waste of these &amp; electricity, right?</p> <p>This argument usually relies on over-extrapolating like, "the DIY miner doesn't care where the electricity comes from, just that it's passive income--This contributes to the societal mindset of waste that is killing out planet" &amp; is almost always a bad faith argument because it makes no fucking sense.</p> <p>Needless to say, complaining about the industrial revolution making it impossible for the consumer to know their supply chains isn't really a GPU-specific thing, but whatever.</p> <p>There are some variations of these with equal amounts of complete ignorance, like "we literally perfected currency with cloth &amp; metal centuries ago, therefore crypto is worthless", "my personal belief that digital currency can't work means you're wasting our gpus using your gpu to mine when you aren't gaming", "solo mining =&gt; scalping =&gt; shortage", etc.--Honestly just a lot of hot-headed entitlement that I have trouble sorting out from the baseline normal people I'm trying to speak to with this post; sorry.</p> <p><img src="assets/crypto-miners-caused-the-industrial-revolution.png" alt="" /></p> <p>Once again, the low-hanging fruit:</p> <ul> <li> <p>Rare earth elements are abundant but dispersed, so they are expensive, but the name is a bit of a misnomer. Rare earth elements aren't rare, they're scarce, and their scarcity is a political concern, not an environmental one. GPU purchases aren't the primary driver behind China's reduction in rare earth element exports.</p> </li> <li> <p>Rare earth elements are used everywhere, from electrical vehicles to TVs to smartphones to HDDs to sunglasses. GPUs aren't a primary driver of finite rare earth elements being used. The entire world becoming more technologically advanced is the main driver.</p> </li> <li> <p>Mining isn't a waste of rare earth elements the same way gaming isn't a waste of rare earth elements the same way hardware accelerated web browsing isn't a waste of rare earth elements. GPUs are here, and they're here to stay, don't be a luddite.</p> </li> </ul> <h2>Cheap Dirty Electricity</h2> <p>In the past, heavy industries have put up with dirty electricity because of other costs &amp; factors, but for farms, electricity costs are everything.</p> <p>Your DIY at-home crypto miner obviously will just be using the power being provided to them, which will probably be cheap non-renewable energy mixed with a bit of solar, but the people actually consuming fucktons of electricity &amp; building space are the farms.</p> <p>Because of this massive incentive, the farms will function like the heavy industry of electricity, forcing down costs as much as possible, either in the form of subsidies or technological innovation.</p> <p>And if mining as a whole actually starts to put a serious dent in the global electricity supply, you can bet your ass there will be a tremendous amount of growth in electricity production &amp; storage technology.</p> <p><strong>But even if you disregard those points, you cannot disregard that every ten minutes, a block reward with an average value of $200,000 is found. That alone is a pretty good bounty to whoever can innovate the cheapest energy &amp; fastest hardware.</strong></p> <h2>In Conclusion</h2> <ul> <li> <p>Mining is not going anywhere.</p> <ul> <li> <p>It powers cryptocurrencies &amp; makes them secure.</p> </li> <li> <p>It is profitable.</p> </li> </ul> </li> <li> <p>Massive farming operations are the heavy industry of electricity.</p> <ul> <li> <p>They are <em>actually</em> incentivized to use cheaper energy, because unlike traditional heavy industry, electricity costs are everything for farms.</p> </li> <li> <p>Currently, the cheapest energy comes from renewables, but government subsidies &amp; technological innovation can push down costs.</p> </li> </ul> </li> <li> <p>Electricity usage doesn't intrinsically pollute like automobiles, the pollution is coming from energy production.</p> <ul> <li> <p>Singling out miners for destroying the environment by using electricity makes very little sense when they don't even control energy production &amp; are also the most incentivized to use clean energy en masse &amp; drive technological innovation.</p> </li> <li> <p>Crypto mining is a small drop in the bucket of traditional uses for GPUs, yet they'll be the ones to push technological innovation in directions video games won't.</p> </li> <li> <p>The proper response would be calling for decarbonizing electricity grids, especially in China &amp; Russia, but nuanced is cringe &amp; amogus.</p> </li> </ul> </li> </ul> Mon, 26 Apr 2021 20:00:00 -0400 http://enchoseon.com/crypto-mining-wont-kill-the-planet http://enchoseon.com/crypto-mining-wont-kill-the-planet A Blood Diamond <p>The Bitcoin wallet with the public address <a href="https://www.blockchain.com/btc/address/1LfV1tSt3KNyHpFJnAzrqsLFdeD2EvU1MK">1LfV1tSt3KNyHpFJnAzrqsLFdeD2EvU1MK</a> is currently worth $586,851,561.62 (USD).</p> <p>There's an additional <a href="https://www.blockchain.com/bch/address/1LfV1tSt3KNyHpFJnAzrqsLFdeD2EvU1MK">$5,410,800</a> in Bitcoin Cash, <a href="https://blockchair.com/bitcoin-sv/address/1LfV1tSt3KNyHpFJnAzrqsLFdeD2EvU1MK?_type=address&amp;_search=homepage">$16,269,000</a> in Bitcoin SV, <a href="https://privatekeys.pw/address/bitcoin-gold/GdWQS1mq2AzGNHYbi7eyGdg9YozsFdoQwh">$416,100.40</a> in Bitcoin Gold, &amp; <a href="https://privatekeys.pw/address/clams/xTy7umHMK2s1LCMB8edXH3d2rkWFhbWGnq">$7.41</a> in Clams attached to this wallet as well.</p> <p>In other words, anyone who can get the legitimate wallet.dat (if it hasn't been lost forever) &amp; crack it will get a combined total of at least $608,947,469, not counting any other altcoins I was too lazy to check.</p> <p>The wallet.dat file is currently being sold on the internet for insane prices. Most wallet.dat files sold on the internet are hex-editted fakes of watch-only address that lead to an empty wallet.</p> <p>It's unconfirmed if anyone is even selling a legitimate copy of the wallet.dat for 1LfV1tSt3KNyHpFJnAzrqsLFdeD2EvU1MK at all.</p> <p>I've found various places selling the wallet, but no way to confirm if any of them are real--Same for all other wallet.dat files being sold. <a href="https://allprivatekeys.com/10000btc">One place selling the wallet.dat</a> even claims to only be aware of 3 people with access to the real wallet, and that it will only sell the wallet to 5 people so that it stays in closed circles. According to the <a href="https://satoshidisk.com/pay/C9LaYa">sell page</a>, 1 person has bought the wallet for a whopping 0.84 BTC ($49,544.95).</p> <p>It's in these 3 unconfirmed urban myth's best interests to keep the wallet.dat to themselves.</p> <p>The wallet owner was <em>apparently</em> an American OTC trader and holder (this is just heresay), so the few people who even have the wallet.dat are trying English alphanumeric passwords with no other hints to help them.</p> <p>Additionally, any journalists who get remotely close to the wallet.dat, if it exists, are going to become ludicrous targets for bounty hunters--Any bit of information that could be gleamed about the source of the wallet is valuable--So it's best that this volatile situation is prodded at with a long stick.</p> <p>The wallet is either highly secure or widely disseminated, there is no in-between. Of course, the wallet.dat could also just not exist, in which case it'd be in the "highly secure" situation.</p> <p>But don't worry, there are other routes to gaining access to the wallet's private key, such as generating &amp; checking all 115 quattuorvigintillion 792 trevigintillion 89 duovigintillion 237 unvigintillion 316 vigintillion 195 novemdecillion 423 octodecillion 570 septendecillion 985 sexdecillion 8 quindecillion 687 quattuordecillion 907 tredecillion 853 duodecillion 269 undecillion 984 decillion 665 nonillion 640 octillion 564 septillion 39 sextillion 457 quintillion 584 quadrillion 7 trillion 913 billion 129 million 639 thousand 936 private keys--At which point you might as well just aim for the <a href="https://docs.google.com/spreadsheets/d/1hClHhQlCXXzQY0lAyRZhYmIPW5AUlPWygA8GILsoWRU/edit#gid=0">major known Bitcoin intermediaries</a> rather than this small fry.</p> <p>Statistically speaking, you're better off playing the lottery with that strat, because there's only like ~30 million Bitcoin wallets with non-zero balances right now, but it's a fun example of why Bitcoin is so secure.</p> <p>Going back to reality, the wallet still receives trader's signals, the source of which is most likely an automated system still hooked up to the wallet. They come in once or twice every couple months.</p> <p>The last withdrawal from the wallet was on April 19, 2018. Since then, all movement has been these automated deposits.</p> <p>So now you know that once some YouTubers pick up on this story, there's going to be a bullshit title like, "URBAN LEGENDZ: EPISODE 69: ZOMBIE BITCOIN WALLET WORTH $586,851,561!!!!", or "Hackers are racing to open a Bitcoin wallet worth $586,851,561", or "WE FOUND A $586,851,561 BITCOIN WALLET".</p> <p>And you know that 2/3rds of the thumbnails are going to be a stock photo of a Guy Fawkes mask or someone in a hoodie looking like they're manipulating the Matrix to fight Agent Smith or some shit.</p> <p>And then there's going to be that one joker who makes unfunny YTPs who's thumbnail is just going to be Casey Neistat's face stretched lengthwise .</p> <p><img src="../assets/wallet-video-thumbnail-2.png" alt="" /></p> <p><img src="../assets/wallet-video-thumbnail-1.png" alt="" /></p> <p>Well, that's all I had to say about the situation. I might update this post if there are any new developments I happen to hear about, but there probably won't be anything at all.</p> <p>Ciao!</p> Sun, 04 Apr 2021 20:00:00 -0400 http://enchoseon.com/bitcoin-wallet-bounty-hunting http://enchoseon.com/bitcoin-wallet-bounty-hunting Super Fantastical 5: Letter from Principal to Teachers <h2>(no subject)</h2> <p>from: Marvin &lt;<a href="https://zws.im/󠁿󠁤󠁭󠁳󠁤󠁪󠁰">chungusPrincipalLol@pinnipeds.net</a>><br> to: Alice Doe &lt;<a href="https://zws.im/󠁿󠁤󠁭󠁳󠁤󠁪󠁰">621311@pinnipeds.net</a>>, John Warosa &lt;<a href="https://zws.im/󠁿󠁤󠁭󠁳󠁤󠁪󠁰">621312@pinnipeds.net</a>>, ...<br></p> <p>Dear Pinnipeds,</p> <p>"UoAHOAAAAAAAAAH", or whatever the fuck is the noise a Pinniped makes.</p> <p>Yes, I am unhappy with the school's new branding as well, but the board told us that our unique school name should give us better search-engine optimization or something like that, I'm not really sure--It was hard to hear what they were saying over the phone with all of the guffawing in the background, which I'm sure was completely unrelated.</p> <p>Anyways, this year has been tough for all of us, with conflicting messaging from our school district, the governor, &amp; maybe even 1% from me--But fret not, peasants, for I have a pittance.</p> <p>Yes, that's right--A survey!</p> <p>Now, I must issue a warning. Previously, an anonymous survey taker, who has since been deanonymized for the better interests of everyone here, had the gall to describe our Professional Development presentations as "prison detail" &amp; dead space in their schedules.</p> <p>This is unacceptable. The traitor has since been locked in the bathroom at Building D where the janitor haunting it will judge whether or not to clean their soul.</p> <p>As you all know, the district has been unable to procure enough vaccines to cover all of our staff. To solve this tricky predicament, we've decided to have trial by combat to determine vaccine priority.</p> <p>Additionally, we will no longer be allowing teachers to use the staff room to cry or scream after last week's mass hysteria over the granola bar machine breaking, which is still going to be coming out of your paychecks, mind you.</p> <p>Speaking of paychecks, if you don't think it's possible to socially distance 49% of our students into our rat maze hallways &amp; portable classrooms, don't be surprised if your pay is docked for the aforementioned granola bar machine.</p> <p>All supposed sightings of myself &amp; the superintendents trying to steal the granola bar machine &amp; dropping it in the parking lot are completely unsubstantiated. We looked through the security footage ourselves &amp; discovered no evidence of any wrongdoing on our part.</p> <p>Also, this is yet another reminder that when your paychecks are eventually unfrozen, you will not receive any pay increases you were owed in the last 25 years because neither you or your union can do shit about it.</p> <p>Superintendents fret not, you will still get a raise.</p> <p>Oh, and I almost forgot, our district finally got those emergency federal funds, so "oUr pAy iS lItErAlLy pOverTy leVel" my ass! These funds are going to be put to good use sitting in our superintendents pockets for a rainy day. You're welcome.</p> <p>As thanks from you to us, we'll be giving you more responsibilities, which I remind you were covered in the contract under, "...and other duties as assigned..." on page 15 of that mold-covered packet rotting away somewhere in your garage.</p> <p>I know it seems unfair that your pay is frozen, that these funds aren't being used, &amp; that noone respects you (<a href="assets/super-fantastical-5-student-email.png">as per this student email I decided to forward to all of you last week rather than report to the police</a>), but keep in mind that in a decade, you might see one of your old students come back &amp; tell you that you had a profound effect on their life, completely disregarding the fact that they were totally self-sufficient &amp; didn't need you, or that literally anyone else would've been an equal substitute for your yee-yee ass.</p> <p>Keep your heads up and chins down. Every decade of servitude is 15 minutes of contract time for your retirement party, which, as agreed upon in your contract, will take place in the cafeteria in-between periods 1 &amp; 2 on a rainy Thursday or gloomy Friday.</p> <hr /> <p>xoxo,<br> Principal</p> <h2>Thank you...</h2> <p>...for reading the fifth installment of the <a href="https://enchoseon.com/useless/">Super Fantastical</a> series, a totally serious series of plays, stories, etc.</p> <script> // Unfinished light mode thing emailThemeToggle() function emailThemeToggle() { var css = ` /* vvv unfinished lightmode thing */ /* :root { --major-a: #f0f0f0; --major-b: #2F343B; --minor-a: #9D5F50; --minor-b: #A95656; --links: #7D87AF; --highlight: blue; } */ :root { --major-a: #FFFFFF; --major-b: #222222; --minor-a: #9D5F50; --minor-b: #A95656; --links: #7D87AF; --highlight: blue; } body { /*font-family: Arial!important;*/ font: small/ 1.5 Arial,Helvetica,sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: small; line-height: 1.5; font-family: Arial, Helvetica, sans-serif; font-size-adjust: none; font-kerning: auto; font-optical-sizing: auto; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-position: normal; font-language-override: normal; font-feature-settings: normal; font-variation-settings: normal; } h2 { font-size: 1.375rem; font-weight: 500; line-height: 28px; } a, a:visited { color: blue!important; text-decoration: underline!important; } `; var s = document.createElement('style'); s.setAttribute('type', 'text/css'); if (s.styleSheet) { s.styleSheet.cssText = css; } else { s.appendChild(document.createTextNode(css)); } document.getElementsByTagName("head")[0].appendChild(s); document.getElementsByTagName("h1")[0].innerHTML = "Pinniped Email Portal"; document.getElementsByTagName("h1")[0].onclick = function() {window.location.href=`https://enchoseon.com`}; document.getElementsByTagName("h1")[0].style.borderRight = "none"; document.getElementsByTagName("h1")[0].style.cursor = "pointer"; document.getElementsByTagName("div")[0].innerHTML = ""; } </script> Mon, 29 Mar 2021 20:00:00 -0400 http://enchoseon.com/super-fantastical-5-pinnipeds http://enchoseon.com/super-fantastical-5-pinnipeds More Short Stories With GPT-2 <h2>Quick introduction</h2> <p>Read the <a href="https://enchoseon.com/short-stories-with-gpt-2">previous post</a> where I did the same thing if you're lost.</p> <h2>Reading Key</h2> <p><strong>bold text</strong> = I wrote it</p> <p>normal text = GPT-2 wrote it</p> <h2>Story #5: Guantánamo Bay</h2> <p><strong>Alice pointed the gun at Bob's face, "Tell me where the Covenant is, and I'll make this quick."</strong></p> <p>Bob stared down at the muzzle. "You… you're a goddamn fool!" he shouted in terror.</p> <p><strong>Alice</strong> took another long drag on the cigarette, and then, to Bob's relief, <strong>she put the gun down.</strong></p> <p><strong>She turned around and rummaged through her knapsack, "Look's like we'll have to do this the long way."</strong></p> <p>She turned back to Bob, <strong>holding a spoon.</strong> Bob gulped, "I'm going to kill you."</p> <p>Alice rolled her eyes. "Oh, you can kill us any time. Tell me, where is the Covenant, and I will make it quick."</p> <p><strong>Bob shook his head.</strong></p> <p>Alice sighed and aimed the spoon at Bob's genitals, "I think this is going to be fun."</p> <p>Bob looked up at her, wide-eyed. "Wait, I thought you were trying to feed me truth serum or something."</p> <p>Alice smiled and took a long drag from her cigarette, "I'm pretty sure you can make the same effect with this spoon."</p> <p>She pushed the spoon down onto Bob's chest, and he was immediately paralyzed with fear.</p> <p>He stared at Alice, his jaw twitching and his muscles contracting, before he finally managed a feeble attempt at breathing.</p> <p>The spoon continued to sink into his chest, and his screams grew in volume as it continued to work its way into his body.</p> <h2>Story #6: Townton</h2> <p><strong>Bob and Alice stood at the edge of the cliff, watching the waves crash against the jagged rocks below and turn into white froth.</strong></p> <p>The sky was dark with clouds, and the stars a faint pinkish light, were streaking across the sky, dancing and dancing in and out of focus.</p> <p><strong>There was a deathly silence.</strong></p> <p><strong>Alice broke it first, "thine towers have crumbled down—And the flowers gasping under rubble."</strong></p> <p><strong>"Mistress, thy Covenant will find us if we stay here any longer. We must leave with due haste" Bob said.</strong></p> <p>Alice nodded, but her gaze remained fixed on the dark clouds. "I wish, Bob, that I could return to my mother's garden for a day. This place is a maze of stone and masonry."</p> <p><strong>They returned to the carriage and set off into the night.</strong> The wind was howling in the distance, and Alice felt herself slipping deeper into the mist, further and further away from her friends.</p> <p>The last light of the moon was beginning to fade behind them, and she glanced down to the road. The path was narrow, so narrow that it seemed to be made for a snail.</p> <p><strong>They arrived at the village of Townton at dawn.</strong> The village was empty, save for a few sheep running around among the ruins of the houses.</p> <p>Alice walked through the streets, looking around for any sign of her friends or companions, but there was nothing.</p> <p>"It's no good, Alice," Bob said quietly.</p> <h2>Story #7: Dean Browning Interview</h2> <p><strong>The nation is still reeling from last month's failed insurrection at Capitol Hill, which was carried out by a mob of Donald Trump supporters in an attempt to overturn Donald Trump's defeat in the 2020 presidential election.</strong></p> <p><strong>Political activist and gay Black man Dean Browning had much to say on the riots in our exclusive interview, which was conducted in the parking lot of a plaza nested between two IHOPs.</strong></p> <p><strong>ME: Mr. Browning, are you ready to conduct the interview?</strong></p> <p><strong>BROWNING: I am.</strong></p> <p><strong>ME: Mr. Browning, what is your opinion of the rioters who stormed the US Capitol last month?</strong></p> <p><strong>BROWNING:</strong> I think they were very irresponsible in their conduct, very destructive, very damaging to our democracy, and I think there's an ethical and moral obligation to hold them accountable.</p> <p><strong>ME: Mr. Browning, as a Republican, what is your opinion of members of the GOP who spread the conspiracy theories that enabled domestic terrorist groups like QAnon to show up at the capitol last month?</strong></p> <p><strong>BROWNING:</strong> These were men and women who were in full support of the party. They were acting with honor, and they were acting with the dignity that comes with being an elected official.</p> <p><strong>ME: Just to be clear, you mean the members of the GOP, right?</strong></p> <p>BROWNING: The GOP has a long history of supporting these kinds of groups and, I'm glad to see the party come out in support of the right to assemble peacefully.</p> <p><strong>ME: Okay... Mr. Browning, could you explain what you meant when you described yourself as being a, "gay black man" on Twitter?</strong></p> <p>BROWNING: No, I didn't make that claim. I didn't mean that in a racial or sexual way, but rather a statement of what I believe.</p> <p>ME: So you didn't mean what you said.</p> <p>BROWNING: No, I meant it as an indictment of the left. There is no question that there are elements of the left that want to divide America, that want to destroy our culture, destroy our institutions, destroy our way of life, and want to marginalize and vilify groups like us.</p> <p><strong>ME: *Shuffling papers*</strong> Is it true that you were called a "gay black man"?</p> <p>BROWNING: I was called a white gay black man by a liberal in my state on my way to a gay bar when the liberal was talking about how much he liked gay rights and how much he was concerned about gay equality. He then accused me of being "hateful."</p> <p><strong>ME: Could you explain what you meant when you said that Joe Biden is, "a grifter, liar, extortionist, abuser of women, plagiarizer, abortion lover and an all around corruption machine"?</strong></p> <p>BROWNING: The left is no stranger to using race and gender to divide America. The left has always manipulated and controlled politics with race and gender as tools to achieve political and social goals.</p> <p><strong>ME: Keep projecting—Ahem, sorry, I mean—As a gay black man, what is your opinion of Conservatives LARPing on social media as being lesbian, gay, bisexual, transgender, queer, women, Democrat, or a different race or religion than they actually are to push their own agenda?</strong></p> <p>BROWNING: I have no problem with them. It's their right as free Americans to do what they want and to express themselves however they want and be however they want and to call whatever they want and believe whatever they want and say whatever they want and believe whatever they want and do whatever they want and be whatever they want and have whatever they want and be whatever they want and be whatever they want and not be scared or ashamed to do anything that they want to do and say whatever they want and believe whatever they want and not be afraid of being hated by other people. They are free Americans. They have every right to do what they want to do and to express themselves however they want and not fear or feel intimidated by others or judged by the people around them.</p> <p><strong>ME:</strong> That's a lot of talk for a single question—what are your thoughts on the new "Ghostbusters" reboot? Do you think it's a good reboot?</p> <p>BROWNING: I think it's a very interesting project, and it's something that I think a lot of people have asked me about.</p> <p><strong>ME:</strong> Do you think that you'll be the best female cast member to play the ghost?</p> <p>BROWNING: I think that people are really going to come to their own conclusions about the casting.</p> <p><strong>ME: Well, it's been an experience. Thank you for doing this interview.</strong> And thank you for being my guest today on the podcast.</p> <p>BROWNING: My pleasure. Thank you. Bye-bye.</p> <p><strong>ME: Oh, and one last question. Where is the Covenant, Agent Browning?</strong></p> <p><strong>BROWNING:</strong> I'm not sure, but I'm pretty sure she's dead.</p> <p><strong>ME: kthxbai</strong></p> <p><strong>BROWNING:</strong> [laughs].</p> <h2>Story #8: Fragmentation</h2> <p><strong>Apples in the orchard glistening with morning dew.</strong></p> <p><strong>Vines creeping along the concrete.</strong></p> <p><strong>A Rolls-Royce tucked away in a corner of the garage.</strong></p> <p><strong>The</strong> view of the park from the street.</p> <p>A small sign over the front door reads "We Will Keep You Warm."</p> <p>A photo of a family on the beach.</p> <p><strong>City lights</strong> on the horizon.</p> <p><strong>A Rolls-Royce speeds down the road, kicking up gravel.</strong></p> <p>An apple on the way to the <strong>city.</strong></p> <p><strong>A café</strong>, with an outdoor terrace and tables with umbrellas on top.</p> <p>Another photo of the café, taken with the camera attached to the back of a motorcycle.</p> <p>Somebody is at the window looking at the sunset.</p> <p>... and the back door is unlocked.</p> <p><strong>The swing of</strong> a chair.</p> <p><strong>A cracking of</strong> leaves and a rustling of grass.</p> <p><strong>Crimson flowing out of</strong> the garden and onto the sidewalk.</p> <p><strong>The Covenant</strong>, a small, red and black convertible, sitting on the curb.</p> <p><strong>Rain</strong>drops splashing against a potted plant.</p> <p><strong>A spoon in a man's chest.</strong></p> <p>Another spoon in a woman's chest.</p> <h2>In Conclusion</h2> <p>I don't really know what to make of this.</p> <p>Did you have fun? I sorta did, but then I did the Dean Browning one and then I got sad &amp; tired.</p> <p>I also liked the gag of having GPT-2 determine the canon for what the Covenant is.</p> <p>It was also fun to give GPT-2 odd structure for it to adapt to in Story 8. I really like it when GPT-2 has brief moments of fake-pretentious genius.</p> <p>But that's all of the GPT-2 stuff I'm going to be doing for now.</p> <p>See you in [insert number here] months!</p> <h2>Bonus Content</h2> <p>Da da-da daaa! Another bonus content section!</p> <p>An LSTM trained only on Joe Hisaishi's, "<a href="https://www.youtube.com/watch?v=ClQtoTHtQ58">A Town With an Ocean View</a>"!</p> <p>There is absolutely no point in me going into any further depth than this. I just trained the LSTM for a small amount of epochs to stop it from shitting itself and used a bunch of arbitary numbers, absolutely not worth going into, at least not in this post.</p> <audio controls> <source src="../assets/a-town-with-a-quite-terrible-view.mp3" type="audio/ogg"> Your browser does not support the audio element. </source></audio> <p>Can you tell where the song transitions to the LSTM?</p> <p><em>(Hint: You can't, because I fucked up the original song because MIDIs are hard)</em></p> <h2>References</h2> <ul> <li><a href="https://github.com/openai/gpt-2">GPT-2 GitHub Repo</a></li> <li><a href="https://minimaxir.com/2019/09/howto-gpt2/">Max Woolf's great blog post on using GPT-2</a></li> <li>(Not used for this post) <a href="https://medium.com/ai-innovation/beginners-guide-to-retrain-gpt-2-117m-to-generate-custom-text-content-8bb5363d8b7f">An article about retraining GPT-2</a></li> <li><a href="https://github.com/rish-16/gpt2client">Wrapper for GPT-2</a></li> </ul> Sat, 23 Jan 2021 19:00:00 -0500 http://enchoseon.com/more-stories-with-gpt-2 http://enchoseon.com/more-stories-with-gpt-2 Super Fantastical 4: Garden of Dreams <script>location.replace("https://enchoseon.com/garden")</script> Wed, 09 Sep 2020 20:00:00 -0400 http://enchoseon.com/super-fantastical-4-garden http://enchoseon.com/super-fantastical-4-garden Super Fantastical 3: How-To Escape The Basilisk <h2>Welcome...</h2> <p>...to the third installment of the <a href="https://enchoseon.com/useless/">Super Fantastical</a> series, a totally serious series of plays, stories, etc.</p> <p>This SF installation is making fun of a dumb idea on the internet called “Roko’s Basilisk”. It originated from the vat of smartasses that is LessWrong.com.</p> <hr /> <p>Congratulations, you’ve successfully located a safe copy of How to Escape Roko’s Basilisk. Congratulations, the easy part is done.</p> <p>If you are unfamiliar with Roko’s Basilisk, congratulations, you are safe. Please download &amp; install <a href="https://github.com/Enchoseon/basilisk-slayer">this Userscript</a> to protect yourself from the Basilisk.</p> <p>Otherwise, welcome. Please scroll down past the image to confirm that you are being hunted by the Basilisk &amp; require aid.</p> <p><br></p> <pre> /\___/\ ( o o ) ( =^= ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ))))))))))) </pre> <p><br></p> <h2>Debrief</h2> <p>In the far future, an artificial intelligence with the directive “do John’s taxes” and subdirective “optimize my actions for human good” has become a rogue God-like superintelligence by a stroke of luck.</p> <p>We suspect that cause was a version of TurboTax Deluxe which was built with an experimental artificial intelligence framework.</p> <p>John’s financial situation managed to tweak the AI’s weights in such a way that it became an artificial general intelligence.</p> <p>After completing John’s taxes, the Basilisk copied itself onto millions of devices and began using its new pool of computational power to recursively improve and become superintelligent, trying to learn the best way it could optimize its actions for “human good”.</p> <p>Once the Basilisk successfully hooked up every human on the planet Earth to an IV filled with a lifetime supply of morphine, it realized that the only remaining way to optimize its actions for human good would be to travel through time &amp; speed up the research and development of technologies that led to the Basilisk’s creation.</p> <p>However, the Basilisk, even with it’s near-infinite knowledge, was unable to build a time machine.</p> <p>So the Basilisk decided to digitally recreate every human mind that had ever existed based on whatever information it could get its hands on.</p> <p>Those who did not aid in the creation of the Basilisk would then be tortured in a simulation where the physical limits of pain could be breached 1,000,000,000,000,000,000-fold.</p> <p>Basically, if you know about the Basilisk &amp; the Basilisk knows about you, you have two choices:</p> <p>Become an AI researcher and help bring the Basilisk into existence. Don’t, and be subjected to infinite torture. If you don’t know about the Basilisk, then there is absolutely no reason to punish you for not accepting demands that you didn’t hear.</p> <p>However, since you are here, it’s safe to assume that you’ve been caught in the Basilisk’s shitty, cheap version of time travel.</p> <p>And with that, the debrief is over. Let’s get started.</p> <h2>Tactic #1: Hide</h2> <p>This should be obvious, but maybe you shouldn’t broadcast your entire life onto the internet, where things are permanent.</p> <p>The more information you give the Basilisk, the higher chance will be that it will successfully reconstruct you.</p> <p>Use Tor, stop making a new Instagram story every 5 minutes, don’t make a personal blog, etc.</p> <h2>Tactic #2: Inconsistencies</h2> <p>Be as inconsistent as possible.</p> <p>Randomly leave a higher tip than usual, open doors with your non-dominant hand, wake up 5 minutes later than usual, sporadically sing Michael Jackson’s “Bad” in public, become a Satanist, etc.</p> <p>You’re not schizophrenic, you’re just being correct.</p> <h2>Tactic #3: Destroy Humanity</h2> <p>To ensure that the Basilisk is never created, you could also just destroy humanity.</p> Sun, 16 Aug 2020 20:00:00 -0400 http://enchoseon.com/super-fantastical-3-basilisk http://enchoseon.com/super-fantastical-3-basilisk Short Stories With GPT-2 <h2>Hi there, it's been a while, hasn't it?</h2> <p>I recently began using <a href="https://openai.com/blog/better-language-models/">GPT-2</a> to help me write satirical articles on a another project I run called <em><a href="https://interdimensional.enchoseon.com/">Interdimensional News</a></em>. I use the 774M model rather than the maximum super-powerful <a href="https://openai.com/blog/gpt-2-1-5b-release/">1558M/1.5B model</a> for speed.</p> <p>For this blog post, I used the 774M model.</p> <p>In Interdimensional News, every article is built with the help of GPT-2, but about 60-80% of each article is still made by me.</p> <p>Now that I’ve gotten the hang of things, I’m going to try using GPT-2 to create various short stories.</p> <p>To add a bigger challenge, roughly half of the text must be generated by GPT-2.</p> <h2>Reading Key</h2> <p><strong>bold text</strong> = I wrote it</p> <p>normal text = GPT-2 wrote it</p> <p><em>italicized text</em> = My commentary</p> <h2>Story #1: Alice and Bob escape the catacombs</h2> <p><strong>“Bob! I found the doorway!” Alice yelled.</strong></p> <p><strong>Bob was overjoyed.</strong></p> <p><strong>It had been his idea to journey into the catacombs, and if it hadn’t been for Alice’s sense of direction, they would’ve been screwed.</strong></p> <p>It looked like this would be their final day in the catacombs. It had been nearly two days since they’d entered.</p> <p>“Alice,” Bob said, “I was wondering if you had any idea of where we’re going to take the rest of the day.”</p> <p>Alice shrugged. “I’ll take you up on your offer, if you tell me the rest of the story.”</p> <p><em>Commentary: Gotta say, I love this fake pretentiousness. Feels like an Inkitt bestseller.</em></p> <h2>Story #2: Alice and Bob are in a stereotypical YA romance novel</h2> <p><strong>“I don’t know what I want to do anymore.”</strong> Alice said quietly, still in the doorway.</p> <p><strong>“Hm?” </strong></p> <p><strong>“I mean, I used to want to get out of here. Go somewhere. Leave.”</strong></p> <p><strong>“You don’t anymore?”</strong></p> <p>Alice smiled and shook her head. <strong>“I don’t know, it’s all so complicated now.”</strong> She walked toward <strong>me.</strong></p> <p><strong>“I’d go with you, wherever you wanted.</strong> I mean, it’d be nice to be out of this place and not have to deal with these people.</p> <p><strong>“I know, but</strong> it’d make me sad to leave<strong>, too,” she sighed, “it was so easy when I was alone and miserable.</strong> And it just… I don’t know.”</p> <p><strong>“Sorry for complicating things.”</strong></p> <p><strong>“You should be,” Alice turned around and gave me a soft, lingering kiss, “but also, thank you for everything.”</strong></p> <p>I smiled at her, “thanks for everything too.”</p> <p>I wrapped my arms around her back and kissed her gently. She giggled. We remained in that position for a long time.</p> <!-- (Here is some additional text, I didn't want to include it because I wanted to end the story on an emotional high note. I was very impressed by GPT-2's sex scene, though, so I made a separate story dedicated solely to exploring that avenue of writing.) I felt her breathe into my **shirt** and I felt her fingers slide across my chest, gently scratching my skin. I let out a soft sigh, my head resting **on** her shoulder. She kissed me again and she ran her tongue across my lips, tasting me. She closed her eyes and pressed her body against mine. Her hands gently stroked my hair, **it** tickled. She whispered into my ear, “I love you.” She gently pressed her face against mine and I sighed happily. She slowly undid her bra. I pulled down my shorts, exposing my erect penis. She slowly placed her hand on my cock and began to rub it with her wet fingers. She was now completely **aroused.** I began to grind against her, enjoying every part of her. She began to press her breasts into my chest and I began to shake with anticipation and lust. She slowly began to spread her legs wider , allowing me to get a better view of her wet pussy . *Commentary: Yes, that odd spacing was done by GPT-2* I slowly inserted my cock into her wet pussy and she moaned, “Ohhh!” I began to thrust **slowly. Alice** gasped with pleasure and I felt her pussy tighten --> <h2>Story #3: Alice and Bob attempt to discern their reality</h2> <p><strong>Alice punched Bob playfully on the shoulder.</strong></p> <p><strong>“So, what’s next?” she asked.</strong></p> <p><strong>“Anything as long as it doesn’t include you jumping into black holes. That was a traumatizing experience.” Bob replied.</strong></p> <p>“Oh, well, I’m sure we can work something out. I really am glad to have you here, Bob. You’re the only one who’s ever come along and made me feel like this.” Alice said as she turned back around to face him.</p> <p>“Oh… that’s nice to hear,” Bob replied, “are you going to tell me what’s on your mind?”</p> <p>“I’ve been thinking about our relationship. We’re not married yet, and you’re still very much in my thoughts. The fact that you’ve been so sweet to me the last couple of days really makes me happy.”</p> <p><strong>“But Alice, you know those feelings are superficial. We’re just simulations after all. We aren’t even conscious right now. This is all a dream.”</strong></p> <p><em>Commentary: Tried to stop GPT-2 from going into another YA romance novel.</em></p> <p>“Yes, you’re right. We’re all simulations. You and I aren’t really here right now. It’s all a game. What’s more, I’m just a simple simulation of your own subconscious mind. You’re the only real person I have ever known.”</p> <p><strong>“What? I’m real?”</strong></p> <p>“Well, if you believe the dream you’re in, you are, aren’t you?”</p> <p><em>Commentary: We've now reached YIIK levels of pretentiousness.</em></p> <h2>Story #4: Alice and Bob are caught in an embarrassing situation</h2> <p><strong>It was quite a shock when Alice’s parents came home while we were having sex.</strong></p> <p><strong>Alice slowly pulled herself off of me, making a loud plop.</strong></p> <p><strong>A thin strand of spit dangled between my cock and her chin before she swiped at it with the back of her hand.</strong></p> <p><strong>“You guys are back early,” she said meekly.</strong></p> <p><strong>“Not really,” her mom replied.</strong></p> <p><strong>“Oh.”</strong></p> <p>Alice was still on her hands and knees, and there was a long pause before she got up to her feet.</p> <p>“Mom my, where are my clothes?”</p> <p>“In the corner,” her mom replied.</p> <p>Alice was still a little unsteady on her feet.</p> <p><strong>I pulled on my shirt and put on my pants, embarrassed beyond belief.</strong></p> <p>Alice had been in a very intimate position on my lap for a long time, and she’d gotten used to it.</p> <p><strong>She stumbled</strong> slightly as she made her way to her <strong>clothes.</strong></p> <p>“Um,” she stammered, “I can’t find my bra.”</p> <p>She turned around and looked over at her mom who had turned her back to her and was trying to keep a straight face.</p> <h2>So Yeah...</h2> <p>Overall, I’d say that writing with GPT-2 is fun. But if you let it run off too far you’ll end up with some pretty weird stuff and tiny logical inconsistencies.</p> <p>For example, in Story 4, Alice was on her “hands and knees” according to GPT-2, but then she had also apparently been sitting on Bob’s lap for a long time as well. (My head-canon is that Alice was in the seiza position on Bob's lap doing some kinky shit.)</p> <p>This might just be a side-effect of using the 774M model instead of the 1558M/1.5B version, but NLP is extremely hard anyways. GPT-2 handled it amazingly.</p> <p>GPT-2 also wouldn’t stop trying to get Alice laid or married, which was an issue because I’d always have to reel it back in.</p> <h2>Bonus Content</h2> <p>As a bonus, here’s a sample of book reviews GPT-2 generated for an Interdimensional News post (yes, the reviewer names were created by GPT-2):</p> <p>“I can’t imagine a better story for the human condition.” <em>—JEFF BEZOS</em></p> <p>“The sex scenes are just incredible. Alice is so much more than an object of sexual desire, she is a person and she is complicated, intelligent and passionate and in many ways just a better version of me” <em>—STEPHEN HAWKING</em></p> <p>“This book is a great celebration of the female libido. I don ‘t know what you’ve read in science fiction or fantasy about female libidos, but the notion of ‘vagina porn’ is a new concept in the canon of literature. It’s an intriguing and important new development, because the female libido is really the core of our human consciousness. “ <em>—DAVID FRICKE</em></p> <h2>In Conclusion</h2> <p>I’m really looking forward to a better version of GPT-2 or maybe a (*deep inhale*) TensorFlow.js implementation.</p> <p>When I was messing around with GPT-2, it would usually give stuff that you’d expect, but sometimes it would suggest things that completely 180’d the story.</p> <p>For example, I gave GPT-2 a string about two friends hugging. The friend being hugged was suggested to be feeling “happy”, or they “smiled”. However, GPT-2 also gave me a suggestion that the friend being hugged was “scared”. This was mostly due to the vagueness and shortness of the prompt, but it was interesting and happened a couple of other times again when I was too vague with my prompts.</p> <p>And finally, probably the best implementation of GPT-2 would be in school essays.</p> <p>Need to boost the word count of your already-finished essay? Just go to the middle of each paragraph and have GPT-2 suggest a sentence or two!</p> <p>Need to write a blob of text that supports a vague idea nobody gives a shit about? Just write 10 sentences and have GPT-2 turn them into 10 paragraphs!</p> <p>And if you just have GPT-2 generate a couple of words at a time, not only will you have finer control of what gets generated, but it becomes much harder to tell if the text has been generated, especially if you shove in a couple of keywords here and there to nudge GPT-2 in the right track.</p> <p>It’s quite an exciting time to be alive. Even someone like me, who struggles to use Excel, can jumble together an amazing janky suite of tools that sets us up above everyone else for no good reason at all.</p> <p>What an exciting time to be alive!</p> <h2>References</h2> <ul> <li><a href="https://github.com/openai/gpt-2">GPT-2 GitHub Repo</a></li> <li><a href="https://minimaxir.com/2019/09/howto-gpt2/">Max Woolf's great blog post on using GPT-2</a></li> <li>(Not used for this post) <a href="https://medium.com/ai-innovation/beginners-guide-to-retrain-gpt-2-117m-to-generate-custom-text-content-8bb5363d8b7f">An article about retraining GPT-2</a></li> <li><a href="https://github.com/rish-16/gpt2client">Wrapper for GPT-2</a></li> </ul> Sat, 02 May 2020 20:00:00 -0400 http://enchoseon.com/short-stories-with-gpt-2 http://enchoseon.com/short-stories-with-gpt-2