I think the thing that’s missing is that the AI can’t train itself. If you were asked to draw a realistic x ray of a horse’s ribcage, you’d probably google image search, do some research about horse anatomy, etc, before putting pen to paper. This thing is being trained exactly once, and can’t learn dynamically. That’ll be the next step I think.
What are you are describing is pretty much reinforcement learning (or learning with access to a query-able knowledge engine, or active learning, or all of these combined). There is work on a bunch of variations of this, but it's true that it's early days for combining it with generative systems.
Yeah, I think the query-able knowledge engine is the key here, although I think it’s maybe more like “we haven’t figured out how to generalize conceptual learning”. The computer not only has to be able to query images on the internet, but also know how/what to query, which includes a bunch of actions computers are currently incapable of. In some cases, we might complete a drawing task by traveling to a new place, or taking an action (throw an egg at concrete) not querying the internet.
I think pop media will continue to decline while the long tail will become better and better (this has already happened to music, film, tv, etc). If you use google and billboard charts as a discovery engine you’re gonna have a bad time, but people who seek out quality will have more options than ever.
Maybe, but it hasn’t worked that way for software. I think people might see the opportunity to inject bespoke art in a lot of places it wasn’t previously. College students who could only afford movie posters previously will have art commissioned, every building will have a mural, etc etc.
One of the many things that I loved about Lisbon was that art was hilariously pervasive. It felt like every vertical space was filled with beautiful and original art. The whole city was a gallery. It would be wonderful to see that in more places.
I think the apprentice model will still exist, they’ll just use AI to aid them. Only the very experienced, talented artists will know when AI is hindering them. Same way a really good programmer will understand when not to use a web framework or whatever, but an inexperienced programmer who knows how to make a crud app with django or whatever is still valuable.
I wonder if subtitles could be used, so rather than describing the video, you just write a script and it generates video for you. I'm certainly no expert, but it does seem like there's a lot more data there.
Most businesses want CRUD apps, and people don’t particularly like coding them. Technology where you can pump out a CRUD app with little to no effort would be a blessing, freeing people to work on more interesting problems.
It’s important for audit ability and security that people can’t change commit ids from under you. If you run a security review of commit A and decide it’s safe to automatically deploy on your production systems, you’re only doing that because you know commit A can’t be changed.
Yes, it's a hiccup. But not fundamental because it is actually possible to do it.
A company can have a flag day, and keep a mapping of old hash to new hash for audit purposes.
I'm not saying do it willy nilly, but repos are fundamentally below the humans and any needs they have. Blockchains say code is law, and a fork (see eth DAO) is a complete clusterfuck.
Scrubbing some PII you legally need to remove from the corp codebase? Some poking, yes, but not a disaster.
Whereas they say there's plenty of child porn in the bitcoin Blockchain.
The problem is that most use-cases for blockchain require being beholden to a central authority anyway, because a chain is only as strong as it’s weakest link, and it’s either impossible or prohibitively inefficient to also run distributed applications that interact with the blockchain.
I think anyone who’s trying to achieve trustlessness by introducing more complexity into software is running a fools’ errand. Make simple, auditable systems.
Uh... no? What single, central authority are you beholden to when you transact using Bitcoin?
"Lots of mining is centralized in large pools." or "lots of people choose to buy their Bitcoin through Coinbase" is not anywhere near the same level of dependence on a central authority as "PayPal can freeze my account at any time and I'm SOL". It's like claiming the internet is a centralized system because AWS exists.
If most of the internet is on the AWS that is a pretty understandable argument, no? Mt. Gox was responsible for 70% of Bitcoin transactions at its peak.
Most buy coins through exchanges, via fiat as an intermediary. They upload a driver's license which the intermediary keeps on file for KYC purposes.
If Bitcoin or cryptocurrency in general is supposed to decentralize finance how is it going to attain that goal if "doing it properly" requires installing a miner or exchanging cash for a flash drive in a Walmart parking lot? We're talking about the typical person globally whose conception of the internet might just be Facebook.
No, it’s like claiming the internet is centralized because google exists, except the alternative to things like coinbase is way more difficult to use than alternatives to big search engines. It’s a pretty valid argument
This is the initial comment about Terragrunt, which doesn't say that