Re: "in the context of"
Get an XP boxed retail license off ebay.
6994 posts • joined 31 May 2010
Get an XP boxed retail license off ebay.
"and didn't expect anyone to care"
Rightly so. What business does anyone have knowing whom he sleeps with? That's between him and the people he sleeps with.
" His company (Commercial Network Services) has a service which customers of TWC want to access."
Really? Because that's not what I get. My understanding is that very, very few customers of TWC want to access CNS and that CNS is mostly looking for free transit between the IXes, and possibly to a tiny handful of customers for the camera thing. If I'm wrong, please, do link me to the where. It's one of those issues that totally could go either way, it really depends on the details.
"Net Neutrality was all about getting a free ride."
No, jackass, Net Neutrality is about not being allowed to discriminate based on source or destination, only by content type or by capacity.
Let's use a practical example:
It is okay for an ISP to prioritize VoIP traffic so long as they prioritize all VoIP traffic. As a general rule we can all agree that VoIP has realtime requirements, and it even carries with it safety and security concerns in that it is a means to dial 911.
It is emphatically not okay for a company to prioritize only it's own VoIP traffic or - even worse - to degrade traffic from VoIP offerings other than it's own.
QoS is okay - even necessary, in the real world - but it must be neutral. Providers don't get to prioritize their services just because they own the pipes.
Another example: a provider could exempt a class of traffic from bandwidth metering, so long as they exempt all traffic in that class, not merely the traffic that they provide themselves. For a practical example: an ISP could exempt all video traffic from metering, but they could not exempt only their own video offering and yet have Netflix or Youtube count against bandwidth consumption.
That's not about a "free ride" in any way shape or form. That's about preventing monopolies and duopolies from leveraging dominance in one area (bandwidth provisioning or "being a dumb pipe") in order to gain dominance in another (voice or video provisioning, as two examples.)
Now, there are certainly people who will push for extreme forms of Net Neutrality, were even neutral QoS is not allowed. They're idiots. They're also a fairly minor fringe faction.
Net Neutrality is about ensuring that everyone has equal access to providers of content. Nobody gets to play favourites. If an ISP wants to offer over the top services they have to compete fairly for customers, they can't leverage pipe ownership. It isn't about free anything.
"I can't imagine YouTube's upstream bandwidth requirement being within an order of magnitude of the downstream..."
Now, but every ISP on Earth's subscribers want access to Youtube. Explain to me what about the camera stream/HFT supplier's network appeals to any but a tiny, tiny subset of any ISP's subscribers?
Peering doesn't have to be about equal amounts of traffic in either direction, it can simply be that it makes rational business sense to freely interconnect due to subscriber demand. I don't see how there is massive subscriber demand for the complainant's services, or that the complainant is offering anything that puts them on remotely equal footing. They seem - at least at first glance - to just want cheap bandwidth for lashing together equipment they have at different IXes.
I don't understand what's "not having nice things" here. This doesn't sound like the complainant wants to actually "peer", it sounds like they want cheap low latency bandwidth without paying for it. Peering is separate from transit. Peering requires both networks have something the other wants.
Two ISPs peer because those two ISPs have subscribers that want to talk to eachother. An ISP might peer with Netflix because all of the customers of that ISP want access to Netflix. In this case, as described by the author, it sounds like a company that strings up stuff for the likes of high frequency traders wants really high speed, low latency access between major internet exchange points without having to pay for it...and without there being anything on the HFT networks that the ISP in question might actually care about.
I.E. There simply is not rational reason to "peer" here, as oppsoed to simply charging for a dark fibre strand. How is that preventing us from having nice things?
A 50gal and a 200gal. They do just fine in both. There's nothing in either tank that really gets the red tail's Irish up. The 50 gal has an angelfish, a bristlenose, a cloud of raspies and a whole mess of cories. The 200 gal has the red tail, a bunch of bristlenose and an unlimited pile of cories. (I like catfish. They're cute.)
The sharks just shark around. For the one in the big tank there's literally nothing that bothers her. Everything's albino except her and a couple of cories she probably never sees. (Though she will chase away anything that tries to park in her jar.)
In the small tank, the shark periodically chases a cory or tries to mess with the pleco, but the pleco is 1.5x her size and the cories are 5x as fast as her. So other than occasionally trolling something she can't bully for more than a few seconds she spends her time shooing cories from her jar and helicoptering upside down being a shark.
Right at the moment, she's busy chasing a massive bronze cory that's about 0.75x her size who has decided to turn around and chase her right back. None of them seem overly stressed by the arrangement.
Now, I have been toying with the idea of putting another jar in the downstairs tank and putting both sharks in one tank for a while. It would take some monitoring. 200 gal might be enough, but they're territorial. If it works, however, then I can get another shark for upstairs. Carpmouth! Nam nam nam nam nam nam nam...
"Only those who realise that a goldfish needs a LOT of space"
Hence why I don't have goldfish in my tanks. They take up WAY too many fish-inches. For my carp fixation, I keep a red-tailed shark in each tank. Watch that carpmouth go!
Good question. Used to be I could pull walleye out of almost any lake in Alberta that was legal limit in size with about 1/2 hr, a fishing rod and a canoe. Now they're almost impossible to find, and when they are found they're far under limit. But damn, they were good eating.
"9/10 times they have a swim bladder issue and can be "resurrected" by simply cleaning the tank out for a change and treating it."
Actually, swim bladder issues can creep up in perfectly clean tanks. Goldfish are just inbred mutants that fall over at the slightest provocation. Also: they have a tendency towards constipation that can cause the same issues. 95% of the time you can solve "floaty goldfiish" by feeding the thing a few shelled, boiled peas.
Alberta has more waterfoul than just about any place on earth. That's why it's scary these things are being found in the wild. The rate at which they are breeding must be pretty exceptional, since carp are favoured delicacies for many of the honking winged atrocities that darken our skies.
It's also not just Alberta. There's a lot of lakes on the island that have this problem too, including the one I eventually want to retire to. :(
Whatever happened to lakes full of perch and walleye? Ah, for the halcyon days of yore...
After the news article went up and the original thread filled with a few other upset folks, yes. The real issue, however, is that this wasn't broadcast immediately via e-mail. Lastpass suffers a breach and I know about it via e-mail before it's made known to the press.
In the case of the Spiceworks breach, I was informed, then went to bed, woke up, had breakfast, coffee and then wrote the article. And there still was no e-mail from Spiceworks by this point!
I did not jump down Spiceworks' throat on this immediately. I'm sure my editors would have preferred it, but I had been up for 32 consecutive hours and couldn't write a thing without at least 8 hours sleep.
Spiceworks had been given time to do the right thing and to come up with a proper response. They failed. Miserably.
That Spiceworks chose to be a little more transparent after the issue was published and then broadcast over every social media channel available is closing the barn door after the horse frelled off, nothing more.
"Where do you store your money, under your pillow?"
RAIDed across multiple banks as tax free savings accounts and RRSPs as well as precious metals in safe deposit boxes so that no one bank failure can take out my retirement. Doesn't everyone?
"just pointing out the obvious - that humans have always found God in the Unknown."
It's called "god of the gaps".
"so far no-one seems to have solved the underlying trust issue"
I thought some of the new blockchain-based technologies were the best we had on solving the trust issue.
"Too old to be secured ? What kind of cop-out is that ? You can always add a firewall in front of it, no ?"
Yeah, but you can't add two factor authentication or various other features. "Secured" may have a meaning here based in legislation or regulation that means something different to you and I.
"So you are going to send profanities to someone for the sake of it?"
Fuck all y'all.
"sometimes comments here can get a bit feisty but nowhere near the level implied by the article"
Yo mama's data is so unstructured CERN can't write visualizations for it!
We have evidence for the NSA backdoors in Cisco Kit. Meanwhile, GCHQ has cleared Huawei as backdoor free.
I'm buying Huawei.
In Lenovo systems this is somethign you can change in the BIOS.
Cortana, please send all my searches to the US of NSA to be datamined.
Good luck winning China without packing you your HQ and moving to Switzerland. Oh, and cutting the overwhelming majority of your legal ties and entanglements with the US as well.
Cisco, your American Legal Attack Surface is simply too high, and your government has proven time and again that they care for you only so long as they can use you to spy on their enemies. Should've spent more money lobbying Washington back in the days that you were the unchallenged masters of your market and everyone locked in to your product.
Shoulda, coulda, woulda. CAGR will be a bitch from here on out, so get used to the new normal.
Because privacy isn't only for the privileged.
"and the company faces competition"
That explains things. Won't be allowed to last long.
No. The lander was in fact awake before this, and it did some science. Unfortunately, Rosetta wasn't in place to receive it's data (and/or the comet's rotation means that Philae couldn't relay to Earth directly) so the data sat in the buffer, waiting to transmit.
This time around, the lander came online long enough to negotiate communications, but did not have time to empty it's buffer. We are hoping that future communications windows will occur, and will allow the lander to transmit it's data. After that, if there is power to spare, it will be assigned to do more science, again, in the hopes that we will have future communications windows for the data to be transmitted.
220 mail.example.org ESMTP service ready
250-myserver.fuckoffNSA.com knows encryption won't actually stop the NSA
220 Go ahead
"For people whose major asset is their Facebook account, it might not matter, but it does to the rest of us."
It matters to everyone, or it matters to noone. You do not get privacy for the privileged but not for the proles. That's how revolutions start.
You're right, I had gotten things mixed round in my brain. I was thinking of the Alliance Key Manager for Azure that everyone had been touting as the ultimate solution to Azure security problems (hah!) before Thales came around. What garbage.
Microsoft did have pre-thales stuff too. The previous generation's broken, expensive and Microsoft-vulnerable Windows RMS-based setup, for example. That's pre-Azure RMS that didn't use the hardware modules.
Oh, and the Cloudlink "we'll encrypt your VMs" offering that uses Bitlocker, which everyone is well aware was designed weak from the start and pwned by the NSA bloody ages ago. That was a laugh riot.
With Thales HSMs enterprises with Azure subscriptions and which have Thales hardware on their premises can secure (quoted from https://technet.microsoft.com/en-ca/library/dn440580.aspx)
application that integrates with Azure RMS. This includes cloud services such as SharePoint Online, on-premises servers that run Exchange and SharePoint that work with Azure RMS by using the RMS connector, and client applications such as Office 2013
You cannot secure Exchange online, general VMs, general storage or, well...most of the stuff on Azure with Thales HSM. The things you can secure with Thales HSM you are trusting Microsoft that the key can't be extracted, intercepted or used because, well, it's pretty much Microsoft's own applications that use it at this point. (Though, to be fair, non-Microsoft applications that integrate with Azure RMS could in theory benefit.)
So you're still back to trusting Microsoft (and Thales, who are slightly more trustworthy), though you can't use Thales for a lot of things. It's a start. And maybe once it can be used for every element of the public cloud computing experience and we can guarantee every nanosecond of the chain of custody for the keys from you to the hardware device on Microsoft's premises can't be spied upon Azure will be ready for mildly sensitive workloads.
Amazon probably never will be.
Better still to just run the workloads on a regional service provider that lives in your own legal jurisdiction and not take the risk. You'll be less likely to sued into oblivion, probably get better service and you won't be putting your testicles in the vice of a convicted monopolist! Win/win/win.
You mean Azure's laughable key management system that holds your keys by running inside a VM running on Azure? The one that is rather expensive? Pray, tell, how does Thales keep the NSA from getting my keys?
(Not saying Amazon's does, but that Azure crapfest doesn't stop the NSA from extracting my keys from the VM running on Azure that holds them!)
Well, it's about time!
"And the major alternatives like OS-X and Linux have vastly more security holes in than current versions of Windows."
Except they don't. Because - again, like a goddamned broken record - you are counting every security issue in every package of a distro against the core Windows OS, without regard to vulnerability type or severity.
Linux distributions include hundreds if not thousands of applications whereas the Windows operating system only includes dozens to low hundreds. Windows does not, for example, include a full productivity suite nor a full suite of vulnerability assessment tools, multiple web servers and databases, multiple development environments and IDEs and so forth.
Windows' issues tend to be far more severe, and they take far longer to get fixed. Open source's issues are mostly that issues can (and do) go unnoticed (sometimes for years) because there simply aren't enough penetration testers willing to test open source. (Bounties are paid by proprietary companies!) Of course, Microsoft will gleefully discover a bug then sit on the damned thing for years, so that is somewhat moot.
You are correct in that it is harder to not run Windows in the specific circumstance where you are already deeply wedded to the Windows ecosystem and have critical Windows only applications. It's been a long time since that was a universal experience for all businesses, and more and more are getting out...and staying out of Microsoft's clutches.
Microsoft and Windows absolutely have their advantages. But you, sir, purposefully and knowingly distort statistics and facts to turn complex - but quantifiable - truths into blatant lies.
Sounds about right, yeah. Singularity I think the OS, and Midori the kernel? http://en.wikipedia.org/wiki/Midori_(operating_system)
I seem to recall Microsoft started a project on that a few years back. Complete rewrite of the kernel, new design...but it takes rather a lot of time, and may never see the light of day.
Give me three good sysadmins and budget enough for Puppet licenses and I'll show you how to run Twitter without needing a large IT staff.
Twitter, I figured out why you can't make money.
"Visio I *personally* have not found a *decent* replacement for - but that may again be a learning curve and *I* may be being stubborn."
No, there's no good substitute. There are a few SaaS apps that are browser delivered that are getting close, however, they are likely still a year or two away from "good enough".
"linux sucks as a desktop"
Quite right. But then, so does Windows 8, and Windows 10 isn't really all that great either. The real issue is "are the apps i need available?" Right now, the answer for most SMBs exploring Linux is - surprisingly - "yes". Enterprises will not get the same answer to that question.
Fast forward a few years. X11 will have been replaced by Weyland/Weston in production and available as a first class display system in enterprise Linux environments. This will have FreeRDP server baked right in to the display layer, offering full remote access as good as anything Microsoft delivers.
The Gnome team have - after years of acrimony - found their own asses, KDE shows faint hopes of maybe one day being able to find theirs, XFCE has seen a surge of development and both Mate and Cinnamon have exploded in uptake and development.
Red Hat is pouring muchos money into making sure that if your application runs on Windows it will run on Red Hat. You'll be able to make your Linux behave however you want. Application developers are increasingly embracing OSX and/or Android, both of which make the jump to Linux trivial.
Perhaps most critically, Microsoft doesn't really seem all that interested in making a desktop environments that's actually good anymore, they're only interested in making one that is passable enough that enterprises might consider migrating.
So just as Windows 7 is about to turn into a pumpkin Linux looks set to have it's shit together. Will Microsoft?
Today, Microsoft is the dominant player, but they have nowhere to go but down. Linux's adoption is so low any upward gain at all is a victory.
So, as you say, "right tool for the job at hand". And if you've two tools to hand, both capable, pick the one that costs less and you can trust more. It's up to you, the customer, to decide which that is for any given workload.
"Why are pretty much zero of them migrating then? Microsoft still have a ~90% desktop market share.
This will only be of interest to organisations wanting to remove legacy Linux systems from the office and stick them in a data centre..."
Because they're deploying their applications to non desktops. Browsers/aaS, smartphones and tablets are seeing exceptional growth, for example. There's more Android (which is Linux, BTW) out there than Windows. Apple's OSX market share isn't huge, but their iOS market share is impressive.
Also, there's no huge rush to move yet. Windows 7 was a great operating system. Windows 8 as ass, and Windows 10 is mostly ass, but we have 5 years before we all have to pick a path.
Android is moving onto the desktop. ChromeOS is more and more capable and seeing some pretty significant consumer uptake. OSX is growing significantly in the US and Linux is slowly, but surely, getting it's act together regarding desktops. (Now that X11 is finally on the way out.)
Over the next 5 years the options will change pretty dramatically. The availability of options through things like Horizon's support for Linux merely broadens the possible post Windows-7 migration paths.
Microsoft won't be maintaining it's 90% desktop market share past 2020. It won't be growing it's non-desktop market share by much either. Microsoft knows this. That's why they are developing applications for multiple platforms now.
The only person who can't accept the inevitability of change is you...and I'm not sure why you care so much that other people have access to - and choose to take advantage of - better options for endpoints. If you care anything for systems administration you should be happy that there is increased choice, not fighting it tooth and nail.
Which begs the question: who are you, and why are you rabidly opposed to anything except Microsoft's absolute dominance of all things? What's your stake in it? Most importantly, why can't you see the inevitable when it's heading for you like a freight train?
"We already know from Munich that the cost of migration and building the desktop environment ("Limux in this case) vastly exceeds any short and medium term savings. And the end result sucked so much that they are looking to reverse course after over a decade of desperately trying to make it work..."
Except none of that is true. Munich has saved quite a lot of money by going to Linux. Moreover, the 10 year review of their infrastructure is part of a regularly scheduled and per-planed process that has nothing at all to do with any dissatisfaction that may or may not exist regarding their Linux rollout.
If you can't be honest and objective about publicly available and easily debunked facts, why should anyone believe anything you have to say about Linux or Microsoft?
"Like I said, claiming "massive benefits" and other hand-waving is only convincing to the small minority that are already convinced."
Except that's not true. The majority of endpoints int he world are, in fact, running a Linux kernel in the form of Android. The majority of embedded systems are a Unix derivative. VXworks, Linux, WindRiver, or so forth. It is only the traditional desktop market that has been slow to change, but the change is occurring, no matter how adamantly you stamp your feet.
More and more businesses are convinced that the benefits of alternative desktop OSes are many. What's really interesting though is that I don't need Linux, or OSX, or anything else to be "the majority" operating system in a given niche in order to see value from it. I'm capable of doing objective and independent assessment of customer needs on a case by case basis and picking the best tool for the job.
Unlike you, I don't have an obsession with systems administration via what's most fashionable.
"No-one likes paying a fee for something, but the license fee is a pretty small component of the overall ownership/opportunity cost."
Few people mind paying a fee. The problem is that we're not talking about one-off fees anymore. Microsoft wants into you for subscriptions. Now that's fine in the USA where the economy is more or less stable and it makes perfect sense to bet your business on the fact that you'll always be able to pay your subscription fees to, well...fucking everything.
But the rest of the world isn't the USA. A significant chunk of the world is "boom and bust" economies with very few large enterprises. In these economies, dominated by SMBs, ownership of assets matters. Including digital ones. Front loading costs during a boom ensures you can survive the bust. It's a lesson hard learned, but one that billions of individuals in over a billion of the world's SMBs understand quite well. Microsoft is actively hostile to this model.
What's worse: you don't save money with Microsoft's "subscribe to everything, forever" model. Especially if you exist in an economic climate where there willinevitably be points where you need to sweat assets to survive.
What you don't ever seem able to grasp is that embracing Linux, OSX, BSD, Unix et. al is about more than trying to dodge some small fee. It's about having the flexibility to grow your business on your own terms...and to make it through rough patches without firing people. (Or by firing fewer people.)
You also make rediuclous false assertions that somehow switching to Linux - in whole or in part - will cost you more than simply submitting to Microsoft's demands. This isn't true. It hasn't been true for some time.
Larger organizations with more legacy cruft - Excel macros and plug-ins and so forth - may well have a high hurdle to jump. And I can only imagine that the process of moving a Fortune 500 or a government to Linux would be painful and expensive.
But IT isn't homogenous. Just because it's going to be an expensive, painful process in one area doesn't mean it will be in another. And, niche by niche, SMB by SMB, Linux absolutely will make inroads.
Horizon - and many of the open source alternatives that I know are emerging over the next 18 months - making Linux DaaS viable over WAN is a much bigger step towards this than you want to admit. It means that Linux desktops can be delivered by industry-specific MSPs, CSPs and VARs to their SMB customers. It offers a whole new model for application delivery and even the ability to provision entire desktops at prices that are far - far - more affordable than a Microsoft-based solution.
So we're not going to see a massive turnover tomorrow. But piece by piece we will see uptake. And the best part is that uptake will probably be innovative. Free of licensing restrictions, we may well see new models and new approaches emerge that simply aren't realistically feasible under a Microsoft regime, and they may exist alongside traditional Windows desktops.
And hell, why not? Windows on the physical endpoint because that's what available at PC-world, but push out the individual applications via browser SaaS, Linux DaaS or RDS as required. Reduce the RDS as much as humanly possible in order to cut costs and simplify delivery and eventually you're free of Microsoft.
Sure, maybe you have Windows endpoints, but if your application delivery is all over the wire they don't have to be Windows. They can be whatever the end user wants...they don't actually have any apps on the damned thing anyways.
Get run over by malware? Restore the endpoint back to it's clean slate and run your 5 days and 500 reboots worth of updates and you're good.
Just because things have always been one way does not mean they will continue to be. I fully agree that the biggest corporations and governments will be slow to change, simply because they are traditionally conservative organisations that take forever to embrace new technologies.
But SMBs won't be so reluctant. The midmarket absolutely will jump on this. More to the point, I have already started to see a lot of excited chatter about it and meetings are scheduled to plan POCs.
You can rail against the dying of the light all you want, but Microsoft does not own the future. Gods Christ man, even Microsoft themselves know that. That's why they're cranking out their applications for non-Microsoft operating systems now!
We get it. You love Microsoft. You will always love Microsoft. We've always been at war with Eastasia and you absolutely will have them do it to Julia. Do you want a golf clap or something?
The rest of the world is moving on. We will make use of new technologies and IT will diversify. The hegemony is broken. Cope.
"Its not just about the apps Trevor - there is no compelling reason for the vast majority of users or businesses to move to Linux. Its change for the sake of change (or ideology in your case). Its that simple. Delivering it as a VM doesnt substantially change that equation, and wont bring Linux crashing through the lofty heights of the 2% ceiling it currently aspires to (across all distros)."
It absolutely is all about the apps. The apps are what matters. They are why we have OSes in the first place. It's that simple.
Change to Linux just for the sake of change would absolutely be stupid. Change to Linux however, brings massive benefits. Not the least of which being cost. Especially now that we can properly do Linux in a Desktop as a Service model.
Microsoft's licensing is comically atrocious. Especially as regards Desktop as a Service. But Linux - aha - no such problems here. I can pay for a handful of licenses for my development instances, then use the same scripts and configs to cascade to free version of the same distro and I'm good. Especially in a "golden master" scenario.
What this means is that I can build really low overhead instances to deliver individual apps, and do so cheaply. And it doesn't matter what OS is on the client. And yes, this will see an increase in use of Linux by end users...even if they don't know that they are using Linux to have their app delivered.
Oddly enough, it probably will mean OSX gains traction on the actual endpoint, not Linux.
It also means that lock-in isn't a concern. Microsoft's lock-in is fierce, and they have no problem whatsoever with squeezing those vice grips they have around our collective testicles. But lo! Now there is a real alternative. Proper remote desktop support was all that was really missing to get Linux off the ground in many cases.
Competent Linux administrators aren't nearly so difficult to find as they were 15 years ago. And with Horizon's delivery mechanism it's really hard for end users to bork anything.
Also, for the record, you're not an idiot for "not agreeing with me". You're an idiot because you can't get your head out of your own brand tribalist ass long enough to assess things objectively.
It has nothing to do with loyalty, or corporate brand, or stupid little IT religious bullshit. It has everything to do with "good enough", cost control and the business risk of suppliers that simply can't be trusted.
There are absolutely going to be lots of use cases where Windows will be required and nothing else will do. There will also be a whole bunch of cases were inertia and brand tribalism prevent people from even considering anything different or now.
But by the same token the tools available for use on Linux absolutely are "good enough" for an ever increasing number of individuals and companies. More to the point, perhaps, projects like enabling Horizon to work with Linux make consuming Linux based apps and/or entire desktops as risk free as possible. It allows for smoother transitions and it can dramatically assist with cost control, even if that cost control is simply "another stick with which to beat Microsoft at the negotiating table".
More options is a good thing.
You don't seem to every be able to get that. More fool you.
Thank you, Microsoft!
I don't disagree. That said, you can run OSX in a VM. Just sayin'...
"All you have to do is look at Glassdoor and see that developers make more money than system administrators on average."
Depends. Glassdoor breaks up "systems administrators" into the various subspecialities pretty granularly. Network admins, storage admins, etc make rather a lot, and it really depends on where you live. Devs in Canada, for example, don't make a lot...but they do in the valley. (Where glassdoor is most popular.)
"Most of the interesting work, and the glory, is in designing and engineering something new, i.e., being a developer."
And? You're talking about what motivates you, personally. Not what is delivering value to a company and to the end customer.
"but I guess you would be the elevator repairman because in your comically warped world view, that guy is somehow more important and better paid and everybody else is a bunch of idiots."
Actually, because it's a maintenance specialty, "elevator repairpeople" are usually quite well paid. But they are narrowly focused specialists, so I wouldn't think that they are knowledgeable about how to manage and maintain an entire building. managing and maintaining a building would be the job of utilities/facilities staffs.
And oh, yes, I don't for a fraction of a second think that most architects know how to maintain buildings. That's why architects are supported by teams of engineers who are in turn supported by teams of drafters and other ancillary staffs.
Architects and proper Iron Ring engineers are a great example of regulated professions in which there are massive legal incentives to think of every little thing. Fuck up and you lose your license to practice. You may even go to jail.
This doesn't exist for developers. If developers fuck up, the sysadmin gets yelled at when things fail. Developers aren't held to the sorts of standards that proper engineers, architects and so forth must meet. There is nothing mandating professional ethics or regulating responsibility within the industry.
The architect takes feedback from a massive team of people and runs simulation after simulation and discusses every aspect of everything with specialists. Including - low and behold - facilities specialists who can inform the architect about maintenance challenges they haven't thought of.
A modern architect working under legal regulation isn't a good analogue for a developer. They're an analogue for a certified project managed leading a unified SecDevOps team.
Developers tend to exist in a vaccum. In some cases - like developing your own piece of scientific software where only your own fingers will ever be in the soup - that is passably acceptable. In most cases, however, it's not.
"In the large companies I've worked at, everybody out of college with a computer science/engineering degree tries to interview for a developer position."
That's because computer science is about teaching you how to program. It isn't about teaching systems administration.
"The ones who fail both interviews but still seem fairly knowledgable about computers get put into system administration. It's always their last choice, it pays the least, and it means they already failed two interviews for things they'd rather be doing. You can decide what to take away from this information."
Well, yes, it would be their last choice because they're accepting a job they didn't train for. Probably at the lowest possible rank and the most substandard pay. I sure as hell wouldn't pay a computer science graduate even half of what I'd pay a properly trained systems administrator produced by my local polytechnic.
I can take a trained sysadmin cranked out of an actual systems administration program at a polytechnic and let them lose on the network after only a week or two of orientation. It would take me months just to deprogram a computer science graduate, let alone train them in what they need to know!
Now, that said, if I can deprogram a computer science graduate and train them up as a proper sysadmin - that takes about two to two and a half years - then what I've got is a DevOps specialist. They're trained as a developer and they've learned to think in risk assessment and operational terms. That is valuable.
Take that same person and teach them security and 5 years after they've landed in the department they'll be SecDevOps and probably the highest paid non-executive in the whole company. They'll also easily be the most valuable member of the IT team.
But you see, there's the key. The ability to think holistically. To run a team, and solicit input about all the moving parts before architecting one's datacenter. It's knowing enough to know what you don't know, then finding specialists to provide feedback to fill the gaps. It's thinking in terms of "what can go wrong" instead of simply "how can I solve this".
If any of this sounds familiar you might worked on mainframes. That specific subclass of developer who works on mainframes tends to have to work like this. They can't simply reboot every time something goes squirrely. They have to play nice with everything else. And any outage not only is going to cost millions, it may well cost lives.
There aren't a hell of a lot of those folks left. In today's world, it's the SecDevOps guys who are taking up the mantle. In a lot of ways, they have it harder, because they have networking and security issues to consider that a lot of the mainframe devs never had to worry about.
The best designed building in the world is worth nothing if it can't be inhabited. And no building can be inhabited unless it was designed from the start to be maintainable and is actually properly maintained. Over time, even the best designed building in the world will need to evolve. Telephone jacks will give way to RJ-45, which will give way to fibre. Power will be upgraded. Asbestos will be found to be a bad building material and need to be removed.
Architects don't solve those problems. Facilities staffs do.
What an architect - a good architect - does is make sure that the building can be evolved over time. That it's service life is longer than the technologies of which it is composed. A good architect listens to input from dozens of specialties and the result is a building that can have a useful service life that lasts centuries.
There is mainframe code out there has has persisted for decades. It will persist for decades to come.
Embedded devices exist all over this planet. Billions of them, growing at a rate of tens of billions of devices a year. Will they last decades? Will this "internet of things" be secure, hardened, capable of withstanding the evolution of IT over the life of the devices involved? Or will cars and microwaves and toasters move from decades of service life to years, not because of mechanical failure, but because of bad code?
Will the rock star snowflake developers of today, who believe in their own importance and that they know best architect applications that serve as monuments and withstand the test of time, or will they need to be managed, maintained, defended and ultimately discarded?
How long will your code last?
"Exactly, because Apple are the only company who specifically refuse to allow you to run OSX within a VM legally."
You can run OSX in a VM. That VM must, however, reside on Apple hardware.
"name me any other company of similar size to MS in technology that doesn't have all the same motivations and problems? Apple? Google? Lenovo? HP?"
Lenovo, for the most part, is actually one I would classify as "there for the customer". They make mistakes - everyone does - but if they piss off their customers, they're dead. They simply aren't big enough to survive screwing their customers. They have lock-in. No monopoly.
Apple, Google, HP and many others have the ability to get you locked right in, and they have no issues with then squeezing you until you've been drained dry. There are very few companies that manage to get vices on our testicles that don't then squeeze for all they're worth...but Microsoft has more vices than most, and their entire business is abotu funneling you from one lock-in to the next through "integration".
Microsoft are not merely "not focused on customer interests", they are so arrogant and secure in their various monopolies (and duopolies) that they are outright hostile to their users, partners, etc.
"You're holding it wrong" isn't even a fraction of the condescending hostility, Microsoft has. For all their faults, Apple are just less shit to their customers, and they've gotten better since Steve passed. They aren't saints, but my trust in them is a less negative number.
As for "MS will eventually learn", that's a matter of hope, not fact. They haven't learned. I have no reason to believe they ever will. If and when they do, I'll revisit my opinion of them.
"Ultimately though your comments show that you've sadly become blinded by rage with MS and it clouds some otherwise perfectly valid arguments."
There's no rage, except at the licensing department. But I view them as separate from the others, because Microsoft is a collection of fifedoms, not a unified entity. I analyze Microsoft. They are points of data that are fed into a risk assessment matrix. I look at everything from past behaviour to personality traits of various leaders, to taking the time to investigate the political situation within the company and determine which individuals hold what level of sway and in what areas.
Other than Ninite, I am loyal to no company. I loathe brand tribalism and I refuse to let emotion cloud my judgements when I examine organizations. I also refuse to consider individual products in isolation. A product is part of an ecosystem and that ecosystem is governed by the actions of the corporations that make it up.
If I am hostile towards Microsoft it is because they are hostile towards my interests. And why shouldn't I be? Why should any organization or individual get the benefit of the doubt, or a break, or a presumption that future behavior will not align with past behavior? Where is the ROI in blind trust?
Trust, like respect, is earned. Microsoft have done a great deal to lose both my trust and my respect, and next to nothing to regain it.
"and would also stop the FCC from using any funds to implement its "protecting and promoting the open internet" order"
Question: if the American people kickstarterd a few tens of millions of dollars for the FCC to implement it's "protecting and promoting the open internet" order, would the Congressional fuckwittery still stop it? Can the people fund an agency that protects their ascii in the meantime and betweentime until this is all sorted/
Wikipedia has an article http://en.wikipedia.org/wiki/Non-Klinefelter_XXY. Off the top of my head, I know of no other sources, as the whole list was pulled from memory, and sexuality isn't my specialty when it comes to genetics.
"As best I can tell, we do have two (maybe three) sexes: one with testes, one with ovaries and perhaps one with ovatestes."
You choose to see it that way. Why you feel a need to simplify reality down to something more basic is beyond me, but it seems to be important to you. That need on your part, however, isn't reality.
A functioning SRY gene, for example, doesn't make you a male. It may cause - and does in all but a handful of edge cases - the development of male genitals, but it doesn't mean that the full suite of male hormones are extant and at levels that are normative.
Similarly, females can be androgenic which makes for a massively different life than non-androgenic females. It's a completely different sex, and it strongly contributes to gender identity, but isn't the whole of the basis for it.
Sex is about more than the phenotypic presentation of gonads. It involves everything from endocrine presentation (hormone levels) to neuroconstruction (which varies between the sexes, including neurotransmitter baselines.)
"Some people, for whatever reason, end up feeling they are the wrong phenotype. Those people would do anything to be be a "normal" man or woman."
Not all. Typically this presents in highly conservative cultures where prejudice is dominant. Elsewhere, where begin different is okay, the need to "be normal" isn't as important.
"Multiplying the number of sexes doesn't help."
Help what? Simplify things down to your binary view of sex? Reality doesn't tend to care how we choose to view the world.
"You're saying "hey these people might be in another category entirely"; it's more or less like a cis woman who says to a non-cis woman, "you don't have my experience, you have your own experience". "
The cis woman in your example would be correct.
"The argument can't be won by pointing at a gene or brain scan; the phenotype people feel is a subjective thing and that has to be accepted, before we even get to the performance of "gender"."
Wrong. Genetics and hormone levels can tell us biological gender. And there are a hell of a lot more than just two genders. Each biological gender will have it's own reality. The drive, experience, motivations, and biological impetus towards a gender identity will be different for each. For that matter, sexual preference is predominantly biological too, though some people do make a choice that is counter to their biological inputs. (There are, for example, plenty of documented cases where homosexual individuals chose heterosexual lifestyles in order to be normative.)
"Gender" is the result of all of this. Biological, environmental (epigenetic) and environmental (cultural) forcing all coming together to create the identity of the individual.
"Children are yours. You don't get anything out of shitty IT jobs other than a smaller than it should paycheck."
Uh...no. Children are human beings that are born with a full suite of inalienable rights. They are not property. They belong to themselves and noone else.
Your paycheque should be paying your mortgage, car and other material goods. You get to keep those. Those material goods are yours.
"I make a point of never replying to Mr. Pott as the result is usually a tirade, but it does occur to me that given the known proclivities of our intelligence agencies, who may even read the comments on El Reg, he may be writing with a view to being prevented from entering the US in future."
I'm 100% positive the Americans knows that I am no fan of the TSA by now. I obey them. That doesn't mean I have to think they're anything other than powermad drones drained of their humanity.
If the US of NSA wants to prevent me from entering because I believe all people - regardless of nationality - deserve civil rights and are entitled to the preservation of dignity, well, there's not much I can do about that, is there. I'm not going to change what I believe in that regard, ever.
"And, for what it's worth, when I have a good experience with the TSA, I do thank them. Nothing wrong with returning courtesy for courtesy, regardless of what I think of the institution."
Also, for what it's worth, I've never had an issue with CATSA, and they've been absolutely understanding and wonderful border guards who are worthy of - and receive - my own thanks and gratitude each time. That said, I don't view CATSA as "airport security". They're customs agents. The security folk seem to be entirely separate, because CATSA don't feel the need to threaten or bully. The TSA, on the other hand...
Biting the hand that feeds IT © 1998–2017