We are beginning to see some programming paradigms that don't require much typing. They're often called 'low code' methods. One example that I'm somewhat familiar with is Azure Logic Apps (I'm sure AWS and other cloud providers have their own species of similar things and they may even be better that Azure, I'm just not familiar with them). Most of the programming is done with 2D blocks, and pull-down menus. There is still some typing, but almost zero, compared to the many thousands of lines of code I've been involved in writing over the previous 20 years.
I must say, language isn't composed of words made up of letters. It is a stream of sounds that we choose to represent on paper as patterns of letters. Ideographic languages (Chinese, for example) use symbols (sometimes made up of multiple parts) to represent concepts and things, which is the reason you can read written Chinese aloud in several different spoken languages. Latin letters do descend from ideographic symbols if you go back far enough, but they're not used that way anymore. We could choose to write spoken language as a series of symbols that represent individual phonemes. (https://en.wikipedia.org/wiki/Phonemic_orthography) And some modern languages do have a high ratio of phonemic-to-graphemic representation - in other words the phonemes are well represented in the symbols, and vice versa (Welsh is a good example). But English is most definitely not one of them! (personal example - as I know the pronunciation rules for Welsh, I can read Welsh text aloud, or sing Welsh songs from written lyrics just fine without understanding the language very well.)
Benchmarks are targeted at the hardware, they do all they can to be isolated from the OS, so any OS changes will have limited effects upon outright graphics or CPU performance. However, user-space applications interface with the hardware via the OS, and so OS updates have every opportunity to selectively 'negatively optimise' the user's experience of using the device.
And what incentive to Apple have to positively optimise the user experience on an iPhone 5 now? None whatsoever.
But if you check her own wiki page... "In 2005 she became Vice President of Search Products and User Experience. Mayer held key roles in Google Search, Google Images, Google News, Google Maps, Google Books, Google Product Search, Google Toolbar, iGoogle, and Gmail." (with a citation for a 2008 article)
Programming is a creative, problem-solving exercise involving predictive thinking and failure mode effects analysis. All of which are 'hard' problems in the AI sphere, so they're not about to be automated any day soon. Also, given that description, there's no wonder your average mouth-breather can't learn to program effectively. Most of them haven't had a creative thought in their entire lifetime. (doubly so for politicians like Yvette Cooper)
My terms and conditions of employment say 37.5 hours per week, plus reasonable hours outside 9 - 5.30pm if necessary (where 'reasonable' is defined between me and my line manager). So, I don't check work email outside 9 - 5.30pm, and only a few people at work know my mobile number (I don't have a work mobile, so that's not an issue). Simple as that.
When you're not at work, you're NOT AT WORK! My employer does not own my time. kthxbai
Ah, the old 'tax haven' meme. The Isle of Man may have a lower tax regime than your locality, but according to the OECD (amongst others) it actually it is one of the most well regulated financial jurisdictions in the world, and it has tax transparency agreements with virtually all the mainstream (and a lot of less mainstream) countries too. And certainly better than that dirty little secret : the 'corporate and tax haven' that is Delaware. (Have you any idea just how easy it is to create a blind trust in Delaware, or any other type of misty corporate structure?)
The US, UK and most other large nations should look very carefully into their own tax regimes before criticising the openess and transparency of the Isle of Man.
(obviously, I live on the IOM, otherwise I a) wouldn't be so annoyed about the 'tax haven' meme, and b) would be barely aware that the place exists!)
Also: http://www.youtube.com/watch?v=Z-7n1DcFBOE - the Colbert report on the day when it was revealed that the IOM has a better international credit rating than the USA!
Excalibur Almaz is NOT a UK company. It is an Isle of Man (or Manx) company. It's been said for a few years that the Isle of Man is the fifth most likely country to be next to put a man on the moon. I guess this project is part of that.
The first is a prediction from a known initial state, the second is an exercise in analytical approximation that just means you have to get your hands to reach the same position in space and time as the ball, based upon a continuous stream of information of ever-increasing accuracy about the relationship between said hands and the ball over time.
"A movie star was in charge of California for several years, I am pretty sure we had a professional wrestler as the govenor of another state in the last 15 years."
I'm pretty sure you had an ACTOR run the whole sodding COUNTRY for a couple of years... what does that say for the intelligence of the electorate?
The guy even said "I have a bachelor of science degree, two masters degrees, and 15 credit hours toward a doctorate."
May be you need to be like me, with a BSc, (no masters), and an actual PhD and 16 years as a professional programmer and mentor of others to be able to do the quiz.;-) Rather than some corporate pointy haired boss who can't be arsed to finish his doctorate!
You will sell yourself short, get crappy office tasks, not real training. It doesn't look good on a CV/resume... if I read unpaid internship, I read 'MUG'.
There are plenty of proper paid jobs out there, including short term summer jobs.
Living in a European country, I was totally shocked to discover unpaid internships were showing up over here. Why on earth would I work for free ANYWHERE? Who on earth can actually AFFORD to work for free? Oh, yeah, the rich buggers who probably don't need to work anyway, or for whom Daddy will always be able to find easy, well paid work with one of their chums anyway.
Unpaid internships is a) exploitative bull-hockey, b) a mug's game.
Not quite 30 years pro-time, but (bugger me!) it nearly is! And I too have interviewed hundreds of programmers, all on telephone, and some subsequently face-to-face. It's usually obvious who's capable and who's bullshitting. The one guy my boss hired who turned out like the scenario in the OP (yes, that scenario really can happen) was hired before I was senior enough to be involved in the process, and he left to work in a 'Coffee' Bar in Amsterdam. The one guy *I* hired who turned out like the scenario in the OP isn't working here any more - and I'm not sure even now whether he couldn't code, or whether he simply couldn't do it working on his own, offsite.
Paraphrasing both Joel S and Marc G : Do you do everything my way, just 'cos I (... think I know better than a guy that... ) runs a two-bit software company in New York?
Of course I sodding don't: my company writes for it's conditions and requirements, and not yours.
If I choose to use SVN or GIT or even PVCS, what's it got to do with you?
If the personal dynamics in the team are slightly competitive rather than perfectly "A: let's do it your, way. B: No your way. A: no, insist - your way.... ad nauseam", does that preclude producing decent software? (I'm C, "C: will you just get it done already!")
Software development isn't about one process or another, it's about meeting the sodding customer's requirements, so they can get on with THEIR business, and most of the time they couldn't give a flying duck what methodology you use, as long as the software does what it says on the tin, doesn't cost too much, and isn't a pain in the ass to use every other day!
In the run-up to 2000, I was consulting for a large international pharma company. My area of concern was in making sure that the software that monitored the maintenance schedules of all the expensive (and in-expensive-but-dangerous) plant didn't suffer from date-difference errors. For example, when does that 500 gallon pressure vessel next need a scheduled maintenance cycle? One-hundred years ago? WHAT? QUICK... EMERGENCY! Shutdown the production line of that drug, the FDA will castrate management for un-auditable maintenance logs!!
So, as others have said, the problems were real, but it was the idiot journalists who couldn't understand the real problem. Afterall, if they were real experts, why the hell are they writing for a newspaper instead of doing it for real?
How about one of the Crown Dependencies of the UK... like the Isle of Man or the Channel Islands.
Both are natively English-speaking, have laws *based upon* but not direct copies of UK law. Personal taxes are lower than the UK, but the health care system is free at the point of delivery, like the NHS.
And it's quite convenient to get back to the UK to see your less adventurous relations.:)
The only down side is that at least the Isle of Man requires you to get a work permit for the first five years, and I think some of the Channel Islands still have minimum income/assets requirements for residency.
Of course, it is entirely possible (to take a Devil's Advocate position), that the negative results were the 'false' ones, and the positive results the correct ones.
To borrow from an archaeologist: 'A lack of evidence isn't evidence of a lack.'
because I got my doctorate by writing algorithms that chose analytic and numeric method based upon the representational accuracy of floating point arithmetic when doing differences between very similar large number.
Apple creates a product, they get to decide what to do with it, what it works with, etc. If you dislike thier policy, you can certainly purchase another.
And whatever happened to 'I bought that product, I get to decide what I do with it because it's my property now, just like my car'. (caveat: allowing for compliance with safety-oriented law, of course.)
Same goes for Micr$oft and their apparent desire to control what I use my computer to do.
That's it, I don't even have to reboot (i allways upgrade my kernel from source).
You are way outside the norm for computer users. I understand what you've written, most readers here understand what you've written... but 99.9% (possibly more) of computer users a) don't read slashdot, and b) wouldn't understand a word of what you said, apart from 'reboot'.
We are beginning to see some programming paradigms that don't require much typing. They're often called 'low code' methods. One example that I'm somewhat familiar with is Azure Logic Apps (I'm sure AWS and other cloud providers have their own species of similar things and they may even be better that Azure, I'm just not familiar with them). Most of the programming is done with 2D blocks, and pull-down menus. There is still some typing, but almost zero, compared to the many thousands of lines of code I've been involved in writing over the previous 20 years.
I must say, language isn't composed of words made up of letters. It is a stream of sounds that we choose to represent on paper as patterns of letters.
Ideographic languages (Chinese, for example) use symbols (sometimes made up of multiple parts) to represent concepts and things, which is the reason you can read written Chinese aloud in several different spoken languages.
Latin letters do descend from ideographic symbols if you go back far enough, but they're not used that way anymore.
We could choose to write spoken language as a series of symbols that represent individual phonemes. (https://en.wikipedia.org/wiki/Phonemic_orthography) And some modern languages do have a high ratio of phonemic-to-graphemic representation - in other words the phonemes are well represented in the symbols, and vice versa (Welsh is a good example). But English is most definitely not one of them!
(personal example - as I know the pronunciation rules for Welsh, I can read Welsh text aloud, or sing Welsh songs from written lyrics just fine without understanding the language very well.)
Benchmarks are targeted at the hardware, they do all they can to be isolated from the OS, so any OS changes will have limited effects upon outright graphics or CPU performance. However, user-space applications interface with the hardware via the OS, and so OS updates have every opportunity to selectively 'negatively optimise' the user's experience of using the device.
And what incentive to Apple have to positively optimise the user experience on an iPhone 5 now? None whatsoever.
And it's attitudes like this that bring the entire male species into disrepute.
But if you check her own wiki page ...
"In 2005 she became Vice President of Search Products and User Experience. Mayer held key roles in Google Search, Google Images, Google News, Google Maps, Google Books, Google Product Search, Google Toolbar, iGoogle, and Gmail." (with a citation for a 2008 article)
In that case, you're doing it wrong.
Programming is a creative, problem-solving exercise involving predictive thinking and failure mode effects analysis. All of which are 'hard' problems in the AI sphere, so they're not about to be automated any day soon. Also, given that description, there's no wonder your average mouth-breather can't learn to program effectively. Most of them haven't had a creative thought in their entire lifetime. (doubly so for politicians like Yvette Cooper)
My terms and conditions of employment say 37.5 hours per week, plus reasonable hours outside 9 - 5.30pm if necessary (where 'reasonable' is defined between me and my line manager). So, I don't check work email outside 9 - 5.30pm, and only a few people at work know my mobile number (I don't have a work mobile, so that's not an issue). Simple as that.
When you're not at work, you're NOT AT WORK! My employer does not own my time. kthxbai
"rollback"?
Ah, the old 'tax haven' meme. The Isle of Man may have a lower tax regime than your locality, but according to the OECD (amongst others) it actually it is one of the most well regulated financial jurisdictions in the world, and it has tax transparency agreements with virtually all the mainstream (and a lot of less mainstream) countries too. And certainly better than that dirty little secret : the 'corporate and tax haven' that is Delaware. (Have you any idea just how easy it is to create a blind trust in Delaware, or any other type of misty corporate structure?)
The US, UK and most other large nations should look very carefully into their own tax regimes before criticising the openess and transparency of the Isle of Man.
(obviously, I live on the IOM, otherwise I a) wouldn't be so annoyed about the 'tax haven' meme, and b) would be barely aware that the place exists!)
Also: http://www.youtube.com/watch?v=Z-7n1DcFBOE - the Colbert report on the day when it was revealed that the IOM has a better international credit rating than the USA!
Excalibur Almaz is NOT a UK company. It is an Isle of Man (or Manx) company. It's been said for a few years that the Isle of Man is the fifth most likely country to be next to put a man on the moon. I guess this project is part of that.
You're not married, are you? ... and with an attitude like that, if you ever do get married, it won't last long either.
Successful, long term marriages are partnerships.
Of course it's a different problem.
The first is a prediction from a known initial state, the second is an exercise in analytical approximation that just means you have to get your hands to reach the same position in space and time as the ball, based upon a continuous stream of information of ever-increasing accuracy about the relationship between said hands and the ball over time.
Wildly different exercises.
Basically, this is someone else's laptop.
If you've been loaned a machine for a specific purpose, why would you expect to be able to use for a bunch of entirely unrelated stuff?
Travel with two laptops if you must, or get a slim tablet (I hesitate to specify a brand for so many reasons) if weight is a bother.
"A movie star was in charge of California for several years, I am pretty sure we had a professional wrestler as the govenor of another state in the last 15 years."
I'm pretty sure you had an ACTOR run the whole sodding COUNTRY for a couple of years ... what does that say for the intelligence of the electorate?
The guy even said "I have a bachelor of science degree, two masters degrees, and 15 credit hours toward a doctorate."
May be you need to be like me, with a BSc, (no masters), and an actual PhD and 16 years as a professional programmer and mentor of others to be able to do the quiz. ;-) Rather than some corporate pointy haired boss who can't be arsed to finish his doctorate!
You will sell yourself short, get crappy office tasks, not real training. It doesn't look good on a CV/resume ... if I read unpaid internship, I read 'MUG'.
There are plenty of proper paid jobs out there, including short term summer jobs.
Living in a European country, I was totally shocked to discover unpaid internships were showing up over here. Why on earth would I work for free ANYWHERE? Who on earth can actually AFFORD to work for free? Oh, yeah, the rich buggers who probably don't need to work anyway, or for whom Daddy will always be able to find easy, well paid work with one of their chums anyway.
Unpaid internships is a) exploitative bull-hockey, b) a mug's game.
Not quite 30 years pro-time, but (bugger me!) it nearly is! And I too have interviewed hundreds of programmers, all on telephone, and some subsequently face-to-face. It's usually obvious who's capable and who's bullshitting. The one guy my boss hired who turned out like the scenario in the OP (yes, that scenario really can happen) was hired before I was senior enough to be involved in the process, and he left to work in a 'Coffee' Bar in Amsterdam. The one guy *I* hired who turned out like the scenario in the OP isn't working here any more - and I'm not sure even now whether he couldn't code, or whether he simply couldn't do it working on his own, offsite.
Paraphrasing both Joel S and Marc G : Do you do everything my way, just 'cos I ( ... think I know better than a guy that ... ) runs a two-bit software company in New York?
Of course I sodding don't: my company writes for it's conditions and requirements, and not yours.
If I choose to use SVN or GIT or even PVCS, what's it got to do with you?
If the personal dynamics in the team are slightly competitive rather than perfectly "A: let's do it your, way. B: No your way. A: no, insist - your way. ... ad nauseam", does that preclude producing decent software? (I'm C, "C: will you just get it done already!")
Software development isn't about one process or another, it's about meeting the sodding customer's requirements, so they can get on with THEIR business, and most of the time they couldn't give a flying duck what methodology you use, as long as the software does what it says on the tin, doesn't cost too much, and isn't a pain in the ass to use every other day!
In the run-up to 2000, I was consulting for a large international pharma company. My area of concern was in making sure that the software that monitored the maintenance schedules of all the expensive (and in-expensive-but-dangerous) plant didn't suffer from date-difference errors. For example, when does that 500 gallon pressure vessel next need a scheduled maintenance cycle? One-hundred years ago? WHAT? QUICK... EMERGENCY! Shutdown the production line of that drug, the FDA will castrate management for un-auditable maintenance logs!!
So, as others have said, the problems were real, but it was the idiot journalists who couldn't understand the real problem. Afterall, if they were real experts, why the hell are they writing for a newspaper instead of doing it for real?
How about one of the Crown Dependencies of the UK... like the Isle of Man or the Channel Islands.
Both are natively English-speaking, have laws *based upon* but not direct copies of UK law. Personal taxes are lower than the UK, but the health care system is free at the point of delivery, like the NHS.
And it's quite convenient to get back to the UK to see your less adventurous relations. :)
The only down side is that at least the Isle of Man requires you to get a work permit for the first five years, and I think some of the Channel Islands still have minimum income/assets requirements for residency.
They're even nice places to live.
Of course, if you type 'alex chiu' into Google, you'll get plenty of hits.
And if you go to the site, you'll discover why Google don't bother to list it... it's a load of bo**ocks!
Of course, it is entirely possible (to take a Devil's Advocate position), that the negative results were the 'false' ones, and the positive results the correct ones. To borrow from an archaeologist: 'A lack of evidence isn't evidence of a lack.'
because I got my doctorate by writing algorithms that chose analytic and numeric method based upon the representational accuracy of floating point arithmetic when doing differences between very similar large number.
me.
Apple creates a product, they get to decide what to do with it, what it works with, etc. If you dislike thier policy, you can certainly purchase another.
And whatever happened to 'I bought that product, I get to decide what I do with it because it's my property now, just like my car'. (caveat: allowing for compliance with safety-oriented law, of course.)
Same goes for Micr$oft and their apparent desire to control what I use my computer to do.
As soon as you say:
/cdrom && cd /cdrom/slackware /etc/rc.d/rc.S
mount
killall5
upgradepkg --install-new */*
That's it, I don't even have to reboot (i allways upgrade my kernel from source).
You are way outside the norm for computer users. I understand what you've written, most readers here understand what you've written... but 99.9% (possibly more) of computer users a) don't read slashdot, and b) wouldn't understand a word of what you said, apart from 'reboot'.