|
In particular this paragraph:
Quote: The civilized platforms controlled by large companies who invested in developer tools are all gone, strangled by the Darwinian jungle of the web. It is hard for programmers who have only known the web to realize how incredibly awful it is compared to past platforms. The web is just an enormous stack of kluges upon hacks upon misbegotten designs. This Archaeology of Errors is no place for the application programmers of old: it takes a skilled programmer with years of experience just to build simple applications on today’s web. What a waste. Twenty years of expediency has led the web into a technical debt crisis. To my shame, we are OK with that.
|
|
|
|
|
Duncan Edwards Jones wrote: In particular this paragraph:
Exactly.
Marc
|
|
|
|
|
Agree completely.
Brendan Eich reads up on every mistake ever made in designing a programming language, invents a few more, and creates [JavaScript]
grossly understates how bad things are.
If I can't do desktop applications I'll do mobile apps. Web development is about as appealing as a management lobotomy.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I think at this stage we need to treat JavaScript the way the 80s treated machine code - yes, it's a thing you can create by hand but you would be so much better using a high level language to do so.
|
|
|
|
|
Until you can debug your compiles to javascript language as the original language in your browser you're just adding another layer of WTF onto the pile.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
This article nails why I'm working towards getting out of programming.
After using tools like Visual Studio and Silverlight to create awesome applications delivered via the web I'm simply not willing to roll back 20 years of development evolution to work with the dozen or so technologies it takes to get an HTML solution put together. I'm dismayed that goofy selling points actually convinced so many people to invest in the worse development stack imaginable.
If you like the HTML/CSS/JavaScript mess more power to you.
I have a life outside of programming that I'd like to maintain.
|
|
|
|
|
Sometimes the hiring practices of even the biggest and most successful companies can be outright ridiculous. How long is a string?
|
|
|
|
|
I've been asked the "why are manhole covers round" question. I said because the holes are round. I was then asked "what prevents the cover from falling in then?" I answered because there is a lip on the hole to prevent that, which are also done with square holes as well (and I've seen square "manholes" too). Basically construct the hole so that it's impossible to prevent the cover from falling into it. I didn't get the job, but the interviewer was more than satisfied by my answer as it was the most straightforward and simple response he'd ever received. He was actually kind of disappointed that I wasn't nonplussed by it. It was and is a stupid question and does not at all help determine how someone thinks or how good of a developer you are.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
To keep the Daleks out.
You'll never get very far if all you do is follow instructions.
|
|
|
|
|
A square (or other non-round) manhole cover can be rotated so that it falls through though.
TTFN - Kent
|
|
|
|
|
not if the underlying lip is large enough so that the diagonal between two opposite corners is shorter than the side of the square or sortest side of the non-round cover.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Back when I was interviewed for a job, the interviewer ask me this, "How can I go to your house from here?". I answered, "via bus Sir."
I didn't get the job because they said I was sarcastic.
Seriously, what's with the stupid question? Will it be a good proof that I will be a good developer?
Don't mind those people who say you're not HOT. At least you know you're COOL.
I'm not afraid of falling, I'm afraid of the sudden stop at the end of the fall! - Richard Andrew x64
|
|
|
|
|
There are so many answers to this question and the one the "interviewer" was probably expecting is the only wrong one - actually a circle is the only shape that can fall into the hole no matter what orientation it is in and this would happen if the manhole didn't have a lip.
Real reasons:
1) Cast iron is really expensive so the less of it you use the better - a round cover uses less metal than any other shape.
2) Cast iron is really expensive - per above
3) Cast iron is really heavy - a shape you can roll is easier to transport
4) Manholes are round because cylinders are stronger than cubes under compression and humans are broadly speaking cylindrical when going up/down a ladder.
5) Tradition/change impedance - there are so many existing round manholes that any attempt to introduce a different shape faces impossible odds
|
|
|
|
|
When did Business Insider turn into Buzzfeed?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
It has been migrating that way for a few months now. More and more headlines of the "You won't believe what happened next" variety. I keep hoping they're doing it ironically.
TTFN - Kent
|
|
|
|
|
Today, we are happy to announce that Atom is now available on Windows. This is an alpha release that supports Windows 7 and Windows 8. In case you're looking for a new text editor
|
|
|
|
|
Always, but is it as sleek and powerful as the Ariel Atom?
Edit: I took a quick look at the page, but I can't tell whether or not it supports tabs (or similar) to have multiple files open in the same instance.
I don't need language support or code folding or split windows -- files should be small enough that those don't matter; they're the wrong solution to the problem.
If it supports multiple open files and is extensible, then maybe I could teach it to compile the open files -- that's what I want (and money).
You'll never get very far if all you do is follow instructions.
modified 9-Jul-14 15:31pm.
|
|
|
|
|
Sleek? Maybe, definitely not as powerful. Those things scare me - there just doesn't seem like there's enough car there. I saw this beast[^] the other day: same idea, one less wheel. Give me a bike anyday.
TTFN - Kent
|
|
|
|
|
Yep, multiple open files.
Uses Web technologies (HTML/CSS/JS) so should be possible to achieve what you desire. Looks promising.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
another want-to-be-your-everything-texteditor. *sigh*
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Looks interesting. I particularly like the way extensibility is managed, using Web technologies to style text. The ability to open folders, with a tree view on the left and multi-tab editor on the right, with a browser-like dev panel at the bottom all seems natural to me.
Of course, I've only spent a few minutes looking so far, so don't consider that a review
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
The emergence of mobility, 24/7connectivity and globalized business has made the concept of a 'work-life balance' obsolete. Ironically, technology -- often seen as the culprit -- can also help restore a sense of balance. "Human beings were not meant to sit in little cubicles staring at computer screens all day, filling out useless forms and listening to eight different bosses drone on about mission statements!"
|
|
|
|
|
He is completely wrong. It's only a decision you have made...I for example decided that the family is more important and went to work 4 days a week only. The other 3 days for the family, and phones are forbidden...
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
|
|
|
|
|
Does work-no life balance count?
It's an OO world.
public class SanderRossel : Lazy<Person>
{
public void DoWork()
{
throw new NotSupportedException();
}
}
|
|
|
|
|