I work in this area and to me, the tech is still super interesting. In particular, things like zero knowledge proof and related scaling/privacy solutions are at the forefront of cryptography in my opinion.
I want to make this random off-topic comment: For years I've been collecting various audio clips, where "environmental" sound (voice, noise, etc.) transitions into music, or vise versa, in songs, movies and TV shows. I've searched the web and the closest term I can find is "diegetic switch", but not quite. Here's the (short) list:
I had learned a saying recently "cars for the poor, watches for the rich". The idea is that cars have higher utilities so even though cars are higher price in general, watchers show higher status signal.
As it turns out, this was an old Chinese saying a couple decades ago, where "cars" really meant bicycles.
I don't see a problem. Of course banks want KYC, but that doesn't stop you from selling the crypto on e.g. Coinbase (also KYC'ed) and sending to your bank.
I built a very simple website [0] for playing poker. The idea was that people can play poker in person without chips or a deck of cards. I had also planned for more features like hand history. But it didn't catch on and number of users is not growing.
I've also learned that if your project has anything to do with the following topic, you can forget about online advertising: poker, blockchain, porn (probably). I did not know this and had incorrect assumptions about promoting the project.
Sure! I'm using a network very similar to StyleGAN. After generating a batch, I review the images and weed out maybe 10% of the really bad ones. I was actually surprised at how well it worked.
For training, I spent a lot of time scraping images. I couldn't find any good dataset for this purpose. Controlling for quality is pretty tough, and I didn't spend nearly as much time as I should. And it's evident in the result. Some of the generated arts have pretty low pixel quality if you look at the original image. Luckily, it looks ok on the cards.
You are probably right. I'm familiar with how Lightning network works in bitcoin, but not super familiar with L2 in ethereum. Do you have some pointers that I can read? I'm also interested in how it'll evolve with ETH 2.
This is a fun project I've been working on recently. The idea of the cards started when I saw how an AI could generate realistic portraits of people. I tried to apply similar techniques to generating fantasy characters, and got amazing results.
The next 2 weeks were spent on designing the card assets, hero traits and descriptions. I borrowed some ideas from D&D (attribute points and alignment). Also threw in a random name generator, of which the names were scraped all over the internet.
Once I had the card assets, the rest all fell in place. It was obvious that the Ethereum blockchain was the best market place for such a collectible game. I spent the next 2 weeks writing the smart contract (based on ERC 721) and various pieces to support trading on the site. Fun fact: ETH price took off right before I was ready to deploy the contract on the mainnet. Due to high gas price, I had to spent a fortune... not fun!
I had a lot of fun working on it. Let me know if you have any questions.
So much this. Not to mention that even within the same language, the implementation can differ (e.g. Firefox vs Chrome).
I recently had to parse a bunch of dates in python, writing them to postgres, and then handle the same dates in javascript. And boy was it a PITA. The worst problem was the handling of "BC" dates. I had to hack my way around the boundary between python and sql. Javascript is no better, it simply doesn't compute BC dates without heavy hackery.
I made a website for friends and family to play poker online. https://playcards.live. No cards or chips required. Works on any devices.
I parsed en.wikipedia using AI and extracted events, time and location: https://whataday.info. Given an event, it shows you what was happening closeby, in spacetime.