78 karma · joined November 5, 2020
As for logging of structured data, I've sometimes thought of coming up with some kind of annotation scheme, so that, if I need, in my writing, to log a measurable quantity of some kind, I could just annotate it in a special way. And then, later on, if the need should arise, I could just extract the annotated data from the text document. I've not taken it any further, but I think it could be useful. A sort of a "hybrid approach" that would let me focus on the writing and the flow of thoughts, while also letting me log tidbits of structured data in between.
I read about Stradivarius the other day. His "golden years", the years when the quality of his work was considered to be at it's peak, was from he was 50 until he was around 80.
Apart from that, I'm assuming that there's an enormous cost sunk into the training of the network. I imagine that alone would make Otter hesitant to let the trained network out of the house, even if it was technically possible.
A generic online storage system with Excel-like properties.
If that existed, then people would use it for bookmarks, and probably also for a host of other types of online storage needs.
Software is, ultimately, always about humans. Software is always there to serve a human need. And the "intelligence" that designs software will always, at some level, need to be intelligence that understands the human mind, with all it's knowledge, needs, and intricacies. There are no shortcuts to this.
So, I think AI as a replacement for software development professionals, that's currently more like a pipe dream. I think AI will give us powerful new tools, but I do not think it will replace, or even reduce, the need for software development professionals. In total it might even increase the need for software development professionals, because it adds another level to the development stack. Another level of abstraction, and another level of complexity that needs to be understood.
I will not complain about my own 50 year search, then.
finger south_pole@graph.no
Or, if you want the weather in Boston, Massachusetts, try:
finger boston@graph.no
I think this observation, while correct, is a bit too generic, since it's something which can be said about all people.
I have close relative who's on the autistic spectrum. I notice that what I find obvious, he may not find obvious. And what he finds obvious, I may not neccesarily find obvious.
I've spent many, many years pondering over it, and I've narrowed it down to the social communication. I've come to realize that a certain part of inter-human communication is of the "non spoken" kind. This includes facial expressions, body language, tone of voice, etc., but also tiny, tiny differences in how things are said or phrased.
I think "neurotypicals" will observe and accumulate these small, small signals, and they will use the accumulated values when they pass judgement on a social situation. At least that's how I perceive the differences between me and my relative. Whenever I judge a social situation differently from him, I find that the difference usually comes down to these fine-grained cues and signals. He passes judgement without taking them into account, because he simply does not observe them. And I pass judgement taking them into account.
From his side, his conclusion is correct, because of what he sees. And from my side, my own conclusion is also correct, based upon what I see.
I don't know what you mean by "essential semantics", but the fact remains, as ncmncm says, that templates is the feature that allows new types of type safe generic abstractions to be built and added to the arsenal of C++ programmers. It's the feature that, most of all, has kept the C++ language alive and thriving over the past 20 years, in my opinion. Without it, the language would probably be dead.
I think this is an imagined problem. If you use Foo * for ownership, you will need to write new Foo() + delete foo. I don't really think that's more convenient than just writing std::make_unique<Foo>(). It's more a matter of old habit, I think.
Still, if C++ was designed as a new language today, I think there's a chance that unique pointers would have made their way into the native language specification, together with for instance std::tuple, instead of being library features, like they are today.
"It looks like you forgot to do X. That's needed to do Y."
I would actually prefer the second one here. It's neutral and to the point.
I guess the problem with the first one is that the reader might interpret the semicolon exactly in the way that you intended it, as an attempt on your behalf to "control the tone". Depending on the personal disposition of the receiver he or she may or may not like it.
Because it's the Economist, they never run a byline on any of their published content, normally.
Maybe, but traditional golf also has the image, historically, of being a sport for the wealthy. I think this becomes sort of self-perpetuating, since it automatically attracts new wealthy people to the sport.
I think the spending power within the group of people that practices the game also affects the size of the total purse.
I have not been able to confirm if it's true or not.
But it sounds as a healthy regulation to have in place for a technical company, since gravity seems to work in the opposite direction. Non-technical leaders will, in my experience, have a tendency towards hiring other non-technical leaders, and towards trying to mould the company operations into something which can be run without the need for technical knowledge.