This highly depends on your current skill level and amount of motivation. AI is not a private tutor as AI will not actually verify that you have learned anything, unless you prompt it. Which means that you must not only know what exactly to search for (arguably already an advanced skill in CS) but also know how tutoring works.
When iPhone came out the sentiment was clearly opposite. The “sweet solution” was ridiculed and workarounds found. When web caught up, it was plagued with self inflicted performance issues. And eventually Apple decided to not invest in good PWA support.
I was an app advocate for a long time, now I made a PWA and it’s maybe 90% there. But you still get behaviors that you can not fix.
IMO the worst however is products that have a fully functional website, but refuse to let you use it (e.g.: Instagram)
Yes. It's improved now, but the mobile web was bad for a long time. The early days of Android experienced a "web-first" ecosystem by force, as lazy businesses just threw a webview around their site, and it was awful
The main argument artists use isn’t that it is taking their job. The problem is that it was trained on their work without their consent and without compensation. This is fundamentally different from a Wordpress or squarespace and arguably different from models trained on open source software only.
A result of a prompt you can’t, I believe you can’t trace over a copyrighted work and claim it as your own either so I say that tracing over an AI generated image would not fly either. But IANAL so the details to be fleshed out. Also would probably break if one uses a model that is not trained on any copyrighted data.
AI generated images themselves can't be copyrighted, but if you modify them they can be considered copyrightable, that's the current landscape, though it's a pretty new legal standard so we'll see how it plays out
I know people love to make UIs stateless and functional. But they just aren’t. IMO UIs are fundamentally a bunch of state, graphically represented. So naturally all of the functional frameworks are full of escape hatches.
I’d rather have a honest framework than a chimera.
I have not followed SwiftUI recently but when it was introduced I quite liked to have the main composition in SwiftUI and then writing more complex components in pure UIKit. Both could be used what they are best suited for. But trying to shoehorn good interactivity into a SwiftUI component always ended in horrible code.
What about Elm? I think most people could grasp the elm architecture in an afternoon. To me this MVU style is pretty much perfect for UI.
I think a lot of the time React appears complex and hacky is because we tried to solve world hunger with one component. I've worked on plenty of React projects that were very easy to scale, modify and iterate because they focused so heavily on small independent stateless components.
Elm is awesome until you try to use it in an actual app. The amount of pain we went through trying to make a basic web app with a sidebar and a few pages... I don't remember the specifics, it was a few years ago, but I don't think Elm has changed much since then (it was 0.18).
> I know people love to make UIs stateless and functional. But they just aren’t. IMO UIs are fundamentally a bunch of state, graphically represented. So naturally all of the functional frameworks are full of escape hatches.
Functional does not mean no state, just constraining state to inputs and outputs. Breaking that is a choice, and not good design.
Elm, for example, provides all of that with one escape hatch: ports. It is really well-defined and that not fall into any of the impossibilities you mention.
Don’t know if it is the same for everyone. But when I experienced psychosis I definitely thought I was on a “higher plane” of thinking than others. That didn’t help me get a single idea through and of course it was all BS. So no, it definitely is not a desirable state of mind.
i don't wish to debate the accuracy of your experience , however i will challenge it a bit - perhaps all psychotics believe they are on a higher plane of thinking , this does not imply that all those on a higher plane of thinking are psychotics
Don’t know about the parent, but in my experience it was sort of an “extreme introspection”, any thought you have is immediately scrutinized “why did I think about this, is this the right thing to say in this context, what are the implications”. Then of course the thought about thought is also introspected, leading into a spiral of thought that occasionally gets “popped” as a stack. The memory works in a very weird manner where you almost immediately forget a lot of context and then get reminded of it in one go when you “pop” a level.
It is quite hard to imagine, I think, and even myself I can only explain the idea of it but not how it actually felt.
I wouldn’t say this was anything spiritual, rather than the thinking stopped working as a stream of thought but more like a graph traversal.
i think you meant this to be some sort of gotcha , seems your statement aligns with my personal view that literally nobody has any clue what's really going on behind the scenes , so there very well could be a flying spaghetti monster pulling the strings for all we know
reply