I call it the "too lazy to set up a database" pattern (I'm the original author :P). There should be an signature in there too so hopefully tamper-proof.
Ahh, and you've made the wise decision to NFTify the fucked up Homers! Nothing says "investment vehicle" like-- hey, wait a minute!! That's a fucked up Bart!
Frankly, I'm mocking it. Or trying to. Riffing on it? NFTs strike me as obvious nonsense -- why not use all that energy for something more useful, like piping /dev/urandom to /dev/null -- but NFT sales of obvious nonsense, of an algorithmic corruption of an artistic representation of a shared cultural totem, are almost high art.
Like, unpleasantly high art. Way too high art. Art that makes me want to go lie down for a bit.
It's just digital trading cards, like pokemon or baseball cards. Just amateurs are running the show now, but the NBA already got in on this, so if you want something more legit: https://nbatopshot.com/
Hey now, they're not just "digital trading cards, like pokemon or baseball cards"! They're also an enormous waste of resources!
Yeesh. At least collectors of sports memorabilia have some memorabilia to admire. I can't imagine what value-add there is for "NBA Top Shots" that I can't replicate by backing up a short clip of the play. My solution is more durable, too!
All of money is imaginary and all things have a representative monetary value. All of the above are imaginary things. Work from this basis, the rest of this will make more sense. So now if you use your imagination, we can start lining up some value. What value does gold have in World of Warcraft?
You can admire your digital trading cards! Just check out this program I made that cycles your NFT's as background wallpapers for your computer. github.com/NotaRealThing /s
No, gold is an amazing substance in its own right. There are rarer and scarcer metals, but gold is special. This conversation relies in some part on the ductility and conductivity of gold to power our computers. It doesn’t tarnish and it is very malleable. This means you can shape it into some very beautiful and durable forms with even crude hand tools. The potential value add is very large. It’s use to back currencies is largely symbolic but it was chosen for good reasons.
Gold has properties that are similar to copper (highly electrically and thermally conductive, lustrous, and malleable), with the added benefit of being corrosion resistant. Many of the industrial applications of gold and copper are similar.
Which would suggest that if gold and copper had the same supply, the demand would be similar and thus the price would be the same. It turns out that's approximately correct— the ratio of gold and copper's prices is similar to the ratio of their supply.
These are awesome! Thanks for putting your work out into the world, turtlesoup.
In my free time I make paintings of outputs from GANs/Deepdreams/etc. I've been wanting to paint something based on a model trained on illustrations, but I hadn't seen anyone decent GAN trained on that kind of dataset yet. Thanks for sharing your code, this is really exciting to see!
Given the rise of Loot and other text-based NFTs, you might want to NFTify this too. I know Loot does this by creating a URL with the text in it that points to a text image generator.
Which is a bad strategy as dictated by signaling theory [1]. There's nothing rare or costly about them when you can keep hitting refresh to get a new one.
Instead, if there were only a few produced in the world, and you owning it give you some kind of status, then you'd have a real potential NFT.
It is worse. Anyone can own it. NFTs don't avoid copying, and they are in no way recognized as copyrighted material. Its like having a proof of ownership of a public good: worthless.
filtering objectionable content actually requires you to build a strong AI model capable of being offended itself, so it knows to hold its tongue in mixed company
edit: lest i leave this comment totally useless, the chatbot engine “chatscript” has pretty good capabilities for disambiguating word meaning and classifying the meanings into “badword” and “verybadword” - its free/libre software and very high performance.
Or, better yet: we should all work to make sure every human being has their basic needs met and is treated with respect, and then words like this wouldn't have as much power.
I think actually solving this problem is somewhat loosely reducible to human level intelligence in language understanding. The next best thing is a pile of patches that fix cases of the increasing creativity of the human adversaries to the system as we become aware of them.
You should aim higher than that. After all it was human level intelligence that got a proffesor fired for saying "nèige", a Mandarin filler word, in a lecture about filler words in other languages!
a simple blocklist might be just the cheaper and easier solution. After all, blocklists were, and still are being used to filter human output as well.
And fail-safe. A person with a hobby project does not have a legal/pr department to deal with the consequences of AI having a bad day
I have a feeling the parent poster realized they were only mentioning the word, but chose not to write it anyway. For a lot of people, it is a very uncomfortable word after all.
Perhaps throw10920 thinks I should have just used the word because I was only quoting the output, so it wasn't really me saying it, but I chose otherwise. I don't need to read up on the use-mention distinction to decide whether to make such a choice.
Has it generated a word for the noise you make after sipping a cup of tea or a cold drink? The “ahhhh” sound. I nominate the word “fonce” if it’s not already taken.
“The pair sat foncing so noisily over their hot cups of tea that it drove everyone else from the room”
It's got a good grasp on the difference between Norwegian and Swedish, I see; it defines Norwegian as "very light, quiet, or peaceful; tranquil", as in "we live our lives Norwegian in a quiet quiet city", and Swedish as "wicked or excessively wicked", as in "his swedish exploits". Haha...
I'd suggest this code to follow: https://github.com/lucidrains/stylegan2-pytorch/blob/fc22408.... The standard practice is to interpolate between the source latents and target latents and feed the interpolated values into your GAN. There are various ways of doing interpolation (i.e. not always straight linear interpolation)
I think what it does with real words is almost more interesting. The definition it picked for the word "real" was accurate, but kind of odd. If I recall correctly, "real" was defined as, "committed", or "dedicated", as in "real fans only like the vinyl edition of that record." Which is like, true for sure, but not in the top 10 things I'd think of first.
It would be glorious if we could share definitions. Who wouldn't want to tweet "chadocracy"? or "prospectivism, the belief that an action will have a good outcome".
It's a refinement of a lightweight version of GPT-2 by Hugging Face -- https://huggingface.co/transformers/model_doc/gpt2.html. I don't recall exact numbers, but once I had the structure of the problem right (i.e. sequencing words, part of speech and definitions) it was around 12 hours on my old 1080 TI.
Well duh obviously it exists, arent you reading it? Therefore it falls in the realm of existence
lol jk, im just fucking around with the semantics of words here. However I have to admit, this thought about existence or truthfulness of concepts or statements being spitted out by unsentient machines that mix and match infinite "real" patterns, has me quite worried...
Sometimes I find myself reading at a whole discussion thread, and I get the uncomfortable sensation that everything I've been reading is a bunch of bots training each other's models...
Not quite when the concepts are complex enough, all right, it is easy to spot pointless mouthfuls deviations of a main subject being discussed, but what about, for example, the user reviews on an amazon product? Or a youtube's vid comment section? Or whatever shit you consume from the internet.
I'm by no means any expert in the subject, and current state of the art of the Turing test, but I've seen just enough GPT-3 whichcraft to start being totally skeptical about anything I see online.
sorry for the huge rant, but i took a great effort to make it sound like its coming from a real person XD
also, to @turtlesoup: Thank you, that was wonderful. I hope you enjoy this cup of coffee too :-)
You are on to something there. For the syllables I'm actually using a rule-based model from Python's "pyhphen" library: https://pypi.org/project/PyHyphen/
I am not totally happy with the results but have not had a chance to train my own
Oh, that second one is cute. I read up on bryophyes (moss and friends) for an exceedingly brief stint back in my undergrad days. Pronunciation similarity to bio made for many "bryo" puns.
Oh, I'm surprised the "blacklist" isn't just the standard English dictionary. I'm sure I'm just being naive though. Why not just blacklist any word that already exists in English?
There are some subtleties (e.g. hyphens, derived forms, bigrams, etc.) but the biggest problem is that most English dictionaries don't have entries for every scientific word / piece of internet slang. I ended up tokenizing Wikipedia for a blacklist and still missed a lot :(
Words not on Wikipedia, found on other sources, listed by frequency (perhaps with a date-weighting of the source document to reduce rating of older sources), would be an interesting way to find holes in Wikipedia's coverage.
I like how you had information, made a sarcastic comment about it, but didn't share the actual information ... just in case your comment might prove helpful ...
Are you saying the URL of that Wikipedia page is “actual information” that patrickthebold failed to share?
I think that page doesn’t exist. patrickthebold wasn’t sarcastically mocking people who were too lazy to look up that page. He was just making the point that as soon as a hypothetical list like that was uploaded to Wikipedia, it should be deleted, since those words would then be words found on Wikipedia.
blacklist is probably to avoid cases where it randomly generates a real word like above two cases, so that blacklist filter is probably applied after the ml stuff.
Data scientist here. It's common to define boundaries for a machine learning algorithm by hand. Think of telling a chess AI that it can't move pieces off the board.
Unspooled and Hardstyle popped up for me. Perhaps you should do a google search for generated words before displaying them to prevent existing words from being shown.
That ones a little more fuzzy; intermodulate doesn't occur very much in discourse (e.g. not in the wiki article at all) even though it would naturally be related
Deflategate was a National Football League (NFL) controversy involving the allegation that New England Patriots quarterback Tom Brady ordered the deliberate deflation of footballs used in the Patriots' victory against the Indianapolis Colts in the 2014 American Football Conference (AFC) Championship Game.
Yep! It's a sampling procedure; I could fix a random seed or put the results somewhere. "somewhere" ended up being the browser URL here (with a signature to prevent tampering)