I assume you're not referring to U of C in your comment, since about the 1930's they've basically had no intercollegiate sports programs of note. The only person I knew who got a scholarship related to sports when I was an undergrad there got a Rhodes Scholarship to go from there to Oxford.
No, the "broken window fallacy" states that while repairing the broken windows is good for the glaziers, it is bad for the owners of the windows and that those owners would have otherwise spent the money on the tailor, the baker, etc. instead of just to get back to where they were before. It is a net loss to the wealth of a society. It's easier to see if taken to its logical conclusion -- have every single person in the country demolish their home, and see where that leaves us.
Cross-cutting concerns, such as coherent error handling, logging (and metrics and alerting if you're more advanced), etc. do not produce visible benefit to the customer rapidly if they are done for a large-scale system. They get shunted aside
Management of technical debt gets relegated to secondary status because it's essentially invisible to someone not trained in software engineering.
User feature requests that are improperly curated (or not curated at all) lead to a system that has no coherent development evolution. Agile tends to be reactive, and tends not to be conducive to any vision of where the software should go.
Architecture, the stuff you wish you had done afterwards, gets short shrift.
No, that's not what I meant. "Stringly typed" is a pun that programming language theorists use to derisively describe JavaScript's typing system. Note my later sentence about TypeScript, which I always prefer for any significant browser-based application subsytem, like a SPA, or for something non-trivial in node.js
That is a generalization that offers little insight. They can tend to be that way, and certainly can appear that way, because they are so widely used and thus have evolved libraries and tooling that grunt coders can work with and understand.
But Java can also solve quite sophisticated problems, in quite sophisticated ways, in the hands of a highly skilled team. It has some pretty nice features; as an example, parallel streams are very convenient and have a lot of expressive power, provided you understand parallelism. And there's a library for damn near everything. It can handle very large and high-throughput application requirements, but know your GC or prepare for trouble. But Java is hamstrung by its legacy and its need to support its past.
JavaScript is also capable of a lot, and implements some fairly sophisticated techniques under the hood. But it has some really bad parts, and has such a low barrier to entry that it attracts a lot of coders who are rank amateurs. Also, being "stringly typed", JavaScript is terrible for large applications. But there's TypeScript for that.
It depends on the team, and the type of work being done. I know there's a lot of incompetent hacks out there, but at this stage of my career, I don't personally meet them much anymore, or at least I move them elsewhere when I do. I don't work with either right now, but have done some interesting work with each in the past.
Ultimately any energy savings to be had by sinking datacenters probably isn't worth the added infrastructure cost. Adding "marine" to anything tends to make the cost 3x what it would otherwise.
They could offset the extra cost with extra "value" - instead of just adding "marine" they could add "marine blockchain".
Agreed. She is very fortunate to have gotten a reprieve from a horrible disease, but she didn't get an immortality pill. She's still dying, like all the rest of us, and should make the most of the time she has left.
Bitbucket works pretty well, especially within the rest of the Atlassian suite. Of course then you're within a bit of walled garden as far as higher level interaction with the VCS, but it's still standard Git repos at the base of it, unless you go with Mercurial. It's free for a small number of developers in a private repo, and pretty cheap at scale.
This place is also loaded with people who feel that they must hate the thing that is currently cool to hate. Hipsterizing your every thought is an effective way to avoid actually thinking. Of course MS is not anywhere close to pure, but not pure evil either. They will tend to act in what they perceive their best interests to be. The key is to guess how they will perceive them. Satya seems to have a reasonably evolved view on such things, so I don't expect any truly stupid shit to happen. Of course, that's not always the case with any company, small or large.
Nice try, but I've already been tapped for the spot. They say my 3rd synthetic heart should still be doing okay around the expected time window. (My DNA, on the other hand, is fucked. Oh, and I'll be batshit senile.)
Browse at -1 and re-read your thread, to see what parent was replying to.
I assume you're not referring to U of C in your comment, since about the 1930's they've basically had no intercollegiate sports programs of note. The only person I knew who got a scholarship related to sports when I was an undergrad there got a Rhodes Scholarship to go from there to Oxford.
N'worries mate.
No, the "broken window fallacy" states that while repairing the broken windows is good for the glaziers, it is bad for the owners of the windows and that those owners would have otherwise spent the money on the tailor, the baker, etc. instead of just to get back to where they were before. It is a net loss to the wealth of a society. It's easier to see if taken to its logical conclusion -- have every single person in the country demolish their home, and see where that leaves us.
"Shit Island"? That might fit with the stereotypical Russian worldview.
Cross-cutting concerns, such as coherent error handling, logging (and metrics and alerting if you're more advanced), etc. do not produce visible benefit to the customer rapidly if they are done for a large-scale system. They get shunted aside
Management of technical debt gets relegated to secondary status because it's essentially invisible to someone not trained in software engineering.
User feature requests that are improperly curated (or not curated at all) lead to a system that has no coherent development evolution. Agile tends to be reactive, and tends not to be conducive to any vision of where the software should go.
Architecture, the stuff you wish you had done afterwards, gets short shrift.
Ready, fire, aim.
No, that's not what I meant. "Stringly typed" is a pun that programming language theorists use to derisively describe JavaScript's typing system. Note my later sentence about TypeScript, which I always prefer for any significant browser-based application subsytem, like a SPA, or for something non-trivial in node.js
Fun fact: Kotlin is named after an island near St. Petersburg, Russia, where the language was developed.
That is a generalization that offers little insight. They can tend to be that way, and certainly can appear that way, because they are so widely used and thus have evolved libraries and tooling that grunt coders can work with and understand.
But Java can also solve quite sophisticated problems, in quite sophisticated ways, in the hands of a highly skilled team. It has some pretty nice features; as an example, parallel streams are very convenient and have a lot of expressive power, provided you understand parallelism. And there's a library for damn near everything. It can handle very large and high-throughput application requirements, but know your GC or prepare for trouble. But Java is hamstrung by its legacy and its need to support its past.
JavaScript is also capable of a lot, and implements some fairly sophisticated techniques under the hood. But it has some really bad parts, and has such a low barrier to entry that it attracts a lot of coders who are rank amateurs. Also, being "stringly typed", JavaScript is terrible for large applications. But there's TypeScript for that.
It depends on the team, and the type of work being done. I know there's a lot of incompetent hacks out there, but at this stage of my career, I don't personally meet them much anymore, or at least I move them elsewhere when I do. I don't work with either right now, but have done some interesting work with each in the past.
It's spelled "velsom". For God's sake, learn Kludish.
Whoosh..
Ultimately any energy savings to be had by sinking datacenters probably isn't worth the added infrastructure cost. Adding "marine" to anything tends to make the cost 3x what it would otherwise.
They could offset the extra cost with extra "value" - instead of just adding "marine" they could add "marine blockchain".
Agreed. She is very fortunate to have gotten a reprieve from a horrible disease, but she didn't get an immortality pill. She's still dying, like all the rest of us, and should make the most of the time she has left.
Bitbucket works pretty well, especially within the rest of the Atlassian suite. Of course then you're within a bit of walled garden as far as higher level interaction with the VCS, but it's still standard Git repos at the base of it, unless you go with Mercurial. It's free for a small number of developers in a private repo, and pretty cheap at scale.
This place is also loaded with people who feel that they must hate the thing that is currently cool to hate. Hipsterizing your every thought is an effective way to avoid actually thinking. Of course MS is not anywhere close to pure, but not pure evil either. They will tend to act in what they perceive their best interests to be. The key is to guess how they will perceive them. Satya seems to have a reasonably evolved view on such things, so I don't expect any truly stupid shit to happen. Of course, that's not always the case with any company, small or large.
are belong to us.
But if the jail doesn't give him/her internet access privileges, how will they ever let us know?
I tried to, but wound up getting a bunch of dehydrated shark piss. Ick.
You killed my relatives on Omicron Theta, you crystalline bastard. You and Lore must pay.
Intel, perhaps?
I defy anyone to try beating up my dad.
He's been cremated, and the ashes tossed into the Atlantic.
Yes, point conceded. The new institution.
Meet the new boss.
Same as the old boss.
Listen to it in actual operation. It's actually nothing at like you just described.
Oddly, a "real hippy" is probably his boss now.
Nice try, but I've already been tapped for the spot. They say my 3rd synthetic heart should still be doing okay around the expected time window. (My DNA, on the other hand, is fucked. Oh, and I'll be batshit senile.)