|
Those "caricatures" are truly awful - they fail to get the basic features of the character - often getting the basic head shape wrong (even allowing for the artistic license of caricature, where prominent features are exaggerated).
It may have worked better if their training data had actually included some caricatures.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Ktor is a Kotlin framework for building asynchronous servers and clients in connected systems. It is being created by the Kotlin team, and as such, it takes full advantage of the language in order to provide a great developer experience and excellent runtime performance. Just in case you needed another web framework
It's been 15 minutes since the last one, hasn't it?
|
|
|
|
|
From the article: The Hello World of Ktor is small enough to fit in a tweet:
fun main() {
embeddedServer(Netty, port = 8080) {
routing {
get("/") {
call.respondText("Hello World!")
}
}
}.start(wait = true) Please don't tell me that I'm the only one who sees this as being ridiculously over-engineered.
How many ports do you need open to print "Hello World!"?
None, usually.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: How many ports do you need open to print "Hello World!"?
Unless you are writing a web method that suppose to return "Hello world!", right?
No more Mister Nice Guy... >: |
|
|
|
|
|
The function of a "Hello World!" routine is to print the words on the screen; anything else is superfluous.
And, potentially, you might be able to say that this one doesn't even do that, as it may need functions of another application to make the calls to print the characters (but I haven't played with it, so I'm not going to commit to that).
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
So your problem is that web server does not print anything on screen or that this method returns "Hello World!" instead of... I don't know... "It works!"?
No more Mister Nice Guy... >: |
|
|
|
|
|
Well, whatever it does, it's not a Hello World! routine.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Perhaps this is the answer to slow code. (Super sarcasm emoji)
|
|
|
|
|
"Technology, in general, and computer science in particular, have been hyped up to such an extreme level that we’ve ignored the importance of not only security but broader notions of ethical computing." Hmmm. I'm not so sure...
Hopefully you can ignroe many typos in teh article.
|
|
|
|
|
His argument about machine learning is a bit of a non-starter.
Developers don't need to know all the Physics and Maths involved in optics to implement an interface for a camera, so why should they need to know all the Maths behind a machine-learning module to implement an interface for it?
Machine-learning tools just provide input data. The developer's job is to take input data and turn it into information, not to ensure that his work can only be used by fluffy bunnies.
Or is he saying that developers should not make e-mail clients, because they can be used for spam, scams, and hate mail -- or even just used ineffectively, as in his AI examples?
AI can be used to do bad things, from tiny peccadilloes to huge evils -- and it will be. Human nature is such that if something can be used to harm other people, it will be used to do precisely that.
You won't stop that by moaning at the people who won't misuse it; you counter it by preparing defences that can be used against it.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
So... you're skeptical?
Mark_Wallace wrote: You won't stop that by moaning at the people who won't misuse it; you counter it by preparing defences that can be used against it.
Here, here!
TTFN - Kent
|
|
|
|
|
I'm skeptical that his skepticism is the skepticality required.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: Human nature is such that if something can be used to harm other people, it will be used to do precisely that. Sad but true
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
It could be used for ultra-quiet drones and hybrid airliners. And there's no room in the overhead compartment
|
|
|
|
|
Ah, so it's ions that make wind!
I'll have to stop eating them.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
If they pumped the methane expulsions of the passengers ahead of their ion creation strips, I'm certain they could increase their efficiency!
|
|
|
|
|
Online e-commerce platform Amazon has sent out emails today to some of its customers blaming a "technical error" for a data leak that exposed the email addresses associated with their accounts. Good thing no one shops there
|
|
|
|
|
I got one and it looked like badly written spam.
|
|
|
|
|
The technical error being that they forgot to close the fired guy's admin account.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
The disclosure letters are very bad - failing to mention when the data was leaked, how many parties received the data or the nature of them, and how long the data remained accessible. I suspect they may be subject to a GDPR ruling in Europe, which may make them reconsider data security (up to 5% of annual turnover, which could be quite a windfall for the EU).
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Invalidate the processor cache so that any stray gamma rays (I'm serious) that may have flipped cache bits while in S1 will be ignored. We could have had Hulk CPUs smashing our data
|
|
|
|
|
A solution that would be far easier to implement without problems is to send people out in vans to collect the stray gamma rays and take them to the pound.
I hear that packs of them hang around outside butcher shops, to steal hyperstrings of sausages.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Kent Sharkey wrote: We could have had Hulk CPUs smashing our data No problem... we have hamsters that eat chips.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Two patches pulled altogether; another is known to cause crashes but should be used anyway. At least this time, it's not "Blame Canada", but "Blame Japan"
It's a new era.
Wait, is this the third era they talked about in that other news item?
|
|
|
|
|
Kent Sharkey wrote: Wait, is this the third era they talked about in that other news item? The "third era of IT" article?
If that's the one you mean, it's missing a "sh", somewhere.
But you do have to wonder what kind of uber-spaghetti code it is that causes a change to a calendar that's only used in one country to result in crashes. I mean, who outside of Japan even loads the Japanese calendar?
The other one, though, I have to admit that I like it -- anything that stops me receiving e-mail for a while is very welcome.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|