Google glass would be better. Bullies everywhere will rejoice now. They can operate without fear....and without a free Google glass taken off the kid who was trying to record the bully.
its not the recording that people typically object to - its the replay.
The people using Google Glass aren't exactly journalists trying to record everything that will be discarded unless its actually newsworthy, they'll be 'hipsters' recording what they can to post to Youtube in the hope that it'll go viral/trend and make themselves a ton of advertising cash.
If google changed its policies that the subject of a video was the one receiving ad revenue for posted videos, I think there would be a lot less glass wearing, or a lot more people agreeing to be videoed.
it doesn't need more ads, just take less of a cut from them.
Google quite happily pays out a tiny amount from each ad and creams off billions. Yahoo is coming along to give us some competition, reduce its take, and overall we should be happy about that. The only one who loses is Google.
I do the same, but my point is this - fundamentally your OO wrapper to the interface is still low level, understandable, simple-to-figure out stuff. Try figuring out wtf WCF does with it, even though that is a nice OO wrapper in an easy-to-use language with all kinds of lovely intellisense and wizards to help you.
I see the problem as more of a chase of new stuff all the time, in an attempt to be more productive.
Whilst there's a certain element of progress in languages, I don't see that it is necessarily enough better overall to be worth the trouble - yet we have new languages and frameworks popping up all the time. Nobody becomes an expert anymore, and I think that because programming is hard, a lot of people get disillusioned with what they have and listen to the hype surrounding a new technology (that "is so much easier") and jump on the badwagon... until they realise that too is not easy after all, and jump onto the next one... and never actually sit down and do the boring hard work required to become good. Something they could have done if they'd stuck with the original technology.
Of course no-one sticks with the original, as the careers market is also chasing the latest tech wagon because they're partly sold on the ideas or productivity, or tooling or their staff are chasing it.
Its not just languages, but the systems design that's suffered too. Today you see people chasing buzzwords like SOLID, unit-testing using shitty tools that require artificial coding practices, rather than do the hard, boring work of thinking what you need and implementing a mature design that solves the problem.
For example. I know how to do network programming in C. Its easy, but its easy to me because I spent the time to understand it. Today I might use a WCF service in C# instead, code generated from a wizard. Its just as easy, but I know which one works better, more flexibly, faster and efficiently. And I know what to fix if I get it wrong... something that is impossible in the nastily complicated black box that is WCF sometimes.
But of course, WCF is so last year's technology.. all the cool kids are coding their services in node.js today, and I'm sure they'll find out its no silver bullet to the fundamental problems of programming just being hard and requiring expertise.
imagine you're surfing the internet and you're reading pages on the web, what happens is that a connection is made and then broken for each link on the page you're reading. Just like your stop/start journey.
So what this is like is using a connection that stays open a little longer, to recapture more data from the connection when it "stops" so when you "start" off again to fetch the next link it is already stored.
Imagine that you want to see, say an image on the page, its already loaded as part of the previous connection, saving "fuel" (repeated network connects in this case) and generally being more efficient..
pounds sterling, not dollars. For the local market that's a good amount, I'd say the average salary for all developers is £35-40k a year, so £450 a day is roughly triple that.
they could change the locks - and then tell every AWS client that a) the locks have changed so they need to regen a new key, b) change the T&C to say keys are private and are not to be publicly shared, if you do you lose that AWS account.
Then they can search github for keys and lock the relevant accounts, in the interest of security - as I guess the scammers will be happily helping themselves to those keys to create whatever nasties they can get away with on their new free hosting until they are detected.
I used to think that too, and I guess fore the dogsbody unskilled guys manning the IT helpdesk, that is true.
However, I recently saw the daily rates of Linux sysadmins being hired by our company, and they were excessive (especially for the muppet they eventually hired). Whereas a contract dev will get £300 per day, these guys were asking £450+ (and one of them got it!)
Surprised, I was and you can bet I emphasised my linux admin skillson my CV:-)
Dogecoin is different - its not a speculative 'currency' like Bitcoin wants to be.
Dogecoin knows this should not be taken too seriously, it also is an inflationary-based coin, ie you can always mine motre, so anyone who is hoarding coins will find their value falling over time (see bitcoin which was designed to become more expensive over time which encourages hoarding), and as a result means Dogecoins are meant to be spent.
So Dogecoin is the only true virtual currency as they are really used for simply, tiny transactions (eg reddits tip jar). Others like BC are corrupted by people thinking they can make a quick buck, or like NorrisCoin, run by scammers hoping to be top of a ponzi pyramid.
that's what they tell you... HFT is trading large sums very quickly in order to make a little bit off each tiny movement in shareprice - all controlled by computer.
It has nothing to do with electronic trade fulfilment (which is where you get to buy or sell automatically, by computer).
Your trades would still occur if there was a 10 second delay between posting your trade and it going through, but the HFT people could never work with that, as they trade hundreds of times a second.
Short selling.. it is a scam especially 'naked' shots - where you bet on the price before you have the contracts in place. So you short a stock and if it goes down, then you take your position. I think that's crazy and is not part of how capitalism works - that always has you taking a risky position, its how it self-regulates. Sure things are anticapitalist.
Oh, and they still skim 10% off, and they're still old white guys in charge of the exchanges. This is kind of the situation you want - if you had an exchange run by young guys, you;'d end up with situations like all these BitCoin exchanges that are rapidly going bust. Old and conservative guys like things that work reliably and maturely.
buzzwords are technology words, not certificates in 99% of the places I've ever worked.
To get past that HR drone you need 5 years "GUI"experience, not some funny words about MSCP certification - they don't know what certification exams are "valid" or not, you could put your 2nd place egg and spoon race certificate from school on and it'll work just as well.
No HR drones I have ever known consider themselves knowledgeable enough to vet a CV, that's why I used to get so many crap ones - if the recruiter said the guy was good (and they always do) then the CV gets insta-forwarded to the appropriate department. ITs easier for HR to do that, then they can go back to gossiping about the employees.
true, all the admins I know are super-hot on locking down what you want to do, but always expect themselves to have full, uncontrolled, access to everything - including all the stuff that is 'not permitted' under some 'security' policy.
I think of the last place no-one had youtube or facebook (fair enough TBH) except.. guess who did.
true, experience counts more than anything, second is enthusiasm which you seem to have in abundance.
My advice would be to make 2 CVs rather than try to bung everything into 1 somewhat vague or confused single one that tries to cover both dev and admin roles.
My other advice is that Linux sysadmin (especially contract) pays more than dev. So if you want to focus on something, get that. And make sure you learn what you can when you can, someone who knows how to do linux sysadmin and can make it work in a Windows environment is worth significantly more than someone who has a couple of Linux certificates and won't expand his knowledge into what the real world wants from their computers.
Certification counts for very little BTW, it'll be read on your CV, and then ignored - interviewers will still ask you the same questions if you didn't have the certs. What counts is being able to answer.
but if foreign CEOs can do the work better, then surely we should be flooding the market with replacement CEOs who can maximise shareholder value way better than the old, stuck-in-the-mud, golden-handshake-even-if-they-screw-up CEOs who have done very little to deal with the changing world of technology and business and much to feather their own nests.
What I find interesting is that the slashdot sqwark of outrage over unreal charging 5% seems to ignore that the 'sales channel' of Apple, Google or Valve's stores is more like 30%, yet no-one seems to care that 5% for writing a good-quality isn't such a bad deal.
If you want to complain about costs - take umbrage with the sales channels that happily cream a fucking third of your revenue away for doing little more than hosting a download site.
But there is a huge amount of effort being spent in using these things, to the point where you go for an interview and they're not interested in what language skills you have, but whether you know framework x or y.
So that's why you want to learn them, shit reason really:(
Google glass would be better. Bullies everywhere will rejoice now. They can operate without fear. ...and without a free Google glass taken off the kid who was trying to record the bully.
its not the recording that people typically object to - its the replay.
The people using Google Glass aren't exactly journalists trying to record everything that will be discarded unless its actually newsworthy, they'll be 'hipsters' recording what they can to post to Youtube in the hope that it'll go viral/trend and make themselves a ton of advertising cash.
If google changed its policies that the subject of a video was the one receiving ad revenue for posted videos, I think there would be a lot less glass wearing, or a lot more people agreeing to be videoed.
...always increasing them to retain their employees until the day they ... import loads of cheap 3rd world workers under the H1B program.....
oh wait!
you can tax them at whatever rate you like - they'll pay roughly 1% as a token gesture regardless.
they're successful companies for a good reason, and paying a share of the tax burden that's being paid by you and me isn't it.
it doesn't need more ads, just take less of a cut from them.
Google quite happily pays out a tiny amount from each ad and creams off billions. Yahoo is coming along to give us some competition, reduce its take, and overall we should be happy about that. The only one who loses is Google.
Competition is good in markets.
I do the same, but my point is this - fundamentally your OO wrapper to the interface is still low level, understandable, simple-to-figure out stuff. Try figuring out wtf WCF does with it, even though that is a nice OO wrapper in an easy-to-use language with all kinds of lovely intellisense and wizards to help you.
I see the problem as more of a chase of new stuff all the time, in an attempt to be more productive.
Whilst there's a certain element of progress in languages, I don't see that it is necessarily enough better overall to be worth the trouble - yet we have new languages and frameworks popping up all the time. Nobody becomes an expert anymore, and I think that because programming is hard, a lot of people get disillusioned with what they have and listen to the hype surrounding a new technology (that "is so much easier") and jump on the badwagon... until they realise that too is not easy after all, and jump onto the next one... and never actually sit down and do the boring hard work required to become good. Something they could have done if they'd stuck with the original technology.
Of course no-one sticks with the original, as the careers market is also chasing the latest tech wagon because they're partly sold on the ideas or productivity, or tooling or their staff are chasing it.
Its not just languages, but the systems design that's suffered too. Today you see people chasing buzzwords like SOLID, unit-testing using shitty tools that require artificial coding practices, rather than do the hard, boring work of thinking what you need and implementing a mature design that solves the problem.
For example. I know how to do network programming in C. Its easy, but its easy to me because I spent the time to understand it. Today I might use a WCF service in C# instead, code generated from a wizard. Its just as easy, but I know which one works better, more flexibly, faster and efficiently. And I know what to fix if I get it wrong... something that is impossible in the nastily complicated black box that is WCF sometimes.
But of course, WCF is so last year's technology.. all the cool kids are coding their services in node.js today, and I'm sure they'll find out its no silver bullet to the fundamental problems of programming just being hard and requiring expertise.
to be honest, C++ (not Java) is impressive for not having garbage that needs picking up, so no... he probably doesn't know it :-)
But then, he does Java, so I imagine he knows exactly what garbage is.
well its like this
imagine you're surfing the internet and you're reading pages on the web, what happens is that a connection is made and then broken for each link on the page you're reading. Just like your stop/start journey.
So what this is like is using a connection that stays open a little longer, to recapture more data from the connection when it "stops" so when you "start" off again to fetch the next link it is already stored.
Imagine that you want to see, say an image on the page, its already loaded as part of the previous connection, saving "fuel" (repeated network connects in this case) and generally being more efficient..
mind you, it depends on the book... some celebs' autobiographies could be considered part of the punishment!
I suppose it wouldn't be a problem if people sent books to the prison library instead of direct to a prisoner then.
Perhaps we need a campaign to send old books in to your local prison rather than the charity shop (or *from* the charity shop)
pounds sterling, not dollars. For the local market that's a good amount, I'd say the average salary for all developers is £35-40k a year, so £450 a day is roughly triple that.
they could change the locks - and then tell every AWS client that a) the locks have changed so they need to regen a new key, b) change the T&C to say keys are private and are not to be publicly shared, if you do you lose that AWS account.
Then they can search github for keys and lock the relevant accounts, in the interest of security - as I guess the scammers will be happily helping themselves to those keys to create whatever nasties they can get away with on their new free hosting until they are detected.
I used to think that too, and I guess fore the dogsbody unskilled guys manning the IT helpdesk, that is true.
However, I recently saw the daily rates of Linux sysadmins being hired by our company, and they were excessive (especially for the muppet they eventually hired). Whereas a contract dev will get £300 per day, these guys were asking £450+ (and one of them got it!)
Surprised, I was and you can bet I emphasised my linux admin skillson my CV :-)
Dogecoin is different - its not a speculative 'currency' like Bitcoin wants to be.
Dogecoin knows this should not be taken too seriously, it also is an inflationary-based coin, ie you can always mine motre, so anyone who is hoarding coins will find their value falling over time (see bitcoin which was designed to become more expensive over time which encourages hoarding), and as a result means Dogecoins are meant to be spent.
So Dogecoin is the only true virtual currency as they are really used for simply, tiny transactions (eg reddits tip jar). Others like BC are corrupted by people thinking they can make a quick buck, or like NorrisCoin, run by scammers hoping to be top of a ponzi pyramid.
that's what they tell you... HFT is trading large sums very quickly in order to make a little bit off each tiny movement in shareprice - all controlled by computer.
It has nothing to do with electronic trade fulfilment (which is where you get to buy or sell automatically, by computer).
Your trades would still occur if there was a 10 second delay between posting your trade and it going through, but the HFT people could never work with that, as they trade hundreds of times a second.
Short selling.. it is a scam especially 'naked' shots - where you bet on the price before you have the contracts in place. So you short a stock and if it goes down, then you take your position. I think that's crazy and is not part of how capitalism works - that always has you taking a risky position, its how it self-regulates. Sure things are anticapitalist.
Oh, and they still skim 10% off, and they're still old white guys in charge of the exchanges. This is kind of the situation you want - if you had an exchange run by young guys, you;'d end up with situations like all these BitCoin exchanges that are rapidly going bust. Old and conservative guys like things that work reliably and maturely.
buzzwords are technology words, not certificates in 99% of the places I've ever worked.
To get past that HR drone you need 5 years "GUI"experience, not some funny words about MSCP certification - they don't know what certification exams are "valid" or not, you could put your 2nd place egg and spoon race certificate from school on and it'll work just as well.
No HR drones I have ever known consider themselves knowledgeable enough to vet a CV, that's why I used to get so many crap ones - if the recruiter said the guy was good (and they always do) then the CV gets insta-forwarded to the appropriate department. ITs easier for HR to do that, then they can go back to gossiping about the employees.
true, all the admins I know are super-hot on locking down what you want to do, but always expect themselves to have full, uncontrolled, access to everything - including all the stuff that is 'not permitted' under some 'security' policy.
I think of the last place no-one had youtube or facebook (fair enough TBH) except.. guess who did.
true, experience counts more than anything, second is enthusiasm which you seem to have in abundance.
My advice would be to make 2 CVs rather than try to bung everything into 1 somewhat vague or confused single one that tries to cover both dev and admin roles.
My other advice is that Linux sysadmin (especially contract) pays more than dev. So if you want to focus on something, get that. And make sure you learn what you can when you can, someone who knows how to do linux sysadmin and can make it work in a Windows environment is worth significantly more than someone who has a couple of Linux certificates and won't expand his knowledge into what the real world wants from their computers.
Certification counts for very little BTW, it'll be read on your CV, and then ignored - interviewers will still ask you the same questions if you didn't have the certs. What counts is being able to answer.
shh. you'll be telling those executives that do this that their jobs are safe while they destroy yours. That's not the idea behind my post.
but if foreign CEOs can do the work better, then surely we should be flooding the market with replacement CEOs who can maximise shareholder value way better than the old, stuck-in-the-mud, golden-handshake-even-if-they-screw-up CEOs who have done very little to deal with the changing world of technology and business and much to feather their own nests.
Surely....
There's no clear distinction between design and code any more
Looking at the code produced by the agile teams here, this is unfortunately too true :(
What I find interesting is that the slashdot sqwark of outrage over unreal charging 5% seems to ignore that the 'sales channel' of Apple, Google or Valve's stores is more like 30%, yet no-one seems to care that 5% for writing a good-quality isn't such a bad deal.
If you want to complain about costs - take umbrage with the sales channels that happily cream a fucking third of your revenue away for doing little more than hosting a download site.
I'm legitimately curious, what are some that come to mind?
IronPython? :-)
alas, what you say is true.
But there is a huge amount of effort being spent in using these things, to the point where you go for an interview and they're not interested in what language skills you have, but whether you know framework x or y.
So that's why you want to learn them, shit reason really :(