Leveraging our deep virtualization experience, Microsoft will now offer containers with a new level of isolation previously reserved only for fully dedicated physical or virtual machines
Uh. I don't understand how that sentence has any meaning. Particularly the "a new level of isolation previously reserved only for fully dedicated physical or virtual machines" bit. I mean, isn't that what a container is, a virtual machine? And if so, why is 'container' even involved here?
I don't know much about the container scene. I thought they were literally just virtual machines, with presumably some standardized way of spinning them up programmatically. Maybe someone can correct me.
People who offer free help typically do so because they like to work on interesting problems
That's pure conjecture on your part. I rarely see newbies asking for help on interesting problems, yet I see plenty of people willing to answer their questions.
It's basically the equivalent of, "You just waste your time in that soup kitchen anyway, why not come cook me a meal in my mansion instead?"
No it isn't. It's the equivalent of, "you just waste your time in that soup kitchen anyway, why not allow me to come to the soup kitchen as well?"
There are at least two other people in my city who have my name
I'm presented with information to parse about technology topics daily. Sometimes, I have to search for them and have all sorts of name collisions.
I never, ever search for information about you.
people just can't resist commenting endlessly and upvoting this content-free bikeshedding at the expense of actual discussion
One man's bike shedding is another thousand men's irritating trend. Personally, I very rarely see anyone called out for the trendy names and awful, buzzword-laden non-descriptions that infest projects.
If you're abusing other people's time because you can't be arsed to put in effort on your own, you should feel anxious about it.
Why? What's the better thing they have to spend time on, and why aren't they already spending time there? You're talking about people who spend time on some forum because that is, essentially, a hobby for them. You're not "wasting" someone's time when their time has no particular value in the first place.
You know, I used to be subscribed to a technical mailing list, around the time that .NET first came out. One guy started abusing the mailing list like mad. Asking extremely simple questions that he could have answered with a brief skim of the published documentation, or a web search.
After awhile, people started to berate him for this behavior. He apologized, but kept doing it. He kept getting answers, and kept learning.
Last I heard, he'd gone on to be a team lead, then run his own, successful company. He didn't let fear of public annoyance or seeming stupid hinder his own progress.
I'm not saying everyone should gleefully annoy others, but I've met far, far too many technical people who spend more time on their anxiety than they spend on actually learning and doing. You have to find a balance, and obsessing over the theoretical time expended across a group of people is probably not productive.
not only signals that you're not subject to some sort of onerous dress code imposed by your employer
If anything, that signifies low status. The vast majority of people in hoodies and tees are not six figure engineers and designers.
but also that you can afford to spend money on what most people could consider leisurewear.
Oh, come on. Hoodies and tees are cheap. Really cheap. And versatile.
Give me a couple of basic color tees, one hoodie, and two pairs of jeans, and that's my wardrobe. I don't need to cycle my shirt colors and patterns, monitor my tie usage, iron my clothes, etc.
Now that I'm a white collar software developer on a solid middle class income mixing with middle class folks
Are you in the Bay Area? The Bay Area is obsessed with travel. Not that there's anything wrong with that, since I do feel that travel is great, but many in the Bay Area have no idea what it's like to come from a background where it's not even considered a possibility.
When I lived and worked in Arizona, the only "travel" anyone was interested in were weekend trips to Mexico, or maybe visiting an iconic American city (e.g. SF). If I'd brought up Thailand, they wouldn't even have known enough to make ladyboy jokes.
That's why everyone wears hoodies and tshirts: to show that they're different from MBAs and the suits and the bankers.
That's a really weird conclusion to come to. I wear hoodies and tee shirts because 1) my job doesn't require more, 2) my hoodie and tee are comfortable and easily adaptable to changing temperature, and 3) clothing shopping is a chore, an extreme annoyance.
Well-fitting "slob" clothing looks better than poorly-fitting mid-range "nice" clothing, particularly when one doesn't fit the body type of the target audience for the latter.
Sort of bugs me that some basic clothing that's good for outdoors and daily life in the northwest gets co-opted into a fashion thing
So it's the 1990s again? Cool, cargo pants must be coming back, too. I wonder if it has anything to do with the rise of Portland in pop culture. Portlandia's got it right: it's still the 90's in Portland (I'm from the area, it's pretty much true).
Given the age of projects I've worked on, and that it's unclear whether MSBuild is involved in VS's C++ compilation, I don't think your assumption is correct.
Despite being a Windows developer for 90% of my career, I have no idea why anyone uses MSBuild. I've created several automated build and deployment systems, but I always used the command line Visual Studio interface.
Honestly, I don't know why anyone wants MSBuild. Poking around, people cite not needing to install the VS IDE on build servers, but I see zero drawback to doing that. Why would I want to maintain project dependencies, build orders, and whatnot in two places, when I could just build in exactly the same way, using the same solution/project files, on my dev box and my build server?
It seems to me that this is actually vastly more meaningful to traditionally open-source LAMP developers who are considering C# and ASP.Net on Linux in the future.
I consider the Kinesis to be the keyboard that saved my career. Terrible tendinitis set in during my last year of college in 1998. Keyboards were generally terrible, and I'd started using a Microsoft Natural, which is probably the worst keyboard ever made.
At my first job out of school, I'd drive my stickshift car home and nearly cry from the pain. It was really awful. I got into physical therapy, and started looking into better keyboard options. I tried the Kinesis Maxim first, since it wasn't too "weird". It was a big step up. I later tried the Classic (same style as the current Advantage) and never looked back.
Cons: horrible rubbery function keys.
Pros: literally everything else. The layout is, in my opinion, dramatically superior to the classic 104-key layout. It makes more use of your thumbs. It places the arrow keys where you can reach them without moving your hands from the home-row position.
I always keep a spare on hand and generally loan it out to friends and coworkers to try. I'd say there's been about a 50% adoption rate. Some people just can't get over the initial hump of learning how to use the thumb keys. The ones that buy a Kinesis are extremely happy with it.
By the way, the keyboards last for years. I've had a few keyswitches go bad (most likely due to my improper 'cleaning' attempts), but they can be replaced if you know how to use a soldering iron. Kinesis has even sent me several replacement keyswitches free of charge. They've got great customer service.
Good keyboards, chairs, and monitors are expensive, but in my opinion the interface between you and your computer deserves high priority on the expenditure list.
As a fellow Dvorak typer I'm a bit surprised that you've had such a negative experience with it.
I didn't have a negative experience with Dvorak, it's just virtually pointless when compared to the benefit of consistent, light key pressure, mechanical keys, and a physical design that suits your body.
Dvorak is more difficult in regular life but it can solve pain issues.
Yeah, and I never had a moment's back or neck pain, despite terrible posture habits, until a bulged disc put me out of work for a long time at the ripe old age of 34. I genuinely hope you never experience any work-related ailments.
Uh. I don't understand how that sentence has any meaning. Particularly the "a new level of isolation previously reserved only for fully dedicated physical or virtual machines" bit. I mean, isn't that what a container is, a virtual machine? And if so, why is 'container' even involved here?
I don't know much about the container scene. I thought they were literally just virtual machines, with presumably some standardized way of spinning them up programmatically. Maybe someone can correct me.