Forgot your password?

Comment: Re:Recognition (Score 1) 141

by hairyfeet (#48200747) Attached to: 'Microsoft Lumia' Will Replace the Nokia Brand

Uhhh...did everybody forget that Nokia still exists as a company? And that as part of the sale they are only barred from selling mobile devices for 3 years? Why in the hell would they want to build positive rep for a brand they will be most likely competing against in a few years?

Frankly the whole argument is moot anyway because you go into mobile stores and folks don't call it the "Nokia Lumia" anymore than they call it the "Samsung Galaxy" or "HTC Evo" its just the Lumia, Galaxy, and Evo. Working retail I deal with folks and phones all damned day (one of the new services I offer is loading Android ROMs,becoming quite popular here) and I can tell you nobody calls them the full name, they just call it by the model.

Comment: Re:So... is the LAME strategy valid? (Score 1) 114

The general idea is that people may run a lower risk getting into trouble if they adopt the practice of shipping raw ingredients, separate components, unfinished works, mostly functional containers lacking only media content or a specific bit of code to be useful, etc instead of a "ready to roll" push-button-go-fast product. To what degree this works out in reality is highly dependent on the the specific statutes governing the independent components and/or completed thing in question.

Comment: Re:Hold on a minute (Score 1) 186

by Gorobei (#48191575) Attached to: Developers, IT Still Racking Up (Mostly) High Salaries

Software developers help companies make more money. It is the Add in Value-Add. They are the equivalent of the machines in a machine shop. Without them, what is the point in being in business. If you are a software company you pay what you need to pay, to recruit and retain the best developers you can.

Most software developers are not in pure software development companies. They are in large companies doing something like fortune-500 stuff or selling ads (Google) or moving goods (Amazon.)

Very few companies think "let's hire more developers, they add value!" Hiring a developer is a last resort when the tech you have doesn't do what you need. It's like needing to hire a lawyer - you don't want to do it, but it's the cheapest way to achieve your goal.

Comment: Re:Finally ... (Score 2) 524

by hairyfeet (#48191347) Attached to: Debian's Systemd Adoption Inspires Threat of Fork

Well if the rumors are true then RH has been quietly stacking the deck by loading Debian with ex RH employees then a fork is the only possible chance of keeping from getting system'd.

In case anybody wonders why they are trying to ram systemd so hard? Cloud computing, they want systemd to be a "one size fits all" for their cloud computing initiative. Great for RH, not so great for everybody else. In any case it will be interesting if the users can "take the OS back" from Red Hat and the corporate interests like Windows users did when they refused to take Win 8, it will be quite fascinating to see whether Linux users without the power of the wallet can change things simply by protest.

I personally wish them nothing but luck, as it sucks to see an OS you have serious time and money invested in get a big old shit taken on it by the suits...good luck Debian users, may you tell the suits where they can stick their system'd crap.

Comment: Re:Ahhhh.... (Score 1) 483

by alexgieg (#48185135) Attached to: In UK, Internet Trolls Could Face Two Years In Jail

A Libertarian will be the ones trying to remove such laws.

Which is why, although I admire libertarian economics, I'm not libertarian myself. I know people who have had their livelihood destroyed by organized cyberbullying built around pure hate for the "wrong" opinions.

For a libertarian, a billionaire that decided to spend millions in a wide multi-front campaign to utterly destroy the life of someone, everyone they love, and their friends and friends of friends, using as many indirect proxies as possible, would be an entirely fine thing provided he didn't use direct violence, only speech.

That's not how a healthy society is build, that's ideology. Libertarians, liberals and conservatives, are all of them, each in his own peculiar way, disconnected from the real world. And we all suffer due to this.

Comment: Re:Yes, worse (Score 1) 311

by hairyfeet (#48184067) Attached to: If You're Connected, Apple Collects Your Data

I would only add there is a legitimate REASON for it in an ALPHA BUILD, its so that MSFT can find out which ones of the literally tens of millions of software programs that run on Windows need shims,compatibility modes, or be outright blocked for being incompatible. there is no way in hell even a company the size of MSFT can test THAT many programs so they let us try it before it comes out (which benefits guys like me who can see if our customers would be able to use it) and in return you do just as I've done and let 'em find out which programs don't work and give 'em feedback. They tell you exactly what they are doing ahead of time and again it costs you NOTHING to install this OS and try it on as many boxes as you want.

With Apple the cheapest unit is...what $600 for the Mini? And most have Macbooks which start at like a grand...and they are gonna datamine your ass on TOP of the insane amount of profit margin they are making on their hardware? really? There is greedy and there is fucking greedy piggies, it sounds like we have a case of the latter here folks. I wish this surprised me but sadly it don't, I have customers that were hardcore Macbook users and I've seen Applecare go from "If we built it we service it" to "Oh that an older model we don't fix those...wanna buy a new one?" so this really doesn't surprise me, should have known with Cook starting out in supply that quality would go down while monetizing would go up.

Comment: Re:Missing the point (Score 1) 127

When it comes to experience, I think the real problem is that people simply aren't okay with the concept of "starting off in the mail room" anymore. Folks in their twenties have this idea that they're going to obtain a piece of paper than will entitle them to a sizable salary straight out the gate from college. Meanwhile, the folks who actually have real talent and passion for the work will have obtained whatever job they could at any number of companies, and within five years will have tripled their salaries by moving to more desired positions after demonstrated their growth and ideas internally.

I can understand a person who has just spent a horrendous amount of money on a piece of paper being keenly interested in immediate relief from that debt, but that isn't reality, although it does appear to be a self-perpetuating problem.

Comment: Re:Missing the point (Score 1) 127

But you won't make it far as a dev without some serious self-education

Absolutely agreed. The key point here is that someone with a serious interest in software development can obtain an entry-level position with entry-level responsibilities, and dedicate the next couple of years to serious self-education while getting paid, instead of paying someone else for a piece of paper that doesn't mean anything in practice.

This results in an employee who has already demonstrated the ability to amass continued education on his own, which is actually the most critical quality of all for a successful career.

Comment: Re:Missing the point (Score 1) 127

Any person who uses ridiculous arguments such as using their own unique success story as some kind of proof is either really bad at logical reasoning or has a big chip on their shoulder.

I've quoted that specific bit of your reply because it succinctly summarizes the flawed nature of your thought process on this matter. The fact that most GED holders don't attempt careers in software development is irrelevant. However, it is highly relevant that GED holders and/or high school or college graduates with degrees completely unrelated to computer science tend to be better programmers.

That swings both ways, as most people with poor academic credentials also provide emotionally-driven responses in an attempt to prove to themselves that their lack of a degree is not a disadvantage.

This doesn't make any sense in context. I have nothing to prove for myself; I already earn a very good salary and have excellent mobility in several fields. I'm attempting to get people to take a moment to consider whether their established beliefs on the topic at hand have any grounding in reality, because it is my direct experience (and not just for myself, including many others as well) that those beliefs are fundamentally flawed. Degree mills are certainly making a tidy profit convincing people otherwise, though.

Comment: Re:Missing the point (Score 2) 127

I don't disagree with your observations, but in reply I have two of my own: (1) the average GED holder doesn't pursue a career involving substantial software development duties, but a substantial number of gifted developers have GEDs, and (2) I wish more people would make the connection you just nailed. In many cases, software development is much more a creative art than it is an abstract and dry discipline, with the caveat that it by necessity involves a measure of structured thought as well (just as [most] novels follow certain structural principles).

Comment: Re:Missing the point (Score 1) 127

I think I understand the core premise you're trying to convey here, but I must stress the point that in practice people holding a CS degree tend to demonstrate lower actual programming and systems engineering ability than their non-CS peers. This is the real world fallout from the common misconception that computer science graduates are well suited to software development roles. As a rule, they tend to be a poor fit for such jobs.

As for companies "requiring" a BS or BA degree, I've never encountered substantial resistance in this area. Perhaps it's more accurate to say I've made a point of circumventing such barriers without a second thought. Regardless of what any given HR department might stipulate for job requirements, I've found that communicating demonstrable proof of ability to solve relevant problems to a handful of people in any given business tends to result in an interview, and I've rarely gone through more than one interview before being offered a position.

Establishing direct contact with people who will actually evaluate candidates on their technical merits is easier than ever these days owing to the prevalence of social media networks. On a related note, I once knew a human resources recruiter who was aggressively opposed to employees directly reaching out to candidates. That HR recruiter isn't employed anymore.

Comment: Re:Missing the point (Score 2) 127

While in practice nothing is perfect, I'd like to add that your mention of "security hole plugging" conveniently ignores the principle that you don't have to plug holes that don't exist in the first place. Abject failure to recognize this point is probably at least half the reason for information security being in its presently deplorable state. Hint: bolt-on approaches to security are typically no security at all.

Comment: Re:Missing the point (Score 2) 127

And it sounds like you're defensive because you don't have a CS degree (i.e. you have something to prove).

Not at all. I have zero regrets in this area, mostly due to the fact that I recognized very early on that a CS degree was largely useless for most roles that entail full-time software development responsibilities. Please don't misunderstand me here: I grew up with a bunch of smart people (including CS majors) who wound up attended schools like Georgia Tech, Emory, MIT, and CalTech. Their ability to contribute in properly aligned positions isn't under dispute here.

Here's what I'm really trying to say: of all the programmers I've worked with, the ones producing the best code in terms of functionality, efficiency, and security have almost universally lacked CS degrees. Interestingly enough, I've worked with some very gifted developers who held bachelor's (and in some cases master's) degrees in fields such as psychology, electrical engineering, physics, pure mathematics, and even English literature. The "odd factor" here has been the pronounced absence of CS degrees among that pool of truly able developers.

I have some very simple advice for young people interesting in pursuing software development as a career. Get any job that pays the bills for now, spend every free waking moment actually writing software in a variety of languages and learning about software written by others, become intimately acquainted with a variety of operating systems and toolchains, and start putting information security first in everything you touch. In less time and at considerably lower expense than you would suffered chasing down a CS degree, and armed instead with a portfolio of practical demonstration of skills, you'll have little difficulty obtaining a decent software development position.

It is easier to write an incorrect program than understand a correct one.