Needs more lentils...
Yeah, either trained on or they do a web search when you ask them knowledge questions. Gonna be an interesting one, when all the actual knowledge sources have disappeared.
Like a banjo?
Ah, that makes sense. Thanks!
It's not as if there's a shortage of new music either
That's what always gets me, too. Precisely the reason why these "AIs" can generate music is because we have such an abundance of readily accessible music already. By definition, they can only create more where we don't actually need more.
We could use different music by exploring new genres, but you can hardly do that by generating patterns from existing music.
And obviously, folks may often want more music from their favorite artist, but well, I doubt they want it to come from some machine pretending to be their favorite artist.
Similarly, there's room for meaningful songs. If Sam from biology class writes you a love song, that's hella cute, no matter if it's yet another rock song. But again, you don't want that to come from a machine.
In many ways, it is extremely depressing how the best use for these "AIs" is specifically grifting. If you want to make a quick buck by stealing someone's creativity, they are fucking excellent for that.
Yeah, it's especially funny to me, because the word "AI" has been used in gaming to describe the behavior code for NPCs since forever. And in this case, they actually even happen to refer the same thing in the end. At best, it's a different strategy for getting to that same end result.
Yeah, the latter is certainly a big part of it. The way to make it compile-safe is to use macros to generate code, so that my users can write e.g. Package::my_frontend.version and that gives them the version of their frontend package.
Writing such macros, i.e. writing code to generate code, is certainly something I haven't done a ton of yet, because you practically cannot justify doing that in an application codebase, only in a library, so it is new stuff that I learn.
But well, you did already call it a "nice abstraction", which is another big part where my excitement comes from and where I think, the special nerdery is necessary.
Others might build projects which are visually tangible, like a sexy GUI, or which do something tangible, for example a colleague (who I will absolutely not deny his own special nerdery) is currently building a driver for a motor. If that driver works, you can see a motor moving in the real-world. Even non-nerds can at least tell that something is happening.
But with my project, my success is that you can write Package::my_frontend instead of Package::from_str("my_frontend")?. And that if you rename the package to super_duper_frontend, that the compiler will tell you to fix the code rather than it only breaking once you actually run the build code for the frontend.
No chance of explaining to non-coders why this is exciting or even just when you're successful.
Isn't that still just an alias for Invoke-WebRequest though?
At least, I heard again of that being the case not too long ago. Might have also been outdated information, though...
On Monday, one of our students at $DAYJOB asked me what projects I do in my freetime. After I infodumped on her for half an hour, she asked in disbelief "And you do these in your freetime, without being paid?".
Like, mate, did you not listen how feckin' excited I got just then? Of course, I do these in my freetime.
To be fair, though, the last project I told her about is very dry. It's a library to help automate CI builds. And the thing I'm thrilled to build is a compile-safe API for accessing the packages in your workspaces. Like, yeah, it does take a special kind of nerd to get excited about that...
Pretty sure, people drawing for commissions would typically use a drawing tablet... ^^'
Wenn wirklich einmalig ein Tier überfahren wird, dann sehe ich da erstmal nichts falsches daran. Außer dass das Fleisch evtl. schon angefangen hat zu gammeln.
In der Regel werde aber ich gefragt, was ich machen würde. Und da ist die Antwort, dass ich Fleisch eklig finde und es auch dann nicht essen wollen würde, wenn es ein Unfall war.
Das wird dann meist von den Fragenden aufgefasst, als würde ich auch das noch moralisch verwerflich finden, weil sie einfach nur ihre Vorurteile bestätigen wollen.
Oder es wird erwartet, dass ich eine Maxim für die gesamte Menschheit ausrufe, und da ist die Antwort, dass wir das mit den Unfällen trotzdem nicht machen sollten, weil sonst Unternehmen ganz schnell Mittel und Wege finden, um viele Kühe an ungesicherten Steilpässen vorbeizuführen, wo dann leider ein Tier abrutscht und direkt an den Höchstbietenden verkauft wird.